微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 电源设计 > 基于SOPC的通用字符VGA显示电路设计

基于SOPC的通用字符VGA显示电路设计

时间:06-29 来源:互联网 点击:

在程序上,此模块由按下按钮所触发的中断服务函数实现。按钮按下时产生下降沿,读取边沿捕获寄存器的值即可判断哪一按钮被按下。按下KEY0或KEY3时,当前活动数字发生改变;按下KEY1或KEY2时,根据当前活动数字的不同进入6个分支,以各自数字的进位规则得到调整后的数字。
为了显示直观,在当前被调整的数字下方有实心原点作为指示标志,此圆点以ASCII码字符0x07表示。
(3)其他信息显示模块。此模块的作用是在未被时间日期信息占用的区域显示自定义的信息,如不同时刻的问候语、纪念日信息等。除了使用字符显示的方法外,还可对VGA输出的初始画面进行定制,如加入自定义的图案标志等。此外,由于所用到两个字库均为单一字体,其他特殊字体的文字也可以加入到此初始图像中进行显示。

5 测试与评价
将以上万年历实例设计下载到DE2开发板上运行,经测试,实现了所有预定功能,ASCII码字符及汉字字符显示正确,计时稳定、准确。运行时的一个画面如图3所示。

本电路采用基于Altera Nios II的SOPC平台,实现了通用字符VGA显示的功能,设计上灵活高效,系统资源利用度高。以本设计的通用平台为基础加以开发,可应用于诸多需要实时信息显示的场合。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top