8、8051 单片机中断处理与调试技术详解

8051中断与调试技术解析

8051 单片机中断处理与调试技术详解

1. 8051 定时器模式配置

8051 定时器的 M0 和 M1 位可将定时器配置为四种模式,具体如下表所示:
| 模式 | M0 | M1 | 描述 |
| — | — | — | — |
| 0 | 0 | 0 | 13 位模式。TL0 或 TL1 寄存器包含低 5 位,TH0 或 TH1 寄存器包含相应定时器值的高 8 位。 |
| 1 | 0 | 1 | 16 位模式。TL0 或 TL1 寄存器包含低 8 位,TH0 或 TH1 寄存器包含相应定时器值的高 8 位。 |
| 2 | 1 | 0 | 带自动重载的 8 位模式。TL0 或 TL1 包含相应的定时器值,而 TH0 或 TL1 包含重载值。 |
| 3 | 1 | 1 | 定时器 0 的特殊 8 位模式 |

定时器控制(TCON)寄存器用于控制定时器中断,其位定义如下:
| 位 | 名称 | 用途 |
| — | — | — |
| 0 | IT0 | 外部中断 0 控制位。 |
| 1 | IE0 | 外部中断 0 边沿标志。在 INT0 接收到高到低的边沿信号时置为 1。 |
| 2 | IT1 | 外部中断 1 控制位。 |
| 3 | IE1 | 外部中断 1 边沿标志。在 INT1 接收到高到低的边沿信号时置为 1。 |
| 4 | TR0 | 定时器 0 的运行控制。置为 1 启动,置为 0 停止定时器。 |
| 5 | TF0 | 定时器 0 溢出。当定时器达到最大值时置为 1。 |
| 6 | TR1 | 定时器 1 的运行控制

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值