历史上的今天
今天是:2025年01月13日(星期一)
2020年01月13日 | 单片机特殊功能寄存器表(AT89C51)
2020-01-13 来源:eefocus
AT89C51共21个特殊功能寄存器,按其使用功能可分为5类:
ØCPU控制寄存器:ACC、B、PSW、SP、DPL、DPH;
Ø中断控制寄存器:IP、IE;
Ø定时器/计数器:TMOD、TCON、TL0、TH0、TL1、TH1;
Ø并行I/O口:P0、P1、P2、P3;
Ø串行口控制:SCON、SBUF、PCON。
程序状态寄存器PSW
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号 | CY | AC | F0 | RS1 | RS0 | OV | -- | P |
描 述 | 进位 | 借位、辅助进位 | 用户标志位 | 工作寄存器组 | 溢出标志 | -- | 奇偶校验 | |
中断优先级寄存器IP
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号 | -- | -- | -- | PS | PT1 | PX1 | PT0 | PX0 |
描 述 | -- | -- | -- | 串口 | T/C1 | INT1 | T/C0 | INT0 |
中断允许寄存器IE
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号 | EA | -- | -- | ES | ET1 | EX1 | ET0 | EX0 |
描 述 | 全局中断 | -- | -- | 串口中断 | T/C1 | INT1 | T/C0 | INT0 |
定时器/计数器工作方式寄存器TMOD
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号 | T1_GATE | T1_CT | T1_M1 | T1_M0 | T0_GATE | T0_CT | T0_M1 | T0_M0 |
描 述 | T1控制位 | T0控制位 | ||||||
GATE:门控制位;
CT:定时器/计数器工作模式选择位;0:定时器模式、1计数器模式;
M1、M0:工作方式选择位;
定时器/计数器控制寄存器TCON
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号 | TF1 | TR1 | TF0 | TR0 | IE1 | IT1 | IE0 | IT0 |
描 述 | T/C1 | T/C0 | INT1 | INT0 | ||||
IT0、IT1:外部中断触发方式选择位;0低电平触发,1下降沿触发;
IE0、IE1:外部中断请求标志位;
TR0、TR1:定时器启动控制位;
TF0、TF1:定时器溢出标志位;
串行口控制寄存器SCON
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号 | SM0 | SM1 | SM2 | REN | TB8 | RB8 | TI | RI |
描 述 | 工作方式控制位 | 多机通信 | 接收允许 | 方式2、3中数据位第9位 | 发送中断 | 接收中断 | ||
电源控制寄存器PCON
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号 | SMOD | -- | -- | -- | GF1 | GF0 | PD | IDL |
描 述 | 波特率控制位 | -- | -- | -- | 通用工作状态标志位 | 空闲模式控制位 | 掉电模式控制位 | |
史海拾趣
|
就是附件的这种D24V电动推杆 我想请教的问题是1.工作循环:最大15%或者2min持续使用,休息15分钟,怕烧坏元件吗?这是为什么? 2.快速释放功能,指的是什么? 3.可配高感应的传感器,配传感器有什么用途? 我想深入的学习下电动推杆,哪位老师 ...… 查看全部问答> |
|
节能环保招聘需求(重点,急聘) 产品研发总监 20W/Y ? 招聘数量:若干 ? 工作职责 负责能源统计分析系统、能源审计预测系统研究; 负责能源管理系统总体设计; 掌握产 ...… 查看全部问答> |
|
如何用方向键来控制鼠标移动,我做了一个,按方向键后鼠标位置是移动了,但是鼠标一动又回到原来位置,为什么啊? 如何用方向键来控制鼠标移动,我做了一个,按方向键后鼠标位置是移动了,但是鼠标一动又回到原来位置,为什么啊?… 查看全部问答> |
|
把WINCE设备做成U盘,连到PC怎么不见U盘盘符出现?设备管理器的设备列表也显示一个黄色的感叹号,为什么?难道还需要特别的U盘驱动程序? 把WINCE设备做成U盘,连到PC怎么不见U盘盘符出现?设备管理器的设备列表也显示一个黄色的感叹号,为什么?难道还需要特别的U盘驱动程序?… 查看全部问答> |
|
找了半天也没找到以前的那个讲usb时序的帖子,就新开一个了。现在在做一个usb的boot,基本功能已完成,只是下载速度不快,读取:50KB左右,下载20KB左右。 升级一个512K的芯片需要约22秒。不知道理论可以做到多少,是因为双缓冲的 ...… 查看全部问答> |
|
在LM3S上跑LWIP,RAW方式。在一个FOR循环中调用了TCP_WRITE()函数发送数据,发现循环次数多了的话,后面的数据会发送失败。请教,TCP_WRITE可以连续调用多少次,由哪个选项决定?… 查看全部问答> |
|
【MSP430共享】基于射频技术的工程机械仪表无线通信解决方案 针对大型工程机械各类信号与驾驶操控室仪表异地显示的通信问题, 提出基于射频模块 n R F 2 4 0 1 实现无线数据通信的设计方案,详细介绍射频芯片 n R F 2 4 0 1 的工作原理及特点, 并给出了无线通信系统硬件结构、 接口电路及相应程序框图。系统 ...… 查看全部问答> |
|
作为一个多用户、多任务的操纵系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在档节点中作删除标记,并不真正清除文件内容,但是其它用户和一些有写盘动作的进程会很快笼盖这些资料。不外,对于家庭单机使用的Linux,或者误删档 ...… 查看全部问答> |
|
某天某日某产房,你诞生了(power up , 上电运行),结果你不哭,医生把你提起来,屁股上狠狠一巴掌,你哇哇大哭(reset, 复位成功),护士给你检查,看有没有传染病(EMI测试)、然后打预防针(绝缘处理),没有问题后作记录(QC pass),你的父母来接你回去(客户验收 ...… 查看全部问答> |




