系统时钟为6MHz,计算定时器T0产生1秒定时的计数初值X_
【答案】X=15536=3CB0H
【解析】采用定时器模式,因定时时间较长,首先确定采用哪一种工作方式。时钟为6MHz的条件下,定时器各种工作方式最长可定时时间为:
方式0:16.384ms
方式1:131.072ms
方式2:521μs
因此,可选方式1,每隔100ms中断一次,中断10次为1s
计算(216-X)×2×10-6=10^-1,所以X=15536=3CB0H
方式0:16.384ms
方式1:131.072ms
方式2:521μs
因此,可选方式1,每隔100ms中断一次,中断10次为1s
计算(216-X)×2×10-6=10^-1,所以X=15536=3CB0H