2+已知51单片机的fosc=12MHz,用T1方式1定时20ms,且允许中断,请计算初始值(写+

1个回答
展开全部
摘要 您好,已知51单片机的fosc=12MHz,用T1方式1定时20ms,且允许中断,初始值为-19934464。T1方式1定时的公式为:T1计数值=65536-(T1溢出时间/T1时钟周期)其中,T1溢出时间为定时时间20ms转化为毫秒的等效值,即20*1000=20000。T1时钟周期是指T1的计数时钟频率,此处为fosc/12=12MHz/12=1MHz。代入计算:T1计数值=65536-(20000/(1/1000000))=65536-20000*1000000=65536-20000000=-19934464初始值为-19934464。
咨询记录 · 回答于2023-07-02
2+已知51单片机的fosc=12MHz,用T1方式1定时20ms,且允许中断,请计算初始值(写+
您好,已知51单片机的fosc=12MHz,用T1方式1定时20ms,且允许中断,初始值为-19934464。T1方式1定时的公式为:T1计数值=65536-(T1溢出时间/T1时钟周期)其中,T1溢出时间为定时时间20ms转化为毫秒的等效值,即20*1000=20000。T1时钟周期是指T1的计数时钟频率,此处为fosc/12=12MHz/12=1MHz。代入计算:T1计数值=65536-(20000/(1/1000000))=65536-20000*1000000=65536-20000000=-19934464初始值为-19934464。
同学,你是在做作业吗?步骤上面已经发过去了,还有不清楚的地方吗?
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消