這里說的這個時間是以后學(xué)習(xí)中的關(guān)鍵,在時間的理解上,要考慮到另一個事情——先后,或者專業(yè)一些,叫作時間順序——時序。
時序是數(shù)字信號控制的核心,是使用數(shù)字芯片的基礎(chǔ)知識。了解它,才算是邁向成功大門的前提。
先舉個例子,當(dāng)你回家,要先開門才能進(jìn)屋,然后才能打開燈光。這個過程就可以理解成時序,你不能也不會先進(jìn)屋再開門,這不合邏輯,也難以實(shí)現(xiàn)。芯片的設(shè)計(jì)也是如此,當(dāng)你要使用一個功能,那么就需要按著時序要求進(jìn)行操作,當(dāng)然這只是說明其有相關(guān)性,某些時候并不完全如此。在數(shù)據(jù)的傳輸中,時序的重要性不亞于數(shù)據(jù)本身。
用上圖來說明一下時序在控制中的展示方法,上邊的cp是芯片的振蕩頻率,也叫心跳,決定了芯片處理問題的最小時間刻度,就像發(fā)動機(jī)的轉(zhuǎn)速一樣,是最小處理時間單位,目前暫不考慮。
可以用這樣的方式來讀這個波形圖。當(dāng)Q0的第一個下降沿到來,Q1就啟動了,之后與Q1就沒有關(guān)系了,當(dāng)Q2的上升沿到來,Q1就被拉低了。這個就像是在解釋,Q0負(fù)責(zé)開始,Q2負(fù)責(zé)結(jié)束。我們可以通過時序圖來了解芯片的控制原理和運(yùn)行邏輯,很多廠家也是通過時序圖來完成功能介紹的,可以節(jié)省大量文字,還簡單直接,容易理解。
再來看一個,當(dāng)An輸入完成時,Yn輸出才會響應(yīng),而且從圖中可以看出是一個負(fù)邏輯的,An為高電位,Yn是低電位,在輸入到輸出這之間有一個時間差,這個就是時序的一種表現(xiàn)形式,體現(xiàn)在這里就是響應(yīng)延遲,這是一個實(shí)際的時序圖,我們需要知道,任何一個芯片,在電位切換中都不可以絲毫不拖泥帶水,立即切換,中間或多或少都會有一個過程,這就是我們看到時序圖中電位變化時都是斜線,表示變化的時間,有些相關(guān)變化的依據(jù)是,是否到達(dá)高電位,或是否到達(dá)低電位,而有些則是以高低電位的中間時間來判斷的,所以具體的就需要仔細(xì)閱讀數(shù)據(jù)手冊了。
數(shù)據(jù)手冊的查看,我們可以去網(wǎng)絡(luò)上翻找,數(shù)據(jù)比較全的網(wǎng)站,目前反應(yīng)比較慢。相比于國外,國內(nèi)的零部件提供商的網(wǎng)站就響應(yīng)的速度要快得多,如果僅僅是為了查看同一系列的芯片的運(yùn)行邏輯,國內(nèi)的“華秋”網(wǎng)站也是綽綽有余的,反應(yīng)還快。
當(dāng)然前去官網(wǎng)下載就更好了。
責(zé)任編輯人:CC
-
單片機(jī)
+關(guān)注
關(guān)注
6039文章
44575瀏覽量
636373 -
時序
+關(guān)注
關(guān)注
5文章
389瀏覽量
37356
發(fā)布評論請先 登錄
相關(guān)推薦
評論