您的位置 首页 观点

51单片机中的21个寄存器

ACC累加器B用于辅助累加器做某些运算的寄存器PSW程序状态字其中最高位是进借位标志C;PSW6是辅助进位标志AC,用于标识加减运算中低

ACC 累加器

B 用于辅佐累加器做某些运算的寄存器

PSW 程序状态字其间最高位是进/借位标志C;PSW.6是辅佐进位标志AC,用于标识加减运算中低四位向高四位的进位;PSW.4和PSW.3是寄存器组挑选位RS1和RS0,用于从00H–1FH的32个存储器单元(4组)中选出当时预备运用的一组作业寄存器的映射地址;PSW.2是溢出标志OV;PSW.0是ACC的偶校验位P;PSW的其他位不必

IP 中止优先级操控寄存器在51中IP.0–IP.4顺次操控INT0、T0、INT1、T1、UART中止的优先级,高三位不必

IE 中止使能操控器 IE.7是一切中止的总开关EA,IE.0–IE.4顺次操控INT0、T0、INT1、T1、UART中止功用的敞开或关断

P0、P1、P2、P3 这四个寄存器用于读写51单片机的四个I/O端口

SBUF 串行数据缓冲器 将数据写入SBUF,单片机就主动将数据从UART口发送出去

SCON 串行口功用操控器最高两位SM0、SM1操控串行口作业形式;第5位SM2一般用于多机通讯中区分地址帧和数据帧;第4位REN是操控串口接纳数据的使能位;第3位TB8和第2位RB8别离是在串口的相关作业形式下要发送的和接纳到的第9位数据;次低位TI和最低位RI别离标识一个发送或接纳进程已完毕,这两个标志位都会触发串口中止

TH0、TL0 守时器T0的计数单元的高8位和低8位

TH1、TL1 守时器T1的计数单元的高8位和低8位

TMOD 守时/计数器作业形式操控器低4位和高4位的内容对应相同,别离操控T0和T1的作业形式,次低位和最低位操控对应守时/计数器的作业形式;最高位操控守时/计数器的计数是否由外中止口线参加操控;次高位操控对应的守时器/计数器作业在守时方法仍是对相应口线的脉冲进行计数的方法

TCON 守时/计数器操控字 TCON.0和TCON.2别离是外中止INT0和INT1的触发方法挑选位IT0和IT1;TCON.1和TCON.3别离是外中止INT0和INT1的中止触发标志位IE0和IE1;TCON.4和TCON.6别离是T0和T1的计数开关TR0和TR1;TCON.5和TCON.7别离是T0和T1的中止触发标志位TF0和TF1

PCON 电源形式操控器最高位SMOD用于串行口通讯的波特率加倍,低4位用于挑选不同的低功耗形式,比方闲暇形式、掉电形式、时钟中止形式等,但详细每一位的用法没有找到相关材料

DPH、DPL 数据指针DPTR的高、低字节 DPTR能够用于指向程序存储器、片内RAM、片外RAM来读取数据

SP 仓库指针仓库都是分配在片内RAM

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/guandian/261628.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部