M1 | M0 | 工作方式 |
0 | 0 | 方式0,13位定时器/计数器 |
0 | 1 | 方式1,16位定时器/计数器 |
1 | 0 | 方式2,8位自动重装的8位定时器/计数器 |
1 | 1 | 方式3,仅适用于T0,分成两个8位计数器, 当设置成T1时停止计数 |
定时器1 | 定时器0 | |||||||
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号(是什么) | GATE | C/ ![]() | M1 | M0 | GATE | C/ ![]() | M1 | M0 |
0000 0000 | 使用工作方式0 |
0000 0001 | 使用工作方式1 |
0000 0010 | 使用工作方式2 |
0000 0011 | 使用工作方式3 |
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号 | EA | - | ET2 | ES | ET1 | EX1 | ET0 | EX0 |
位地址 | AFH | - | ADH | ACH | ABH | AAH | A9H | A8H |
位序号 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
位符号 | TF1 | TR1 | TF0 | TR0 | IE1 | IT1 | IE0 | IT0 |
位地址 | 8FH | 8EH | 8DH | 8CH | 8BH | 8AH | 89H | 88H |
中断源 | 默认中断级别 | 序号(c语言) | 入口地址(汇编) |
INT0-外部中断0 | 最高 | 0 | 0003H |
T0-定时器0中断 | 第2 | 1 | 000BH |
INT1-外部中断1 | 第3 | 2 | 0013H |
T1-定时器1中断 | 第4 | 3 | 001BH |
T1/R1串行口中断 | 第5 | 4 | 0023H |
T2-定时器2中断 | 最低 | 5 | 002BH |
更多回帖