- 5
- 0
- 约2.25千字
- 约 8页
- 2018-06-06 发布于天津
- 举报
双数码管显示实验说明.doc
双数码管显示实验
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY seg7_8 IS
PORT ( BCD_in_1 : IN STD_LOGIC_VECTOR(3 DOWNTO 0); --输入底四位BCD码
BCD_in_2 : IN STD_LOGIC_VECTOR(3 DOWNTO 0); --输入高四位BCD码
SG_out_1 : OUT STD_LOGIC_VECTOR(6 DOWNTO 0); --输出底七位字形码
SG_out_2 : OUT STD_LOGIC_VECTOR(6 DOWNTO 0)); --输出高七位字形码
END;
ARCHITECTURE one OF seg7_8 IS
BEGIN
P1:PROCESS(BCD_in_1)
BEGIN
CASE BCD_in_1 IS
WHEN 0000 = SG_out_1 = 0111111;
WHEN 0001 = SG_out_1 = 0000110;
WHEN 0010 = SG_out_1 = 1011011;
WHEN 0011 = SG_out_1 = 1001111;
WHEN 0100 = SG_out_1 = 1100110;
WHEN 0101 = SG_out_1 = 1101101;
WHEN 0110 = SG_out_1 = 1111101;
WHEN 0111 = SG_out_1 = 0000111;
WHEN 1000 = SG_out_1 = 1111111;
WHEN 1001 = SG_out_1 = 1101111;
WHEN 1010 = SG_out_1 = 1110111;
WHEN 1011 = SG_out_1 = 1111100;
WHEN 1100 = SG_out_1 = 0111001;
WHEN 1101 = SG_out_1 = 1011110;
WHEN 1110 = SG_out_1 = 1111001;
WHEN 1111 = SG_out_1 = 1110001;
WHEN OTHERS = NULL ;
END CASE ;
END PROCESS P1;
P2:PROCESS(BCD_in_2)
BEGIN
CASE BCD_in_2 IS
WHEN 0000 = SG_out_2 = 0111111;
WHEN 0001 = SG_out_2 = 0000110;
WHEN 0010 = SG_out_2 = 1011011;
WHEN 0011 = SG_out_2 = 1001111;
WHEN 0100 = SG_out_2 = 1100110;
WHEN 0101 = SG_out_2 = 1101101;
WHEN 0110 = SG_out_2 = 1111101;
WHEN 0111 = SG_out_2 = 0000111;
WHEN 1000 = SG_out_2 = 1111111;
WHEN 1001 = SG_out_2 = 1101111;
WHEN 1010 = SG_out_2 = 1110111;
WHEN 1011 = SG_out_2 = 1111100;
WHEN 1100 = SG_out_2 = 0111001;
WHEN 1101 = SG_out_2 = 1011110;
WHEN 1110 = SG_out_2 = 1111001;
WHEN 1111 = SG_out_2 = 1110001;
WHEN OTHERS = N
您可能关注的文档
最近下载
- 农业生态学课件.pptx VIP
- 2.2.2.1脊椎动物鱼说课课件人教版生物七年级上册.pptx VIP
- 2024轴力自动补偿钢支撑技术规程.docx
- 人教版英语七年级下册Unit 5 Here and Now单元分层作业.pdf
- 2026年1月浙江省高考(首考)生物试题(含标准答案及解析).docx
- 《GB17405-1998保健食品良好生产规范》(2025版)深度解析.pptx VIP
- 初高中德育主题班会:做一个高情商的人 课件(共14张PPT内嵌视频).pptx VIP
- 2026广东新高考地理得分技巧精讲试卷(附答案解析).docx VIP
- 2026 年新高考历史得分技巧精讲试卷(附答案可下载).docx VIP
- 工业高质量数据集研究报告 2025.pdf
原创力文档

文档评论(0)