MCS-51硬件结构
具有CPU,RAM,ROM,定时/计数器以及IO口等基本功能
引脚
按功能可分为三类:数据总线,地址总线和控制总线.
- VCC
电源正极 - GND
电源负极 - XTAL1,XTAL2
用于外接时钟电路引脚 - RST
复位信号输入.当RST保持两个机器周期的高电平时,单片机复位 - ALE
地址锁存允许信号.访问外部存储器时锁存P0传输的低8位地址 - PSEN
外部程序存储器的读选通信号.在访问外部ROM时发出负脉冲作为通选信号 - EA
访问外部程序存储器控制信号.控制内外部ROM读取 - IO
P0:双向IO 或 外部存储器低8位地址
P1:双向IO
P2:双向IO 或 外部存储器高8位地址
P3:双向IO 或 第二功能
CPU
运算器
ALU
ACC
执行加减运算
B
执行乘除运算.
乘法:乘数取自A和B,结果A存低字节,B存高字节
除法:A存被除数,B存除数;结果商存A,余数存B
PSW
-
Cy:进位标志位.执行加减法是,最高为有进位或借位置1,否则清零.
-
AC:半进位标志位.标志低半字节向高半字节的进位或借