汽车单片机应用技术全套配套课件 1_分析MCS-51单片机的键盘与显示接口技术。.ppt

汽车单片机应用技术全套配套课件 1_分析MCS-51单片机的键盘与显示接口技术。.ppt

ID:51966177

大小:3.11 MB

页数:243页

时间:2020-03-26

汽车单片机应用技术全套配套课件 1_分析MCS-51单片机的键盘与显示接口技术。.ppt_第1页
汽车单片机应用技术全套配套课件 1_分析MCS-51单片机的键盘与显示接口技术。.ppt_第2页
汽车单片机应用技术全套配套课件 1_分析MCS-51单片机的键盘与显示接口技术。.ppt_第3页
汽车单片机应用技术全套配套课件 1_分析MCS-51单片机的键盘与显示接口技术。.ppt_第4页
汽车单片机应用技术全套配套课件 1_分析MCS-51单片机的键盘与显示接口技术。.ppt_第5页
资源描述:

《汽车单片机应用技术全套配套课件 1_分析MCS-51单片机的键盘与显示接口技术。.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、10cc3主编1.分析MCS-51单片机的键盘与显示接口技术。2.熟练编写MCS-51单片机键盘与显示接口程序。3.正确编写汽车直流电动机的单片机控制程序。4.完成汽车直流电动机的单片机控制电路的焊接。1.在单片机中包括哪些常用外设?2.常用外设工作原理?3.接口的形式和电路有哪些?4.1 单片机与键盘接口4.2 显示器与单片机接口4.3 汽车发动机怠速系统单片机控制技术5.1 汽车电脑原理5.2 汽车电脑内部电路的分析5.3 汽车电脑数据综合处理与检修1.分析MCS-51单片机的键盘与显示接口技术。2.熟练编写MCS-51单片机键盘

2、与显示接口程序。3.正确编写汽车直流电动机的单片机控制程序。4.完成汽车直流电动机的单片机控制电路的焊接。1.在单片机中包括哪些常用外设?2.常用外设工作原理?3.接口的形式和电路有哪些?4.1 单片机与键盘接口4.1.1 键盘工作原理4.1.2 独立式键盘及其接口4.1.3 矩阵式按键及其接口4.1.1 键盘工作原理1.按键的分类2.按键结构与特点3.编制键盘程序1.按键的分类图4-1 按键触点的机械抖动2.按键结构与特点图4-2 双稳态去抖电路3.编制键盘程序①判断键盘上是否有键闭合。②按键消抖。③确定闭合键的物理位置。④按键编码

3、。①判断键盘上是否有键闭合。②按键消抖。③确定闭合键的物理位置。④按键编码。图4-3 独立式按键电路4.1.2 独立式键盘及其接口1.独立式按键结构2.独立式按键的软件结构1.独立式按键结构2.独立式按键的软件结构4.1.3 矩阵式按键及其接口1.矩阵式键盘的结构及原理2.矩阵式键盘按键的识别3.键盘的编码4.键盘的工作方式1.矩阵式键盘的结构及原理图4-4 矩阵式键盘结构2.矩阵式键盘按键的识别1)判断键盘上有无键按下。2)去键抖动影响。3)逐列扫描键盘以确定被按键的位置号即行列号。4)再次调用整个键盘扫描程序,判断按下的键是否已释

4、放。5)由按键位置号(即列、行号),采用查表技术来确定按键的键值,然后转各按键的功能处理程序。1)判断键盘上有无键按下。2)去键抖动影响。3)逐列扫描键盘以确定被按键的位置号即行列号。4)再次调用整个键盘扫描程序,判断按下的键是否已释放。5)由按键位置号(即列、行号),采用查表技术来确定按键的键值,然后转各按键的功能处理程序。3.键盘的编码4.键盘的工作方式(1)编程扫描方式 图4-5所示是以4行4列按键所构成的行列式键盘。(2)定时扫描方式 定时扫描方式就是每隔一段时间对键盘扫描一次,它利用单片机内部的定时器产生一定时间(例如10m

5、s)的定时,当定时时间到就产生定时器溢出中断,CPU响应中断后对键盘进行扫描,并在有键按下时识别出该键,再执行该键的功能程序。(3)中断扫描方式(1)编程扫描方式 图4-5所示是以4行4列按键所构成的行列式键盘。1)依次使列线P1.4~P1.7输出0电平,检测行线P1.0~P1.3的电平状态。2)如果没有键闭合,就返回扫描。(1)编程扫描方式 图4-5所示是以4行4列按键所构成的行列式键盘。图4-5 动态扫描法行列式键盘接口电路1)依次使列线P1.4~P1.7输出0电平,检测行线P1.0~P1.3的电平状态。2)如果没有键闭合,就返回

6、扫描。例4.1 在图4-5中,若从第一行第一列键开始把16个按键按行编号,依次编为00H、01H、02H、…、0DH、0EH、0FH,f=6MHz,编写程序寻找所按下的键为哪个键号,结果存放在40H单元内。解:按键扫描程序采用子程序编写,先判断是否有键按下,若有,确定按键所在的行和列,然后计算出该键的键号(键号=行首键号+扫描列号),存入单元40H;若无,退出扫描程序。例4.1 在图4-5中,若从第一行第一列键开始把16个按键按行编号,依次编为00H、01H、02H、…、0DH、0EH、0FH,f=6MHz,编写程序寻找所按下的键为哪

7、个键号,结果存放在40H单元内。解:按键扫描程序采用子程序编写,先判断是否有键按下,若有,确定按键所在的行和列,然后计算出该键的键号(键号=行首键号+扫描列号),存入单元40H;若无,退出扫描程序。(2)定时扫描方式 定时扫描方式就是每隔一段时间对键盘扫描一次,它利用单片机内部的定时器产生一定时间(例如10ms)的定时,当定时时间到就产生定时器溢出中断,CPU响应中断后对键盘进行扫描,并在有键按下时识别出该键,再执行该键的功能程序。(3)中断扫描方式图4-6 中断扫描键盘电路4.2 显示器与单片机接口4.2.1 LED显示及其接口4.

8、2.2 静态显示接口4.2.3 动态显示接口4.2.1 LED显示及其接口1.LED结构2.LED工作原理3.LED字形编码1.LED结构图4-7 LED数码管显示器a)共阳极结构 b)共阴极结构 c)外形和引脚2.LE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。