定时/计数器用于外部中断扩展的原理
来源:互联网 发布:java 高性能框架 编辑:程序博客网 时间:2024/05/17 03:24
80c51单片机有两个外部中断,当实际应用系统有两个以上的外部中断源,而片内定时/计数器未使用时,可利用定时/计数器来扩展外部中断源。方法如下:将定时/计数器设置为计数模式,计数初值设定为满值,将待扩展的外部中断源接到定时/计数器的外部引脚。当从该引脚输入一个下降沿信号,计数器加1后便产生定时/计数器溢出中断。因此,可把定时/计数器的外部引脚作为扩展中断源的中断输入端。
例如:利用定时/计数器T0扩展一个外部中断源,将T0设置为方式2(自动重装初值方式)外部计数工作模式,TH0和TL0的初值均为0FFH,允许T0中断,CPU开中断。当接在T0引脚的外部中断请求输入线上的电平发生负跳变时,TL0加1产生溢出,置位TF0,向CPU发出中断请求。同时,TH0的内容FFH装入TL0,即TL0恢复初值FFH。这样,T0引脚每输入一个下降沿,都将TF0置1,向CPU发出中断请求,则此时T0引脚就相当于一个边沿触发的外部中断请求源输入端。
- 定时/计数器用于外部中断扩展的原理
- 外部中断计数器
- 51单片机的中断与定时计数器尝试
- MSP430定时/计数器TimerA中断解惑
- 单片机的定时/计数器
- 实验二:外部中断与定时器/计数器中断实验
- 【51单片机学习过程记录】8 中断 之定时计数器0的使用
- 【51单片机学习过程记录】9 中断之定时计数器0的使用2
- 【51单片机学习过程记录】10 中断之定时计数器1的应用
- 利用8031的定时/计数器T1对外部事件进行计数
- 利用8031的定时/计数器T1对外部事件进行计数
- 51交流贴——定时中断和外部中断同时使用的问题
- STM32之外部中断原理
- STM32之外部中断原理
- 51单片机的定时/计数器
- MCS-51的定时/计数器
- 定时/计数器的verilog代码
- 响应中断的锁与定时锁的实现原理
- 背包问题系列详解
- 7月23日
- hdu1864
- get请求表单的action属性后不能带参数
- 多校联合练习赛1 problem1009 I-number 信心题啊。。。
- 定时/计数器用于外部中断扩展的原理
- 关于JSONArray的使用
- 使用电话线,猫,路由器上网方法
- 安装php时的报错 xml2-config not found.
- HDU-1251,字典树
- Android应用程序内换肤解决方案(一)之测试Demo
- ACCESS,文件下载,DLL操作类,EXCEL导出方法备忘
- 套接字API(四)listen函数
- I2C驱动