【教学课件】第10章人机交互设备的扩展技术.ppt

上传人:wuy****n92 文档编号:69838638 上传时间:2023-01-09 格式:PPT 页数:16 大小:914.50KB
返回 下载 相关 举报
【教学课件】第10章人机交互设备的扩展技术.ppt_第1页
第1页 / 共16页
【教学课件】第10章人机交互设备的扩展技术.ppt_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《【教学课件】第10章人机交互设备的扩展技术.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第10章人机交互设备的扩展技术.ppt(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第10章 人机交互设备的扩展技术 10.1 LED显示器的扩展10.2 键盘接口的扩展 10.3 液晶显示器(LCD)的扩展 10.4 打印机的扩展 退出退出10.1 LED显示器的扩展10.1.1 LED显示器结构及显示段码显示字符共阴极字符码共阳极字符码显示字符共阴极字符码共阳极字符码03FHC0Hc39H0C6H106H0F9Hd5EH0A1H25BH0A4HE79H86H34FH0B0HF71H8EH466H99HP73H8CH56DH92HU3EH0C1H67DH82H31H0CEH707H0F8HY6EH91H87FH80HH76H89CH96FH90HL38HC7HA77H88H

2、“灭”00H0FFHb7CH83H.10.1.2 LED显示器的控制方式静静态显示示 例10-1 对图10-2所示的显示器编程,使8255A的初始化应设定为PA,PB,PC为基本I/O输出方式,待显示的数据存放在内部RAM的40H42H单元,数据格式为非压缩BCD码。ORG 1000HDSP8255:MOV DPTR,#80H ;8255工作方式设置 MOVX DPTR,A ;工作方式字送8255A控制口 MOV R0,#40H ;显示数据起始地址 MOV R1,#3H ;待显示数据个数 MOV DPTR,#7FFCH ;第一个数据在PA口显示LOOP:MOV A,R0 ;取出第一个待显示数据

3、 ADD A,#06H ;加上偏移量 MOVC A,A+PC ;查表取出字形码 MOVX DPTR,A ;字形码送8255A端口显示 INC R0 ;指向下一个数据存储位置 INC DPTR ;指向下一个七段数码显示器 DJNZ R3,LOOP ;未显示结束,返回继续 RETTAB:DB 0C0H,0F9H,0A4H,0B0H ;0,1,2,3字形码表 DB 99H,92H,82H,0F8H ;4,5,6,7 DB 80H,90H,88H,83H ;8,9,A,B DB 0C6H,0A1H,86H,8EH ;C,D,E,F动态显示10.2 键盘接口的扩展 编码键盘:闭合键的识别由专用硬件识别。

4、如个人计算机的键盘。使用方便,价格较贵,在单片机系统中使用较少。非编码键盘:闭合键的识别靠软件识别。单片机应用系统中常用。非编码键盘可分为:独立式:当系统操作较简单所需按键较少时采用。矩阵式:当系统操作较复杂,需要数量较多的按键时采用。10.2.1 按键的状态输入及去抖动 t1和t3分别为键的闭合和断开过程中的抖动期(呈现一串负脉冲),抖动时间长短和开关的机械特性有关。一般为510ms;t2为稳定的闭合期,其时间由按键动作所确定。一般为十分之几秒到几秒。、为稳定的断开期。10.2.2 10.2.2 单单片机片机对对非非编码键盘编码键盘的的扫扫描方式描方式1 1程序控制程序控制扫扫描方式描方式2

5、 2定定时扫时扫描方式描方式3.3.中断中断扫扫描方式描方式10.2.3 独立式独立式键盘及其接口及其接口KEYA:ORL P1,#07H ;置P1.0P1.2为输入状态 MOV A,P1 ;读键值,键闭合相应位为0 CPL A ;取反,键闭合相应位为1 ANL A,#00000111B;屏蔽高5位,保留有键值信息的低3位 JZ GRET ;全0,无键闭合,返回 LCALL DY10ms ;非全0,有键闭合,延时10ms,软件去抖动 MOV A,P1 ;重读键值,键闭合相应位为0 CPL A ;取反,键闭合相应位为1 ANL A,#00000111B ;屏蔽高5位,保留有键值信息的低3位 JZ

6、 GRET ;全0,无键闭合,返回;非全0,确认有键闭合 JB ACC.0,KA0 ;转0#键功能程序 JB ACC.1,KA1 ;转1#键功能程序 JB ACC.2,KA2 ;转2#键功能程序GRET:SJMP$KA0:LCALL WORK0 ;执行0#键功能子程序 SJMP GRETKA1:LCALL WORK1 ;执行1#键功能子程序 SJMP GRETKA2:LCALL WORK2 ;执行2#键功能子程序 SJMP GRET END10.2.4 矩阵式键盘及其接口 10.3 液晶显示器(LCD)的扩展10.3.1 LCD的工作原理 LCD是一种被动显示器,本身不发光利用电场效应液晶的扭

7、曲向列效应具有功耗低,显示信息大,寿命长和抗干扰能力强等优点。点阵字符型LCD显示器,需相应的LCD控制器、驱动器,来对LCD显示器进行扫描、驱动、以及一定空间的RAM和ROM来存储写入的命令和显示字符的点阵。点阵式液晶显示器HD61830的扩展技术 将LCD控制器、驱动器、RAM、ROM和LCD显示器用PCB连接到一起,称为液晶显示模块。用户只向该模块送入相应的命令和数据就可实现所需要的显示内容。液晶显示模块与单片机连接时接口简单,其使用灵活方便,它是近几年国外发展很快的一项新兴产业。点阵式液晶显示器HD61830就是其中一种。1.HD61830的特点及性能指标2.图像方式:512K个点,2字节;字符方式:4096个字符,2字符;57字体164种;511字体32种;时隙划分可由编程选择,取值范围为1128;多种指令功能:光标开/关/闪,字符闪和位操作等;工作频率:最大为1.1MHz;采用CMOS工艺制造,功耗低;+5 V单一电源供电。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁