文件名称:key
介绍说明--下载内容均来自于网络,请自行研究使用
Verilog HDL编写的键盘扫描程序,考虑了判断按键弹起的问题。程序按一定的频率用低电平循环扫描行线,同时检测列线的状态,一旦判断有一列为低则表示有键被按下,停止扫描并保持当前行线的状态,再读取列线的状态从而得到当前按键的键码;等待按键弹起:检测到各列线都变成高点平后,重新开始扫描过程,等待下一次按键。-Written in Verilog HDL keyboard scanner, taking into account to determine key bounce problem. Program according to a certain frequency of scan lines with low-level circulation lines, while testing out the state line, once the judge has said there is a classified as low-key is pressed, stop the scan and to maintain the current line-line state, and then read out line state to get the current keys key codes to wait for key pop-up: To detect the lines at all out into a high level after the re-start the scanning process, waiting for the next key.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
key
...\db
...\..\altsyncram_4to3.tdf
...\..\altsyncram_kto3.tdf
...\..\cntr_24i.tdf
...\..\cntr_cmi.tdf
...\..\cntr_o3i.tdf
...\..\cntr_q3i.tdf
...\..\cntr_spi.tdf
...\..\decode_9jf.tdf
...\..\decode_ogi.tdf
...\..\key.asm.qmsg
...\..\key.autos_3e92b2e5d298f5cf757a393f7655ccd81.cmp.atm
...\..\key.autos_3e92b2e5d298f5cf757a393f7655ccd81.cmp.logdb
...\..\key.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.atm
...\..\key.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.logdb
...\..\key.cbx.xml
...\..\key.cmp.bpm
...\..\key.cmp.cdb
...\..\key.cmp.ecobp
...\..\key.cmp.hdb
...\..\key.cmp.logdb
...\..\key.cmp.rdb
...\..\key.cmp.tdb
...\..\key.cmp0.ddb
...\..\key.cmp_bb.cdb
...\..\key.cmp_bb.hdb
...\..\key.cmp_bb.logdb
...\..\key.cmp_bb.rcf
...\..\key.dbp
...\..\key.db_info
...\..\key.eco.cdb
...\..\key.fit.qmsg
...\..\key.hier_info
...\..\key.hif
...\..\key.map.bpm
...\..\key.map.cdb
...\..\key.map.ecobp
...\..\key.map.hdb
...\..\key.map.logdb
...\..\key.map.qmsg
...\..\key.map_bb.cdb
...\..\key.map_bb.hdb
...\..\key.map_bb.logdb
...\..\key.pre_map.cdb
...\..\key.pre_map.hdb
...\..\key.psp
...\..\key.pss
...\..\key.rtlv.hdb
...\..\key.rtlv_sg.cdb
...\..\key.rtlv_sg_swap.cdb
...\..\key.sgdiff.cdb
...\..\key.sgdiff.hdb
...\..\key.signalprobe.cdb
...\..\key.sldhu_30e344a040fd07e1533c49de5f2d67d1.cmp.atm
...\..\key.sldhu_30e344a040fd07e1533c49de5f2d67d1.cmp.logdb
...\..\key.sldhu_30e344a040fd07e1533c49de5f2d67d1.map.atm
...\..\key.sldhu_30e344a040fd07e1533c49de5f2d67d1.map.logdb
...\..\key.sld_design_entry.sci
...\..\key.sld_design_entry_dsc.sci
...\..\key.smp_dump.txt
...\..\key.syn_hier_info
...\..\key.tan.qmsg
...\..\key.tis_db_list.ddb
...\..\mux_ogc.tdf
...\..\prev_cmp_key.asm.qmsg
...\..\prev_cmp_key.fit.qmsg
...\..\prev_cmp_key.map.qmsg
...\..\prev_cmp_key.qmsg
...\..\prev_cmp_key.tan.qmsg
...\key.asm.rpt
...\key.cdf
...\key.done
...\key.dpf
...\key.fit.rpt
...\key.fit.smsg
...\key.fit.summary
...\key.flow.rpt
...\key.jdi
...\key.map.rpt
...\key.map.smsg
...\key.map.summary
...\key.pin
...\key.pof
...\key.qpf
...\key.qsf
...\key.qws
...\key.sof
...\key.tan.rpt
...\key.tan.summary
...\key.v
...\key_assignment_defaults.qdf
...\prev_cmp_key.qmsg
...\stp1.stp
...\db
...\..\altsyncram_4to3.tdf
...\..\altsyncram_kto3.tdf
...\..\cntr_24i.tdf
...\..\cntr_cmi.tdf
...\..\cntr_o3i.tdf
...\..\cntr_q3i.tdf
...\..\cntr_spi.tdf
...\..\decode_9jf.tdf
...\..\decode_ogi.tdf
...\..\key.asm.qmsg
...\..\key.autos_3e92b2e5d298f5cf757a393f7655ccd81.cmp.atm
...\..\key.autos_3e92b2e5d298f5cf757a393f7655ccd81.cmp.logdb
...\..\key.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.atm
...\..\key.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.logdb
...\..\key.cbx.xml
...\..\key.cmp.bpm
...\..\key.cmp.cdb
...\..\key.cmp.ecobp
...\..\key.cmp.hdb
...\..\key.cmp.logdb
...\..\key.cmp.rdb
...\..\key.cmp.tdb
...\..\key.cmp0.ddb
...\..\key.cmp_bb.cdb
...\..\key.cmp_bb.hdb
...\..\key.cmp_bb.logdb
...\..\key.cmp_bb.rcf
...\..\key.dbp
...\..\key.db_info
...\..\key.eco.cdb
...\..\key.fit.qmsg
...\..\key.hier_info
...\..\key.hif
...\..\key.map.bpm
...\..\key.map.cdb
...\..\key.map.ecobp
...\..\key.map.hdb
...\..\key.map.logdb
...\..\key.map.qmsg
...\..\key.map_bb.cdb
...\..\key.map_bb.hdb
...\..\key.map_bb.logdb
...\..\key.pre_map.cdb
...\..\key.pre_map.hdb
...\..\key.psp
...\..\key.pss
...\..\key.rtlv.hdb
...\..\key.rtlv_sg.cdb
...\..\key.rtlv_sg_swap.cdb
...\..\key.sgdiff.cdb
...\..\key.sgdiff.hdb
...\..\key.signalprobe.cdb
...\..\key.sldhu_30e344a040fd07e1533c49de5f2d67d1.cmp.atm
...\..\key.sldhu_30e344a040fd07e1533c49de5f2d67d1.cmp.logdb
...\..\key.sldhu_30e344a040fd07e1533c49de5f2d67d1.map.atm
...\..\key.sldhu_30e344a040fd07e1533c49de5f2d67d1.map.logdb
...\..\key.sld_design_entry.sci
...\..\key.sld_design_entry_dsc.sci
...\..\key.smp_dump.txt
...\..\key.syn_hier_info
...\..\key.tan.qmsg
...\..\key.tis_db_list.ddb
...\..\mux_ogc.tdf
...\..\prev_cmp_key.asm.qmsg
...\..\prev_cmp_key.fit.qmsg
...\..\prev_cmp_key.map.qmsg
...\..\prev_cmp_key.qmsg
...\..\prev_cmp_key.tan.qmsg
...\key.asm.rpt
...\key.cdf
...\key.done
...\key.dpf
...\key.fit.rpt
...\key.fit.smsg
...\key.fit.summary
...\key.flow.rpt
...\key.jdi
...\key.map.rpt
...\key.map.smsg
...\key.map.summary
...\key.pin
...\key.pof
...\key.qpf
...\key.qsf
...\key.qws
...\key.sof
...\key.tan.rpt
...\key.tan.summary
...\key.v
...\key_assignment_defaults.qdf
...\prev_cmp_key.qmsg
...\stp1.stp