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