新闻中心

EEPW首页>嵌入式系统>设计应用> 基于C8051F121视频叠加系统的设计

基于C8051F121视频叠加系统的设计

作者: 时间:2011-03-25 来源:网络 收藏

1.2.5 单片机
是CYGNAL公司的一款高性能的单片机,该芯片具有高速、片内大容量存储、丰富灵活的外设接口等特点。因此在本中采用它作为主控制芯片。
在本中,将时钟配置成80 MHz,因此峰值速度达到80 MIPS,图形的场频为50 Hz,这样对图形存储器的每场刷新时间是满足的。
字符存储采用“图形方式”,用EPROM来存储字符或图形的点阵数据,其点阵形式由者自己决定,具有更大的灵活性。其基本工作原理如下:CPU从ROM字库中取出要显示字符的点阵数据,根据所设定的在屏幕上的显示位置,送到显示RAM的对应位置中去;然后由FPGA产生地址信号对显示RAM进行扫描,将字符点阵信号并行读出;最后经过并串变换电路转化为串行码输出;再与图像信号后送
监视器屏幕显示。
该设计具有显示字符多、显示编辑功能强、硬件电路简化、软件设计简单、可靠性强、实用性好、价格适中等优点,是汉字字符的一种较好的选择方案。
1.2.6 图形缓冲模块
由于所要的图形、汉字数据大概占20行,如按一行显示40个字符,一个字符的容量为32个字节,因此容量需求为:40×32×20=25 KB,因此图形存储器选择IDT公司的IDT70V08(64K×8 b)双口RAM来存储所要叠加的图形、汉字数据。
IDT70V08是IDT公司的一款高速低功耗64K×8 b的双端口静态RAM。提供两个端口,允许独立、异步地对存储器的存储单元进行读写。应用领域包括内部/多处理器设计,通信状态缓冲和双端口视频/图像存储器。
1.2.7 视频叠加电路
用于实现视频与图形、字符的叠加,并最终由视频监视器显示叠加结果。

2软件设计
单片机软件是设计的核心部分。通过软件实现的功能如图2所示。其主程序流程图如图3所示。

本文引用地址://m.amcfsurvey.com/article/172925.htm



3 结语
由于在本设计中嵌入式高性能单片机和大规模现场可编程器件的灵活运用,采用了在线编程技术,使系统更具有灵活性,系统升级方便。不仅使得设计变得更加简洁,硬件设计大为简化,缩减了硬件开支,减小了设备体积,大大节约了成本,而且也提高了设备的可靠性。
因此这一技术可广泛应用于工业、商业、金融、交通、公安、军事及住宅小区等社会生活的各个方面。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭