1. 程式人生 > >6800和8080兩種模式的理解

6800和8080兩種模式的理解

LCD顯示模組的外部介面一般採用並行方式,並行介面介面線的讀寫時序常見以下兩種模式:

  (1)8080模式。

  這類模式通常有下列介面訊號:Vcc(工作主電源)Vss(公共端)Vee(偏置負電源,常用於調整顯示對比度)/RES,復位線。
  DB0~DB7,雙向資料線。D/I,資料/指令選擇線(1:資料讀寫,0:命令讀寫)。/CS,片選訊號線(如果有多片組合,可有多條片選訊號線)。
  /WR, MPU向LCD寫入資料控制線。/RD, MPU從LCD讀入資料控制線。
  (2)6800模式。
  在這種模式下,Vcc、Vss、Vee、/RES、DB0~DB7、D/I的功能同模式(1),其他訊號線為:R/W,讀寫控制(1:MPU讀, 0:MPU寫)。E,允許訊號(多片組合時,可有多條允許訊號線)。


兩者的區別是匯流排的控制方式:

  對於記憶體的儲存,需要資料匯流排和地址匯流排,這都是一樣的;
  但對於存取的控制,它們則採用了不同的方式——
  (1)8080是通過“讀使能(RE)”和“寫使能(WE)”兩條控制線進行讀寫操作
  (2)6800是通過“總使能(E)”和“讀寫選擇(W/R)”兩條控制線進行


兩者和intel或MOTO的cpu架構有點聯絡。M68是摩托羅拉的標準介面,I80是英特爾的標準介面,差別在LCD的控制信

M6800: /CS, RS,  R/(/W),  E 

I8080:  /CS, RS,  /WR,     /RD 

PC處理器的萌芽時期,MOTOROLA的M6800和INTEL的I8080就成為當時微處理器的傑出代表而在隨後幾十年間廣泛應用於工業及控制領域,不過MOTOROLA的強項不在微處理器設計上,後來又出來的M6800也不能挽回失地,在2004年的時候MOTO剝離其半導體部門成立了freescale(飛思卡爾),它在汽車電子和DSP控制領域還是佔有非常大的份額,而消費類電子領域則鮮有建樹。

現在當然已經極少有人用M6800及其後續產品了,X86統制了PC領域,嵌入式領域也慢慢被他蠶食。但是在工業應用方面,為了保護投資人的利益,負責的半導體廠商還是會拿出M6800和I8080兩種介面方案來以向前相容。

參考:https://zhidao.baidu.com/question/550340311.html