8051单片机内部设有几个定时器/计数器?其核心部件是什么?为什么能定时?简述四种工作方式的特点,为什么只有定时器/计数器0有工作方式3?
(1)8051单片机内部设有2个定时器/计数器;(2)其核心部件是一个16位的加法计数器;(3)因为它是对机器周期进行计数,一旦振荡频率确定,则机器周期亦确定,计数所得时间也就确定,故能定时;(4)四种工作方式的特点:方式0是一个13位定时器/计数器,其计数范围为1-9182(us);方式1是一个16位的定时器/计数器,其计数范围为1-65536(us);方式2是自动装入时间常数的8位定时/计数器,TL计数,TH存放初值,其计数范围为1-256(us);方式3,仅T0有方式3,且对T0分为2个8位定时/计数器,对T1方式3时停止工作。(5)由于T0工作于方式3时为2个独立的8位计数器,TL0组成完整的8位定时器/计数器,TH0组成只能定时的8位定时器,TH0组成的定时器要占用定时器/计数器1的TR1(启停位)和TF1(中断请求位)两个控制位,故定时器/计数器1不能工作于方式3,只有定时器/计数器0才能工作于方式3。
免费的网站请分享给朋友吧