7实验七8x8点阵显示图案_第1页
7实验七8x8点阵显示图案_第2页
7实验七8x8点阵显示图案_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、市 21EDA 电子8X8LED 点阵显示实验要求:PC 电脑一台,配置越高越好。开发软件:QuartusII9.0SP2 开发板型号:A-C5FB器可以用并口的器,也可以用 USB 的温馨提示:器。1:在做实验之前,至少要确保你的软件已经安装好了,记得要USB器,是否已经正确安装了驱动程序。哦。如果是用的2:至少要会基本的使用 QuartusII 软件。比如打开程序,等等。3:如果还清楚的21EDA-Altera-FPGA 开发板使用入门.pdf4:记得给开发板上电,经常有用户忘记了上电。/程序代码在:A-C5FB 开发板-整理的 Verilog 程序文件夹里面42 实验四十二:点阵显示/市

2、 21EDA 电子/开发板型号:A-C5FB/在使用点阵的时候,需要把跳线/注意:在接的时候,请关闭电源。DZ 那个位置。/本实验学习点阵模块的使用/其和使用动态数码管的样的/在点阵上面显示一个桃心/适合我们 21EDA 电子的所有学习板module led_0_7 (clk,rst,dataout,en);input clk,rst; output7:0 dataout;output7:0 en;/系统时钟 50M 输入 从 17 脚输入。/数码管的段码输出/数码管的位选使能输出reg7:0 dataout;reg7:0 en;reg15:0 cnt_scan;/扫描频率计数器reg2:0

3、dataout_buf;市 21EDA 电子:市 21EDA 电子always(posedge clk or negedgerst) beginif(!rst) begincnt_scan<=0;endelse begincnt_scan<=cnt_scan+1;/计数器分频用endendalways (cnt_scan) begin/-计数器分频用/这里有 8 种状态,一个状态的时间间隔是一样的。/每一次轮流选择一排点阵灯case(cnt_scan15:13)3'b000 :en = 8'b1111_1110; 3'b001 :en = 8'b11

4、11_1101; 3'b010 :en = 8'b1111_1011; 3'b011 :en = 8'b1111_0111; 3'b100 :en = 8'b1110_1111; 3'b101 :en = 8'b1101_1111; 3'b110 :en = 8'b1011_1111; 3'b111 :en = 8'b0111_1111;default :en = 8'b1111_1110;endcaseendalways(en) /对应 COM 信号给出各段数据/每一选择一排灯,同时还要给

5、点阵的数据端口送数据begincase(en)市 21EDA 电子:市 21EDA 电子8'b1111_1110:dataout_buf=0; 8'b1111_1101:dataout_buf=1; 8'b1111_1011:dataout_buf=2; 8'b1111_0111:dataout_buf=3; 8'b1110_1111:dataout_buf=4; 8'b1101_1111:dataout_buf=5; 8'b1011_1111:dataout_buf=6; 8'b0111_1111:dataout_buf=7;

6、default:dataout_buf=8;endcaseendalways(dataout_buf)begin/给点阵的数据端口送数据/点阵数据口对应的管脚为 1 时,那个点亮。/当点阵数据口对应的管脚为 0 时,那个点会亮。/下面是一个桃心,就是利用点阵的亮和不亮形成对比的。/在点阵上面显示一个桃心需要的点阵代码case(dataout_buf) 4'b000:dataout=8'b11101111;/第一行4'b001:dataout=8'b11110111; 4'b010:dataout=8'b10010001; 4'b011:d

7、ataout=8'b01100110; 4'b100:dataout=8'b01111110; 4'b101:dataout=8'b10111101;市 21EDA 电子:市 21EDA 电子4'b110:dataout=8'b11011011; 4'b111:dataout=8'b11100111;/第八行endcaseend注意:在实验的时候,看看 J8 的短线冒是否短接在 DZ 点阵位置endmodule如果对数码管显示还不明白的用户,通用资料光盘里面的。数字系统各个单元介绍4 第四讲:21EDA对 LED 和数码管的认识LED 点阵和数码管显示原理是一样的。只

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论