单片机的键盘及显示接口精选PPT.ppt
《单片机的键盘及显示接口精选PPT.ppt》由会员分享,可在线阅读,更多相关《单片机的键盘及显示接口精选PPT.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机的键盘及显示接口第1页,此课件共16页哦1键盘概述键盘实质:一组规律性排列的开关。1.1 键盘的分类一、按构造分为有触点式和无触点式二、按键盘的接口原理分为编码键盘和非编码键盘第2页,此课件共16页哦1.2 键盘的工作原理(有触点式)CPU通过检测键盘触点断开和闭合时电压信号的变化来确定按键的状态。反映到电压上就是呈现高电平或低电平。第3页,此课件共16页哦1.3 键盘的消抖动 抖动源自按键的机械特性()硬件消除抖动双稳态触发器()软件消除抖动闭合延时确认第4页,此课件共16页哦键盘的工作方式2.1独立式键盘P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.78031VCC1
2、0Kx8第5页,此课件共16页哦2.2矩阵式键盘P1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.0AT89S5110K x 4+5V第6页,此课件共16页哦2.3矩阵式键盘的按键识别方法行扫描法(逐行扫描查询法):第一步,判别是否有键按下第二步,去抖动第三步,键识别第7页,此课件共16页哦SCAN:MOV P1,#0FHMOV A,P1ANL A,#0FHCJNE A,#0FH,NEXT1NEXT1:ACALL D20MSMOV A,#0EFHNEXT2:MOV R1,AMOV P1,AMOV A,P1ANL A,#0FHCJNE A,#0FH,KCODEMOV A,R1SETB
3、 CRLC AJC NEXT2第8页,此课件共16页哦NEXT3:MOV R0,#00HLJMP SCANKCODE:MOV B,#0FBHNEXT4:RRC AINC BJC NEXT4MOV A,R1SWAP ANEXT5:RRC AINC BINC BINC B INC BJC NEXT5NEXT6:MOV A,P1ANL A,#0FHCJNE A,#0FH,NEXT6MOV R0,#0FFHRET第9页,此课件共16页哦3键盘接口编程模式3.1编程扫描方式 利用CPU的空闲时间3.2定时扫描方式 每隔一段时间对键盘扫描一次3.3外部中断方式 用得较多,占用CPU资源少,效率最高第10页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 键盘 显示 接口 精选 PPT
限制150内