免费预览已结束,剩余14页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.键盘及其接口,2.显示及其接口,第七章 显示及其接口电路,内容提要,7-1.键盘及其接口,一、按键分类,1、独立式键盘的结构,独立式键盘的结构如图所示,这是最简单的键盘结构形式,每个按键的电路是独立的,都有单独一根数据线输出键的通断状态。单片机一条i / o口线对应一个按键。,2、矩阵式键盘,若干i / o口线作行线;若干i / o口线作列线,在每个行列交点设置按键组成。,二、按键监测方法,1、监测有无键按下,2、按键的识别(哪一个键被按下),3 、扫描法 有键按下时,读入行或列值,则位于为0值的行列交叉点的键便是被按下的键。,三、按键操作存在的问题 键抖动,1. 当操作键时其一对触点闭合或断开,引起a点电压的变化。a点电压就用来向单片机输入键的通断状态。,2.由于机械触点的弹性作用,触点在闭合和断开瞬间的电接触情况不稳定,造成了电压信号的抖动现象,键的抖动时间一般为510ms。,3.这种现象会引起单片机对于一次键操作进行多次处理,因此须设法消除键接通或断时的抖动现象。去抖动的方法有硬件和软件两种。,1)硬件消除抖动,rs触发器构成单稳电路,采用软件去抖动的方法是在单片机检测到有键按下时执行一个1020ms的延时程序后再次检查该键电平是否仍保持闭合状态如保持闭合状态,则确认为有键按下,否则从头检测。这样就能消除键的抖动影响。,2、软件去抖动,四.扫描法的程序,7-2 led显示接口,七段数码管,一.常用的显示器件,1、crt显示器,2、lcd显示器,3、led显示器,单个发光二极管,共阳极连接,+5v,共阴极连接,二.连接方式,h g f e d c b a,h g f e d c b a,三.字型码的形成,h g f e d c b a,0 1 2 3 4 5 6 7 8 9 a b c d e f 灭,c0h f9h a4h b0h 99h 92h 82h f8h 80h 90h 88h 83h c6h a1h 86h 8eh ffh,3fh 06h 4fh 5bh 66h 6dh 7dh 07h 7fh 6fh 77h 7ch 39h 5eh 79h 71h 00h,1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1,1 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1,0 1 1 1 0 0 0 1 0 0 0 0 0 1 0 0 1,0 1 0 1 1 1 0 1 0 1 0 0 0 0 0 0 1,0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1,0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 1 1,0 0 0 0 0 1 1 0 0 0 0 1 1 0 1 1 1,0 1 0 0 1 0 0 0 0 0 0 1 0 1 0 0 1,共阳极字段码,共阴极字段码,显示字型,四.静态显示方式,led的字位控制线门共阴极点或共阳极点连在一起,接地或接 sv;其字段控制线 (adp)分别接到一个8位口。,1.接口电路:每一位显示器的字段控制线是独立的。,当显示某一字时,该位的各字段线和字位线的电平不变,也就是各字段的亮灭状态不变。,2.控制程序,利用8255a实现静态显示方式将8031单片机内部ram区30h32h 内的三个数在数码管中显示出来。,tab: db 3fh,06h,4fh,5bh,66h,6dh,7dh,07h,7fh db 6fh,77h,7ch,39h,5eh,79h,71h,00h,五.动态显示方式,2.接口电路:,1.原理: 利用人眼的视觉暂留效应。分时显示不同的数码管,即每次显示一个字型,逐次巡回显示,视觉效果上和同时显示一样。,硬件设计中,采用了8155作为单片机与数码管的接口芯片。同时考虑到有八个数码管,故采用了两片7406和三片75452作为驱动。,3.软件设计,8个十进制数存放在8031的片内ram的78h7fh单元中.根据硬件电路图可知连线后地址分布是:,内ram地址: 7e00h 7effh i / o口地址: 命令状态 口 7f00h pa 口 7f01h pb 口 7f02h pc 口 7f03h,开始,返回,设置缓冲器指针78hr0,扫描模式初值01h r3,r3 8155a口,取显示数转换为字型码 8155b口,延时1毫秒,缓冲器指针r0+1,r3.7=1?,r3左移一位,dir:mov r0,#78h ;缓冲区首址r0 mov r3,#01h;从最右边的数码管开始 mov a,r3 ld0 :mov dptr,#7f01h; movx dptr, a; inc dptr mov a, r0 add a, #12 movc a, a+pc movx dptr, a acall dll inc r0 mov a, r3 jb acc.7,ld1 rl a mov r3, a ajmp ld0,ld1 : ret dseg : db 3fh,06h,4fh,5bh,66h,6dh dseg1 :db 7dh,07h,7fh,6fh,77h,7ch dseg2 :db 39h,5eh,79h,71h,73h,3eh dseg3 :db 31h,6eh,1ch,23h,40h,03h dseg4 :db 18h,00h,00h,00h,00h dl1 : mov r7,#02h ; dl : mov r6,#0ffh dl6 : djnz r7 ret
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿认数字课件
- 抗狂犬病病毒单克隆抗体临床应用专家共识要点2026
- 2026年杨凌职业技术学院单招职业技能测试必刷测试卷附答案解析
- 2026年广西自然资源职业技术学院单招职业倾向性测试题库带答案解析
- 2026年仰恩大学单招综合素质考试题库附答案解析
- 2026年云南商务职业学院单招职业倾向性测试题库及答案解析(名师系列)
- 班级活动演讲稿示例9篇
- 2026年山东工程职业技术大学单招职业倾向性考试必刷测试卷带答案解析
- 2026年中考语文第一轮复习知识点清单-八年级上册名句默写
- 2026年朔州师范高等专科学校单招职业适应性考试必刷测试卷及答案解析(名师系列)
- T-CES 211-2023 串联式电伴热带
- 国家电投集团陆上光伏发电工程典型设计
- 本地生活服务行业研究报告
- 氩弧焊基础知识培训总结
- 叙事医学课件
- 铁路客运礼仪培训需求分析报告
- 2025年卫生高级职称面审答辩(中医内科)在线题库(副高面审)练习题及答案
- 食用菌工厂化栽培管理方案
- 泌尿系超声质控课件
- 乡镇年度市政及道路基础设施巡查维护服务方案投标文件(技术方案)
- 2025年市中级人民法院逐级遴选法官考试题及答案
评论
0/150
提交评论