- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及应用 第8章 单片机系统的接口 8.1 键盘及接口电路 在单片机应用系统中人们要对计算机进行简单设置或输入初始数据,这些任务主要由键盘来完成。 从接口原理上,键盘分为编码键盘和非编码键盘。 编码键盘:通过一个编码电路来识别闭合键码(每个键的代码),电路较为复杂。 非编码键盘:通过软件来识别键码,在单片机应用系统中得到广泛的应用。 1. 电路组成 很多实际的应用系统均采用较少几个按键组成的非编码键盘,也称其为开关式键盘,或线性键盘,它们与单片机的连接如图所示。 对于开关式键盘,因按键较少,其处理程序也很简单。 LOOP1: JB P1.0, LOOP2 ACALL DELAY JB P1.0, LOOP2 ACALL KEY1 LOOP2: JB P1.1, LOOP3 ACALL DELAY JB P1.1, LOOP3 ACALL KEY2 LOOP3: … … 开关式键盘 注:机械触点抖动时间一般为5~10ms, 为保证闭合一次只做一次处 理,常采用软件延时10~20 ms 的方法解决。 当按键数较多时,为节省I/O口线和减少引线,常将其按矩阵方式连接。 矩阵键盘连接形式 对于矩阵结构的非编码键盘,通常采用扫描的方法: 1、判别是否有键按下, 2、去抖动, 3、判别键位并产生相应的键值。 开始 扫描键盘 有键合上吗? 延时去抖动 扫描键盘 有键合上吗? 键盘扫描逐行判断闭合键键号,并转相应的处理程序 返回 N N Y Y 中断方式键盘接口 8.2 显示及显示器接口 单片机应用系统中,现场的工作状态和数据需实时的监测和观察,常用于观察的显示器主要有LED(发光二极管显示器)和LCD(液晶显示器)。 数码LED显示器是单片机应用系统中常用的廉价输出设备。 字符 字段码 字符 字段码 (共阳) (共阴) (共阳) (共阴) 0 C0H 3FH A 88H 77H 1 F9H 06H B 83H 7CH 2 A4H 5BH C C6H 39H 3 B0H 4FH D A1H 5EH 4 99H 66H E 86H 79H 5 92H 6DH F 8EH 71H 6 82H 7DH P 8CH 73H 7 F8H 07H Y 91H 6EH 8 80H 7FH - BFH 40H 9 90H 6FH 暗 FFH 00H LED显示器有静态和动态两种显示方式。 静态方式: 动态方式:可显示位数较多。 用8155扩展的6位LED动态显示接口电路。LED显示器为共阴极,字段线并联,共用8155的PB口(输出字段码),每位LED的公共端由8155的PA口控制,即由PA 口输出位码。 显然图中各显示位不可能同时显示不同的数字或符号,只有采用动态的方法轮流使每位显示器显示,并保留一段时间, 通常保留时间为 1ms或2ms。 动态显示程序流程 开 始 置显示缓冲区指针R0初值=50H 置位码寄存器R2初值=01H 输出位码?PA口 从显示缓冲区取欲显示的数 显示缓冲区指针+1 从PB口输出字段码并延时2ms 查七段字型码表,取得七段字型码 一次循环结束? 结 束 修改位码,以显示下位 N Y DISP: MOV R0, #50H ;显示缓冲区指针初值 MOV R2, #01H ;从最低位开始显示(位码寄存器初值) MOV A, R2 ;取位码 DISP0: MOV DPTR, #7F01H ;指向8155PA口 MOVX @DPTR, A ;送位码 INC DPTR ;指向 8155PB口 MOV A, @R0
您可能关注的文档
最近下载
- 培训新人百问百答.pdf VIP
- 水利水电工程移民安置监督评估指南_江河水利水电咨询中心编著_2014_2.pdf
- 新课标小学语文五年级上册第9课《猎人海力布》冯惠扬一等奖获奖教案.doc
- 电动自行车一线通、RS485、CAN2.0通信协议规范、基于RS485通信的充放电流程示例.pdf VIP
- 新课标小学语文五年级上册第9课《猎人海力布》冯惠扬一等奖获奖课件.pptx
- 10KV投标技术部分.pdf VIP
- 10kv输电线路监理大纲.docx VIP
- 110KV输变电项目工程监理大纲.doc VIP
- 50118马工程行政法与行政诉讼法(第二版)全套PPT课件.ppt
- 大副实习报告附页.doc VIP
文档评论(0)