数电课程设计--字符串发生器
《数电课程设计--字符串发生器》由会员分享,可在线阅读,更多相关《数电课程设计--字符串发生器(14页珍藏版)》请在毕设资料网上搜索。
1、 电子课程设计 字符串发生器 学院:电子信息工程学院 专业班级: 姓名: 学号: 指导教师: 2012 年 12 月 25 日 字符串发生器 一设计任务与要求 1.设计任务:设计一个共阴 16*16 点阵控制接口,在时钟信号的控制下,试点阵 动态点亮,利用实验箱上的 16*16 点阵,设计字符发生器,可以循环显示预置字 符“我在雨后科大”这六个字。 2 设计要求: (1)利用 VHDL 语言编写字符扫描驱动电路; (2)设计一个可以自动循环显示六个字的字符电路; (3)编写预置字符的 ROM 程序生成模块接入电路。 二总体框图 1.原理框图 时钟 2.设计思路 该电路由六进制计数器,分频器,地
2、址内存器,ROM 内存,16*16 点阵显 示板五部分组成。 在时钟信号的作用下,地址计数器开始计数,再通过 ROM 内存相对应的代 码输出通过 address1 以驱动列选产生电路,地址计数器同时又为行选产生电路。 地址内存随着计数器数值的变化,发光二极管显示屏逐行扫描,显示出相应的字 符。 时钟脉冲源 行列选地址内存 分频器 16*16 点阵显示 板 地址计数器 ROM 内存 3.各模块的作用 1)ROM 是只读存储器存放字符的代码它是字符显示器的核心部件; 2)分频器将实验箱中的信号分频提供给 address1 和 ROM 内存; 3)Address1 在时钟信号作用下将 ROM 读入的
3、字符显示在 16*16 点阵上,reset 起复位作用,输出端 qout150对应点阵上的 L0 到 L15,addr30对应点阵上 的列,随着 addr30的增加,从左往右依次选中点阵的各列; 4)74161 的输出和地址内存的输出共同决定 ROM 的输入,进而决定 qout150 的输出,使得输出字符循环显示。74161 是一个异步清零,同步置数的十六进制 计数器; 5)发光二极管显示屏用来显示字符,它是由若干发光二极管组成的 16*16 点阵 式显示屏。 三选择器件 1. 1)配有 Quartus II6.0 软件的计算机一台。 2)下载接口是数字芯片的下载接口,主要用于 FPGA 芯片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 字符串 发生器
