单片微机原理及应用 教学课件 作者 丁元杰 主编 素材包 第五章 MCS-51系列单片机的接口与应用.pptx

单片微机原理及应用 教学课件 作者 丁元杰 主编 素材包 第五章 MCS-51系列单片机的接口与应用.pptx

ID:51778459

大小:1.14 MB

页数:93页

时间:2020-03-07

单片微机原理及应用 教学课件 作者 丁元杰 主编 素材包 第五章 MCS-51系列单片机的接口与应用.pptx_第1页
单片微机原理及应用 教学课件 作者 丁元杰 主编 素材包 第五章 MCS-51系列单片机的接口与应用.pptx_第2页
单片微机原理及应用 教学课件 作者 丁元杰 主编 素材包 第五章 MCS-51系列单片机的接口与应用.pptx_第3页
单片微机原理及应用 教学课件 作者 丁元杰 主编 素材包 第五章 MCS-51系列单片机的接口与应用.pptx_第4页
单片微机原理及应用 教学课件 作者 丁元杰 主编 素材包 第五章 MCS-51系列单片机的接口与应用.pptx_第5页
资源描述:

《单片微机原理及应用 教学课件 作者 丁元杰 主编 素材包 第五章 MCS-51系列单片机的接口与应用.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章 MCS-51系列单片机的接口与应用第一节 扳键开关、拨盘开关、按钮、键盘与单片机的接口第二节 显示器与单片机的接口第三节 行程开关、继电器、晶闸管元件与单片机的接口第四节 打印机与单片机的接口第五节 A/D、D/A转换芯片与单片机的接口第六节 应用实例一 第七节 应用实例二 第八节 应用实例三第一节 扳键开关、拨盘开关、按钮、键盘与单片机的接口一、扳键开关与单片机的接口二、拨盘开关与单片机的接口三、按钮与单片机的接口四、键盘与单片机的接口一、扳键开关与单片机的接口应用扳键开关或钮子开关类器件可将高电平或低电平经单片机的I/O引脚置入单片机,以实现操作分档、参数设定等人机联

2、系的功能。二、拨盘开关与单片机的接口1.拨盘开关2.拨盘开关应用实例1.拨盘开关图5-1扳键开关应用示例图5-2BCD码拨盘开关2.拨盘开关应用实例表 5-1十进制数BCD码“8”引脚“4”引脚“2”引脚“1”引脚00000100012001030011401005010160110701118100091001图5-3 拨盘开关应用示例三、按钮与单片机的接口图5-4 按钮应用示例四、键盘与单片机的接口1.键盘工作原理2.键盘应用示例1.键盘工作原理按键组合成键盘后常排列成矩阵的形式,称为矩阵式键盘或行列式键盘,例如2×8键盘、4×4键盘、4×8键盘、8×8键盘等。以2×8键盘为

3、例,它共有2×8=16个按键;若以2为行,8为列,每个行、列交叉处跨接以一个按键,则刚好是16个按键。可采用“扫描”的办法查看键盘中有无按键按下以及所按是哪一个键,其原理见图5-5。先对各行线都送以低电平(称为“全扫描”),若读回各列线的电平值仍为全1,便说明未曾按过按键;若某列出现低电平,则说明跨接到该列的按键已有按下,因此使行线上的低电平引入到列线。要辨别是该列的哪个按键被按,需进一步通过“逐行扫描”(逐行送低电平)、查看各列线电平值来鉴别。2.键盘应用示例图5-5键盘工作原理图5-6键盘应用示例图5-7 上列键盘扫描子程序的流程粗框图第二节 显示器与单片机的接口一、LED与

4、单片机的接口二、LED数码管与单片机的接口三、8279芯片四、CRT与单片机的接口一、LED与单片机的接口图5-8是LED信号灯的应用示例。对于输入器件,常通过扩展输入口与单片机连接(见上节);对于输出器件,则常通过扩展输出口与单片机连接。本例LED通过74LS377芯片与单片机接口。要点亮图5-8中信号灯,可应用下列程序段:MOVDPTR#0BFFFH;准备选通扩展口和输出控制信息SETBA.0;准备点亮图上信号灯MOVX@DPTR,A;自P0口经74LS377输出点亮信号灯的控制信息反之,要熄灭该灯,则在DPTR内容未变的条件下,应用下列两条命令:CLRA.0MOVX@DPT

5、R,A二、LED数码管与单片机的接口图5-8 LED信号灯应用示例图5-9 LED数码管静态扫描显示应用示例图5-10 LED数码管动态扫描显示应用示例三、8279芯片1.8279芯片各主要部件介绍2.由CPU向8279写入的8种命令字1.8279芯片各主要部件介绍(1)数据总线缓冲器和I/O控制 双向、三态的数据总线缓冲器用于与单片机的数据总线相连。(2)控制及定时寄存器和控制及定时 控制及定时寄存器用于寄存CPU送来的命令字,再通过译码产生相应的控制信号。(3)扫描计数器 它有两种工作方式。(4)输入缓冲器和键盘消抖控制 输入缓冲器用于锁存RL7~RL0上的信息。(5)FIF

6、O/传感器RAM和它的状态寄存器 该RAM有8个单位。(6)显示RAM和显示地址寄存器 该RAM有16个单元,用于存放要显示的笔划信息。图5-11 8279芯片的引脚图图5-12 8279芯片的内部结构图表 5-2引脚符号引脚号引脚名称与功能40电源的+5V端20电源的0V端(参考地)RESET9复位信号输入端10读信号输入端11写信号输入端21系统地址总线最低位输入端22片选端CLR3时钟输入端IRQ4中断请求信号输出端~19~12双向数据总线,在CPU与8279间传送命令、状态与数据表 5-2SL3~SL035~32扫描输出端,对键盘/传感器矩阵和显示器进行扫描RL7~RL0

7、8~5、2、1、39、38键盘/传感器矩阵的信息输入端SHIFT36换档输入端,使键盘上每键有上、下两档不同的功能。传感器方式和选通方式时,该信号无效CNTL/STB37控制/选通输入端,高电平有效。键盘工作方式时,是控制端;选通输入方式时,是选通端;传感器方式时,该信号无效OUTA3~OUTA024~27A组显示信息输出端。与B组显示信息输出端一样,都是16×4显示寄存器的输出端。两组可独立使用,也可合并使用。合并使用时,A组为高4位,B组为低4位OUTB3~OUTB028~3

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

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

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