单片机中晶振频率为12MHZ的机器周期怎么算?

[复制链接]
查看11 | 回复2 | 2019-10-15 18:57:11 | 显示全部楼层 |阅读模式
1、系统晶振频率是12M,则机器周期=12/12=1us;2、定时1ms=1*1000=1000us;3、工作在方式0下:最大计数值是2^13=8192;4、定时初值=8192-(1*1000)=7192;5、换算成十六进制数为:定时初值=1C18H。定时器中断是由单片机中的定时器溢出引起的中断,51单片机中有两个定时器t0和t1。定时/计数器t0和t1由两个8位专用寄存器组成,即定时/计数器t0由th0和tl0组成,t1由th1和tl1组成。此外,还有两个8位特殊功能寄存器tmo...
回复

使用道具 举报

千问 | 2019-10-15 18:57:11 | 显示全部楼层
1、机器周期=晶振周期*12。2、所以单片机中晶振频率为12MHZ的机器周期=12*1/12M=1微秒。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行