ch08 单片机接口技术1.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch08 单片机接口技术1.ppt

第8章 单片机接口技术 8.1 程序存储器和数据存储器接口 8.2 键盘及其接口 8.3 显示器接口 8.4 A/D转换接口 8.5 D/A转换接口 8.1.2 数据存储器的扩展 8.1.3 程序存储器和数据存储器扩展综合举例 8.2 键盘及其接口 3、非编码键盘按键的处理过程 (1)键盘处理程序的功能 a 首先应判断键盘中有无键按下 b消除键的抖动 c求键号 对I/O口中的D3~D0依次输出下列扫描信号 : D3 D2 D1 D0 第一次 1 1 1 0 第二次 1 1 0 1 第三次 1 0 1 1 第四次 0 1 1 1 (2)中断扫描方式 参考程序如下: START:MOV A , #03H;8155初始化 MOV DPTR , #7F00H MOVX @DPTR , A MOV R0 , #60H;置显示缓冲区首地址 MOV R2 , #01H;置位选码初值 MOV A , R2 DIR :MOVX @DPTR , A ACLL DELAY;延时 INC R0 MOV A , R2 JB ACC.5 , LOOP1;判断6位是否显示完毕 RL A MOV R2 , A AJMP LOOP LOOP1:RET DB 3FH , 06H , 5BH , 4FH , 66H , 6DH DB 7DH , 07H , 7FH , 6FH , 77H , 7CH DB 39H , 5EH , 79H , 71H DELAY: MOV R7 , #04H DELAY1: MOV R6 , #0FFH DELAY2: DJNZ R6 , DELAY2 DJNZ R7 , DELAY1 RET 1、概述 将模拟量转换成数字量,是模/数转换,或称A/D(Analogue/Digital)转换。将数字量转换成模模拟量,是数/模转换,或称D/A(Digital /Analogue)转换。完成A/D转换的器件,叫A/D转换器(ADC),完成D/A转换的器件,叫D/A转换器(DAC)。 微机控制系统原理框图如图所示。 2、A/D 转换器的主要技术指标 下面采用查询的方法,对N(N≤8)路模拟信号进行A/D转换,转换后的N个数据顺序存放到起始地址为data_addr数据存区。 ADST:MOV R1,#data_addr ;置数据区首地址指针 MOV DPTR,#addr_ch1 ;指向第1个通道 MOV R2,#0NH   ;通道个数 LOOP:MOVX @DPTR,A   ;启动A/D转换     ...          ;延时 下面采用中断方式,对N(N≤8)路模拟信号进行A/D转换。 初始化程序: ADST: MOV R1,#dat_addr ;数据暂存区首地址    MOV R2,#0NH ;共N路    SETB ITl ;INT1下降沿触发    SETB EA ;中断允许    SETB EX1 ;开中断1    MOV DPTR,#addr_ch1;指向第1通道      MOVX @DPTR,A ;启动A/D转换 MOV A,R2 ;通道数送A LOOP: JNZ LOOP     ;N路未转换完等中断 8.5 D/A转换接口DAC0832 DAC0832具有数字量的输入锁存功能,可以和单片机的P0口直接相连。以下指令可将数字量转换成模拟量。 MOV A,DATA ;要转换的数字量送A MOV DPTR,#addr  DAC0832地址送DPTR。 MOVX @DPTR,A  ;数字量送入DAC0832并转换成模拟量 用该连接产生一个锯齿波信号的程序如下: WAVE:MOV DPTR,#addr ;输入寄存器和DAC寄存器地址 MOV A,DATA0   ;数字量初值 LOOP: MOVX @DPTR,A CJNE A,DATAEND,MORE SJMP WAVE MORE:

文档评论(0)

资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档