51单片机IO端口操作的一个有趣现象:我想实现P1.1端口跟随P1.4端口同步输出,都是驱动LED,P1.4端口使用定时器定时翻转,主循环程序随时判断P1.4状态,同步驱动P1.1。程序如下:;看来没问题,可是下载到单片机中,只见OUT闪烁,LED根本不动,奇怪?? ;第六章 单片微机的定时器/计数器原理及应用;6.1 概述
6.2 定时器/计数器T0、T1
6.3 定时器/计数器T2
6.4 监视定时器(看门狗)T3
6.5 定时器/计数器的应用编程;▲定时或计数方法:
1.硬件法: 定时功能完全由硬件电路完成,不占用CPU时间。
2.软件法:软件定时是执行一段循环程序来进行时间延时。
3.可编程定时器/计数器:通过软件编程来实现定时时间的改变,通过中断或查询方法来完成定时功能或计数功能。;; ◆定时器/计数器的核心是一个加1计数器.其基本功能是计数加1。;T0、T1 的内部结构简图:;?⒈ T0、T1 的方式寄存器——TMOD;⒉ 定时器/计数器T0、T1 的控制寄存器——TCON?;T0:有4种工作方式可选(方式0,1,2,3)
T1:有3种工作方式可选(方式0,1,2)
⒈ 方式0--13位定时器/计数器(M1=0、M0=0)
最大计数值213 = 8192,当fosc=12MHZ时,Tmax=8192μS;⒉ 方式1----16位定时器/计数器(M
原创力文档

文档评论(0)