3.人机接口技术(显示).ppt_第1页
3.人机接口技术(显示).ppt_第2页
3.人机接口技术(显示).ppt_第3页
3.人机接口技术(显示).ppt_第4页
3.人机接口技术(显示).ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

1、第二章 人机接口技术,(显示接口设计),主讲人:李东升,主要内容,LED的基本概念 LED接口设计举例 LCD的基本概念 LCD接口设计举例,第二节LED显示接口设计,发光二极管,LED是Light Emitting Diode(发光二极管)的缩写,其核心是PN结。,发光二极管,当在PN结上加正向电压时,会产生少子注入,由于少子在传输过程中不断扩散、不断复合而使器件发光。,LED数码管,LED数码管,根据连接形式的不同,LED数码管可以分为共阴极和共阳极两类。每类数码管用于控制显示字符的二进制码(字模)各不相同。,LED数码管,LED显示接口设计,LED显示接口设计,例子1:开关控制LED数码

2、管(静态显示) 利用AT89C51读入4位开关的输入状态(0-F),并将其输出到数码管显示。,ORG30H STAR:MOVP1,#0FFH;初始化 ST1:MOVP2,#0FFH MOVA,P2;读入开关状态 ANLA,#0FH ACALLSEG7;显示开关状态 MOVP1,A SJMPST1;扫描键盘 SEG7:INCA;取字模 MOVCA,A+PC RET DB0C0H,0F9H,0A4H,0B0H;字模表 DB99H,92H,82H,0F8H DB80H,90H,88H,83H DB0C6H,0A1H,86H,8EH,LED显示接口设计,例子2:单片机与矩阵式键盘接口(静态显示) 利用

3、AT89C51对44矩阵键盘进行动态扫描,并将所按键的键码显示到数码管。,;键处理子程序 KEYIN:MOVR2,A;消抖 ACALLDLY PRES:MOVA,P1 ORLA,#0F0H CJNEA,#0FFH,PRES LCALLDLY LCALLKEYVAL;取键码 LCALLSEG7;显示键码 CPLA MOVP2,A LJMPLOOP SEG7:INCA;取字模 MOVCA,A+PC RET DB03FH,06,5BH,4FH,66H,6DH,7DH,7;字模表 DB7FH,6FH,77H,7CH,39H,5EH,79H,71H,3FH,LED显示接口设计,例子3:LED数码管动态显

4、示接口 利用AT89C51控制4位数码管稳定显示四位数3210。,STAR:MOVR2,#0 ST1:ACALLDISP INCR2 SJMPST1 DISP:MOVR3,#10 PUSH2 DISP1:POP2 MOVR5,#0FEH DISP2:MOVP2,#0FFH MOVA,R5 MOVP1,A MOVA,R2 ANLA,#0FH MOVDPTR,#TAB MOVCA,A+DPTR MOVP2,A LCALLDLY4MS INCR2 MOVA,R5,LED显示接口设计,JNBACC.3,DISP3 RLA MOVR5,A SJMPDISP2 PUSH2 DISP3:DJNZR3,DIS

5、P1 POP2 MOVP1,#0FFH MOVP2,#0FFH RET TAB:DB0C0H,0F9H,0A4H,0B0H DB99H,92H,82H,0F8H DB80H,90H,88H,83H DB0C6H,0A1H,86H,8EH DLY4MS:MOVR6,#14H D1:MOVR7,#100;19H DJNZR7,$ DJNZR6,D1 RET END,LED显示接口设计,LED显示接口设计,显示模块在系统软件中的安排,如果在监控程序调用显示模块的过程中,执行模块或功能模块也调用显示程序,结果会怎样?,解决方法: 只让一处调用显示模块,其他各处均不得直接调用显示模块,但有权申请显示。,

6、具体措施: 设置申请显示标志,当某模块需要显示时,首先检查申请标志,如果允许显示,则置位标志位,然后调用显示模块;否则等待下次申请。,LED显示接口设计,小数点的处理,LED显示接口设计,灭零处理,LED显示接口设计,闪烁处理,第二节 LCD显示接口设计,液晶基础,液晶基础,LCD器件,LCD器件,LCD器件,LCD显示接口设计,LCD显示接口设计,LCD显示接口设计,LCD显示接口设计,LCD显示接口设计,例子4:单片机与字符型LCD的接口 利用AT89C51控制字符型LCD实时显示15s内手动按键的次数。,作业,若有一个4位LED显示器,试采用某一汇编语言,编写高位0不显示的处理程序。假设4位数字放于DPBUF开始的4个单

温馨提示

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

评论

0/150

提交评论