您的位置 首页 汽车

单片机中晶振的效果是什么

单片机中晶振的作用是什么-MCS—51单片机的所有指令中,有一些完成得比较快,只要一个机器周期就行了,有一些完成得比较馒,得要2个机器周期,还有两条指令要4个机器周期才行。为了衡量指令执行时间的长短,又引入一个新的概念:指令周期。所谓指令周期就是指执行一条指令的时间。

简略地说,没有晶振,就没有时钟周期,没有时钟周期,就无法履行程序代码,单片机就无法作业。

单片机作业时,是一条一条地从RoM中取指令,然后一步一步地履行。单片机拜访一次存储器的时刻,称之为一个机器周期,这是一个时刻基准。—个机器周期包含12个时钟周期。假如一个单片机挑选了12MHz晶振,它的时钟周期是1/12us,它的一个机器周期是12×(1/12)us,也便是1us。

MCS—51单片机的一切指令中,有一些完结得比较快,只需一个机器周期就行了,有一些完结得比较馒,得要2个机器周期,还有两条指令要4个机器周期才行。为了衡量指令履行时刻的长短,又引进一个新的概念:指令周期。所谓指令周期便是指履行一条指令的时刻。例如,当需求核算DJNZ指令完结所需求的时刻时,首要有必要要知道晶振的频率,设所用晶振为12MHz,则一个机器周期便是1us。而DJNZ指令是双周期指令,所以履行一非必须2us。假如该指令需求履行500次,正好1000us,也便是1ms。

机器周期不只关于指令执打有着重要的含义,并且机器周期也是单片机守时器和计数器的时刻基准。例如一个单片机挑选了12MHz晶振,那么当守时器的数值加1时,实践通过的时刻便是1us,这便是单片机的守时原理。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/346469.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部