欢迎来到天天文库
浏览记录
ID:37986478
大小:73.50 KB
页数:4页
时间:2019-05-23
《16x16点阵显示综合实验new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、EDA综合课程设计(四)——16X16点阵显示综合实验16X16点阵控制接口一、实验要求 设计一个共阴16X16点阵控制接口,要求:在时钟信号的控制下,使点阵动态点亮,点亮方式自行设计,其中列选信号为16-4编码器编码输出。二、实验内容16X16点阵控制接口引脚功能控制器的引脚功能图如上图所示,其中:DIN[3..0]为显示花样模式选择,高电平有效;CLK为时钟输入端;DOTOUT[15..0]为行驱动信号输出;SELOUT[3..0]为列选信号输出,为16-4编码信号。图案1l实现16X16点阵的16列同时从上往下依次点亮,全亮后16列又同时从下往上依次熄灭。列选信号:采用与7段数码管
2、的位选信号一样的处理方法,即列扫描信号频率大于24HZ。行驱动信号:可以采用移位的方法,可先定义一个16位的信号,若最高位置为‘1’,我们采用右移的方法,使每一位都置‘1’,这就实现依次点亮;当第0位也置‘1’后,给第0位置‘0’,再采用左移的方法将每一位又重新置‘0’,这样就实现了反相依次熄灭,等第15位为‘0’时,又重新开始,以此循环。对于其他的显示花样,请自行设计。三、实验连线将CP端接时钟输出,并使输入频率约为1MHZ,DIN[3..0]分别接4位拨码开关,DOTOUT[15..0]分别接显示模块的L15~L0,SELOUT[3..0]分别接显示模块的SEL3~SEL0。16X1
3、6点阵字符发生器一、实验目的:1、了解点阵字符的产生和显示原理。2、了解E2PROM和16×16点阵LED的工作机理。3、加强对于总线产生,地址定位的CPLD实现的理解。二、硬件要求:1. 主芯片EPF10K10LC84-4。2. 可变时钟源。3. 带有事先编程好字库/字符的E2PROM2864。4. 16×16扫描LED点阵。三、实验原理:16×16扫描LED点阵的工作原理同8位扫描数码管类似。它有16个共阴极输出端口,每个共阴极对应有16个LED显示灯。所以其扫描译码地址需4位信号线。2864E2PROM存贮器是电可擦除/编程的只读存贮器,容量为8k×8bit,有13位并行地址线和8
4、位并行数据线,而一个完整的字符所需的存贮容间为32字节即32×8bit,也就是说2864最多可连续存256个16×16点阵字形。存贮方式可事先约定好。本实验就是要通过CPLD芯片产生读时序,将字形从2864中读出,然后产生写时序,写入16×16的点阵,使其扫描显示输出。四、字库格式说明这是一16×16点阵字库,一个字占32个字节,例如“正”:所对应的32个字节是:W0“00000000”,W1“00000000”,W2“00000000”,W3“00000000”,W4“00010000”,W5“00001000”,W6“00010000”,W7“00001000”……四、实验内容、步骤
5、、连线1、用EPF10K10芯片产生2864的地址和读信号,A12~A0,OE,2816的CS片选接“0”,VPP接“1”。2、用EPF10K10芯片接收2864的数据信号D7~D0,对外产生16×16点阵的扫描驱动电路,其中段驱动HOUT0~7、LOUT0~7;片选地址SEL3~SEL0。3、对2864中的字符地址映射,编写相应的顺序的读过程信号和写过程信号,以及相应的扫描顺序。用层次化设计调试,实现设计功能,进行适配划分,根据结果调整,改进设计。4、实验连线。(1)输入接口:代表扫描和地址产生的时钟信号管脚同可调时钟源相连,扫描时钟CKDSP不低于250HZ,读操作时钟CLK不低于扫
6、描时钟的20倍;汉字选择时钟HZSEL在1HZ左右。代表字形数据的信号管脚D7~D0同2864的数据口相连。(2)输出接口:代表地址信号的管脚A0~A9同2864的地址相应端相连;代表扫描驱动的HOUT0~7、LOUT0~7,以及SEL0~SEL3信号管脚同16×16LED点阵的段驱动和片选地址端相连;16X16点阵字符发生器的功能框图如图所示。、16×16点阵模块;列选信号为SEL0~SEL3经4-16线译码器后给出,最右边为第一列;行选信号为L0~L15,最上方为第一行。SEL3SEL2SEL1SEL0点亮列号1111第1列1110第2列1101第3列1100第4列1011第5列10
7、10第6列1001第7列1000第8列0111第9列0110第10列0101第11列0100第12列0011第13列0010第14列0001第15列0000第16列
此文档下载收益归作者所有