片机实践第三讲_第1页
片机实践第三讲_第2页
片机实践第三讲_第3页
片机实践第三讲_第4页
片机实践第三讲_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、1,第一部分 单片机键盘接口技术,非编码键盘:结构简单、成本低廉 键按行列构成矩阵,每一个交叉点对应一个键,实际是一个机械开关。非编码键盘的接口技术的主要内容是如何确定被按键的行列位置。,第三讲 MCS-51键盘与显示,2,行列式(矩阵式)键盘接口,用于按键数目较多的场合,由行线和列线组成, 按键位于行、列的交叉点上。,按键数目较多的场合,行列式键盘与独立式键盘 相比,要节省很多的I/O口线。,3,(1)行列式键盘工作原理,无键按下,该行线为高电平,当有键按下时,行线电平由列线的电平来决定。,由于行、列线为多键共用,各按键彼此将相互发 生影响,必须将行、列线信号配合起来并作适当的处 理,才能确

2、定闭合键的位置。,(2)按键的识别方法,扫描法,4,识别键盘有无键被按下的方法,分两步进行:,第1步:识别键盘有无键按下;,第2步:如有键被按下,识别出具体的按键。,把所有列线一一置0,检查各行线电平是否有变化,如有变化,说明有键按下,如无变化,则无键按下。,上述方法称为扫描法,即先把某一列置低电平, 其余各列为高电平,检查各行线电平的变化,如果某 行线电平为低,可确定此行列交叉点处的按键被按 下。,见代码!,5,延时:键盘抖动的去处,键盘:一组按键开关的集合。,行线电压信号通过键盘开关机械触点的断开、闭合, 输出波形如下图。,6,第二部分 LED原理,2.1 LED显示器接口原理,LED(L

3、ight Emitting Diode):发光二极管的缩写。 显示器前面冠以“LED”。,2.1.1 LED显示器的结构,常用的LED显示器为8段(或7段,8段比7段多了一 个小数点“dp”段)。,有共阳极和共阴极两种。如图所示。,7,8,为使LED显示不同的符号或数字,要为LED提供段码 (或称字型码)。,提供给LED显示器的段码(字型码)正好是一个字 节(8段)。各段与字节中各位对应关系如下:,按上述格式,8段LED的段码如表所示。,9,表1 LED段码(8段),10,表1只列出了部分段码,可根据实际情况选用。,另外,段码是相对的,它由各字段在字节中所处的 位决定。例如表1中8段LED段码是按格式:,而形成的, “0”的段码为3FH(共阴)。反之,如 将格式改为下列格式:,则 “0

温馨提示

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

评论

0/150

提交评论