LED点阵显示的VHDL程序代码.docx
《LED点阵显示的VHDL程序代码.docx》由会员分享,可在线阅读,更多相关《LED点阵显示的VHDL程序代码.docx(9页珍藏版)》请在三一办公上搜索。
1、LED点阵显示的VHDL程序代码附录 带有注释的VHDL程序代码: - - Design unit: dot_led(display) (Entity and Architectures) - File name : dot_led.vhd - Description: Matrix dot leds display - Limitations: None - System : VHDL93 - Author : Fan Bishuang - Email : fbshfj - Revision : Version 1.0 16/5/05 - library IEEE; use IEEE.std
2、_logic_1164.all; use IEEE.std_logic_unsigned.all; use IEEE.std_logic_arith.all; entity dot_led_fanye is port(clk :in std_logic; -system clk(250kHz) set:in bit; R:out std_logic_vector(3 downto 0); -Matrix dot leds row input,for R=0000, the first line is enabled. L:out std_logic_vector(15 downto 0); -
3、Matrix dot leds line input end dot_led_fanye; architecture display of dot_led_fanye is signal clk1:std_logic; signal R_val:std_logic_vector(3 downto 0); signal cnt:integer range 0 to 250000; signal d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15:std_logic_vector(15 downto 0); signal sel:intege
4、r range 0 to 8; begin d0= X0200when sel=0 else -“电”字第1行 X0000when sel=1 else -“子”字第1行 X0000when sel=2 else -“一”字第1行 X0100when sel=3 else -“班”字第1行 X0000when sel=4 else -“05”字第1行 X0010when sel=5 else -“号”字第1行 X0100when sel=6 else -“韦”字第1行 X0200when sel=7 else -“文”字第1行 X0000when sel=8 else -“写”字第1行 X00
5、00; -否则熄灭第1行所有LED d1= X0200when sel=0 else -“电”字第2行 X3FF0when sel=1 else -“子”字第2行 X0000when sel=2 else -“一”字第2行 X0904when sel=3 else -“班”字第2行 X0000when sel=4 else -“05”字第2行 X1FF8when sel=5 else -“号”字第2行 X0100when sel=6 else -“韦”字第2行 X0100when sel=7 else -“文”字第2行 X7FFEwhen sel=8 else -“写”字第2行 X0000;
6、-否则熄灭第2行所有LED d2= X0210when sel=0 else -“电”字第3行 X0010when sel=1 else -“子”字第3行 X0000when sel=2 else -“一”字第3行 X7DFEwhen sel=3 else -“班”字第3行 X3CFEwhen sel=4 else -“05”字第3行 X1010when sel=5 else -“号”字第3行 X0104when sel=6 else -“韦”字第3行 X0104when sel=7 else -“文”字第3行 X4002when sel=8 else -“写”字第3行 X0000; -否则熄
7、灭第3行所有LED d3= X7FF8when sel=0 else -“电”字第4行 X0020when sel=1 else -“子”字第4行 X0000when sel=2 else -“一”字第4行 X2110when sel=3 else -“班”字第4行 X4240when sel=4 else -“05”字第4行 X1010when sel=5 else -“号”字第4行 XFFFEwhen sel=6 else -“韦”字第4行 XFFFEwhen sel=7 else -“文”字第4行 X8804when sel=8 else -“写”字第4行 X0000; -否则熄灭第4行
8、所有LED d4= X4210when sel=0 else -“电”字第5行 X0040when sel=1 else -“子”字第5行 X0000when sel=2 else -“一”字第5行 X2510when sel=3 else -“班”字第5行 X4240when sel=4 else -“05”字第5行 X1010when sel=5 else -“号”字第5行 X0100when sel=6 else -“韦”字第5行 X1010when sel=7 else -“文”字第5行 X0820when sel=8 else -“写”字第5行 X0000; -否则熄灭第5行所有LE
9、D d5= X4210when sel=0 else -“电”字第6行 X0180when sel=1 else -“子”字第6行 X0000when sel=2 else -“一”字第6行 X2510when sel=3 else -“班”字第6行 X4240when sel=4 else -“05”字第6行 X1FF0when sel=5 else -“号”字第6行 X0110when sel=6 else -“韦”字第6行 X0810when sel=7 else -“文”字第6行 X0FF0when sel=8 else -“写”字第6行 X0000; -否则熄灭第6行所有LED d6
10、= X7FF0when sel=0 else -“电”字第7行 X0104when sel=1 else -“子”字第7行 X0004when sel=2 else -“一”字第7行 X2510when sel=3 else -“班”字第7行 X427Cwhen sel=4 else -“05”字第7行 X0004when sel=5 else -“号”字第7行 X3FF8when sel=6 else -“韦”字第7行 X0820when sel=7 else -“文”字第7行 X0800when sel=8 else -“写”字第7行 X0000; -否则熄灭第7行所有LED d7= X4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LED 点阵 显示 VHDL 程序代码

链接地址:https://www.31ppt.com/p-3160452.html