- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
eda16X16点阵控制接口设计
北 华 航 天 工 业 学 院
《 电子技术 》
课程设计报告
报告题目: 16X16点阵控制接口设计
作者所在系部:
作者所在专业:
作 者 姓 名 :
作 者 学 号 :
指导教师姓名:
完 成 时 间 : 2012年12月13日
课程设计任务书
课题名称 16X16点阵控制接口设计 完成时间 指导教师 职称 副教授 学生姓名 班 级 总体设计要求和技术要点 总体设计要求: 通过本课程的学习使学生掌握可编程器件、EDA开发系统软件、硬件描述语言和电子线路设计与技能训练等各方面知识;提高工程实践能力;学会应用EDA技术解决一些简单的电子设计问题。
技术要点:
1.在时钟信号的控制下,使点阵动态点亮,点亮方式自行设计,其中位选信号为16-4编码器编码输出。
2.设计8位开关控制的8种图案显示。
3.设计4位或4位以上的汉字循环显示,例如“北华航天” 。
工作内容及时间进度安排 第15周:
周1---周3 :立题、论证方案设计
周4---周5 :预答辩
第16周:
周1---周3 :仿真实验
周4---周5 :验收答辩 课程设计成果 1.与设计内容对应的软件程序
2.课程设计报告书
3.成果使用说明书
4.设计工作量要求
内 容 摘 要
LED显示屏广泛应用于车站、码头、机场、医院、市场和其他公共场所。
LED点阵显示是由多个独立的LED发光二极管封装而成。LED点阵显示屏可以显示数字或符号等。设计方案包括系统的硬件设计,软件流程图设计和VHDL语言的设计。设计采用动态扫描的显示方法。
LED列有4—16译码器控制。
关键词:LED 、 VHDL语言 、 4—16译码器
目 录
一、 概 述 ……… ……………………………………………………… 1
二、方案设计与论证………………………………………………………………2
三、总原理图………………………………………………………………………2
四、元器件清单………………………………………………………………… 4
五、程序………………………………………………………………………… 6
六、收获与体会………………………………………………………………… 6
七、参考文献…………………………………………………………………… 6
一 、概述
在实验仪中,16X16点阵的列驱动电路已经做好,其列选信号送到4—16译码电路,译码电路的输出通过8只75451驱动点阵管的16条共阴极列线;DIN[3..0]为显示花样模式选择,高电平有效;CLK为时钟输入端。
二 、方案设计与论证
用LED显示屏显示信息,不论显示文字还是图形,都是控制与组成这些图形或文字的各个点所在位置相应的LED器件发光。事先把需要显示的图案转换成点阵图形,在按照显示控制的要求以一定的格式形成显示数据。对于只控制通断的的图形显示屏来说,每个LED发光器件占据数据中的1位。
三 、总原理图
四 、原件清单
LED发光二级管 256个
4—16译码器 1个
EPF10K10LC84-4芯片 1个
分频器 1个
拨码开关 3个
按键开关 1个
导线 导线
五 、程序
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
use ieee.std_logic_arith.all;
use ieee.numeric_std;
entity keshe is
port(
clk,clr : in std_logic;
din : in std_logic_vector(3 downto 0);
dout : out std_logic_vector(15 downto 0);
selout : out std_logic_vector(3 downto 0)
文档评论(0)