全球旧事资料 分类
X1fN1,TH08位X1
113仅T0分为两个8位定时器计数器
28X2fN2,TL08位X2
Note只有T1和T2能做波特率发生器4.串行端口控制寄存器SCON(98H)98HD7SM0D6SM1D5SM2SCOND4REN00000000D3TB8D2RB8D1TID0RI
SM0,SM1:串行口工作方式选择位,见下表。SM2:多机通讯选择位。在工作方式2和3中,当SM21时,如果接收到的第9位RB8为1,则RI被激活;RB8为0,RI不能被激活。在方式1中,如果SM21且没有接收到有效的停止位,RI不会被激活。在方式0中,SM2必须为0。REN:串行口允许接收位。1允许接收,0禁止接收。TB8:发送数据的第9位。RB8:接收数据的第9位。TI:串行端口发送中断请求标志位。每发送完一帧数据,由硬件置位,需要软件清零。RI:串行端口接收中断请求标志位。每接收完一帧数据,由硬件置位,需要软件清零。注意:RI和TI共用一个串行中断,所以在程序中要识别是RI还是TI产生的中断。SM00011SM10101工作方式0123功能同步移位寄存器8位UART9位UART不变波特率9位UART可变波特率
4
f5.中断允许寄存器IE(A8H)D7EA
A8HD6-
IED5ET2
0x000000D4ESD3ET1D2EX1D1ET0D0EX0
EA:总中断允许控制位。EA1,打开所有中断;EA0,关闭所有中断。ES:串行端口中断允许控制位。1打开,0关闭。ET1:T1中断允许控制位。1打开,0关闭。EX1:INT1中断允许控制位。1打开,0关闭。ET0:T0中断允许控制位。1打开,0关闭。EX0:INT0中断允许控制位。1打开,0关闭。6.中断优先级寄存器IP(B8H)D7-D6-D5PT2D4PSB8HD3PT1IPD2PX1xx000000D1PT0D0PX0
当相应的位为0时,对应中断源为低优先级;否则为高优先级。串行端口→T1→INT1→T0→INT0低→高7.程序状态字PSW(D0H)D7CYD6ACD5F0D4RS1D3RS0D2OVD1-D0P
5
CY:进位标志位。当D7有进位或借位时,CY1,否则CY0。CY也是位操作累加器,助记符为C。
fAC:辅助进位位。当低半字节D3向高半字节进位或借位时,AC1,否则AC0。F0:用户标志位。用户可以根据自己需要对F0进行定义。RS1,RS2:工作寄存器组选择控制位。单片机复位后,RS1RS000。
OV:溢出标志位。当进行补码运算时,如有溢出,即结果超出128127时,OV由硬件置1,否则为0。P:奇偶校验标志位。该位始终跟踪累加器A中1的个数的奇偶性。若为奇数,P1,否则,P0。
系统复位、中断入口地址
中断源系统复位外部中断0(INT0)定时器0溢出中断外部中断1(INT1)定时器1溢出中断串行口中断定时器2溢出中断中断号01234r
好听全球资料 返回顶部