简单的数字时钟(verilog设计).ppt

上传人:tian****1990 文档编号:7829182 上传时间:2020-03-24 格式:PPT 页数:19 大小:876KB
返回 下载 相关 举报
简单的数字时钟(verilog设计).ppt_第1页
第1页 / 共19页
简单的数字时钟(verilog设计).ppt_第2页
第2页 / 共19页
简单的数字时钟(verilog设计).ppt_第3页
第3页 / 共19页
点击查看更多>>
资源描述
简单的数字时钟 小组成员 电子信息工程 huangliangzhanghuichenglong 作品简介 功能一 时钟计时功能二 调整时间功能三 闹钟功能四 整点报时功能五 流水指示灯 按键分布 进入调时状态 调时或调闹钟时切换到分位上 进入设置闹钟状态 关闭闹钟 复位键 上调键 下调键 切换看秒 闹钟设置确认 流水指示灯 闹钟提示灯 闹铃 灯 整点报时灯 设计思路 设计出基本的时钟 添加调时功能 添加闹钟功能 添加整点报时功能 添加流水指示灯 整合优化 一 基本时钟部分 1 分频计时分频if cnt2 28 d12499999 cnt2 0 elsecnt2 cnt2 1 数码管显示分频if cnt1 24 d12499 cnt1 0 elsecnt1 cnt1 1 2 数码管显示case count1 2 b00 begindisp minute1 sl 4 b1101 end2 b01 begindisp minute0 sl 4 b1110 end2 b10 begindisp hour1 sl 4 b0111 end2 b11 begindisp hour0 sl 4 b1011 endendcasecase disp 4 b0000 seg 7 b1000000 4 b0001 seg 7 b1111001 4 b0010 seg 7 b0100100 4 b0011 seg 7 b0110000 4 b0100 seg 7 b0011001 4 b0101 seg 7 b0010010 4 b0110 seg 7 b0000010 4 b0111 seg 7 b1111000 4 b1000 seg 7 b0000000 4 b1001 seg 7 b0010000 endcase 3 计时if second0 4 b1001 second0 second0 4 b1 elsesecond0 4 b0 if second1 4 b0101 second1 second1 4 b1 elsesecond1 4 b0 if minute0 4 b1001 minute0 minute0 4 b1 elseminute0 4 b0 if minute1 4 b0101 minute1 minute1 4 b1 elseminute1 4 b0 if hour1 2 b10 if hour0 4 b1001 hour0 hour0 4 b1 elsehour0 4 b0 hour1 hour1 2 b1 if hour1 2 b10 if hour0 4 b0011 hour0 hour0 4 b1 elsehour0 4 b0 hour1 2 b0 4 复位归零 if irst 1 b1 beginsecond0 4 b0 second1 4 b0 minute1 4 b0 minute0 4 b0 hour1 2 b0 hour0 4 b0 ledzs 5 b00001 sign b0 nz 0 nz1 0 lednz 2 b0 end 二 调时部分 1 上调 if ss1 1 beginif minute0 4 b1001 minute0 minute0 4 b1 elsebeginminute0 4 b0 if minute1 4 b0101 minute1 minute 1 4 b1 elseminute1 4 b0 endendif ss1 1 beginif hour1 2 b10 beginif hour0 4 b1001 hour0 hour0 4 b1 elsebeginhour0 4 b0 hour1 hour1 2 b1 endendend 2 下调if ss2 1 beginif minute0 4 b0000 minute04 b0000 minute12 b0 beginif hour0 4 b0 hour04 b0 hour0 hour0 4 b1 elsebeginhour1 4 b0010 hour0 4 b0011 endend 三 闹钟部分 1 设置闹铃 if sh 1 beginif ss1 1 beginif minute 04 b0000 minute 04 b0000 minute 1 minute 1 4 b1 elseminute 1 4 b0101 endendend elsebeginif ss1 1 beginif hour 12 b0 beginif hour 0 4 b0 hour 04 b0 hour 0 hour 0 4 b1 elsebeginhour 1 4 b0010 hour 0 4 b0011 endendend 2 确认 if miao 1 nz1 1 3 闹铃 if nz1 1 beginlednz 1 1 if hour 1 hour1 end 4 关闭闹钟 if n 1 beginnz 0 lednz 2 b0 nz1 0 end 四 整点报时 if minute1 4 b0101 五 流水指示灯 if ledzs 4 1endendendend 谢谢
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!