百度文库 - 让每个人平等地提升自我
实验五 VGA 图像显示控制
一 实验目的
1. 进一步掌握 VGA 显示控制的设计原理。
2. 了解图像的存储和读取方法。
3. 进一步掌握 4×4 键盘或 PS/2 键盘接口电路设计方法。
4. 掌握状态机设计复杂控制电路的基本方法。
二 硬件需求
1.EDA/SOPC 实验箱一台。
三 实验原理
VGA 图像显示控制利用实验三中学习的《VGA 显示控制模块》显示存储于ROM 中的
图像数据。
要显示的图像是四块 64*64 像素大小的彩色图片,通过键盘控制可以选择不同的图片
显示。图像可以在屏幕上移动(水平和垂直方向每帧分别移动“H_Step”点和“V_Step”点),
通过键盘改变“H_Step”和“V_Step”的值即可改变其移动速度和方向。图像碰到屏幕边沿
会反弹回去。如图 5.1 所示
H_Step
V_Step
图 5.1 VGA 图像显示控制示意图
实验中要用到 4×4 键盘、VGA 显示控制、ROM 等模块,在《实验三 常用模块电路
的设计》中已经讲述,可以直接使用已做好的模块(可能需要修改部分代码)。键盘也可以
使用 PS/2 接口键盘,这样可以输入更多的字符。
四 实验内容
1、图 5.2 是整个设计的顶层电路。
1