欢迎来到天天文库
浏览记录
ID:22879049
大小:140.50 KB
页数:5页
时间:2018-11-01
《《常用寄存器》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、对于51初学者来说特殊功能寄存器是一定要掌握的,那么常用的特殊功能寄存器的说明就尤为重要了下面我列举了一些常用的特殊功能寄存器的说明希望对您有帮助不太全面,但很有用这些都是一定要弄明白的。MCS-51单片机的特殊功能寄存器MCS-51单片机的特殊功能寄存器序号符号地址功能介绍1BF0HB寄存器2ACCE0H累加器3PSWD0H程序状态字4TH2*CDH定时器/计数器2(高8位)5TL2*CCH定时器/计数器2(低8位)6RCAP2H*CBH外部输入(P1.1)计数器/自动再装入模式时初值寄存器高八位7RCAP2L*CAH外部输入(P1.1)计数器/自动再
2、装入模式时初值寄存器低八位8T2CON*C8HT2定时器/计数器控制寄存器9IPB8H中断优先级控制寄存器10P3B0HP3口锁存器11IEA8H中断允许控制寄存器12P2A0HP2口锁存器13SBUF99H串行口锁存器14SCON98H串行口控制寄存器15P190HP1口锁存器16TH18DH定时器/计数器1(高8位)17TL18CH定时器/计数器1(低8位)18TH08BH定时器/计数器0(高8位)19TL08AH定时器/计数器0(低8位)20TMOD89HT0、T1定时器/计数器方式控制寄存器21TCON88HT0、T1定时器/计数器控制寄存器22
3、DPH83H数据地址指针(高8位)23DPL82H数据地址指针(低8位)24SP81H堆栈指针25P080HP0口锁存器26PCON87H电源控制寄存器1、PSW-----程序状态字。里面放了CPU工作时的很多状态,PSW程序状态字D7D6D5D4D3D2D1D0CYACF0RS1RS0OV PCY:进位标志。AC:辅助进、借位(高半字节与低半字节间的进、借位)。F0:用户标志位:由用户(编程人员)决定什么时候用,什么时候不用。RS1、RS0:工作寄存器组选择位 通过修改PSW中的RS1、RS0两位的状态,就能任选一个工作寄存器区。这个特点提高了MCS
4、-51现场保护和现场恢复的速度。对于提高CPU的工作效率和响应中断的速度是很有利的。若在一个实际的应用系统中,不需要四组工作寄存器,那么这个区域中多余单元可以作为一般的数据缓冲器使用。工作寄存器区选择RS1RS0当前使用的工作寄存器区R0~R7000区(00~07H)011区(08~0Fh)102区(10~17h)113区(18~1Fh)0V:溢出标志位 运算结果按补码运算理解。有溢出,OV=1;无溢出,OV=0。P:奇偶校验位它用来表示ALU运算结果中二进制数位“1”的个数奇偶性。若为奇数则P=1,否则0。 2、IE-----中断充许寄存器可按位寻址,
5、地址:A8HIE中断允许寄存器B7B6B5B4B3B2B1B0EA-ET2ESET1EX1ET0EX0·EA(IE.7):EA=0时,所有中断禁止;EA=1时,各中断的产生由个别的允许位决定·-(IE.6):保留·ET2(IE.5):定时2溢出中断允许·ES(IE.4):串行口中断允许(ES=1允许,ES=0禁止)·ET1(IE.3):定时1中断允许·EX1(IE.2):外中断INT1中断允许·ET0(IE.1):定时器0中断允许·EX0(IE.0):外部中断INT0的中断允许3、IP-----中断优先级控制寄存器可按位寻址,地址位B8HIP中断优先级控
6、制寄存器B7B6B5B4B3B2B1B0- -PT2PSPT1PX1PT0PX0·-(IP.7):保留·-(IP.6):保留·PT2(IP.5):定时2中断优先·PS(IP.4):串行口中断优先·PT1(IP.3):定时1中断优先·PX1(IP.2):外中断INT1中断优先·PT0(IP.1):定时器0中断优先·PX0(IP.0):外部中断INT0的中断优先4、TMOD-----定时器控制寄存器不按位寻址,地址89HTMOD定时器控制寄存器B7B6B5B4B3B2B1B0GATE C/TM1M0GATEC/TM1M0·GATE:定时操作开关控制位,当GA
7、TE=1时,INT0或INT1引脚为高电平,同时TCON中的TR0或TR1控制位为1时,计时/计数器0或1才开始工作。若GATE=0,则只要将TR0或TR1控制位设为1,计时/计数器0或1就开始工作。·C/T:定时器或计数器功能的选择位。C/T=1为计数器,通过外部引脚T0或T1输入计数脉冲。C/T=0时为定时器,由内部系统时钟提供计时工作脉冲。·M1、M0:T0、T1工作模式选择位M1M0工作模式00方式0,13位计数/计时器01方式,1,16位计数/计时器10方式2,8位自动加载计数/计时器11方式3,仅适用于T0,定时器0分为两个独立的8位定时器/
8、计数器TH0及TL0,T1在方式3时停止工作5、TCON-----定时器控制寄存
此文档下载收益归作者所有