- 0
- 0
- 约1.93千字
- 约 82页
- 2026-01-18 发布于北京
- 举报
行列式(矩阵式)键盘接口;(1)行列式键盘工作原理;识别键盘有无键被按下的方法,分两步进行:;;第1步:列线输出为全低电平,则行线中电平由高变低
的所在行为按键所在行。;原则:即要保证能及时响应按键操作,又不要过多占
用CPU的工作时间。;(2)用软件来消除按键抖动的影响。如有键按下,则
进行下一步。;;第1层:单片机如何来监视键盘的输入。三种工作方
式:①编程扫描②定时扫描③中断扫描。;;8031外扩一片8155H。RAM地址为7E00H~7EFFH。
I/O口地址为7F00H~7F05H。;;参考程序如下:;DIR1:MOVX@DPTR,A ;段码→8155HPB口;DB31H,6EH,1CH,23H,40H,03H;;键盘子程序如下:;LK4:MOVDPTR,#7F01H;列选码→8155H的PA口;LTW0:JBA.2,LTHR;2行线为高,无键闭合,跳LTHR,
;转判3行;NEXT:INCR4;列计数器加1,为下一列扫描作准备;INCDPTR ;指针增1,指向PC口;;优点:亮度大,容易做到显示不闪烁,且CPU不必
频繁的为显示服务,从而使单片机有更多的时间处理
其它事务。;DL1:JNBTI,DL1 ;输出段码,查询TI状态,1个字节
;的段码输出完否?;键盘扫描子程序:;JBP3.5,KL1;PKONE:MOVR4,#00H;第1行有键按下,行首键号00H送R4;AJMPKEYI ;8列键扫描完毕,开始下一个键
;盘扫描周期;扫描方式作的显示接口,可显示多达16位的字符。;;2.引脚功能介绍;A0:=1,写入的是命令字节;读出的是状态字节。;SL0~SL3;(4)与显示器连接的引脚;D7;(3)键盘RAM及其状态寄存器;的命令字。;;中断读取键盘RAM中的键输入数据。若要更新显示器输
出,仅需改变8279中显示RAM中的内容。;MOVA,#2AH;SETB20H;ADDA,#05H ;05H为查表偏移量;10.4MCS-51与液晶显示器(LCD)的接口;(2)点阵字符型;用户只向LCM送入相应的命令和数据就可实现所需要
的显示内容,与单片机接口简单,使用灵活方便。产品分为字符和图形两种。;;引线号;RS;RS位和R/W*引脚上的电平来选择寄存器,而DB7~DB0则决定命令功能。;;;;(2)标准字符库;;10.4.38031与LCD的接口及软件编程;1.软件编程;1.TPμP-40A/16A微型打印机;字符、图符和点阵图可在宽和高的方向放大为×2、
×3、×4倍。;;BUSY:打印机“忙”状态信号。当该信号有效(高电
平)时,表示打印机正忙。此时,单片机不得向打印机
送入新的数据。;;选通信号STB*宽度需大于0.5μs。应答信号ACK*可
与STB*信号作为一对应答联络信号,也可与BUSY作为一
对应答联络信号。;;3.TPμP-40A/16A与MCS-51单片机接口设计;;;例把MCS-51单片机内部RAM3FH~4FH单元中的ASCII码
数据送到打印机。8255A设置为方式0,即端口A与端口
C的上半部为输出方式。端口C的下半部为输入方式。;MOVR0,#7FH ;8255A的控制口地址→R0;各信号的功能如下:;1.打印命令及打印方式;D7D6D5D4 命令功能;;图中BUSY接(P3.3),直接可用于中断方式。如要以
查询方式工作时,BUSY可以不连接,通过查询状态字来
获取BUSY的状态。;10.6MCS-51单片机与BCD码拨盘的接口设计;拼接的4位十进制输入拨盘组。每片拨盘具有0~9十
个位置,每个位置都有相应的数字显示。;
拨盘输入;10.6.2BCD码拨盘与单片机的接口;A端接+5V,当拨盘拨至某十进制数时,相应的8,4,2,1有效端输出高电平(如拨至“6”时,4,2,端为“1”)无效端为低电平。输出的BCD码为正逻辑。;;4片拨盘的BCD码输出相同端接入同一个4个与非门。
四个与非门输出8,4,2,1端分别接入P1.3,P1.2,P1.1,
P1.0。其余的P1.6,P1.5,P1.4分别与千、百、十、个位BCD码拨盘的控制端相连。当选中某位时,该位的控制端置0,其它三个控制端置1。;例如输入为9345,这时,每位BCD码输出端上有相应
的数字与A接通。;谢谢大家!
您可能关注的文档
- 心律失常的识别和处置专家讲座.pptx
- 解热镇痛抗炎药文档优选资料.ppt
- 抗菌药物临床应用管理与2030409含山县医院培训.pptx
- 幼儿园环境布置讲课文档.ppt
- Excel基础培训课件.ppt
- 医学腹泻的医疗护理医疗课件.ppt
- 什麽是芭蕾舞.pptx
- 挫折是试金石.pptx
- 互联网房地产行业发展报告.pptx
- 手功能及adl评定.pptx
- 2025年事业单位工勤技能-甘肃-甘肃热处理工五级(初级工)历年参考题典型考点含答案解析.docx
- 年度内部培训体系建设与效果总结【PPT文档】.pptx
- 2025年学历类自考儿科护理学(一)-当代中国政治制度参考题库含答案解析.docx
- 2025年事业单位工勤技能-甘肃-甘肃计算机文字录入处理员一级(高级技师)历年参考题典型考点含答案解.docx
- 2025年事业单位工勤技能-吉林-吉林机械热加工四级(中级工)历年参考题典型考点含答案解析.docx
- 2026届广东省北京师范大学东莞石竹附属学校高二物理第一学期期末联考模拟试题含解析.doc
- 企业综合盈利能力多维评价模型构建与实证分析.docx
- 2025年职业资格考试-技工类-焊工技师历年参考题库含答案解析.docx
- 2026届黑龙江省普通高等学校物理高三第一学期期中学业水平测试模拟试题含解析.doc
- 2025年沧州职业技术学院单招笔试英语试题库含答案解析.docx
最近下载
- 心理健康六年级《小学生心理健康素养提升:情绪管理与人际交往》教学设计.docx VIP
- 【管理咨询宝藏58】某大型央企地产员工敬业度分析报告.pdf
- 2024公路工程养护施工安全管理技术规范.pdf VIP
- 信息可视化设计 课件 4.1时间信息可视化定义.pptx
- 儿科抢救流程图.docx
- 《全国建筑设计行业收费标准》的通知.pdf VIP
- OTIS奥的斯XIOTIS西子奥的斯GEN2_Comfort_New电梯调试培训_电气.pptx VIP
- 地铁车站设计.docx VIP
- 宝可梦 Let's Go!皮卡丘1.02版switch大气层系统游戏修改代码.docx VIP
- 2026年全年党建工作计划.docx VIP
原创力文档

文档评论(0)