一文详解单片机的时序

电子说

1.2w人已加入

描述

这里说的这个时间是以后学习中的关键,在时间的理解上,要考虑到另一个事情——先后,或者专业一些,叫作时间顺序——时序。

时序是数字信号控制的核心,是使用数字芯片的基础知识。了解它,才算是迈向成功大门的前提。

先举个例子,当你回家,要先开门才能进屋,然后才能打开灯光。这个过程就可以理解成时序,你不能也不会先进屋再开门,这不合逻辑,也难以实现。芯片的设计也是如此,当你要使用一个功能,那么就需要按着时序要求进行操作,当然这只是说明其有相关性,某些时候并不完全如此。在数据的传输中,时序的重要性不亚于数据本身。

时序

用上图来说明一下时序在控制中的展示方法,上边的cp是芯片的振荡频率,也叫心跳,决定了芯片处理问题的最小时间刻度,就像发动机的转速一样,是最小处理时间单位,目前暂不考虑。

可以用这样的方式来读这个波形图。当Q0的第一个下降沿到来,Q1就启动了,之后与Q1就没有关系了,当Q2的上升沿到来,Q1就被拉低了。这个就像是在解释,Q0负责开始,Q2负责结束。我们可以通过时序图来了解芯片的控制原理和运行逻辑,很多厂家也是通过时序图来完成功能介绍的,可以节省大量文字,还简单直接,容易理解。

时序

再来看一个,当An输入完成时,Yn输出才会响应,而且从图中可以看出是一个负逻辑的,An为高电位,Yn是低电位,在输入到输出这之间有一个时间差,这个就是时序的一种表现形式,体现在这里就是响应延迟,这是一个实际的时序图,我们需要知道,任何一个芯片,在电位切换中都不可以丝毫不拖泥带水,立即切换,中间或多或少都会有一个过程,这就是我们看到时序图中电位变化时都是斜线,表示变化的时间,有些相关变化的依据是,是否到达高电位,或是否到达低电位,而有些则是以高低电位的中间时间来判断的,所以具体的就需要仔细阅读数据手册了。

数据手册的查看,我们可以去网络上翻找,数据比较全的网站,目前反应比较慢。相比于国外,国内的零部件提供商的网站就响应的速度要快得多,如果仅仅是为了查看同一系列的芯片的运行逻辑,国内的“华秋”网站也是绰绰有余的,反应还快。

时序

当然前去官网下载就更好了。
责任编辑人:CC

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分