CPU
输入 和 输出 单元
普林斯顿 MCS-196
存储器
RD ,WR
ALU 控制 单元
CPU
输入 输出 单元
• 内部和外部程序存储器选择信号
对MCS-51系统的芯片来说,其内部实际上是有4K字节 的程序存储器的。
当/EA接地时总是访问外部程序存储器(8031的须接
地)
当/EA接高时
地址小于4K访问内部程序存储器 地址大于4K访问外部程序存储器
ALE
P1.0~P1.7
P3.0~P3.7
2.3 MCS-51单片机的引脚功能
见图2-4
分为3部分:
电源及时钟:Vcc,Vss,XTAL1,XTAL2 I/O接口线:P0,P1,P2,P3
RXD
TXD
控制线:RST,ALE。另一部分与P3口复用
INT INT
0 1
T
0
,
T
1
WR , RD
可入 作, 高通 阻过 抗三 输 器 态读 输取 入引 缓脚 冲信号
•P0~P3口线上的“读-修改-写”功能 上面一个缓冲器读取锁存器Q端的数据,Q端的数据实际上与引脚处的
数据是一致的。这样的安排是为了适应“读-修改-写”这类指令的需要。 例:ANL P0,A;ORL P0,A • 先读入口锁存器,随之可以对读入的数据进行修改,然后再写入到端 口上。 • 不直接读引脚上的数据而读锁存器Q端上的数据是为了避免可能错读 引脚上的电平信号。
2.3.1 时钟电路(图2-5)
内时钟:靠路 内, 部外 振(接 6荡 ~1晶 电 2 MH)振 获 Z 得 外时钟:由路 外来 部获 时得 钟电
2.3.2 控制信号 1、RST/VPD:
复位信号(当该引脚的信号持续2个机器周 期以上的高电平,即完成单片机的初始化操 作。象PC机一样,复位总是把一些寄存器或 I/O置成一个确定的状态,有些是不定的!) /+5V备用电源 (片内RAM信息保护)