当前位置 - 股票行情交易網 - 企業服務 - 單片機芯片時序究竟怎麽看?

單片機芯片時序究竟怎麽看?

操作時序:

在此,我們可以先不讀出它的數據的狀態或者數據本身。所以只需要看兩個寫時序:

① 當我們要寫指令字,設置LCD1602的工作方式時:需要把RS置為低電平,RW置為低電平,然後將數據送到數據口D0~D7,最後E引腳壹個高脈沖將數據寫入。

② 當我們要寫入數據字,在1602上實現顯示時:需要把RS置為高電平,RW置為低電平,然後將數據送到數據口D0~D7,最後E引腳壹個高脈沖將數據寫入。

發現了麽,寫指令和寫數據,差別僅僅在於RS的電平不壹樣而已。以下是LCD1602的時序圖:

大家要慢慢學會看時序圖,要知道操作壹個器件的精華便蘊藏在其中,看懂看準了時序,妳操控這個芯片就是非常容易的事了。1602的時序是我見過的壹個最簡單的時序:

1、註意時間軸,如果沒有標明(其實大部分也都是不標明的),那麽從左往右的方向為時間正向軸,即時間在增長。

2、上圖框出並註明了看懂此圖的壹些常識:

(1).時序圖最左邊壹般是某壹根引腳的標識,表示此行圖線體現該引腳的變化,上圖分別標明了RS、R/W、E、DB0~DB7四類引腳的時序變化。

(2).有線交叉狀的部分,表示電平在變化,如上所標註。

(3).應該比較容易理解,如上圖右上角所示,兩條平行線分別對應高低電平,也正好吻合(2)中電平變化的說法。

(4).上圖下,密封的菱形部分,註意要密封,表示數據有效,Valid Data這個詞也顯示了這點。

3、需要十分嚴重註意的是,時序圖裏各個引腳的電平變化,基於的時間軸是壹致的。壹定要嚴格按照時間軸的增長方向來精確地觀察時序圖。要讓器件嚴格的遵守時序圖的變化。在類似於18B20這樣的單總線器件對此要求尤為嚴格。

4、以上幾點,並不是LCD1602的時序圖所特有的,絕大部分的時序圖都遵循著這樣的壹般規則,所以大家要慢慢的習慣於這樣的規則。

也許妳還註意到了上面有許多關於時間的標註,這也是個十分重要的信息,這些時間的標註表明了某些狀態所要維持的最短或最長時間。因為器件的工作速度也是有限的,壹般都跟不上主控芯片的速度,所以它們直接之間要有時序配合。