下载此文档

第八章键盘显示.ppt


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
该【第八章键盘显示 】是由【孔乙己】上传分享,文档一共【34】页,该文档可以免费在线阅读,需要了解更多关于【第八章键盘显示 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第八章键盘显示
abcdefgdp
I/O(1)
abcdefgdp
I/O(2)
-
驱动
-
驱动
如图数码管显示线路,要求显示数存放在30H,高位在P1口输出,低位在P2口输出,请编写程序。
答:从图分析数码管是共阴,则在程序存储器设立共阴的数据表格。
程序中可以将30H位拆分,查表后输出到P1、P2口。程序如下。
显示子程序
ORG200H
XIANSHI:MOVA,30H
ANLA,#0FH
MOVDPTR,#TAB
MOVCA,A+DPTR
MOVP2,A
MOVA,30H
ANLA,#0F0H
SWAPA
MOVCA,A+DPTR
MOVP1,A
RET
ORG300H
TAB:DB3FH,06H,5BH,4FH,66H,6DH
DB7DH,07H,7FH,6FH,77H,7CH
DB39H,5EH,79H,71H

LED动态显示是将所有的数码管的段选线并接在一起,用一个I/O口控制,公共端不是直接接地(共阴极)或电源(共阳极),而是通过相应的I/O口线控制。
D3
D2
D1
D0
I/O(1)
I/O(2)
设数码管为共阳极,它的工作过程为:第一步使右边第一个数码管的公共端D0为1,其余的数码管的公共端为0,同时在I/O(1)上送右边第一个数码管的字段码,这时,只有右边第一个数码管显示,其余不显示;第二步使右边第二个数码管的公共端D1为1,其余的数码管的公共端为0,同时在I/O(1)上送右边第二个数码管的字段码,这时,只有右边第二个数码管显示,其余不显示,依此类推,直到最后一个,这样四个数码管轮流显示相应的信息,一个循环完后,下一循环又这样轮流显示,从计算机的角度看是一个一个的显示,但由于人的视觉滞留,只要循环的周期足够快,看起来所有的数码管都是一起显示的了。这就是动态显示的原理。而这个循环周期对于计算机来说很容易实现。所以在单片机中经常用到动态显示。
D3
D2
D1
D0
P1
-
如图数码管显示线路(共阴),要求显示数存放在30H、31H。请编写程序。其中30H低位在D0显示、30H高位在D1显示、31H低位在D2显示,31H高位在D3显示。
驱动
驱动
答:从图分析数码管是共阴,则在程序存储器设立共阴的数据表格。程序中可以将30H、31H位拆分,-,查表后输出到P1口,每次延迟2MS,程序如下。
ORG200H
XIANSHI:MOVR0,#30H
MOVDPTR,#TAB
ACALLCHAIFEN
MOVA,R6
MOVCA,A+DPTR
MOVP3,#11111110B
MOVP1,A
ACALLDLE2MS
MOVA,R7
MOVCA,A+DPTR
MOVP3,#11111101B
MOVP1,A
ACALLDLE2MS
INCR0
ACALLCHAIFEN
MOVA,R6
MOVCA,A+DPTR
MOVP3,#11111011B
MOVP1,A
ACALLDLE2MS
ORG250H
CHAIFEN:MOVA,R0
ANLA,#0FH
MOVR7,A
MOVA,,R0
ANLA,#0F0H
SWAPA
MOVR6,A
RET
ACALLDLE2MS
MOVA,R7
MOVCA,A+DPTR
MOVP3,#11110111B
MOVP1,A
ACALLDLE2MS
RET
ORG300H
TAB:DB3FH,06H,5BH,4FH,66H,6DH
DB7DH,07H,7FH,6FH,77H,7CH
DB39H,5EH,79H,71H
-51单片机与键盘接口

键盘实际上是一组按键开关的集合,平时按键开关总是处于断开状态,当按下键时它才闭合。它的结构和产生的波形如图所示。

VCC
GND
断开
闭合
断开

(a)
(b)
0、1状态不定
10MS
键盘的处理主要涉及三个方面:

消除按键盘抖动通常有两种方法:硬件消抖和软件消抖。
硬件消抖是通过在按键输出电路上加一定的硬件线路来消除抖动,一般采用R—S触发器或单稳态电路。
软件消抖是利用延时来跳过抖动过程
键按下否
键按释放否
延时10MS
键按释放否
键按下否
N
Y
延时10MS
N
读键值
Y
N
N

第八章键盘显示 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人孔乙己
  • 文件大小2.30 MB
  • 时间2022-12-01