欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机课程设计--智能抢答器的设计与功能实现

    • 资源ID:1427202       资源大小:5.09MB        全文页数:27页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    单片机课程设计--智能抢答器的设计与功能实现

    1、 1 课 程 设 计 题目:题目:智能抢答器的设计与功能实现智能抢答器的设计与功能实现 班 级:计科 2011 级 03 班 学生姓名: 指导老师: 二一四年一月 2 目 录 一 引言.-3- 二 设计方案.-3- 三 硬件设计.-4- 3.1 电路核心部分-4- 3.2 数码管显示部分-5- 3.3 电路其他部分-6- 3.6 PCB 电路图.-6- 3.7 实物电路图-7- 四软件的实现 1. 程序流程图.-8- 2.软件程序代码-9- 五 结果分析-22- 六 小结-25- 参考文献.-27- 附注.-27- 3 一、引言 无论是学校、企业、军队还是益智性电视节目,都会举办各种各样的智力

    2、 竞赛,都会用到抢答器。因此抢答器是必不可少的最公正的用具。在我们各种竞 赛中我们也经常能看到有抢答的环节, 某些举办方采用让选手通过举答题板的方 法判断选手的答题权, 这在某种程度上会因为主持人的主观误断造成比赛的不公 平性,而抢答器的应用就能避免这种弊端。而目前市场上已有各种各样的智力竞 赛抢答器,但绝大多数是早期设计的,以模拟电路、数字电路或者模拟电路与数 字电路相结的产品,功能越多电路越复杂,且成本也比较高,发生故障的可能性 也比较高,无法做到显示方式简单,无法判断提前抢按键的行为。随着科技的飞 速发展,能够实现抢答器功能的方式有多种,可以采用模拟电路、数字电路或模 拟与数字电路相结合

    3、的方式以及利用微电脑芯片作为核心部件进行逻辑控制及 信号产生的单片机技术和 C 语言编程而设计的多路智力竞赛抢答器。本文利用 multisim 电路仿真软件强大的仿真功能,采用层次电路设计,将各功能的单位 电路设计成层次电路,这样每个单元电路和整体电路连线一目了然,既美观也便 于阅读,还有利于团队设计,因每一层次电路为一独立电路,便于独立设计和修 改。 该抢答器在保留了原始抢答器的基本功能的同时又增加一些的实用功能并简 化了电路结构。 二、设计方案 本次设计,采用一片 80C51 芯片检测 8 个用户按键优先顺序,用数码管显示 倒计时 60 秒, 在 60 秒内判断有没有选手抢答问题, 如没有

    4、则进入下一个倒计时; 如有, 裁判判断选手的回答答案是否正确,同时按键表示选手答案正误,并给与 选手加分或扣分,最终得出所以选手得分并决出优胜者。 具体步骤如下: 1. 8 路输入,编号为18; 2. 裁判用开关控制系统的清零和抢答开始; 3. 抢答器具有锁存和显示第一个抢答者的编号并禁止其他选手抢答的功能; 4. 抢答器在裁判启动后开始抢答,具有60 秒倒计时功能,在60秒内抢答有 效,停止时并显示抢答时刻; 4 5. 60秒内无人抢答,本次抢答无效,选手若抢答,显示抢答无效; 6. 若裁判尚未启动,选手若抢答,显示抢答无效或报警; 7. 答题完成后,裁判判定答案正确与否,并给出此相应的成绩

    5、; 8. 进入下一轮抢答 9. 所有问题抢答完毕后,统计总成绩予以判定优胜者。 三、硬件设计 具体电路设计由一个 51 单片机组成的核心部分和八个用户抢答按键,系统 复位键,开始判断键等其他键位构成。每人拥有一个红绿灯代表正确与否(红色 为错误,绿色为正确) 。四位七段数码管显示题号,选手号,倒计时,选手成绩 等具体数字。 各个电路具体部分如下图: (3.1-电路图核心部分) 5 (3.2-数码管显示部分) ( 3.3- 用 户 抢 答 按 键 部分) 6 (3.4-正误判断显示部分) (3.5-电源部分) 7 (3.6-电路板 PCB 图) 8 (3.7-电路板实体视图正面) (3.8-电路

    6、板实体视图背面) 9 四、软件的实现 1、软件设计具体流程图如下: 开始 裁判提问并开始计时并 等待选手抢答 一分钟内有没 有人抢答? 选手抢答并开始 计时 选 手 答 案 正 确与否? 在一分钟内回答正确, 绿灯亮,记分牌加 10 分 超时或回答错误红灯亮, 记分牌减 10 分 选手回答问 题个数=10? 结束 NO YES YES NO NO YES 10 2、软件程序源代码: #include / /a - P00 /b - P02 /c - P04 /d - P05 /e - P06 /f - P01 /g - P03 /D1 - P03 /D2 - P02 /D3 - P01 /D4 - P00 /0 到 9 的数码管值,最后是- unsigned char code numbers11 = 0x77,0x14,0x6D,0x3D,0x1E,0x3B,0x7B,0x15,0x7F,0x3F,0x08; /锁存器引脚 sbit latch = P07; /F2 引脚 s


    注意事项

    本文(单片机课程设计--智能抢答器的设计与功能实现)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583