



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
EDA 实验报告 班级 姓名 班级 姓名 学号 学号 实验四实验四 EDA 技术设计性实验技术设计性实验 数字钟的设计数字钟的设计 一 一 实验目的 实验目的 1 熟练地运用数字系统的设计方法进行数字系统设计 2 能进行较复杂的数字系统设计 3 按要求设计一个数字钟 二 二 实验要求实验要求 1 设计一个数字钟 2 具有时分秒计数显示功能 以24小时循环计时 3 具有清零 调节小时 分钟的功能 4 具有整点报时 整点LED灯花样显示 5 可清零 可调时 具有整点报时功能 三 三 设计原理设计原理 数字钟的基本工作原理 数字钟以其显示时间的直观性 走时准确性作为一种计时工具 数字钟的基本 组成部分离不开计数器 在控制逻辑电路的控制下完成预定的各项功能 数字 钟的基本原理方框图如下 分 分 分 分 分 分 分 分 分 分分 分 分 分 分 分 分 分 分 四 实验设备及器材 实验设备及器材 PC 机一台 GW48 教学实验系统一台 下载电缆一根 五 五 实验内容实验内容 1 工作原理简述 通过第一个 60 进制计数器进行计数 每计满 60 次 每秒一次 给送一个进位 CO 给下一 个 60 进制计数器 第二个计数器通过对 CO 的计数实现 0 到 60 分的计数 当第二个计数 器计满 60 次 CO1 便送出一个进位给 24 进制计数器 通过对 CO1 的计数可实现对 0 时到 24 时的计数 整点报时可以通过第二个计数器送出第一个进位 CO1 时开启蜂鸣器以实现 整点报时这一功能 时间的调整可以同个一个二选一器件来进行选通 可实现手动调时这 一功能 在设计过程中为了减少按键个数 用一个四位计数器来实现模式选择和手动调时 2 原理图构建如下 3 各模块程序 1 分和秒的 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL USE IEEE STD LOGIC UNSIGNED ALL ENTITY second IS PORT clk reset setmin STD LOGIC enmin OUT STD LOGIC daout OUT STD LOGIC VECTOR 6 DOWNTO 0 END ENTITY second ARCHITECTURE fun OF second IS SIGNAL count STD LOGIC VECTOR 6 DOWNTO 0 SIGNAL enmin 1 enmin 2 STD LOGIC BEGIN daout count enmin 2 setmin enmin enmin 1 or enmin 2 PROCESS clk reset setmin BEGIN IF reset 0 THEN count 0000000 ELSIF clk event and clk 1 then IF count 3 downto 0 1001 then IF count 1100000 then IF count 1011001 then enmin 1 1 count 0000000 ELSE count count 7 END IF ELSE count 0000000 END IF ELSIF count 11000000 then count count 1 ELSE count 0000000 END IF END IF END PROCESS END fun 2 小时的 LIBRARY IEEE use IEEE STD LOGIC 1164 ALL USE IEEE STD LOGIC UNSIGNED ALL ENTITY hour IS PORT clk reset IN STD LOGIC daout out STD LOGIC VECTOR 5 DOWNTO 0 END ENTITY hour ARCHITECTURE fun OF hour IS SIGNAL count STD LOGIC VECTOR 5 DOWNTO 0 BEGIN daout count PROCESS clk reset BEGIN IF reset 0 THEN count 000000 ELSIF clk event and clk 1 THEN IF count 3 DOWNTO 0 1001 THEN IF count 100011 THEN count count 7 else count 000000 END IF ELSIF count 100011 THEN count count 1 ELSE count 000000 END IF END IF END PROCESS END fun 3 闹铃和 led 灯的 LIBRARY IEEE USE IEEE STD LOGIC 1164 ALL USE IEEE STD LOGIC UNSIGNED ALL ENTITY alert IS PORT clk IN STD LOGIC dain IN STD LOGIC VECTOR 6 DOWNTO 0 speak OUT STD LOGIC lamp OUT STD LOGIC END alert ARCHITECTURE fun OF alert IS SIGNAL count STD LOGIC SIGNAL count1 STD LOGIC BEGIN speak count lam
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 桡骨头骨折课件
- 2025年公务员考试练习题考试练习题及答案指导
- 2025年融媒体舆情分析笔试高频考点解析集
- 桌球培训课程内容
- 2025年篮球规则试题及答案
- 2025年篮球明星试题及答案
- 2025年注册验船师资格考试(A级船舶检验专业案例分析)综合试题及答案二
- 桃红葡萄酒发酵工艺
- 2025年视觉设计岗位面试常见题
- 栽蒜苗课件教学课件
- 施工用电安全手册
- 医院布草洗涤服务方案(技术方案)
- 居住证申请表(正式版)
- Pact-Ware-中文手册完整
- 2022星闪无线短距通信技术(SparkLink 1.0)安全白皮书网络安全
- (完整)小学一年级综合实践活动教案
- 护士临床思维建立
- 2023砌体结构后锚固技术规程
- 子宫内膜癌医师教学查房市公开课一等奖课件省赛课获奖课件
- 膝痹中医护理方案效果总结分析报告
- 铸造基础知识及常见铸造缺陷简介演示
评论
0/150
提交评论