A. 單片機的主流產品系列
ATMEL公司的AVR單片機,是增強型RISC內載Flash的單片機,晶元上的Flash存儲器附在用戶的產品中,可隨時編程,再編程,使用戶的產品設計容易,更新換代方便.AVR單片機採用增強的RISC結構,使其具有高速處理能力,在一個時鍾周期內可執行復雜的指令,每MHz可實現1MIPS的處理能力.AVR單片機工作電壓為2.7~6.0V,可以實現耗電最優化.AVR的單片機廣泛應用於計算機外部設備,工業實時控制,儀器儀表,通訊設備,家用電器,宇航設備等各個領域.
Motorola單片機:
Motorola是世界上最大的單片機廠商.從M6800開始,開發了廣泛的品種,4位,8位,16位32位的單片機都能生產,其中典型的代表有:8位機M6805,M68HC05系列,8位增強型M68HC11,M68HC12 , 16位機M68HC16, 32位機M683XX. Motorola單片機的特點之一是在同樣的速度下所用的時鍾頻率較Intel類單片機低得多,因而使得高頻雜訊低,抗干擾能力強,更適合於工控領域及惡劣的環境 .
MicroChip單片機: MicroChip單片機的主要產品是PIC 16C系列和17C系列8位單片機,CPU採用RISC結構,分別僅有33,35,58條指令,採用Harvard雙匯流排結構,運行速度快,低工作電壓,低功耗,較大的輸入輸出直接驅動能力,價格低,一次性編程,小體積. 適用於用量大,檔次低,價格敏感的產品.在辦公自動化設備,消費電子產品,電訊通信,智能儀器儀表,汽車電子,金融電子,工業控制不同領域都有廣泛的應用,PIC系列單片機在世界單片機市場份額排名中逐年提高.發展非常迅速.
MDT20XX系列單片機:
工業級OTP單片機,Micon公司生產,與PIC單片機管腳完全一致,海爾集團的電冰箱控制器,TCL通信產品,長安奧拓鈴木小轎車功率分配器就採用這種單片機
EM78系列OTP型單片機: 台灣義隆電子股份有限公司,直接替代PIC16CXX,管腳兼容,軟體可轉換.
Scenix單片機: Scenix公司推出的8位RISC結構SX系列單片機與Intel 的Pentium II等一起被<<Electronic Instry Yearbook 1998>>評選為1998年世界十大處理器.在技術上有其獨到之處:
SX系列雙時鍾設置,指令運行速度可達50/75/100MIPS(每秒執行百萬條指令,XXX M Instruction Per Second) ;具有虛擬外設功能,柔性化I/O埠,所有的I/O埠都可單獨編程設定,公司提供各種I/O的庫函數,用於實現各種I/O模塊的功能,如多路UART,多路A/D,PWM,SPI,DTMF,FS,LCD驅動等等. 採用EEPROM/FLASH程序存儲器,可以實現在線系統編程.通過計算機RS232C介面,採用專用串列電纜即可對目標系統進行在線實時模擬.
EPSON單片機:
EPSON單片機以低電壓,低功耗和內置LCD驅動器特點著名於世,尤其是LCD驅動部分做得很好.廣泛用於工業控制,醫療設備,家用電器,儀器儀表,通信設備和手持式消費類產品等領域.目前EPSON已推出四位單片機SMC62系列,SMC63系列,SMC60系列和八位單片機SMC88系列.
東芝單片機:
東芝單片機門類齊全,4位機在家電領域有很大市場,8位機主要有870系列,90系列,該類單片機允許使用慢模式,採用32K時鍾時功耗降至10UA數量級.東芝的32位單片機採用MIPS
3000A RISC的CPU結構,面向VCD,數字相機,圖像處理等市場.
8051單片機:
8051單片機最早由Intel公司推出,其後,多家公司購買了8051的內核,使得以8051為內核的MCU系列單片機在世界上產量最大,應用也最廣泛,有人推測8051可能最終形成事實上的標准MCU晶元.
LG公司生產的GMS90系列單片機,與Intel MCS-51系列,Atmel 89C51/52,89C2051等單片機兼容,CMOS技術,高達40MHZ的時鍾頻率,應用於: 多功能電話,智能感測器,電度表,工業控制,防盜報警裝置,各種計費器,各種IC卡裝置,DVD,VCD,CD-ROM.
華邦單片機: 華邦公司的W77,W78系列8位單片機的腳位和指令集與8051兼容, 但每個指令周期只需要4個時鍾周期,速度提高了三倍,工作頻率最高可達 40MHz.同時增加了WatchDog Timer,6組外部中斷源,2組UART,2組Data pointer及Wait state control pin. W741系列的4位單片機帶液晶驅動,在線燒錄,保密性高,低操作電壓(1.2V~1.8V).
Zilog單片機:
Z8單片機是Zilog公司的產品,採用多累加器結構,有較強的中斷處理能力,開發工具價廉物美.Z8單片機以低價位面向低端應用.我想很多人都知道Z80單板機,直到90年代後期,很多大學的微機原理還是講述Z80.
NS單片機:
COP8單片機是NS(美國國家半導體公司)的產品,內部集成了16位A/D,這是不多見的,在看門狗多路及STOP方式下單片機的喚醒方式上都有獨到之處.此外,COP8的程序加密也做得比較好
B. 單片機種類_單片機分類
單片機種類簡介
ATMEL公司的AVR單片機,是增強型RISC內載Flash的單片機,晶元上的Flash存儲器附在用戶的產品中,可隨時編程,再編程,使用戶的產品設計容易,更新換代方便.AVR單片機採用增強的RISC結構,使其具有高速處理能力,在一個時鍾周期內可執行復雜的指令,每MHz可實現1MIPS的處理能力.AVR單片機工作電壓為2.7~6.0V,可以實現耗電最優化.AVR的單片機廣泛應用於計算機外部設備,工業實時控制,儀器儀表,通訊設備,家用電器,宇航設備等各個領域.
Motorola單片機:
Motorola是世界上最大的單片機廠商.從M6800開始,開發了廣泛的品種,4位,8位,16位32位的單片機都能生產,其中典型的代表有:8位機M6805,M68HC05系列,8位增強型M68HC11,M68HC12,16位機M68HC16,32位機M683XX.Motorola單片機的特點之一是在同樣的速度下所用的時鍾頻率較Intel類單片機低得多,因而使得高頻雜訊低,抗干擾能力強,更適合於工控領域及惡劣的環境.
MicroChip單片機:MicroChip單片機的主要產品是PIC16C系列和17C系列8位單片機,CPU採用RISC結構,分別僅有33,35,58條指令,採用Harvard雙匯流排結構,運行速度快,低工作電壓,低功耗,較大的輸入輸出直接驅動能力,價格低,一次性編程,小體積.適用於用量大,檔次低,價格敏感的產品.在辦公自動化設備,消費電子產品,電訊通信,智能儀器儀表,汽車電子,金融電子,工業控制不同領域都有廣泛的應用,PIC系列單片機在世界單片機市場份額排名中逐年提高.發展非常迅速.
MDT20XX系列單片機:
工業級OTP單片機,Micon公司生產,與PIC單片機管腳完全一致,海爾集團的電冰箱控制器,TCL通信產品,長安奧拓鈴木小轎車功率分配器就採用這種單片機
EM78系列OTP型單片機:台灣義隆電子股份有限公司,直接替代PIC16CXX,管腳兼容,軟體可轉換.
Scenix單片機:Scenix公司推出的8位RISC結構SX系列單片機與Intel的PentiumII等一起被<
SX系列雙時鍾設置,指令運行速度可達50/75/100MIPS(每秒執行百萬條指令,XXXMInstructionPerSecond);具有虛擬外設功能,柔性化I/O埠,所有的I/O埠都可單獨編程設定,公司提供各種I/O的庫函數,用於實現各種I/O模塊的功能,如多路UART,多路A/D,PWM,SPI,DTMF,FS,LCD驅動等等.採用EEPROM/FLASH程序存儲器,可以實現在線系統編程.通過計算機RS232C介面,採用專用串列電纜即可對目標系統進行在線實時仿凱納真.
EPSON單片機:
EPSON單片機以低電壓,低功耗和內置LCD驅動器特點著名於世,尤其是LCD驅動部分做得很好.廣泛用於工業控制,醫療設備,家用電器,儀器儀表,通信設備和手持式消費類產品等領域.目前EPSON已推出四位單片機SMC62系列,SMC63系列,SMC60系列和八位單片機SMC88系列.
東芝單片機:
東芝單片機門類齊全,4位機在家電領域有很大市場,8位機主要有870系列,90系列,該類單片機允許使用慢模式,採用32K時鍾時功耗降至10UA數量級.東芝的32位單片機採用MIPS
3000ARISC的CPU結構,面向VCD,數字相機,圖像處理等市場.
8051單片機:
8051單片機最早由Intel公司推出,其後,多家公司購買了8051的內核,使得以8051為內核的MCU系列單片機在世界上產量最大,應用也最廣泛,有人推測8051可能最終形成事實上的標准MCU晶元.
LG公司生產的GMS90系列單片機,與IntelMCS-51系列,Atmel89C51/52,89C2051等單片機兼容,CMOS技術,高達40MHZ的時鍾頻盯橋沒率,應用於:多功能電話,智能感測器,電度表,工業控制,防盜報警裝置,各種計費器,各種IC卡裝置,DVD,VCD,CD-ROM.
華邦單片機:華邦公司的W77,W78系列8位單片機的腳位和指令集與8051兼容,但每個指令周期只需要4個時鍾周期,速度提高了三消團倍,工作頻率最高可達40MHz.同時增加了WatchDogTimer,6組外部中斷源,2組UART,2組Datapointer及Waitstatecontrolpin.W741系列的4位單片機帶液晶驅動,在線燒錄,保密性高,低操作電壓(1.2V~1.8V).
Zilog單片機:
Z8單片機是Zilog公司的產品,採用多累加器結構,有較強的中斷處理能力,開發工具價廉物美.Z8單片機以低價位面向低端應用.我想很多人都知道Z80單板機,直到90年代後期,很多大學的微機原理還是講述Z80.
NS單片機:
COP8單片機是NS(美國國家半導體公司)的產品,內部集成了16位A/D,這是不多見的,在看門狗多路及STOP方式下單片機的喚醒方式上都有獨到之處.此外,COP8的程序加密也做得比較好
單片機應用領域匯總
⒈用圖象感測器測量線才系統
⒉衛星電視的串口模擬SPI、I2C的應用,如雷達錄取的數據傳送。
⒊直接與AD晶元配合進行各種數據感測器配合。
⒋利用單片機與PC機的232通訊進行控制,單片機為控制對象。
⒌通過IC卡、單片機、PC機構成的各種收費系統。
⒍通過單片機控制各種步進電機完成工控任務系統
⒎通過單片機控制各種電慈設備完成工控任務系統(如程式控制交換系統)
⒏可應用在電機的變頻技術上的控制領域中。
⒐各種測量工具如水位尺,它在水文上的應用很普及。
⒑大型指針鍾控制器,主要根據時間控制電機帶動指針。
⒒電子配料控制儀,基於小型生產的自動或半自動控制,如控制上料、攪拌等
⒓用定時器和捕獲功能進行某一系統的檢測。可提供報警、控制等。如水位控制、溫度控制,全自動洗衣機等。
⒔電子稱重計
⒕教學用儀器、醫療儀器。
⒖由單片機構成的霓虹燈控制器。
⒗在剛的熱處理中採用熱磁儀測量。
⒘各種金屬探傷儀器。
⒙礦山生產智能監測儀。
⒚煤礦的產煤計數器
20.汽車安全系統
21.智能玩具
22.用超聲波測量江河水位
23.交流電監測儀
24.消防系統報警監測儀
25.各類水表、電表
總之,單片機技術使用范圍廣,在各種儀器儀表生產單位、石油、化工,紡織、機械的加工等各個行業中都有廣泛的應用.
C. 8位單片機怎麼進行十六位除十六位,最好有程序
二進制除法運算
多位元組二進制除法
被除數為3個位元組,在wr2_wr1_wr0單元中,wr2.7為最高位,wr0.0為最低位.
除數為2個位元組,在wr9_wr8中。
演算法:EM78單片機沒有除法指令,而且本例中除法為多位元組除法,可採用如下演算法.
將被除數擴充一個位元組0X23_0X22清0.被除數左移1位,0X23_0X22中數據減去0X31_0X30中數據.夠減則減且0X20.0置1,減出結果存入0X23_0X22
不夠減則0X23_0X22保持不變,0X20.0清0。
然後被除數再左移1位,重復上述過程。共循環16次,最後0X23_0X22中得相減余數,0X21_0X20中得商。
注意,若被除數左移後C標志為1,則不比較0X23_0X22與0X31_0X30數據大小關系而直接相減。
main: mov a,@0x55 ;被除數賦值
mov wr0,a
mov wr1,a
mov wr2,a
mov a,@0x0 ;被除數擴充1位元組並清0
mov wr3,a
mov a,@0x12 ;除數賦值
mov wr8,a
mov wr9,a
mov a,@0x10 ;循環次數為16
mov wr7,a
again: call rt_sub ;調移位除法子程
djz wr7 ;16次循環完成則結束
jmp again ;未完成則繼續
self: jmp self
rt_sub:
bc 0x03,0 ;c標志清0
rlc wr0 ;被除數左移1位
rlc wr1
rlc wr2
rlc wr3
jbc 0x03,0
jmp rt3 ;c標志為1則直接相減
mov a,wr3 ;c標志為0則先比較大小
mov wr5,a
mov a,wr2
mov wr4,a
mov a,wr9 ;先比較高位
sub wr5,a
jbc 0x03,2
jmp rt1 ;高位相等跳rt1比較低位
jmp rt2 ;高位不等跳rt2
rt1: mov a,wr8 ;比較低位
sub wr4,a
jbc 0x03,2
jmp rt3 ;低位也相等則跳rt3,相減,上1
rt2: jbs 0x03,0
ret ;減數大則返回,減數小則相減,上1
rt3: bs wr0,0 ;上1
call sub_2b ;調2位元組減法子程
ret
sub_2b:
mov a,wr9 ;高位元組相減
sub wr3,a
mov a,wr8 ;低位元組相減
sub wr2,a
jbc 0x03,2
ret ;低位元組相等,無借位,返回
jbc 0x03,0
ret ;無借位,返回
dec wr3 ;低位元組相減有借位,高位元組結果減1
ret
eop
D. 比較常用的單片機有哪些
單片機品種非常多,較為常用的有以下幾種。
1.8051單片機
2.AVR單片機
3.Motorola單片機
4.Microchip單片機
5.EM78系列0TP型單片機
面對眾多的單片機,進行機型選擇時,通常從單片機的性能要求和單片機的可開發性進行考慮。
E. 單片機的種類劃分有那幾類
ATMEL公司的AVR單片機是基於增強型RISC架構,內嵌Flash存儲器的微控制器。這種單片機具備Flash存儲器,用戶可以在產品中隨時進行編程和再編程,極大地簡化了產品設計和更新換代過程。AVR單片機採用增強RISC結構,提供高速處理能力,每個時鍾周期內能執行復雜指令,每MHz能夠實現1MIPS的處理能力。工作電壓范圍為2.7~6.0V,優化了耗電性能。AVR單片機廣泛應用於多種領域,包括計算機外部設備、工業實時控制、儀器儀表、通訊設備、家用電器和宇航設備等。
Motorola公司生產了多種單片機,從M6800系列開始,涵蓋了4位、8位、16位和32位的產品。其中,M6805、M68HC05系列是8位機,M68HC11、M68HC12是8位增強型,M68HC16是16位機,而M683XX系列則是32位機。Motorola單片機的特點是在相同速度下,相比Intel類單片機,其時鍾頻率更低,因而具有更低的高頻雜訊和更強的抗干擾能力,更適合工業控制領域和惡劣環境。
MicroChip公司的主要產品是PIC 16C系列和17C系列的8位單片機,採用RISC結構,指令集分別僅有33、35、58條。這些單片機採用Harvard雙匯流排結構,運行速度快,低功耗,具備強大的輸入輸出驅動能力,價格低廉,支持一次性編程,體積小巧。適用於量大、檔次低、價格敏感的產品。在多個領域,如辦公自動化設備、消費電子產品、電訊通信等,PIC系列單片機都有廣泛應用。
MDT20XX系列單片機是工業級OTP單片機,由Micon公司生產,與PIC單片機管腳完全一致,被海爾集團的電冰箱控制器、TCL通信產品、長搜納簡安奧拓鈴木小轎車功率分配器等採用。
EM78系列OTP型單片機由台灣義隆電子股份有限公司生產,能直接替代PIC16CXX,管腳兼容,軟體可轉換。
Scenix公司推出的8位RISC結構SX系列單片機,其特點是雙時鍾設置,指令運行速度可達50/75/100MIPS;具有虛擬外設功能和柔性化I/O埠。所有I/O埠都可單獨編程設定,公司提供各種I/O的庫函數。採用EEPROM/FLASH程序存儲器,可在線系統編程。通過計算機RS232C介面,採用專用串列電纜即可對目標系統進行在線實時模擬。
EPSON單片機以低電壓、低功耗和內置LCD驅動器而聞名,廣泛應用於工業控制、醫療設備、家用電器等領域。
東芝單片機門類齊全,4位機在家電領域有廣泛應用,8位機主要有870系列、90系列,允許使用慢模式,功耗低。32位機採用MIPS 3000A RISC的CPU結構,面向VCD、數字相機等市場。
8051單片機最早由Intel公司推出,現有多家公司生產以8051為內核的MCU系列單片機,產量大,應用廣泛。
LG公司生產的GMS90系列單片機與Intel MCS-51系列、Atmel 89C51/52等單片機兼容,採用CMOS技術,時鍾頻率高達40MHz,應用於多功能電話、智能感測器等領域。
華邦公司的W77、W78系列8位單片機的腳位和指令集與8051兼容,每個指令周期只需4個時鍾周期,速度提高三倍,工作頻率最高可達40MHz。增加了看門狗定時器、外部中斷源等。
Zilog公司的Z8單片機採用多累加器結構,具有強大的中斷處理能力,開發工具價格低廉,面向低端應用。
NS公司的COP8單片機內部集成了16位A/D,具有獨特的看門狗和STOP方式下的喚醒方式,程序加密功能強大。
以上各大公司的單片機型號眾多,具體的型號和特性需要根據公司進行詳細查詢。
F. EM78P156ELP-G這個是那裡產的單片機,可不可以多次燒錄,用什麼燒錄器編寫程序與51區別大不
是台灣義隆單片機。八位單片機,內部有1K*13位的一次性燒寫ROM(OTP-ROM)
不屬於51系列單片機。需要用他們義隆公司專用的編程器燒寫程序。匯編指令跟51系列單片機完全不同。
義隆單片機大部分產品都是一次性燒寫不可修改的,所以在一些小家電,小玩具里很常用(燒進去就不用升級程序什麼的)。價格很便宜,適合大批量產品開發。
樓主如果需要用來學習的話就免了。另外單片機資料在網上就能找到,不需要搜索完全部關鍵字,搜EM78P156,其後面的那些字母都是這個晶元的注釋。