- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * 第一篇 项目开篇—单片机应用入门 单片机原理及应用?? * * 任务六 让数字显示出来——数码管显示原理 * 熟悉八段数码管的基本结构 掌握STC89C51RC单片机I/O端口资源以静态显示方式驱动一位八段数码管 的方法 掌握STC89C51RC单片机I/O端口资源以动态显示方式驱动一位八段数码管 的方法 一、任务内容 任务1:单个数码管显示一个数字,要求编程实现四位一体共阳数码管个位依次显示十六进制数0~F,无限循环。每个数字显示的维持时间为1秒。 任务2:用动态显示的方法在四位一体共阳数码管上显示“8952”四个字符。 * 任务六 让数字显示出来——数码管显示原理 * 图1-6-1 数码管显示电路原理图 * 任务六 让数字显示出来——数码管显示原理 * 二、实施条件 1.教学做一体化教室。 2.电脑(安装有Keil 软件、ISP下载软件)、串口下载线或专用程序烧写器,作为程序的开发调试以及下载工具。 3.由单片机最小系统图以及流水灯原理图中所需器件构成的电路板,用来存储和运行程序,并演示效果。 三、安全提示 1.焊接电路时注意规范操作电烙铁,防止因为操作不当导致受伤。 2.上电前一定要进行电路检测,将桌面清理干净,防止桌面残留的焊锡、剪掉的元器件引脚引起电路板短路,特别是防止电源与地短路导致芯片损坏。 3.上电后不能够用手随意触摸芯片,防止芯片受损。 4.规范操作万用表、示波器等检测设备,防止因为操作不当损坏仪器。 * 任务六 让数字显示出来——数码管显示原理 * 让我们一起来学习完成任务的相关知识吧! 为方便人们观察和监视单片机的运行情况,通常把数码管显示器作为单片机的输出设备,用来显示单片机的键输入值、中间信息及运行结果等。 在单片机应用系统中,常用的显示器主要有LED(发光二极管显示器)和LCD(液晶显示器)。这两中显示器具有耗电省、成本低、配置灵活、线路简单、安装方便、耐振动、寿命长等优点。LED显示器是由发光二极管显示字段的显示器件,也可称为数码管。 * 任务六 让数字显示出来——数码管显示原理 * 一﹑数码管基本结构 数码管的外形结构与内部结构如图1-6-2所示。由图可知它是由发光二极管构成。数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示,常用dp表示),如图1-6-2(a)所示;按能显示多少个“8”可分为1位、2位、4位等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管,共阳极数码管与共阴极数码管的内部结构图分别如图1-6-2(b)和(c)所示。共阳共阴,是针对数码管的公共脚而说的。典型的一位数码管,一般有10个脚,8个段码(7段加1个小数点),剩下两个脚接在一起组成COM端。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(常用COM表示)的数码管。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(常用COM表示)的数码管。 图1-6-2 数码管外形结构与内部结构图 共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。 任务六 让数字显示出来——数码管显示原理 * * 当我们把一个共阳极的数码管接到STC89C51RC单片机的P0口上,那么怎样让此数码管显示数字“0”呢?如果为共阳极的数码管,COM端接高电平,当数据段接低电平时,对应的段亮。因此,要显示“0”,需要点亮a、b、c、d、e、f六段,g不需要点亮,如果是八段数码管,则dp也不需要点亮。则数码管显示“0”共阳字形码如表1-6-1所示。 表1-6-1 数码管“0”字符共阳字形码 0 0 0 0 0 0 1 1 点亮时需逻辑电平 a b c d e f g dp 数码管段 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 I/O端口 如果是共阴极的数码管怎样显示“0”呢?共阴极的数码管,COM端接低电平,当数据段接高电平时,对应的段亮。因此,数码管显示“0”共阴字形码如表1-6-2所示。 任务六 让数字显示出来——数码管显示原理 * * 表1-6-2 数码管“0”字符共阴字形码 这个字形码用十六进制数表示出来又是多少呢?答案是3F。下面,大家试试看,能否在共阴的数码管上显示‘0’这个数字呢。 按照同样的方法,
文档评论(0)