[工学]第2章MCS-51单片机的结构.pptVIP

  • 6
  • 0
  • 约5.21千字
  • 约 37页
  • 2018-03-02 发布于浙江
  • 举报
[工学]第2章MCS-51单片机的结构

MCS-51单片机原理及应用 CPU的时序定时单位 ▼它是16位的按机器周期自动增1计数器 ▼一切分支/跳转/调用/中断/复位 等操作的本质就是:改变 PC 值 ▼总指向下一条指令所在首地址(当前PC值) 特殊功能寄存器(PC) 特点: 已知的P0、P1、P2、P3等四个8位I/O口分别由名为P0、P1、P2、P3四个SFR代表。 堆栈指针寄存器 SP(Stack Pointer): 总是指向栈顶,压栈时先 (SP)+1 然后数据进栈;弹栈时数据先出栈 然后(SP)-1。 累加器 ACC:一个被众多指令用得最频繁的特殊功能寄存器(如:运算、数据传输…)。 副累加器 B:一个经常与 ACC 配合在一起使用的特殊功能寄存器(如:乘法、除法),此外,它也经常当作普通寄存器使用。 特殊功能寄存器(P0—P3,SP,A,B) CY AC F0 RS0 OV P RS1 PSW.7 PSW.0 ▼CY(PSW.7)进位/借位标志位。若ACC在运算过程中发生了进位或借位,则CY=1;否则=0。它也是布尔处理器的位累加器,可用于布尔操作。 ▼AC(PSW.6)半进位/借位标志位。若ACC在运算过程中,D3位向D4位发生了进位或借位,则CY=1,否则=0。 ▼F0 (PSW.5)可由用户定义的标志位。 PSW.6 PSW.5 特殊功能寄存器(PSW) 程序状态字寄存器 PSW: * * 河北工业大学

文档评论(0)

1亿VIP精品文档

相关文档