北邮数电实验电子沙漏实验报告
《北邮数电实验电子沙漏实验报告》由会员分享,可在线阅读,更多相关《北邮数电实验电子沙漏实验报告(4页珍藏版)》请在装配图网上搜索。
1、北邮数电实验电子沙漏实验报告 - 教育文库 数字电路与逻辑设计实验报告 选题:电子沙漏的设计与实现 班级: 学号: 姓名: 序号: 2023年11月12日 一、任务要求: 1、相关知识: 沙漏是一种古老的计时工具,也是一种玩具。电子沙漏用发光二极管表示沙粒,模拟沙漏的运动过程。电子沙漏会像真正的沙漏一样,上部的沙粒点亮的发光二极管一粒一粒往下掉,下部的沙粒一粒一粒堆起来。 在构造上,两组各16 个发光二极管分别排列成为两个三角形,如图1 所示。其中:VD0 VD15位于上部,排列成倒三角形;VD0VD15位于下部,排列成正三角形。两个三角形的顶尖相对,组成沙漏形状。当上部有一个发光二极管熄灭时
2、,相应地下部就有一个发光二极管点亮,模拟了沙粒的运动。 2、根本要求: 采用8*8双色点阵显示电子沙漏的开机界面,如图2所示。其中红色LED代表沙漏的上半局部沙粒VD0VD15,绿色LED代表沙漏的下半局部VD0VD15。 用拨码开关SW1模拟重力感应器。当SW1为低电平时,沙粒从VD0VD15向VD0VD15挪动;当SW1为高电平时,沙粒从VD0VD15向VD0VD15挪动。 按键BTN0作为计时启动停顿按键,启动后沙粒即可按照SW1设定的方向挪动,以SW1为低电平时为例,LED挪动的顺序与对应关系如图3的116所示假设SW1为高电平,那么点阵显示挪动顺序为161。每颗沙粒的挪动时间为1秒,
3、当挪动到图3的16时,假设SW1仍为低电平,那么保持沙粒不动,但计时继续,直到SW1的电平发生变化或者BTN0计时停顿。 设计实现一个60秒计时器,当按键BTN0启动时开场工作,用于在沙粒挪动过程中进展计时校准,并用数码管DISP0DISP1显示计时结果。 3、进步要求: 可以调节控制电子沙漏的流动速度。 用多种方式呈现电子沙漏界面。 自行设定沙粒的挪动途径,显示每颗沙粒的挪动过程。 外接重力感应器,实现真实的电子沙漏功能。 自拟其它功能。 二、系统设计: 总体框图: 时钟 防抖模块 输入 主程序 译码模块 输出译码 数码管、点阵显示 分块设计: 输入模块:由btn按钮和拨码开关构成。采用序列存储的方式存储相应的输入。 输入译码模块:将输入的符号序列转化成先用状态,以便选取对应的计算方法;将输入的8421bcd码转化成相应的两位十进制数。 数码管、点阵显示模块:将存放器内的数进展输出到数码管上。 防抖模块:在用按键输入时,所得到的信号可能 会有抖动,因此参加此抖动电路。 流程图: 第 4 页 共 4 页
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版初中生物第1章第1节生物的特征课件
- 人教版初中生物中考复习第三单元第三章绿色植物与课件_002
- 信道编码10-15上课课件
- 缺血性脑卒中--从急性期到二级预防课件
- 信道定义及数学模型课件
- 线虫概论蛔虫鞭虫课件
- 组织学与胚胎学-07神经组织课件
- 人教版初中物理新旧教材对比资料课件
- 组织学与胚胎学-09Th 皮肤课件
- 人教版初中生物七年级上册-开花和结果课件
- 人教版初中生物七上第一单元第一章第1节《生物的特征》-课件
- 人教版初中生物七上第一单元第二章第1节《生物与环境的关系》-课件
- 癌痛的护理(专科护士培训)图文课件
- 组织学与胚胎学-08神经系统课件
- 人教版初中生物中考复习第三单元第三章绿色植物与1课件