如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第三章MCS51的硬件结构3.1总体结构1、内部结构2、简化结构一般在0000H~0002H中放一条转移指令(LJMP)(2)20H~2FH的16个单元可位寻址。机器周期:12个时钟周期(2)20H~2FH的16个单元可位寻址。(2)0003H~002BH的40个单元,用于存放中断程序(或入口)F0(Flag):用户标志OV(Overflow):溢出52系列:256B(地址范围:00H~FFH)其中:52系列:256B(地址范围:00H~FFH)其中:一、复位:在RESET引脚耻高电平至少维持2个机器周期。输入时,先置1DFF51系列:21个,52系列:26个,地址离散地分布在80H~FFH中。Cy(Carry):进位AC(AuxiliaryCarry):辅助进位(2)20H~2FH的16个单元可位寻址。(1)00H~1FH的32人单元作为寄存器组R0~R7,共有四组,但任何时候,只用一组,由PSW中的RS0和RS1确定。PC:程序计数器指令寄存器、指令译码器、定时控制电路(1)0000H~0002H用于初始化程序,复位后总是从0000H开始执行二、各内部部件(一)运算器ALU、ACC、B、TM1(暂存器)、TM2、PSWACC:累加器ALU:算术逻辑单元PSW:程序状态字3.3I/O口一、P1口三、P2口3.4CPU的时序一、时钟1、外部时钟方式3.5复位和复位电路一、复位:在RESET引脚耻高电平至少维持2个机器周期。二、电路1、上电复位电路3.6典型的应用系统D7D6D5D4D3D2D1D0(1)RAM中20H~2FH的16个单元可位寻址,地址为:00H~7FHPC:程序计数器指令寄存器、指令译码器、定时控制电路P(Parity):奇偶标志Rs1Rs0:通用寄存器组标志和控制2、特殊保留单元一般在0000H~0002H中放一条转移指令(LJMP)状态:2个时钟周期存储数据:称数据存储器(RAM)(2)20H~2FH的16个单元可位寻址。存储程序:称程序存储器(ROM)1、通常ROM(8051)或EPROM(8751)或EEPROM(AT89C51)一、复位:在RESET引脚耻高电平至少维持2个机器周期。(2)20H~2FH的16个单元可位寻址。一、程序存储器二、内部数据存储器三、特殊功能寄存器