文件名称:watch
介绍说明--下载内容均来自于网络,请自行研究使用
一个用VHDL编程基于CPLD的EDA实验板开发可以实现顺计时和倒计时的秒表。要求计时的范围为00.0S~99.9S,用三位数码管显示。
(1) 倒计时:通过小键盘可以实现设定计时时间(以秒为单位,最大计时时间为99.9秒)。通过键盘实现计时开始、计时结束。当所设定的倒计时间到达00.0S后,自动停止倒计时,同时响铃。
(2) 顺计时:初始值为00.0S,通过键盘实现开始计时和结束计时功能。计时结束后,显示记录的时间。
(3) 用三个发光二极管正确显示以下状态:倒计时状态、顺计时状态、待机状态。
(4) 每当接收到有效按键时,蜂鸣器发出提示声。
顺计时在一次计时中可以记录三个不同的结束时间,并能通过按键显示三次所记录的时间。
(1) 倒计时:通过小键盘可以实现设定计时时间(以秒为单位,最大计时时间为99.9秒)。通过键盘实现计时开始、计时结束。当所设定的倒计时间到达00.0S后,自动停止倒计时,同时响铃。
(2) 顺计时:初始值为00.0S,通过键盘实现开始计时和结束计时功能。计时结束后,显示记录的时间。
(3) 用三个发光二极管正确显示以下状态:倒计时状态、顺计时状态、待机状态。
(4) 每当接收到有效按键时,蜂鸣器发出提示声。
顺计时在一次计时中可以记录三个不同的结束时间,并能通过按键显示三次所记录的时间。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 97288420watch.rar 列表 watch\countdown.bsf watch\countdown.vhd watch\display.bsf watch\display.inc watch\display.vhd watch\keyscan.bsf watch\keyscan.vhd watch\time.bsf watch\time.vhd watch\watch.asm.rpt watch\watch.bdf watch\watch.cdf watch\watch.done watch\watch.dpf watch\watch.fit.rpt watch\watch.fit.summary watch\watch.flow.rpt watch\watch.map.rpt watch\watch.map.summary watch\watch.pin watch\watch.pof watch\watch.qpf watch\watch.qsf watch\watch.qws watch\watch.tan.rpt watch\watch.tan.summary watch\watch.vwf watch\watch.sim.rpt watch\db\add_sub_00f.tdf watch\db\add_sub_6ph.tdf watch\db\add_sub_pnh.tdf watch\db\add_sub_qnh.tdf watch\db\add_sub_snh.tdf watch\db\watch.(0).cnf.cdb watch\db\watch.(0).cnf.hdb watch\db\watch.cmp.rdb watch\db\watch.asm.qmsg watch\db\watch.(1).cnf.cdb watch\db\watch.(1).cnf.hdb watch\db\watch.map.logdb watch\db\wed.zsf watch\db\watch.(7).cnf.cdb watch\db\watch.(7).cnf.hdb watch\db\watch.cbx.xml watch\db\watch.dbp watch\db\watch.db_info watch\db\watch.hier_info watch\db\watch.hif watch\db\watch.psp watch\db\watch.syn_hier_info watch\db\watch.(20).cnf.cdb watch\db\watch.(20).cnf.hdb watch\db\watch.(41).cnf.cdb watch\db\watch.(41).cnf.hdb watch\db\watch.(42).cnf.cdb watch\db\watch.(42).cnf.hdb watch\db\watch.(43).cnf.cdb watch\db\watch.(43).cnf.hdb watch\db\watch.(44).cnf.cdb watch\db\watch.(44).cnf.hdb watch\db\watch.(45).cnf.cdb watch\db\watch.(45).cnf.hdb watch\db\watch.(46).cnf.cdb watch\db\watch.(46).cnf.hdb watch\db\watch.(47).cnf.cdb watch\db\watch.(47).cnf.hdb watch\db\watch.(48).cnf.cdb watch\db\watch.(48).cnf.hdb watch\db\watch.(49).cnf.cdb watch\db\watch.(49).cnf.hdb watch\db\watch.(50).cnf.cdb watch\db\watch.(50).cnf.hdb watch\db\watch.(51).cnf.cdb watch\db\watch.(51).cnf.hdb watch\db\watch.(52).cnf.cdb watch\db\watch.(52).cnf.hdb watch\db\watch.(53).cnf.cdb watch\db\watch.(53).cnf.hdb watch\db\watch.(54).cnf.cdb watch\db\watch.(54).cnf.hdb watch\db\watch.(55).cnf.cdb watch\db\watch.(55).cnf.hdb watch\db\watch.(56).cnf.cdb watch\db\watch.(56).cnf.hdb watch\db\watch.(57).cnf.cdb watch\db\watch.(57).cnf.hdb watch\db\watch.(58).cnf.cdb watch\db\watch.(58).cnf.hdb watch\db\watch.(59).cnf.cdb watch\db\watch.(59).cnf.hdb watch\db\watch.tan.qmsg watch\db\watch.map.qmsg watch\db\watch.(3).cnf.cdb watch\db\watch.rtlv.hdb watch\db\watch.rtlv_sg_swap.cdb watch\db\watch.pre_map.hdb watch\db\watch.pre_map.cdb watch\db\watch.fit.qmsg watch\db\watch.sgdiff.hdb watch\db\watch.smp_dump.txt watch\db\watch.(3).cnf.hdb watch\db\watch.rtlv_sg.cdb watch\db\watch.cmp.logdb watch\db\watch.map.cdb watch\db\watch.sgdiff.cdb watch\db\watch.sld_design_entry_dsc.sci watch\db\watch.map.hdb watch\db\watch.cmp0.ddb watch\db\watch.cmp.cdb watch\db\watch.cmp.hdb watch\db\watch.cmp.tdb watch\db\watch.(2).cnf.cdb watch\db\watch.(2).cnf.hdb watch\db\watch.sim.qmsg watch\db\watch.eds_overflow watch\db\watch.sim.hdb watch\db\watch.sim.vwf watch\db\watch.sim.rdb watch\db\watch.sld_design_entry.sci watch\db\watch.eco.cdb watch\db watch