7-세그먼트 스크림 ascii 코드 인코딩 ps2 키보드.라이브러리 ieee 사용 ieee.std_logic_1164.all 사용 하 여 ieee.std_logic_arith.all 사용 ieee.std_logic_unsigned.all 엔터티 klawa ISPORT (keyboard_clk, keyboard_data, clock_25MHz, 리셋, read1: IN STD_LOGIC SW: std_logic_vector (4 downto 0)에서 HEX1, HEX2, HEX0, HEX3, HEX4, HEX5, HEX6, HEX7: std_logic_vector (6 downto 0) 아웃) 아키텍처 klawa klawa iscomponent keyboardPORT (keyboard_clk의 행동 종료keyboard_data, clock_25MHz, 리셋, read1:에서 세인트(translate from):ps2 keyboard with encoding ascii code to 7-segments screeen.LIBRARY ieee USE ieee.std_logic_1164.all USE ieee.std_logic_arith.all USE ieee.std_logic_unsigned.all ENTITY klawa ISPORT (keyboard_clk, keyboard_data, clock_25MHz,reset,read1 : IN STD_LOGIC SW : in std_logic_vector(4 downto 0) HEX1, HEX2, HEX0, HEX3, HEX4, HEX5, HEX6, HEX7 : out std_logic_vector(6 downto 0)) end klawa architecture Behavioral of klawa iscomponent keyboardPORT (keyboard_clk, keyboard_data, clock_25MHz,reset,read1 : IN STD_LOGIC scan_code : OUT STD_LOGIC_VECTOR( 7 DOWNTO 0 ) scan_ready : OUT STD_LOGIC ) END component -ps2 keyboard with encoding ascii code to 7-segments screeen.LIBRARY ieee USE ieee.std_logic_1164.all USE ieee.std_logic_arith.all USE ieee.std_logic_unsigned.all ENTITY klawa ISPORT (keyboard_clk, keyboard_data, clock_25MHz,reset,read1 : IN STD_LOGIC SW : in std_logic_vector(4 downto 0) HEX1, HEX2, HEX0, HEX3, HEX4, HEX5, HEX6, HEX7 : out std_logic_vector(6 downto 0)) end klawa architecture Behavioral of klawa iscomponent keyboardPORT (keyboard_clk, keyboard_data, clock_25MHz,reset,read1 : IN STD_LOGIC scan_code : OUT STD_LOGIC_VECTOR( 7 DOWNTO 0 ) scan_ready : OUT STD_LOGIC ) END component
File list:
keyboard_vhdl
............\db
............\..\klawa.(0).cnf.cdb
............\..\klawa.(0).cnf.hdb
............\..\klawa.(1).cnf.cdb
............\..\klawa.(1).cnf.hdb
............\..\klawa.(2).cnf.cdb
............\..\klawa.(2).cnf.hdb
............\..\klawa.asm.qmsg
............\..\klawa.asm_labs.ddb
............\..\klawa.cbx.xml
............\..\klawa.cmp.bpm
............\..\klawa.cmp.cdb
............\..\klawa.cmp.ecobp
............\..\klawa.cmp.hdb
............\..\klawa.cmp.logdb
............\..\klawa.cmp.rdb
............\..\klawa.cmp.tdb
............\..\klawa.cmp0.ddb
............\..\klawa.cmp_bb.cdb
............\..\klawa.cmp_bb.hdb
............\..\klawa.cmp_bb.logdb
............\..\klawa.cmp_bb.rcf
............\..\klawa.dbp
............\..\klawa.db_info
............\..\klawa.eco.cdb
............\..\klawa.fit.qmsg
............\..\klawa.hier_info
............\..\klawa.hif
............\..\klawa.map.bpm
............\..\klawa.map.cdb
............\..\klawa.map.ecobp
............\..\klawa.map.hdb
............\..\klawa.map.logdb
............\..\klawa.map.qmsg
............\..\klawa.map_bb.cdb
............\..\klawa.map_bb.hdb
............\..\klawa.map_bb.logdb
............\..\klawa.pre_map.cdb
............\..\klawa.pre_map.hdb
............\..\klawa.psp
............\..\klawa.pss
............\..\klawa.rtlv.hdb
............\..\klawa.rtlv_sg.cdb
............\..\klawa.rtlv_sg_swap.cdb
............\..\klawa.sgdiff.cdb
............\..\klawa.sgdiff.hdb
............\..\klawa.sld_design_entry.sci
............\..\klawa.sld_design_entry_dsc.sci
............\..\klawa.syn_hier_info
............\..\klawa.tan.qmsg
............\..\klawa.tis_db_list.ddb
............\..\prev_cmp_klawa.asm.qmsg
............\..\prev_cmp_klawa.fit.qmsg
............\..\prev_cmp_klawa.map.qmsg
............\..\prev_cmp_klawa.qmsg
............\..\prev_cmp_klawa.tan.qmsg
............\hex.vhd
............\hex.vhd.bak
............\keyboard.vhd
............\keyboard.vhd.bak
............\klawa.asm.rpt
............\klawa.done
............\klawa.dpf
............\klawa.fit.rpt
............\klawa.fit.summary
............\klawa.flow.rpt
............\klawa.map.rpt
............\klawa.map.summary
............\klawa.pin
............\klawa.pof
............\klawa.qpf
............\klawa.qsf
............\klawa.qsf.bak
............\klawa.qws
............\klawa.sof
............\klawa.tan.rpt
............\klawa.tan.summary
............\klawa.vhd
............\klawa.vhd.bak
............\klawa_assignment_defaults.qdf
............\pisanie.vhd
............\pisanie.vhd.bak