【正文】
以上的高電平時(shí),單片機(jī)就完成了復(fù)位操作。 ? 狀態(tài)周期:振蕩頻率經(jīng)單片機(jī)內(nèi)的二分頻器分頻后提供給片內(nèi) CPU的時(shí)鐘周期。 電容器 C0 C02起 穩(wěn)定振蕩頻率、快速起振的作用。 TH0, TL0—— 定時(shí)器 /計(jì)數(shù)器 0。 P0 P1 P2 P3 — I/O端口寄存器 是四個并行 I/O端口映射入 SFR中的寄存器。 PSW — 程序狀態(tài)字。 ? 設(shè)置多組寄存器可以方便保護(hù)現(xiàn)場。 ? MCS51 單片機(jī)最多可擴(kuò)展 64KB外部數(shù)據(jù)存儲器 ? 存放隨機(jī)讀寫的數(shù)據(jù) ? 通用寄存器區(qū) ? 堆棧區(qū) ? 運(yùn)算操作數(shù)存放區(qū) 指令(算術(shù)運(yùn)算、邏輯運(yùn)算、位操作運(yùn)算等)的操作數(shù)只能在此地址空間或特殊功能寄存器地址空間。 外部數(shù)據(jù) 存儲器 (RAM) 外部程序 存儲器 (ROM) 內(nèi)部程序 存儲器 內(nèi)部數(shù)據(jù) 存儲器 8XX51 MCS51存儲器物理結(jié)構(gòu) FFFFH 0000H 外部 RAM 外部數(shù)據(jù)存儲器 H0000 0FFFH 0FFFH 外部 R O M 內(nèi)部 ROM (EA=1) H0000 8031 外部 ROM (EA=0) 8051 1000H FFFFH 程序存儲器 內(nèi)部數(shù)據(jù)存儲器 特殊功能 寄存器 內(nèi)部數(shù)據(jù) RAM 7FH 80H 00H FFH (增強(qiáng)型) 地址重疊 從 邏輯上 看 ,MCS51有三個存儲器空間: 程序存儲器、片內(nèi)數(shù)據(jù)存儲器、片外數(shù)據(jù)存儲器 程序存儲器 程序存儲器用來存放 程序 和 常數(shù) 。 ? ~ : P2口,高八位地址總線端口。 ② PROG 對 8751單片機(jī)片內(nèi) EPROM 編程時(shí),編程脈沖由該引腳引入。 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ī)的外部特性 各個引腳的功能如下。 ②接備用電源,當(dāng) VCC掉電后,在低功耗條件下保持內(nèi)部RAM中的數(shù)據(jù)。 ②在 8751單片機(jī)片內(nèi) EPROM編程期間,此引腳引入 21V編程電源 VPP。 程序存儲器 —— 用來存放程序; 以及始終要保留的常數(shù)。 程序存儲器中的幾個特殊地址的使用: 地址 用途 0000H