设单片机的晶振为6MHZ,在各工作方式下就算定时3ms所需要的定时初值

如题所述

第1个回答  2011-11-07
方式0是13位的定时/计数器,记满值为2^13=8192
方式1是16位的定时/计数器,计满为2^16=65536
方式2是8位的定时/计数器,计满为2^8=256.
方式1:3ms:初值是65536-3000/2=64036,TL0=FAH;TH0=24H。即得到初值
第2个回答  2011-11-07
还要看你用的是什么单片机,一般资料里都有相应的计算方法的,或者同系列的芯片资料,同系列的方法应该都一样的本回答被网友采纳
第3个回答  2011-11-07
6M、51的片子3mS初值
方式0:Ox1A24
方式1:0xfa24
方式2、3无法定时到3mS这么长

需要的话留Q给你个定时器计算器软件
第4个回答  2011-11-07
有个小工具的软件,叫MCUTOOL的,很方便地算出定时初值。