51单片机定时器/计数器的结构和原理
点击数:7901 次 录入时间:03-04 11:48:27 整理:http://www.55dianzi.com 51单片机
所以要计数的贾器周期个数为64H。
应注意定时器在工作方式0时的初值装入方法。由于方式0是13位定时/计数方式,对于T0而言,高8位初值装入TH0,低5位初值装入TL0的低5位(TL0的高3位无效)。所以对于上例,要装入1F9CH初值时,可安排成:
在具体装入初值时,必须把11111100B装入TH0,而把***11100B装入TL0。用指令表示即:
MOV TH0,#0FCH ;#FCHTH0
MOV TL0,#1CH ;#1CHTL0
通过上面求定时/计数初值的分析可见,不同工作方式的最大计数值或定时机器周期数分
别为;
方式0--213
方式l--216
方式2,3--28
例如,当晶振(外部振荡时钟)fosc=6MHz时,方式1的最长定时时间tmax=216×12÷6MHZ=131.072ms。这在操作上,只需把TH和TL都预置成00H初值即可。
上一页 [1] [2]
本文关键字:单片机 计数器 定时器 51单片机,单片机-工控设备 - 51单片机