符号地址功能介绍BF0HB寄存器ACCE0H累加器PSWD0H程序状态字IPB8H中断优先级控制寄存器P3B0HP3口锁存器IEA8H中断允许控制寄存器P2A0HP2口锁存器SBUF99H串行口锁存器SCON98H串行口控制寄存器P190HP1口锁存器TH18DH定时器/计数器1(高8位)TH08CH定时器/计数器1(低8位)TL18BH定时器/计数器0(高8位)TL08AH定时器/计数器0(低8位)TMOD89H定时器/计数器方式控制寄存器TCON88H定时器/计数器控制寄存器DPTR82H83H83H数据地址指针(高8位)PCSP81H堆栈指针P080HP0口锁存器PCON87H电源控制寄存器、PSW-----程序状态字
D7D6D5D4D3D2D1D0CYACF0RS1RS0OVP下面我们逐一介绍各位的用途CY:进位标志
AC:辅助进、借位(高半字节与低半字节间的进、借位)
F0:用户标志位,由用户(编程人员)决定什么时候用,什么时候不用
RS1、RS0:工作寄存器组选择位
这个我们已知了
0V:溢出标志位
运算结果按补码运算理解
有溢出,OV=1;无溢出,OV=0
什么是溢出我们后面的章节会讲到
P:奇偶校验位:它用来表示ALU运算结果中二进制数位“1”的个数的奇偶性
若为奇数,则P=1,否则为0
运算结果有奇数个1,P=1;运算结果有偶数个1,P=0
例:某运算结果是78H(01111000),显然1的个数为偶数,所以P=0
定时/计数器寄存器1
工作方式寄存器TMOD(P134)TMOD为T0
T1的工作方式寄存器,其各位的格式如下:TMODD7D6D5D4D3D2D1D0GATEC/-TM1M0GATEC/-TM1M0定时器1定时器0位7GATE——T1的门控位
当GATE=0时,只要控制TR1置1,即可启动定时器T1开始工作;当GATE=1时,除需要将TR1