单片机原理及应用第八章课件.pptx

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
§8.1 按键、键盘及其接口 ; 按键通常采用机械弹性开关。 由于机械触点的弹性作用,在闭合和断开瞬间产生一连串抖动,约为5~10ms。 为确保CPU对一次按键动作只确认一次按键,必须消除抖动的影响。 ;;三、消除抖动的措施 ;三、消除抖动的措施 ;四、独立式按键接口设计 ;;2、程序设计: ; KEYSCAN:MOV A, P1 ORL A, CPL A JZ NOKEY LCALL DL10MS MOV A,P1 ORL A, CPL A JZ NOKEY MOV A, P1 JNB ACC.0,K1F JNB ACC.1,K2F JNB ACC.2,K3F JNB ACC.3,K4F LJMP NOKEY K1F:MOV A,#01H LJMP KEYNED ;查询方式的键盘程序;;五、行列式键盘接口设计 ;直接利用单片机的I/O口构成键盘接口;利用扩展的I/O口构成键盘接口;1、按键的识别方法 ;2、设计举例 ; KEYSCAN:LCALL KAP JNZ KP1 LJMP KEYEND KP1:LCALL DELY LCALL KAP JNZ KAP2 LJMP KEYEND KP2:MOV R2,#0FEH MOV R4,#00H;(行号) KP4:MOV P1,R2 MOV A,P1 JB ACC.4,L1 MOV A,#00H;(列号) ALMP KP5 L1: JB ACC.5,L2 MOV A,#04H;(列号) AJMP KP5 L2:JB ACC.6,L3 MOV A,#08H; (列号) ALMP KP5;§8.2 LED显示及显示接口 ;; (1)共阳极接法。 把发光二极管的阳极连在一起构成公共阳极,使用时公共阳极接+5V,每个发光二极管的阴极通过电阻与输入端相连。 (2)共阴极接法。   把发光二极管的阴极连在一起构成公共阴极,使用时公共阴极接地。每个发光二极管的阳极通过电阻与输入端相连。;2、字形显示代码;;二、显示方式 ;; 2.动态显示方式 所有位的段选线相连,由一个8位I/O口控制,各位的公共端由另外的I/O口线控制。各位LED分时点亮。;;;;;;;例2、利用P1口构成的显示接口电路;;;;;;§8.3 A/D转换器接口 ;2、精度; 分辨率和精度是两个不同的概念。同样分辨率的A/D转换器其精度可能不同。 分辨率高但精度不一定高,而精度高则分辨率必然也高。;3、偏移误差 偏移误差是指输入信号为零时,输出信号不为零的值,所以有时又称为零值误差。;影响A/D转换器技术指标的主要因素;二、 A/D转换器运用要点;1、数字量输出线的连接;2、ADC启动方式;3、转换结束信号处理方法;4、时钟信号的连接;三、 A/D转换器ADC0809与单片机的接口;ADC0809的内部结构及引脚功能;引脚介绍;2、 ADC0809与单片机的接口;例:对8路模拟信号轮流采样一次,并依次把转换结果存储到片内RAM以30H为起始地址的连续单元中。 MAIN:MOV R1,#30H ;置数据区首地址 MOV DPTR,#7F00H ;指向0通道 MOV R7,#08H    ;置通道数 LOOP:MOVX @DPTR,A  ;启动A/D转换 HER:JB P3.3,HER ;查询A/D转换结束 MOVX A,@DPTR   ;读取A/D转换结果 MOV @R1,A     ;存储数据 INC DPTR      ;指向下一个通道 INC R1         ;修改数据区指针 DJNZ R7,LOOP    ;8个通道转换完否? … …;(2)、中断方式 初始化程序: ORG 0000H LJMP MAIN ORG 0013H LJMP PINT1 ORG 0030H MAIN: MOV R0,#30H ;设

文档评论(0)

191****0059 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5342242001000034
认证主体四川龙斌文化科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6ADW1H0N

1亿VIP精品文档

相关文档