第2章MCS51单片机结构及原理 本章内容: (1)MCS-51系列的8051的基本结构; (2)存储器结构及其配置; (3)P0、Pl、P2、P3四个IO口的基本工作原理和操作特点; (4)单片机的时序 (5)复位
1 第2章 MCS-51单片机结构及原理 本章内容: (1)MCS-51系列的8051的基本结构; (2)存储器结构及其配置; (3)P0、P1、P2、P3四个I/O口的基本工作原理和操作特点; (4)单片机的时序 (5)复位
21MCS51单片机组成及结构 2.1.1MCS-51的基本组成 MCS-51单片机(以8051为例,Intl产品) 1个8位CPU; 1个片内振荡器及时钟电路; 128字节RAM(数据存储器); 4K字节ROM(程序存储器) 2个16位定时器计数器; 32条可编程的IO线(四个8位并行IO端口); 1个全双工串行口; 5个中断源;
2 2.1.1 MCS-51的基本组成 MCS-51单片机(以8051为例,Intel产品) ⚫ 1个8位CPU; ⚫ 1个片内振荡器及时钟电路; ⚫ 128字节RAM(数据存储器); ⚫ 4K字节ROM(程序存储器); ⚫ 2个16位定时器/计数器; ⚫ 32条可编程的I/O线(四个8位并行I/O端口); ⚫ 1个全双工串行口; ⚫ 5个中断源; 2.1 MCS-51单片机组成及结构
丰21MCS51单片机组成及结构 中断瘵统 数计数器输入 CPU 振荡电路 XTALI RXD
3 2.1 MCS-51单片机组成及结构 振荡电路 外部中断 CPU 中断控制 4K字节 ROM 128字节 RAM 定时/计数器1 定时/计数器0 总线控制 4个 I/0口 串行口 计数器输入 P0 P2 P1 P3 TXD RXD RESET XTAL1 OSC XTAL2 C1 C2 ALE 地址/数据 总线 存储器 CPU 输入输出口 中断系统 定时/计数器 总线
2MS51单片机组成及结构 2.1.2MCS-51单片机的引脚与功能 P039 P10 P11 Po1 P1.1凵2 39 PO O/ADO P12 P123 38P0.1AD1 P13 36日Po3AD3 P1.5 34P05/AD5 33日 INTI P202 32P07AD7 d INTO P21 RxD/P3.0 10 31 EANPP 15 P22 TXD/P3.1 30日 ALE/PROG 141T P23 P24 INTO/P32口12 29日萨sEN P25 INTi/P3.3d 28P27A15 TP3414 27口P26A14 T1P3.515 26P25A13 WR/P3.6D iP3717 24囗P23/A11 RESET RXDL 10 XTAL2 23P22/A10 XTAL1 22P21A9 ALEP 21P20A8 psen b 引脚分配 一逻辑符号
4 2.1.2 MCS-51单片机的引脚与功能 逻辑符号 2.1 MCS-51单片机组成及结构 引脚分配
212MCS51单片机的引脚与功能 (1)电源线+5V供电 P1.0 40凵vcc VCC(40)—+5V P1.12 P12 38 PO1/AD GND(20) 地 37口P02/AD P15囗6 AAD (2)晶体振荡器信号输入输出 P16 P17囗8 PO. 6/AD 32 PO.7/AD XTAL2(18) 体振荡器信号输出 RXD/P3.0 EAPP 日日 TxD/ P3.1 ALE/PI XTAL1(19) 体振荡器信号输入 NTP32日 PSEN 积日 P2.7A15 (3)输入输出线 T1/P35口 P25A13 WR/P3.6D 日款 P0.0~P0.7P0口 XTAL2 P22A10 XTALT P2.1/A9 P1.0~P1.7P1口 GND囗 P20A8 P20~P2.7P2口 引脚分配 P3.0~P37P3口 5
5 (1)电源线 +5V供电 VCC (40)——+5V GND (20)—— 地 2.1.2 MCS-51单片机的引脚与功能 引脚分配 P0 (2)晶体振荡器信号输入输出 XTAL2(18)——晶体振荡器信号输出 XTAL1(19)——晶体振荡器信号输入 (3)输入/输出线 P0.0~P0.7 P0口 P1.0~P1.7 P1口 P2.0~P2.7 P2口 P3.0~P3.7 P3口 P1 P2 P3