实验十二SOPC的键盘与LCD显示控制实验教案资料.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《实验十二SOPC的键盘与LCD显示控制实验教案资料.doc》由会员分享,可在线阅读,更多相关《实验十二SOPC的键盘与LCD显示控制实验教案资料.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。实验十二SOPC的键盘与LCD显示控制实验-实验3SOPC的键盘与LCD显示控制实验【实验目的】1. 熟悉矩阵键盘的工作特性。2. 学会使用VHDL语言描述一个矩阵键盘的电路功能。3. 了解字符型液晶显示控制器。4. 掌握1602液晶的操作方法。5. 学会使用VHDL语言描述一个1602液晶控制的电路功能。【实验内容】1. 使用VHDL语言描述一个矩阵键盘的电路功能,程序实现的功能是测试4X4矩阵按键;具体的键值通过FPGA核心板上的数码管来显示。如按下K1,数码管就显示0,按下K16,数码管就显示F。
2、2. 使用VHDL语言描述一个1602液晶显示屏控制的电路功能,使1602液晶屏可以显示你自己的名字(拼音)。【实验器材】1.HS-EDA5.1实验箱2USB-BLASTER烧写器3.QuartusII8.0【实验原理】本实验需要使用VHDL语言描述一个矩阵键盘以及1602液晶控制的电路功能,下面我们先来介绍一下矩阵键盘和1602液晶显示屏。矩阵键盘:键盘分编码键盘和非编码键盘。键盘上闭合键的识别由专用的硬件编码器实现,并产生键编码号或键值的称为编码键盘,如计算机键盘.而靠软件编程来识别的称为非编码键盘;在一般常用系统中,用的最多的是非编码键盘。也有用到编码键盘的。非编码键盘有分为:独立键盘和
3、行列式(又称为矩阵式)键盘。矩阵键盘结构图如上图矩阵键盘的读取都经历一个扫描的过程,程序先将L1输出低电平,即端口输入11111110,即十六进制0FEH,然后读回端口的数据,此时如果L1上的四个按键没有按下,读到的P0口的数据还是11111110,如按下了按键8,H2便被拉成低电平,读回的端口数据11011110(十六进制:0DEH),程序就根据读回的数据来判断某个按键按下了,如果没有按键按下,则再将L2输出低电平(P0=11111101,十六进制:0FDH),然后也一样读回端口数据,判断有按键按下否,如此下去,到L4的完成,为一个扫描过程。刚才按键8按下读回的数值是0DEH,如果做为简单的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 十二 SOPC 键盘 LCD 显示 控制 教案 资料
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内