【正文】
振蕩器及 定時(shí)電路 CPU 64KB 總線擴(kuò)展控制 可編程 并行 I/O口 內(nèi)部中斷 計(jì)數(shù)脈沖 串行輸出 串行輸入 ( 圖中 “ /” 兩邊分別為基本型和增強(qiáng)型 ) 51子系列的配置如下: ① 1個(gè) 8位 CPU; ② 1個(gè)片內(nèi)振蕩頻率為 ~12 MHz的振蕩器及時(shí)鐘電路; ③ 128個(gè)字節(jié)的片內(nèi) RAM; ④ 4KB的片內(nèi)程序 ROM; ⑤ 4個(gè) 8位并行 I/O口 P0, P1, P2, P3; ⑥ 1個(gè)全雙工串行 I/O口; ⑦ 2個(gè) 16位定時(shí)器 /計(jì)數(shù)器; ⑧ 5個(gè)中斷源,分為 2個(gè)優(yōu)先級(jí)。 1234567891 03 13 23 33 43 53 63 73 83 94 0V c c( T 2 ) P 1 . 0P 1 . 3( T 2 E X ) P 1 . 1P 1 . 2P 1 . 41 11 21 31 41 51 61 71 81 92 0 2 12 22 32 42 52 62 72 82 93 0( M O S I ) P 1 . 5( M I S O ) P 1 . 6( S C K ) P 1 . 7R S T( R X D ) P 3 . 0( T X D ) P 3 . 1( I N T 0 ) P 3 . 2( I N T 1 ) P 3 . 3( T 0 ) P 3 . 4( T 1 ) P 3 . 5( W R ) P 3 . 6( R D ) P 3 . 7X T A L 2X T A L 1V s s P 2 . 0 ( A 8 )P 2 . 1 ( A 9 )P 2 . 2 ( A 1 0 )P 2 . 3 ( A 1 1 )P 2 . 7 ( A 1 5 )P 2 . 5 ( A 1 3 )P 2 . 6 ( A 1 4 )P 2 . 4 ( A 1 2 )P S E NA L E / P R O GE A / V P PP 0 . 7 ( A D 7 )P 0 . 6 ( A D 6 )P 0 . 5 ( A D 5 )P 0 . 4 ( A D 4 )P 0 . 0 ( A D 0 )P 0 . 2 ( A D 2 )P 0 . 1 ( A D 1 )P 0 . 3 ( A D 3 ) MCS51系列單片機(jī)的外部特性 各個(gè)引腳的功能如下。 ? Vcc:電源端,接 +5V。 ? RST/VPD: ①?gòu)?fù)位信號(hào)輸入。 ? ALE/PROG: ① ALE 地址鎖存允許。 ② PROG 對(duì) 8751單片機(jī)片內(nèi) EPROM 編程時(shí),編程脈沖由該引腳引入。輸出讀外部程序存儲(chǔ)器的選通信號(hào)。 EA =1,單片機(jī)訪問(wèn)內(nèi)部程序存儲(chǔ)器。 ? ~ : P0口,數(shù)據(jù) /低八位地址復(fù)用總線端口。 ? ~ : P2口,高八位地址總線端口。 1234567891 01 11 21 31 41 51 61 71 81 92 0V c cV s sR S T( A I N 0 )( R X D )X T A L 2P 3 . 2P 3 . 0( I N T 0 )P 3 . 1P 3 . 3P 3 . 5P 3 . 4X T A L 1P 3 . 7P 1 . 7P 1 . 6P 1 . 5P 1 . 4P 1 . 3P 1 . 2P 1 . 1P 1 . 0( T X D )( I N T 1 )( T 0 )( T 1 )( A I N 1 ) 51系列單片機(jī)的精簡(jiǎn)版1051/ 2051/ 4051型號(hào)只有 20個(gè)引腳, 如圖所示。 MCS51單片機(jī)的存儲(chǔ)器系統(tǒng) 存儲(chǔ)器可分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。 數(shù)據(jù)存儲(chǔ)器 —— 存放程序運(yùn)行中所需要的變量。 外部數(shù)據(jù) 存儲(chǔ)器 (RAM) 外部程序 存儲(chǔ)器 (ROM) 內(nèi)部程序 存儲(chǔ)器 內(nèi)部數(shù)據(jù) 存儲(chǔ)器 8XX51