单片机的时钟是什么,有什么用?时钟信号有什么用
深圳市兴威帆电子技术有限公司
2023-06-12 广告
2023-06-12 广告
时钟电路用途因人而异,谈我的用法, 首先延时是必备的, 然后还有用作计数器, 再有就是多机通迅时用来调频率, 而作钟表电路的时候就更是有用了,用它来确定时间再好不过, 还有就是键盘去抖, 键盘长按键都会用到, 而复位电路说白了就是外接复位电...
点击进入详情页
本回答由深圳市兴威帆电子技术有限公司提供
展开全部
时钟相当于心跳,没有心跳你觉得怎么样?
我特意从网上找到一个MCU设计的硬件描述语言设计代码,地址:https://github.com/dangnhat/Simple_MCU/tree/master/NH%20cpu%20(VerilogProject)
摘抄几句代码来说一下:
always @ (posedge clock) //时钟上升沿触发
begin
if (nRst == 0) state <= S_Idle;
else
state <= next_state; //状态机改变,至下一个状态
end
always @ (state or opcode or r1 or r2 or rd or T or SROut or im)
//通过state状态改变来进行指令运行(其他信号改变也可以触发)
begin
....................
end
所以看出时钟用来驱动MCU读取指令运行的,如同心跳一样,相同的是都是间隔一定时间发生改变(上升、下降或压缩动作)都是周期性的动作,不同的是,MCU时钟是来读取运行指令的,人的心跳是来输送养分的。
补充回答是因为老有一些无知的人秀下限
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单片机的时钟就是单片机工作所需要的节拍,实际上就是时钟源产生的方波信号,单片机的取指令,译指令等工作过程都要以时钟的一个周期为最小周期。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询