人机接口显示_第1页
人机接口显示_第2页
人机接口显示_第3页
人机接口显示_第4页
人机接口显示_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

人机接口显示第一页,共二十二页,2022年,8月28日再见返回上一级第二页,共二十二页,2022年,8月28日课间休息返回上一级第三页,共二十二页,2022年,8月28日复习旧课重点1:掌握定时/计数系统的结构图重点2:掌握定时/计数器初始化

(工作模式、工作方式、装载初值、启动关闭)重点3:掌握定时/计数器的典型应用返回上一级第四页,共二十二页,2022年,8月28日巩固练习练习1:课堂上的例题。练习2:教材上的例题。练习3:教材上的习题。返回上一级第五页,共二十二页,2022年,8月28日学习新课9.3LED数码显示接口9.4LCD液晶显示接口第9章人机接口_显示返回上一级9.3.1发光二极管显示接口9.3.2LED数码管接口9.4.1点阵字符型液晶显示器9.4.2点阵图形型液晶显示器9.3.3点阵式LED接口第六页,共二十二页,2022年,8月28日9.3.1发光二极管显示接口返回上一级发光二极管在单片机应用中,可以用于各种信号指示,红外发光源等。1、限流电阻的计算:uf为LED正向导通压降,us为uI为低电平时的电压,R为限流电阻,i为工作电流。第七页,共二十二页,2022年,8月28日9.3.1发光二极管显示接口返回上一级一般单片机引脚用低电平来驱动LED点亮。对于用低电平吸收电流的工作方式,可以不加缓冲器。因为CPU的I/O口,低电平时可吸收电流20mA左右,CD4000系列和74LS系列电路的低电平吸收电流也在20mA左右。2、驱动单片机可以通过晶体管和缓冲器来驱动发光二极管。第八页,共二十二页,2022年,8月28日9.3.2LED数码管接口返回上一级1、LED显示器的结构2、LED数码显示器的接口方法4、LED数码显示器的显示方式3、多位LED数码显示器的工作原理5、LED数码显示器的驱动问题6、键盘和显示电路第九页,共二十二页,2022年,8月28日9.3.2LED数码管接口返回上一级1、LED显示器的结构正向压降为1.5~2V,额定电流为10mA,最大电流为40mA。怎样显示数字“2”呢?第十页,共二十二页,2022年,8月28日9.3.2LED数码管接口段码(字型码)各段与字节中各位对应关系如下:A=02H(“2”)A=A4H(共阳极段码)A=5BH(共阴极段码)显示返回上一级第十一页,共二十二页,2022年,8月28日9.3.2LED数码管接口返回上一级第十二页,共二十二页,2022年,8月28日9.3.2LED数码管接口2、LED数码显示器的接口方法以硬件为主的接口电路:显示的段码由硬件提供。以软件为主的接口电路:显示的段码由查表提供。返回上一级第十三页,共二十二页,2022年,8月28日9.3.2LED数码管接口3、多位LED数码显示器的工作原理N个LED显示块有N位位选线和8×N根段码线。段码线控制显示的字型,位选线控制该显示位的亮或暗。返回上一级第十四页,共二十二页,2022年,8月28日9.3.2LED数码管接口4、LED数码显示器的显示方式静态显示:所有位可以同时点亮。注意每位的段码线分别与一个8位的锁存器输出相连。动态显示:某时刻只有一位点亮。注意每位显示1ms左右。返回上一级第十五页,共二十二页,2022年,8月28日9.3.2LED数码管接口静态显示代码:将显示段码送至段码口,并把位控字送至位控口即可。MOV DPTR,#SEGPORT ;指向段码口MOV A,#SEG ;取显示段码MOVX @DPTR,A ;输出段码MOV DPTR,#BITPORT ;指向位控口MOV A,#BIT ;取位控字MOVX @DPTR,A ;输出位控字返回上一级第十六页,共二十二页,2022年,8月28日9.3.2LED数码管接口DIR:MOVR0,#7AH ;指向显示缓冲区首址MOVR3,#01H ;从右边第1位开始显示MOV A,#00H ;取全不亮位控字MOVR1,#BITPORT ;指向位控口MOVX @R1,A ;瞬时关显示LD1:MOV A,@R0 ;取出显示数据MOV DPTR,#DSEG ;指向显示段码表首址MOVC A,@A+DPTR ;查显示段码表MOV R1,#SEGPORT ;指向段码口动态扫描显示子程序返回上一级第十七页,共二十二页,2022年,8月28日9.3.2LED数码管接口MOVX @R1,A ;输出显示段码MOV R1,#BITPORT ;指向位控口MOV A,R3 ;取位控字MOVX @R1,A ;输出位控字LCALL DELY ;延时1msINC R0 ;指向下一个缓冲单元JB ACC.4,LD2 ;已到最高位则转返回RL A ;不到,向显示器高位移位MOV R3,A ;保存位控字SJMP LD1 ;循环LD2:RETDSEG:DBC0H,F9H,A4H,B0H,99H,92H,82H;显示段码表DBF8H,80H,90H,88H,83H,C6H,A1H,86H,84H,FFH返回上一级第十八页,共二十二页,2022年,8月28日9.3.2LED数码管接口5、LED数码显示器的驱动问题静态显示时,只要驱动器的驱动能力与显示器工作电流相匹配即可,并且只需考虑段的驱动。因为共阳极接5V电源,而共阴极接地,所以位的驱动无须考虑。动态显示时,既要考虑段的驱动能力,也要考虑位的驱动能力。段的驱动能力一般考虑为静态方式的n倍(n为显示的位数)。位的驱动能力为所有段(8段)的驱动能力之和。驱动电路可由三极管构成(驱动位数较少时采用),和驱动器构成(驱动位数较多时采用)。返回上一级第十九页,共二十二页,2022年,8月28日9.3.2LED数码管接口6、键盘和显示电路(1)利用并行I/O芯片实现键盘/显示器接口返回上一级第二十页,共二十二

温馨提示

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

评论

0/150

提交评论