51单片机实验报告按钮开关.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机实验制作 实验题目:按钮开关应用实验 完成时间:2013 年5 月31 日 系 别: 班 级: 姓 名: 学 号: 1 按钮开关应用实验 一、实验目的 1.掌握七段LED 数码管的结构及工作原理; 2 .掌握共阳极LED 数码管连接方法、及其静态和动态显示方 法; 3 .进一步掌握并行接口芯片8255A 的使用方法; 4 .掌握独立式按键的控制方法的设计。 二、实验器材 七段LED 数码管 89S51 单片机 三个按钮开关 30pF 的两 个微电容 1 个0.1uF 电容 晶振 限流电阻(220 欧7 个、10 千欧 2 个、100 千欧1 个) 导线若干 三、实验说明 1.按一下PB1 按钮,LED 数码管会显示一个数字1,再按一下 会显示数字 2,就这样连续按,数字将会从1 依次变到9 。 2 .按一下PB0 按钮(复位键),LED 数码管上的数字将会从9 归零。 3 .按一下PB2 按钮,LED 数码管上的数字将从0 变到9,连续 按数字将会从9 逐一的变到0 。 4 .所以此按钮开关的运用可以通过PB1 按钮和PB2 按钮以及 PB0 按钮的控制来进行简单的计数功能。 2 四、实验原理 1.七段LED 数码管的组成 如图1 所示,LED 数码管由7 个发光二极管组成,此外,还有 一个圆点型发光二极管(在图中以dp 表示),用于显示小数点。通 过七段发光二极管亮暗的不同组合,可以显示多种数字、字母以及 其它符号。LED 数码管中的发光二极管共有两种连接方法: 共阳极接法:把发光二极管的阳极连在一起构成公共阳极。使用时 公共阳极接+5V 。这样阴极端输入低电平的段发光二极管就导通点 亮,而输入高电平的则不点亮。 常用的七段LED 数码管尺寸与引脚配置图 3 七段LED 数码管的七个LED 组合图 如图1 2.七段LED 数码管的显示代码 把发光二极管的阳极连在一起构成公共阳极。使用时公共阳极 接+5V 。这样阴极端输入低电平的段发光二极管就导通点亮,而输 入高电平的则不点亮。 4 为了显示数字或符号,要为 LED 显示器提供代码,因为这些 代码是为显示字形的,因此称之为字形代码。七段发光二极管,再 加上一个小数点位,共计八段。因此提供给 LED 显示器的字形代 码正好一个字节。若a、b 、c 、d、e 、f、g 、dp 8 个显示段依次对应 一个字节的低位到高位,即D0 、D1 、D2 、D3 、D4 、D5 、D6 、D7 , 则用共阴极 LED 数码管显示十六进制数时所需的字形代码如下表 所示。 表1 共阳极七段LED 数码管驱动信号编码 5 3 .七段LED 数码管的两种显示 4 .(1) 静态显示 按图二(a )连接线路,将键盘输入的一位十进制数用 LED1 静态显示出来。由第 3 章可知,实验台上的两个LED 为共阴极结 构,而位码用反相驱动器驱动,因此,S1 接+5V 使LED1 被选中, S0 接地使LED0 未被

文档评论(0)

A13865477551 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档