OSD是on-screen display的簡稱,即在屏顯示。一般是按Menu鍵后屏幕彈出的顯示器各項調(diào)節(jié)項目信息的矩形菜單,可通過該菜單對顯示器各項工作指標包括色彩、模式、幾何形狀等進行調(diào)整,從而達到最佳的使用狀態(tài)。
MB90092是FUJITSU公司生產(chǎn)的OSD(On Screen Display)專用視頻字符疊加芯片。MB90092內(nèi)部集成了顯示內(nèi)存(VRAM)、外掛字庫接口和視頻信號發(fā)生器,外部只需連接少量的元件就可以顯示漢字和圖形。它功能強大,接口簡單,編程方便,可方便的嵌入各種數(shù)字視頻監(jiān)控系統(tǒng)中,因而可廣泛的應(yīng)用于各個行業(yè)和各種領(lǐng)域。
MB90092主要由串行輸入控制電路、NTSC/PAL信號發(fā)生器電路、顯示存儲器控制電路、顯示存儲器VRAM、字庫讀操作控制電路、輸出控制電路、視頻信號合成器及模擬開關(guān)組成,只需少量外部元件就可具備字符和圖形顯示功能。
MB90092視頻字符疊加芯片在工作時,主要通過CS片選)、SCLK(串行時鐘)、SIN(串行數(shù)據(jù))三個引腳來接收外部控制指令和顯示數(shù)據(jù)。MB90092的每條指令都由兩個字節(jié)組成,其中第一個字節(jié)的高5位是命令碼,其余位和第二字節(jié)是數(shù)據(jù)。
當CS引腳為低電平時,MB90092在每個時鐘的上升沿從最低位開始由SIN引腳一位一位讀取數(shù)據(jù)。讀完一個字節(jié)后,CS和SCLK引腳置為高電平,然后CS引腳變?yōu)榈碗娖讲㈤_始讀取下一個字節(jié)。為了保持字節(jié)同步,在開始傳輸串行數(shù)據(jù)之前,CS引腳應(yīng)先置為高電平,然后再置為低電平。另外,除剛上電時外,在串行數(shù)據(jù)傳輸之前,SCLK引腳都應(yīng)強制設(shè)為高電平。
該單片機通過串行數(shù)據(jù)口向MB90092發(fā)送指令,每個指令由兩個字節(jié)組成。第一個字節(jié)的前5位為命令碼,其余位和第二個字節(jié)為數(shù)據(jù)。通過這些指令可實現(xiàn)對字符顯示的各種控制。
閱讀MB90092 USER'S MANUAL,請訪問http://www.ffarc.com/pdf/90092um.pdf;索取MB90092 DEMO開發(fā)演示板說明書, 請訪問深圳市盛恒泰科技有限公司http://www.szsuntech.com/download.asp。