·上一文章:时序、精确度和可重复性以外的东西
·下一文章:用AD5370模数转换器组成的可编程40通道输出电路
3 系统软件设计
为适应对多种目标在各种环境下的瞄准射击,可用十字分划瞄准射击。轻武器视频电子枪瞄准叠加与普通视频字符叠加的关键区别就是,叠加分划线要进行可控二维满屏移动,分划线能在水平和垂直方向进行移动。在分划线移动时,由于图形是以字符的形式存储和显示,所以,为了实现分划线按像素移动,需特别注意软件的实现。设计主要包括:PC机的软件设计和单片机软件设计,它们共同完成十字分划瞄
准线、相关字符提示信息以及传感器获取信息的叠加。PC机软件主要完成对MAX7456字库点阵信息的编码,字符信息的更改,字符、十字分划线位置的移动,以及对系统的管理。单片机程序是系统软件的重点,主要实现修改字符串、显示字符串、清除字符串、十字分划线的全屏移动等功能。如图4所示。
3.1 修改字符串
MAX7456芯片的字符存储器中存储256个字符信息,当需要更换叠加信息时,通过修改字符串程序,将PC机产生的字库点阵信息写到字符存储器中,写完后打开显示使能
}