單片機(jī)原理與應(yīng)用:第一章 微型計(jì)算機(jī)的基礎(chǔ)知識_第1頁
單片機(jī)原理與應(yīng)用:第一章 微型計(jì)算機(jī)的基礎(chǔ)知識_第2頁
單片機(jī)原理與應(yīng)用:第一章 微型計(jì)算機(jī)的基礎(chǔ)知識_第3頁
單片機(jī)原理與應(yīng)用:第一章 微型計(jì)算機(jī)的基礎(chǔ)知識_第4頁
單片機(jī)原理與應(yīng)用:第一章 微型計(jì)算機(jī)的基礎(chǔ)知識_第5頁
已閱讀5頁,還剩92頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、單片機(jī)原理及應(yīng)用第一章 微型計(jì)算機(jī)的基礎(chǔ)知識微型計(jì)算機(jī)發(fā)展的方向通用型計(jì)算機(jī)系統(tǒng)1嵌入式計(jì)算機(jī)系統(tǒng)2用于科學(xué)計(jì)算, 信息處理個(gè)人計(jì)算機(jī)-PC工作站- WS 用于系統(tǒng)內(nèi)的控制第一章 微型計(jì)算機(jī)的基礎(chǔ)知識嵌入式系統(tǒng)定義以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。 基本特征: “嵌入”、“專用”、“計(jì)算機(jī)系統(tǒng)” 理解:嵌入到應(yīng)用系統(tǒng)的專用計(jì)算機(jī)。 應(yīng)用面為特定用戶群系統(tǒng) 微型計(jì)算機(jī) 系統(tǒng)中的系統(tǒng)第一章 微型計(jì)算機(jī)的基礎(chǔ)知識嵌入式系統(tǒng)的基本組成微處理器電源時(shí)鐘復(fù)位FLASHRAMROM外圍電路USBETHERKEY嵌入式系統(tǒng)的核

2、心是為微處理器嵌入式系統(tǒng)既需要硬件又需要軟件支持嵌入式系統(tǒng)的軟件需要固化第一章 微型計(jì)算機(jī)的基礎(chǔ)知識嵌入式系統(tǒng)應(yīng)用領(lǐng)域嵌入式應(yīng)用軍事電子軍事領(lǐng)域網(wǎng)絡(luò)設(shè)備電子商務(wù)網(wǎng)絡(luò)工控設(shè)備智能儀表汽車電子工業(yè)消費(fèi)電子信息家電智能玩具通信設(shè)備移動存貯第一章 微型計(jì)算機(jī)的基礎(chǔ)知識嵌入式系統(tǒng)的發(fā)展第一章 微型計(jì)算機(jī)的基礎(chǔ)知識一些軟件Keil CProteus第一章 微型計(jì)算機(jī)的基礎(chǔ)知識單片機(jī)的發(fā)展歷史階段一(19761978年):低性能單片機(jī)的探索階段,4位、8位。階段二(19781982年):單片機(jī)的完善階段 ,8位高性能單片機(jī)階段。階段三(19821990年):8位單片機(jī)的鞏固發(fā)展及16位單片機(jī)的推出階段。階段

3、四(1990年):微控制器的全面發(fā)展階段,向高速、強(qiáng)運(yùn)算力、尋址范圍大、強(qiáng)運(yùn)算能力的8位/16位/32位通用型單片機(jī)以及小型廉價(jià)方面發(fā)展。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識單片機(jī)的發(fā)展歷史第一章 微型計(jì)算機(jī)的基礎(chǔ)知識一. 微型計(jì)算機(jī)的基本知識計(jì)算機(jī)中的數(shù)和編碼1邏輯單元與邏輯部件2微型計(jì)算機(jī)的結(jié)構(gòu)和工作原理351單片機(jī)的基本組成和存儲器配置451單片機(jī)引腳介紹551單片機(jī)最小系統(tǒng)651單片機(jī)系列7第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1 計(jì)算機(jī)中的數(shù)和編碼1.1.1 計(jì)算機(jī)中的數(shù)制1.1.2 符號數(shù)的表示法1.1.3 二進(jìn)制數(shù)的加減運(yùn)算1.1.4 二進(jìn)制數(shù)的邏輯運(yùn)算與邏輯電路1.1.5 二進(jìn)制編碼1.1.

4、6 BCD數(shù)的加減運(yùn)算第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.1 計(jì)算機(jī)中的數(shù)制2進(jìn)制(B) 優(yōu)點(diǎn):簡單,便于物理實(shí)現(xiàn),節(jié)省設(shè)備,計(jì)算機(jī)中的數(shù)全部采用二進(jìn)制。 缺點(diǎn):太長,不便于書寫、記憶和閱讀。10進(jìn)制(D),16進(jìn)制(H) 便于書寫和記憶,在編寫代碼時(shí)通常采用這兩種數(shù)制第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.1 計(jì)算機(jī)中的數(shù)制相互轉(zhuǎn)換BINHEX從最低位到最高位4位一組,每組2進(jìn)制數(shù)轉(zhuǎn)換為一位16進(jìn)制數(shù)。BINHEX按順序?qū)⒚课?6進(jìn)制數(shù)轉(zhuǎn)換為4位2進(jìn)制數(shù)。11110111110100110100110110111111 0111 1101 0011 0100 1101 1011F 7 D 3 4

5、 D B1E8C95A1 E 8 C 9 5 A0001 1110 1000 1010 1001 0110 1010第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.1 計(jì)算機(jī)中的數(shù)制相互轉(zhuǎn)換HEXDEC將16進(jìn)制數(shù)按權(quán)展開相加,結(jié)果即為10進(jìn)制數(shù)。HEXDEC對10進(jìn)制數(shù)進(jìn)行除16取余,將所得的余數(shù)按產(chǎn)生的順序從右向左排列即可。A83CH = 10163+8162 +316+12 = 43068123456161616077164248216E3016110123456 = 1E240H第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.1 計(jì)算機(jī)中的數(shù)制相互轉(zhuǎn)換HEXDEC將16進(jìn)制數(shù)按權(quán)展開相加,結(jié)果即為10進(jìn)制數(shù)。

6、HEXDEC對10進(jìn)制數(shù)進(jìn)行除16取余,將所得的余數(shù)按產(chǎn)生的順序從右向左排列即可。A83CH = 10163+8162 +316+12 = 43068123456161616077164248216E3016110123456 = 1E240HBINDEC將2進(jìn)制數(shù)按權(quán)展開相加,結(jié)果即為10進(jìn)制數(shù)。BINDEC對10進(jìn)制數(shù)進(jìn)行除2取余,將所得的余數(shù)按產(chǎn)生的順序從右向左排列即可。 101101010101B = 1211+129+128 +126 +124 +122 +1= 2901123222161103021152173123 = 1111011B211210第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.

7、1.2 符號數(shù)的表示法機(jī)器數(shù)與真值 機(jī)器數(shù):數(shù)值在計(jì)算機(jī)中的表示形式。 數(shù)值有正負(fù),計(jì)算機(jī)采用二進(jìn)制代碼0和1來表示正、負(fù)號,這種采用二進(jìn)制表示形式,連同正負(fù)符號一起代碼化的數(shù)據(jù),稱為機(jī)器數(shù)。一般有三種表示方法,原碼,反碼和補(bǔ)碼。 真值:在現(xiàn)實(shí)中的實(shí)際數(shù)值。 用正、負(fù)符號加絕對值來表示的實(shí)際數(shù)值稱為真值。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.2 符號數(shù)的表示法原碼設(shè)X為n位二進(jìn)制整數(shù)0X2n-1時(shí),它的原碼等于真值X;-2n-1X0時(shí),它的原碼等于2n-1+|X|。原碼規(guī)定機(jī)器數(shù)的最高位為符號位,0表示正、1表示負(fù),數(shù)值部分在符號位后面,并以絕對值的形式給出。例:已知X,求X的原碼。 X=+86

8、=+1010110; X原=01010110; X=-86=-1010110; X原=11010110;第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.2 符號數(shù)的表示法優(yōu)點(diǎn):簡單易懂,與真值之間的轉(zhuǎn)換方便。缺點(diǎn):0的表現(xiàn)形式不唯一;原碼表示不便于實(shí)現(xiàn)加減運(yùn)算。造成實(shí)現(xiàn)原碼加減法的硬件比較復(fù)雜。原碼 8位原碼數(shù)值范圍FFH7FH,即(-127127),原碼數(shù)00H和80H的數(shù)值分別為+0和-0。 16位原碼數(shù)值范圍FFFFH7FFFH,即(-3276732767),原碼數(shù)0000H和8000H的數(shù)值分別為+0和-0。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.2 符號數(shù)的表示法反碼設(shè)X為n位二進(jìn)制整數(shù)0X2n-1

9、,X的反碼是其自身;-2n-1X0時(shí),X的反碼為2n-1+X。正數(shù)的反碼是其自身,即為原碼;負(fù)數(shù)的反碼是其絕對值按位取反后,在加上符號位即可。例:已知X,求X的反碼。 X=+86=+1010110; X反=01010110=X原; X=-86=-1010110; X反=10101001;第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.2 符號數(shù)的表示法反碼 反碼的表示范圍與原碼的表示范圍相同 。 8位+0和-0的表示分別為00H和FFH。16位+0和-0的表示分別為0000H和FFFFH。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.2 符號數(shù)的表示法補(bǔ)碼設(shè)X為n位二進(jìn)制整數(shù)0X2n-1,X的補(bǔ)碼是其自身;-2n-

10、1X127第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.1.3 二進(jìn)制數(shù)的加減運(yùn)算有符號數(shù)的運(yùn)算1001001010111010+01001100B = 4CH =76127 101001100如:計(jì)算 -110-70=?110+70= 92H+BAH溢出將進(jìn)位看做是符號,形成9位二進(jìn)制14CH=-180255時(shí)OV =1,否則OV =0。 執(zhí)行除法指令DIV AB 也會影響OV標(biāo)志,如B中所放除數(shù)為0,OV=1,否則 OV=0。 奇偶標(biāo)志位P(PSW.0):在執(zhí)行指令后,單片機(jī)根據(jù)累加器A中1的個(gè)數(shù)的奇偶自動給該標(biāo)志置位或清零。若A中1的個(gè)數(shù)為奇數(shù),則P=1,否則P=0。該標(biāo)志對串行通信的數(shù)據(jù)傳輸非常有用

11、,通過奇偶校驗(yàn)可檢驗(yàn)傳輸?shù)目煽啃浴?.4.3 特殊功能寄存器第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.4.3 特殊功能寄存器PC:程序計(jì)數(shù)器PC是一個(gè)16位的計(jì)數(shù)器,其內(nèi)容是將要執(zhí)行的指令的地址,其尋址范圍可達(dá)64K。計(jì)算機(jī)能自動的,一條一條的取出并執(zhí)行指令,是因?yàn)镃PU中有一個(gè)跟蹤地址的電路,該電路就是程序計(jì)數(shù)器PC。在開始執(zhí)行時(shí),給PC賦以第一條指令的地址,然后每取一條指令,PC值就自動指向下一條指令的地址,從而實(shí)現(xiàn)程序的順序執(zhí)行。PC本身沒有地址,不可尋址,無法對它進(jìn)行直接讀寫操作,但可以通過轉(zhuǎn)移,調(diào)用和返回等指令改變其內(nèi)容,實(shí)現(xiàn)程序的轉(zhuǎn)移。單片機(jī)復(fù)位后,從程序存儲器的0000H單元開始運(yùn)行。第一

12、章 微型計(jì)算機(jī)的基礎(chǔ)知識1.4.3 特殊功能寄存器SP:堆棧指針 堆棧的概念堆棧是在存儲器中開辟的一片數(shù)據(jù)存儲區(qū),這片存儲區(qū)的一端固定(棧底),另一端活動(棧頂),只允許數(shù)據(jù)從活動端進(jìn)出。類似于堆放貨物的方式,堆棧中數(shù)據(jù)的存取遵循“先進(jìn)后出”的原則。除只讀存儲器外,存儲器的任何部分都可以作為棧底。而因?yàn)闂m斒腔顒拥?,所以需要一指示棧頂?shù)奈恢玫闹甘酒鳎@就是SP(State Pointer)。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識MCS-51的堆棧設(shè)置在內(nèi)部的RAM中,所以SP是一個(gè)8位的寄存器與80 x86不同,MCS-51的棧的伸展方向是從低地址向高地址。堆棧操作時(shí)字節(jié)操作。將一個(gè)字節(jié)壓入堆棧稱為進(jìn)棧

13、,進(jìn)棧時(shí)SP自動加1,進(jìn)棧的字節(jié)就存放在新增加的那個(gè)單元內(nèi)。將一個(gè)字節(jié)從棧頂彈出稱為出棧,出棧時(shí)SP自動減1,彈出的字節(jié)是SP讓出的那個(gè)單元的內(nèi)容。系統(tǒng)復(fù)位后SP的內(nèi)容為07H1.4.3 特殊功能寄存器第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.4.3 特殊功能寄存器DPTR:寄存器DTPR(Data Pointer)是MCS-51中惟一出現(xiàn)在符號指令中的一個(gè)16位寄存器。DPTR即可按16位寄存器使用,又可分成兩個(gè)8位的寄存器使用,即:DPH(DPTR的高位字節(jié))和DPL(DPTR)的低位字節(jié)。DPTR通常做訪問外部數(shù)據(jù)存儲器或擴(kuò)展I/O的間址寄存器,還可以和累加器A一起用作程序存儲器的變址寄存器。第一

14、章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明主電源引腳Vcc和Vss VCC(40腳):接+5V電源正端; VSS(20腳):接+5V電源地端。 外接晶體引腳XTAL1和XTAL2 XTAL1(19腳):接外部石英晶體的一端。在單片機(jī)內(nèi)部,它是一個(gè)反相放大器的輸入端,這個(gè)放大器構(gòu)成了片內(nèi)振蕩器。當(dāng)采用外部時(shí)鐘時(shí),對于HMOS單片機(jī),該引腳接地; 對于CHMOS單片機(jī), 該引腳作為外部振蕩信號的輸入端。 XTAL2(18腳): 接外部晶體的另一端。在單片機(jī)內(nèi)部,接至片內(nèi)振蕩器的反相放大器的輸出端。當(dāng)采用外部時(shí)鐘時(shí), 對于HMOS單片機(jī),該引腳作為外部振蕩信號的輸入端;對于CHMOS芯片,

15、該引腳懸空不接。 第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明內(nèi)部振蕩方式外部振蕩方式電容C01,C02起穩(wěn)定振蕩頻率,快速起振的作用,一般為530pF。這種方式所得的時(shí)鐘信號穩(wěn)定,實(shí)用較多。把外部已有的時(shí)鐘信號引入單片機(jī),適用于使單片機(jī)的時(shí)鐘與外部信號同步。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明輸入/輸出引腳 (1) P0口(3932腳):P0.0P0.7統(tǒng)稱為P0口。在不接片外存儲器與不擴(kuò)展I/O口時(shí),可作為準(zhǔn)雙向輸入/輸出口。在接有片外存儲器或擴(kuò)展I/O口時(shí),P0口分時(shí)復(fù)用為低8位地址總線和雙向數(shù)據(jù)總線。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明輸入

16、/輸出引腳 (1) P0口第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明輸入/輸出引腳 (2) P1口(18腳):P1.0P1.7統(tǒng)稱為P1口,可作為準(zhǔn)雙向I/O口使用。對于52子系列,P1.0與P1.1還有第二功能:P1.0可用作定時(shí)器/計(jì)數(shù)器2的計(jì)數(shù)脈沖輸入端T2,P1.1可用作定時(shí)器/計(jì)數(shù)器2的外部控制端T2EX第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明輸入/輸出引腳 (2) P1口第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明輸入/輸出引腳 (3) P2口(2128腳):P2.0P2.7統(tǒng)稱為P2口,一般可作為準(zhǔn)雙向I/O口使用;在接有片外存儲器或擴(kuò)展I/O

17、口且尋址范圍超過256字節(jié)時(shí),P2口用作高8位地址總線。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明輸入/輸出引腳 (3) P2口第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明輸入/輸出引腳 (4) P3口(1017腳):P3.0P3.7統(tǒng)稱為P3口。除作為準(zhǔn)雙向I/O口使用外,還可以將每一位用于第二功能,而且P3口的每一條引腳均可獨(dú)立定義為第一功能的輸入輸出或第二功能,P3口的第二功能如下表。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識表 P3口第二功能表1.5 51單片機(jī)引腳說明引腳第二功能P3.0RXD串行口接收端P3.1TXD串行口發(fā)送端P3.2INT0外部中斷0請求輸入端,低電平有

18、效P3.3INT1外部中斷1請求輸入端,低電平有效P3.4T0定時(shí)器/計(jì)數(shù)器0計(jì)數(shù)脈沖輸入端P3.5T1定時(shí)器/計(jì)數(shù)器1計(jì)數(shù)脈沖輸入端P3.6WR外部數(shù)據(jù)存儲器寫選通信號輸出端,低電平有效P3.7RD外部數(shù)據(jù)存儲器讀選通信號輸出端,低電平有效第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明輸入/輸出引腳 (4) P3口第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明控制線 (1) ALE/PROG(30腳):地址鎖存有效信號輸出端。ALE在每個(gè)機(jī)器周期內(nèi)輸出兩個(gè)脈沖。在訪問片外程序存儲器期間,下降沿用于控制鎖存P0輸出的低8位地址;在不訪問片外數(shù)據(jù)存儲器期間,可作為對外輸出的時(shí)鐘脈

19、沖或用于定時(shí)目的。但要注意,在訪問片外數(shù)據(jù)存儲器期間,ALE脈沖會跳空一個(gè),此時(shí)作為時(shí)鐘輸出就不妥了。對于片內(nèi)含有EPROM的機(jī)型,在編程期間,該引腳用作編程脈沖PROG的輸入端。 (2) PSEN(29腳):片外程序存儲器讀選通信號輸出端,低電平有效。當(dāng)從外部程序存儲器讀取指令或常數(shù)期間,每個(gè)機(jī)器周期該信號兩次有效,以通過數(shù)據(jù)總線P0口讀回指令或常數(shù)。在訪問片外數(shù)據(jù)存儲器期間,PSEN信號將不出現(xiàn)。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明控制線 (3) RST/VPD(9腳):RST即為RESET,VPD為備用電源。該引腳為單片機(jī)的上電復(fù)位或掉電保護(hù)端。當(dāng)單片機(jī)振蕩器工作時(shí),該

20、引腳上出現(xiàn)持續(xù)兩個(gè)機(jī)器周期的高電平,就可實(shí)現(xiàn)復(fù)位操作,使單片機(jī)回復(fù)到初始狀態(tài)。上電時(shí),考慮到振蕩器有一定的起振時(shí)間,該引腳上高電平必須持續(xù)10 ms以上才能保證有效復(fù)位。 當(dāng)VCC發(fā)生故障,降低到低電平規(guī)定值或掉電時(shí),該引腳可接上備用電源VPD(+5V)為內(nèi)部RAM供電,以保證RAM中的數(shù)據(jù)不丟失。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明經(jīng)驗(yàn)值C1=1030uFR1=1k經(jīng)驗(yàn)值C3=1uFR3=1k R4=10k第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.5 51單片機(jī)引腳說明控制線 (4) EA/VPP(31腳):EA為片外程序存儲器選用端。該引腳有效(低電平)時(shí),只選用片外程序存儲器,否

21、則單片機(jī)上電或復(fù)位后選用片內(nèi)程序存儲器。 對于片內(nèi)含有EPROM的機(jī)型,在編程期間,此引腳用作21V編程電源VPP的輸入端。 綜上,MCS-51系列單片機(jī)的引腳可歸納為以下兩點(diǎn): (1) 單片機(jī)功能多,引腳數(shù)少,因而許多引腳都具有第二功能。 (2) 單片機(jī)對外呈現(xiàn)3總線形式,由P2、P0口組成16位地址總線;由P0口分時(shí)復(fù)用為數(shù)據(jù)總線;由ALE、PSEN、RST、EA與P3口中的INT0、INT1、T0、T1、WR、RD共10個(gè)引腳組成控制總線。由于是16位地址線,因此,可使片外存儲器的尋址范圍達(dá)到64 KB。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.6 51單片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng) 所謂單片機(jī)的最

22、小系統(tǒng),就是指在盡可能少的外部電路的條件下,形成一個(gè)可以獨(dú)立工作的單片機(jī)系統(tǒng)。 如8051在加上相應(yīng)的復(fù)位和振蕩電路后就構(gòu)成了一個(gè)最小系統(tǒng),而對于8031還需要擴(kuò)展外部程序存儲器才能構(gòu)成最小系統(tǒng)。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.6 51單片機(jī)最小系統(tǒng)第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.7 MCS-51系列單片機(jī)1.7.1 MCS-51系列和80C51系列1.7.2 80C51系列單片機(jī)命名規(guī)則1.7.3 80C51系列選擇特性1.7.4 常用51單片機(jī)兼容機(jī)1.7.4 其他單片機(jī)第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.7.1 MCS-51系列和80C51系列MCS是Intel公司單片機(jī)系列的符號,有MCS

23、-48/51/96系列單片機(jī)。其中MCS-51系列單片機(jī)包括51和52兩個(gè)子系列。子系列型號片內(nèi)ROM片外ROM尋址片內(nèi)RAM片外RAM尋址SFRI/O特性中斷源形式容量定時(shí)器并口串口51子系列803180C31無064K128B64K21B2*164*815805180C51MaskROM4KB64K128B64K21B2*164*815875187C51EP-ROM4KB64K128B64K21B2*164*81552子系列803280C32無064K256B64K26B3*164*816805280C52MaskROM8KB64K256B64K26B3*164*816875287C52E

24、P-ROM8KB64K256B64K26B3*164*816第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.7.2 80C51系列單片機(jī)的命名規(guī)則Intel80C51系列產(chǎn)品命名規(guī)則i80C51程序存儲器選擇31-無ROM 51-4KROM 52-8KROM54-16KROM 58-32KROMCHMOS工藝程序存儲器形式選擇0-Mask,程序代碼由芯片廠商一次性寫入7-EPROM,紫外線可擦除ROM8(不變)Intel公司第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.7.2 80C51系列單片機(jī)的命名規(guī)則Atmel80C51系列產(chǎn)品命名規(guī)則AT89LV52程序存儲器選擇51-4KROM52-8KROMC -CHMOS工藝

25、LV-低工作電壓 2.7V6VS -含有串行下載Flash存儲器程序存儲器形式選擇9-Flash EEPROM8(不變)Atmel公司第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.7.2 80C51系列單片機(jī)的命名規(guī)則Philips 80C51系列產(chǎn)品命名規(guī)則P87C51程序存儲器選擇51-4KROM52-8KROMCHMOS程序存儲器形式選擇7-EPROM/OTP ROM8(不變)Philips公司第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.7.3 80C51系列選擇特性程序存儲器數(shù)據(jù)存儲器功耗:很多公司的系列產(chǎn)品中都有低電壓產(chǎn)品,如Atmel的AT89LV52的工作電壓范圍為2.76V。體積:在應(yīng)用系統(tǒng)的應(yīng)用空間有限時(shí),可選擇相應(yīng)的PLCC和QFP封裝的單片機(jī)其他:新一代高性能的80C51增加了A/D,脈寬調(diào)制輸出(PWM),第二串口,串行擴(kuò)展總線(I2C),現(xiàn)場總線(CAN)等等新功能。第一章 微型計(jì)算機(jī)的基礎(chǔ)知識1.7.4 常用51單片機(jī)兼容機(jī)簡介目前,在國內(nèi)市場上,Intel公司生產(chǎn)的MCS-51系列單片機(jī)已經(jīng)比較少見,取而代之的是其他公

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論