51单片机特殊功能寄存器有哪些?

如题所述

第1个回答  2024-05-26
MCS-51单片机中的特殊功能寄存器包括I/O口锁存器、定时器唤醒器、串行口缓冲器,以及各种控制寄存器和状态寄存器。这些寄存器分布在片内数据存储器的上部,在80h至FFh的地址空间内分散设置。MCS-51单片机的特殊功能寄存器总数为26个,其中有12个可以通过位寻址进行操作,用户可以利用位功能标记对这12个寄存器的任何一个有效位执行操作。这些特殊功能寄存器分布在以下各个功能部件中:
1. CPU:ACC、B、PSW、SP、DPTR(由DPH和DPL两个8位寄存器组成);
2. 中断系统:IP、IE;
3. 定时器/计数器:TMOD、TCOM、TL0、TH0、TL1、TH1;
4. 并行I/O口:P0、P1、P2、P3;
5. 串行口:SCON、SBUF、PCON。
51单片机的特殊功能寄存器几乎都是8位的,而16位寄存器则由两个8位寄存器组合而成,例如DPTR以及定时器T0与T1。
相似回答