利用键盘控制点阵进行汉字显示课程设计
《利用键盘控制点阵进行汉字显示课程设计》由会员分享,可在线阅读,更多相关《利用键盘控制点阵进行汉字显示课程设计(15页珍藏版)》请在毕设资料网上搜索。
1、 课课 程程 设设 计计 说说 明明 书书 学生姓名学生姓名: : 学学 号:号: 学学 院院: : 电子与计算机科学技术学院电子与计算机科学技术学院 专专 业业: : 电子科学与技术电子科学与技术 题题 目目: : 利用利用键盘键盘控制点阵控制点阵进行汉字显示进行汉字显示 目录目录 1 1、课程设计目的、课程设计目的 2 2 2 2、课程设计内容和要求、课程设计内容和要求 2 2 3 3、设计方案及实现情况、设计方案及实现情况 3.1 3.1 设计思路设计思路2 2 3.2 3.2 工工作原理及框图作原理及框图3 3 3.3 3.3 各模块功能描述各模块功能描述4 4 3.3.4 4 实验箱
2、验证情况实验箱验证情况 1 13 3 4 4、课程设计总结、课程设计总结1 14 4 5 5、参考书目、参考书目1 15 5 一、课程设计目的 1.学习操作数字电路设计实验开发系统,掌握点阵显示模块的工作原理及应 用。 2.掌握组合逻辑电路、时序逻辑电路的设计方法。 3.学习掌握可编程器件设计的全过程。 二、课程设计内容和要求 1学习掌握键盘控制模块、点阵显示模块的工作原理及应用; 2. 熟练掌握 VHDL 编程语言,编写键盘控制模块的控制逻辑; 3. 仿真所编写的程序,模拟验证所编写的模块功能; 4. 下载程序到芯片中,硬件验证所设置的功能,能够实现汉字显示; 5. 整理设计内容,编写设计说
3、明书。 6VHDL 源程序及内部原理图。 7该设计可以在实验箱上正常工作并演示。 三、设计方案及实现情况 3.1、设计思路 按照本题目要求,需要“键盘键值读取模块”和“点阵显示模块” (如图 1) 。 值得注意的是:sel3、sel2、sel1、sel0 是键盘和点阵的复用片选信号。其中 键盘对 sel2、sel1、sel0 敏感,点阵对 sel3、sel2、sel1、sel0 敏感。 图 1 3.2、工作原理及框图 如上所述: sel3、 sel2、 sel1、 sel0 经译码后片选, 且分时复用。 sel3、 sel2、 sel1、sel0 组成的二进制码对应点阵的 dat0dat15(共 16 个列选) ; sel2、sel1、sel0 组成的二进制码对键盘产生片选信号。 具体如表格: selout(3-0) kin(3-0) 按键值 X000 1110 2 X000 1101 6 X001 1110 1 X001 1101 7 X010 1110 2 X010 1011 C X011 1110 3 X011 1011 D X100 1101 8 X100 1011 E X101
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 键盘 控制 点阵 进行 汉字 显示 课程设计
