上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
本章小结
本章从应用的角度对MCS-51单片机的硬件基本结构与指令系统进行了讲解,主要包括以下几个问题。
① 内部主要功能部件:1个8位的CPU、1个布尔处理机、128B内部RAM、21个特殊功能寄存器、4个8位的并行I/O接口、1个全双工的串行口、2个16位的定时器/计数器、5个中断源、2个中断优先级、外部的数据存储器和程序存储器的寻址范围为64KB、 111条指令、片内采用单总线结构。
② 外部引脚:MCS-51单片机大都采用40条引脚的双列直插式封装(DIP),主要引脚包括:时钟引脚(XTAL1、XTAL2)、P0口(P0.0~P0.7)、P1口(P1.0~P1.7)、P2口(P2.0~P2.7)、P3口(P3.0~P3.7)、RESET、ALE、、、RXD、TXD、、、T0、T1、、。
③ CPU:主要掌握其中的寄存器。MCS-51单片机的CPU中的寄存器主要包括:A、B、C、PSW、DPTR、SP、PC。
④ MCS-51单片机有3个不同的存储空间,分别是64KB的程序存储器(ROM)、64KB的外部数据存储器及I/O接口和128B的片内RAM,用不同的指令和控制信号对各存储器空间进行操作。在片内RAM中,包括128位的位地址空间和32个工作寄存器(4组,每组为R7~R0,由PSW的RS1、RS0来选择)。
⑤ MCS-51单片机的时序由下面四种周期构成:振荡周期、状态周期、机器周期、指令周期。外部晶振的二分频是MCS-51单片机的内部时钟周期,6个时钟周期构成了单片机的机器周期。如果单片机的外部晶振是12MHz,则其内部的机器周期是1μs,指令周期为1~4μs。