⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p_alarm.vhd

📁 在ACEX EP1K30TC144-3实现了闹钟功能,并能修改定时,和当前时间
💻 VHD
字号:
--整个设计中将要用到的程序包定义程序P_ALARM.VHD
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
PACKAGE P_ALARM IS
   SUBTYPE T_DIGITAL IS INTEGER RANGE  0 TO 15;
   SUBTYPE T_SHORT   IS INTEGER RANGE  0 TO 65535;
   TYPE T_CLOCK_TIME IS ARRAY (5 DOWNTO 0) OF T_DIGITAL;
   TYPE T_DISPLAY IS ARRAY (5 DOWNTO 0) OF STD_LOGIC_VECTOR(6 DOWNTO 0);
   TYPE SEG7 IS ARRAY (0 TO 15) OF STD_LOGIC_VECTOR(6 DOWNTO 0);
   CONSTANT SEVEN_SEG: SEG7 := (
                                "0111111",  --0
                                "0000110",  --1
                    	        "1011011",
                                "1001111",
			                    "1100110",
			                    "1101101",
                                "1111101",
			                    "0000111",
			                    "1111111",
                                "1110011",  --9
                                "1110111",  --"1010";--K11
                                "1111100",  --"1011";--K12
                                "0111001",  --"1100";--K13,第4行
                                "1011110",  --"1101";--K14
                                "1111001",  --"1110";--K15
                                "1110001"  --"1111";--K16
                                );

END PACKAGE P_ALARM;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -