基于MAX7456的視頻電子分劃疊加系統設計
每個(gè)單片機控制一片視頻疊加芯片,SPI通信方式采用單主機單從機的配置模式,在設計中,將單片機的4個(gè)引腳P1.4(\SS)、P1.5(N-OSI)、P1.6(MISO)、P1.7(SCLK)分別和MAX7456視頻疊加芯片的對應端口相接。為了方便觀(guān)察與調試,設置單片機電源指示燈,通電紅指示燈亮。在單片機引腳上加了一個(gè)端口指示燈,當單片機下載程序時(shí),指示燈紅、綠燈閃爍。當單片機程序運行正常時(shí),指示燈綠燈正常閃爍。圖3所示給出的是MAX7456的硬件電路。本文引用地址:http://dyxdggzs.com/article/187599.htm
3 系統軟件設計
為適應對多種目標在各種環(huán)境下的瞄準射擊,可用十字分劃瞄準射擊。輕武器視頻電子槍瞄準疊加與普通視頻字符疊加的關(guān)鍵區別就是,疊加分劃線(xiàn)要進(jìn)行可控二維滿(mǎn)屏移動(dòng),分劃線(xiàn)能在水平和垂直方向進(jìn)行移動(dòng)。在分劃線(xiàn)移動(dòng)時(shí),由于圖形是以字符的形式存儲和顯示,所以,為了實(shí)現分劃線(xiàn)按像素移動(dòng),需特別注意軟件的實(shí)現。設計主要包括:PC機的軟件設計和單片機軟件設計,它們共同完成十字分劃瞄
準線(xiàn)、相關(guān)字符提示信息以及傳感器獲取信息的疊加。PC機軟件主要完成對MAX7456字庫點(diǎn)陣信息的編碼,字符信息的更改,字符、十字分劃線(xiàn)位置的移動(dòng),以及對系統的管理。單片機程序是系統軟件的重點(diǎn),主要實(shí)現修改字符串、顯示字符串、清除字符串、十字分劃線(xiàn)的全屏移動(dòng)等功能。如圖4所示。
3.1 修改字符串
MAX7456芯片的字符存儲器中存儲256個(gè)字符信息,當需要更換疊加信息時(shí),通過(guò)修改字符串程序,將PC機產(chǎn)生的字庫點(diǎn)陣信息寫(xiě)到字符存儲器中,寫(xiě)完后打開(kāi)顯示使能
}
評論