网站大量收购独家精品文档,联系QQ:2885784924

课件-数显抢答器.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课件-数显抢答器

1.了解数码管的结构及显示原理。 2.掌握对独立式键盘扫描、处理的编程方法。 3.掌握单片机控制LED数码管静态显示方法。 4.能够设计并制作数显抢答器控制系统。 抢答器是一种广泛应用于各种竞赛活动、抢答现场中的重要设备,如下图所示,它能迅速、准确、公正、客观地分辨出最先获得发言权的选手,保证比赛的顺利有效进行,同时增加比赛的刺激性和娱乐性。 1.每个参赛选手控制一个按钮,按动按键发出抢答信号。 2.竞赛主持人控制两个功能按钮,一个为抢答开始按钮,另一个为抢答结束后的复位按钮。 3.竞赛开始后,先由主持人按下抢答开始按钮,8位参赛选手通过按下各自的抢答按钮进行抢答。哪位选手最先按下抢答按钮,数码管就显示其对应的号码,表示该名选手抢答成功并且锁定,其他参赛选手再抢答无效。 4.竞赛结束时,再由主持人按下复位按钮,本轮抢答结束,为下一轮抢答做准备。 本任务主要完成一个简易的8路抢答器,通过独立键盘输入抢答信号,一位数码管显示出抢答者的号码,具体控制要求: 一、LED数码管的结构 数码管是由几个发光二极管组合在一起而形成的显示装置,组成数码管的每一个发光二极管称为数码管的“段”。以一位8段LED数码管为例,共有7段组成一个“日”字形,分别定义为数码管的a、b、c、d、e、f、g段,另外再加上一个用于小数显示的小数点dp(或h)段。 数码管根据不同码段之间的组合,来显示数字0~9或简单的字符信息。 由于组成数码管的发光二极管自身具有极性,所以组成的数码管也有共阴极和共阳极之分。 共阳极 共阴极 二、单片机与数码管之间的连接 共阳 数码管 共阴 数码管 当使用单片机的I/O口控制一位显示输出时,最好选择共阳极数码管,这样电路采用灌电流方式,数码管直接受控于I/O端口,否则,当连接的是共阴极数码管时,需在I/O口上添加上拉电阻来驱动数码管。 三、数码管字符显示原理 a)共阴数码管显示 以单片机I/O口输出显示“5”的字形数据为例: b)共阳数码管显示 四、数码管静态显示方式 静态显示即当数码管显示某一字符时,相应码段的发光二极管恒定的导通或截止,只要通过改变数码管各码段引脚的高低电平,就能达到显示不同字符的目的。 优点:数码管显示稳定无闪烁,亮度高,软件控制比较容易; 缺点:占用单片机较多的I/O口资源,且硬件接线复杂。 五、一位数码管循环显示“0~9” 1.电路原理图 2.“0~9循环显示”程序 0~9循环显示.ASM 一、电路设计 8路数显抢答器电路原理图 二、程序设计 8路数显抢答器程序设计流程图 2.程序编译与仿真 1.根据上述设计思路编写程序并输入WAVE软件。 8路数显抢答器.ASM 三、制作硬件电路并调试 步 骤 说 明 示 范 图 片 1.焊接前材料准备 参照元器件清单表 步 骤 说 明 示 范 图 片 2.硬件焊接 电路板元件布局图 电路板背面 DIP底座 步 骤 说 明 示 范 图 片 3.程序烧入、调试并运行 2号抢答成功运行图 单击此处返回目录

您可能关注的文档

文档评论(0)

aena45 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档