1 / 46
文档名称:

单片机键盘及显示.ppt

格式:ppt   大小:8,066KB   页数:46页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机键盘及显示.ppt

上传人:licaia 2025/1/21 文件大小:7.88 MB

下载得到文件列表

单片机键盘及显示.ppt

相关文档

文档介绍

文档介绍:该【单片机键盘及显示 】是由【licaia】上传分享,文档一共【46】页,该文档可以免费在线阅读,需要了解更多关于【单片机键盘及显示 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第7章 显示、开关/键盘
本章要点
大多数的单片机应用系统,都要配置输入外设和输出外设。常用的输入外设有键盘、开关等;常用的输出外设有LED数码管、LCD显示器、打印机等。本章主要介绍
单片机控制发光二极管、LED数码管
基于单片机的开关、键盘接口原理及应用
发光二极管的显示
单片机可以通过并行端口P0~P3驱动发光二极管
P0口与 P1、P2、P3口相比,P0口每位可驱动8个LSTTL输入,而P1~P3口每一位的驱动能力,只有P0口的一半。
当P0口的某位为高电平时,可提供400µA的拉电流;当P0口某位为低电平()时,;而P1~P3口内部有30kΩ左右的上拉电阻,如果高电平输出,则从P1、P2和P3口输出的拉电流Id仅为几百µA,驱动能力较弱,亮度较差;
如果端口引脚为低电平,能使灌电流Id从单片机的外部流入内部,则将大大增加流过的灌电流值;所以,AT89S52单片机任何一个端口要想获得较大的驱动能力,要采用低电平输出。
如果一定要高电平驱动,可在单片机与发光二极管之间加驱动电路,如74LS04、74LS244等。
发光二极管的显示
发光二极管的显示
不恰当的连接:高电平驱动 (b)恰当的连接:低电平驱动
发光二极管的显示
思考:如何将发光二极管与单片机P1口连接起来?
开关状态检测
STEP2
STEP1
检测开关处于闭合状态还是打开状态,只需把开关一端接到I/O端口的引脚上,另一端接地,然后通过检测I/O端口引脚的电平来实现。
【例7-2】 如图7-3所示,利用单片机、1个开关k和1个发光二极管LED,构成一个简单的检测开关k是否闭合的系统。
开关状态检测
参考程序
LED数码管显示
常见显示器
液晶显示器
液晶显示屏
LED显示屏
LED数码管
LED数码管显示原理
LED数码管在单片机系统中应用非常广泛。
LED(Light Emitting Diode)是发光二极管缩写。
LED数码管是由发光二极管构成的。
常见的LED数码管为“8”字型的,共计8段。每一段对应一个发光二极管。有共阳极和共阴极两种
共阴极发光二极管的阴极连在一起,通常公共阴极接地。当阳极为高电平时,发光二极管点亮。
共阳极LED数码管的发光二极管的阳极连接在一起,公共阳极接正电压,当某个发光二极管的阴极接低电平时,发光二极管被点亮
+5V
+5V
0V
0V
0V
LED数码管的结构