1、 计算机科学学院计算机科学学院 课程设计报告课程设计报告 课程课程 数字电子技术数字电子技术 题目题目密码验证竞猜游戏密码验证竞猜游戏 5050 秒计时秒计时 警报限时器设计警报限时器设计 年级年级 专业专业 学号学号 学生学生 任课教师任课教师 年年 月月 日日 1 课程设计课程设计 题目题目 密码验证竞猜游戏密码验证竞猜游戏 5050 秒计时警报限时器设计秒计时警报限时器设计 验收验收 时间时间 验收验收 地点地点 指导指导 教师教师 小组小组 成员成员 具体分工具体分工 备注备注 独立完独立完 成成 课题总课题总 体设计体设计 思想概思想概 述述 设计本次课程设计的灵感是在我在电视上看到
2、的一个购 物街节目中的限时猜商品价格游戏有感而发而来的,于是我 就想做一个与之类似的竞猜游戏 50 秒计时警报限时器,并且加 入用户密码输入部分。在游戏开始时,由主持人或是系统控制 人输入正确的密码,若是密码正确,则开始计时,时间显示为 0049;当时间到达 40 秒时开始输出警报;到了 49 秒则游戏 结束。本次设计主要由密码输入部分、计时部分和输出警报结 束部分这三个部分构成。 2 分课题分课题 名称名称 密码验证竞猜游戏密码验证竞猜游戏 5050 秒计时警报限时器设计秒计时警报限时器设计 设设 计计 目目 的的 1.熟练掌握数字逻辑时序电路的操作和运用; 2.将课本知识很好的运用于实践中
3、进行设计; 3.在设计调试过程中,加强了对软件平台的熟悉,对于软件的使用有进一步的 提高; 4.根据理论联系实际,加强对数字逻辑知识的了解及认识。 设设 计计 原原 理理 功能概述:功能概述: 完成此电路需由三大部分来构成:密码输入部分、计时部分和输出警报结束 部分。 先执行第一部分,当输入四位正确的密码后,启动第二部分,即计数部分。 当计数时间一到,则进入第三部分,即输出警报结束部分,此部分有两个输出。 一个是当到达 40 秒时,输出警报;另一个是到达 49 秒时,时间已到,游戏结束。 密码输入部分主要由一些异或门(74LS86)、非门(74LS04)以及与门(74LS08) 组成,此部分电
4、路较简单。计时部分主要由两个 74LS161 组成,形成模 50 计数 器。最后的输出警报结束部分由一个 74LS138 及与门(74LS08)构成输出部分。外 加上其他几个逻辑门,大概需要 8 个芯片。电路相对简单,由我一人独立完成。 功能框图功能框图: 密码校 验部分 计时 部分 输 出 警 报 结 束 部分 密码 输入 游戏 结束 3 设设 计计 方方 案案 1 1 密码输入部分:密码输入部分: 由一片 74LS86 异或门和一片 74LS04 非门和一片 74LS08 与门构成。 设置四个输入为用户的密码输入部分,而另外的四个输入为厂家原先自定 的输入部分。当用户输入四个密码 A1、A2、A3、A4(密码都是由 0 和 1 组成), 与原来设定的密码 B1、B2、B3、B4(此处先假设预设为 0011,可以随