苏州大学实验报告-实验八数码管LED实验.doc_第1页
苏州大学实验报告-实验八数码管LED实验.doc_第2页
苏州大学实验报告-实验八数码管LED实验.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验八实验八 数码管数码管 LEDLED 实验实验 一实验目的一实验目的 1理解 8 段数码管的基本原理(如图 8-1 和图 8-2) 。 2理解 8 段数码管的显示和编程方法。 3理解 4 连排共阴极 8 段数码管 LG5641AH 与 MCU 的接线图(如图 8-3) 。 图 8-2 数码管外形 a g d f ec b h 图 8-1 数码管 图 8-3 MCU 与 4 连排 8 段数码管的连接 a g d f ec b h a g d f ec b h a g d f ec b h a g d f ec b h abfCS0CS1 CS2 cdeghCS3 123456 7891011 12 PTC3 PTB6 PTB2 PTB7 PTB3 PTB4 1K 1K1K 1K PTB1 PTC2 PTC1 PTB5 PTB0 PTC0 (a)共阴极 GND abc def gdp (b) 共阳极 Vcc abc def gdp 二预习要求二预习要求 1仔细阅读本实验指导书。 2复习有关的定时器溢出中断的章节。 3熟悉 LED 的工作方法及编程。 4熟悉 LG5641AH 的工作方法及编程。 5根据实验内容要求编写好程序。 三实验设备及其连接三实验设备及其连接 1PC 机一台 2MT-IDE 嵌入式开发系统一台 3串行通信线一根 44 连排共阴极 8 段数码管 LG5641AH一个 四实验内容四实验内容 1理解 8 段数码管原理。 2运行与理解各子程序。 3主程序运行课本的样例程序。 4编制一个 4 连排共阴极 8 段数码管程序。 MCU 的 PTC3-0 接该 4 连排数码管的位选线(自左到右),PTB7-0 接 LED 的数据线 hgfedcba,在 4 连排 8 段数码管显示 MCU 复位后的开始到现在的运行时间。由于只有四 个数码管,所以只显示 MCU 运行到现在的分和秒,当计时达到一个小时,就重新从 00:00 开始计时。另外,也可以通过 PC 方的串口通信程序,指定计时的开始值,该 PC 方的程序已知。 五编程提示五编程提示 1按照结构要求写好编程代码和注释。 2计时的工作主要由定时器溢出中断来完成,LED 只是负责把到目前为止的时间显示出 来。定时器溢出中断每一秒钟产生一次,用于计时,计时的初始值可以由 PC 方的串行通 信程序指定。 3采用“位选线扫描法”来逐个显示选中的数码管。对于图 8-3 所示的 4 连排数码管, 利用 CS3 、CS2、CS1、CS0 控制各个数码管的位选信号,每个时刻只能让一个数码管 有效,即 CS3 、CS2、CS1、CS0 只能有一个为 0,例如令 CS3=0,CS2、CS1、CS0=111,则数据线上的数据体现在第一个数码管上,其他则不受 影响。要让各个数据管均显示需要的数字,则必须逐个使相应位选信号为 0,其他位选信 号为 1,并将要显示的一位数字送到数据线上。这种方法叫“位选线扫描法” 。虽然每个 时刻只有一个数码管有效,但只要延时适当,由于人眼的“视觉暂留效应” (约 100ms 左 右) ,看起来则是同时显示的。 48 段数码管一般由 8 个发光二极管(Light-emitting diode,LED)组成,每一个位段就 是一个发光二极管。一个 8 段数码管分别由 a、b、c、d、e、f、g 位段,外加上一个小数 点的位段 h(或记为 dp)组成。根据公共端所接电平的高低,可分为共阳极和共阴极两 种,如图 8-1 所示。实物外型见图 8-2。有时数码管不需要小数点,只有 7 个位段,称 7 段数码管。共阴极 8 段数码管的信号端高电平有效,只要在各个位段上加上相应的信号 即可使相应的位段发光,比如:要使 a 段发光,则在 a 段加上高电平即可。共阳极的 8 段数码管则相反,在相应的位段加上低电平即可使该位段发光。因而,一个 8 段数码管 就必须有 8 位(即 1 个字节)数据来控制各个位段的亮灭。 57 段 LED 显示字型码。如表 8-1 所示。 表 8-1 7 段 LED 显示字型码 字型码显示 字符 hgfedcba 共阴极共阳极 001111113FC0 1000011006F9 210110115BA4 310011114FB0 411001106699 511011016D92 611111017D82 7000011107F8 811111117F80 911011116F90 A11101117788 B11111007C83 C011100139C6 D10111105EA1 E11110017986 F1110001718E 六实验报告要求六实验报告要求 回答下列问题: 1驱动 LED 数码管有哪些方法? 2LED 静态显示和动态显示方式各有什么优缺点? 3在本自编程序中,让第二个数码管的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论