4.A/D与D/A转换器 1).DAC0832与MCS-51接口

Slides:



Advertisements
Similar presentations
主讲人:刘利 交通大学网络控制课程系列 上海交通大学机电控制研究所 交通大学网络控制课程系列 考试课、专业基础课、必修课
Advertisements

第7章 AT89S51单片机的 串行口 1.
微型计算机技术 教 学 指 导(七) 太原广播电视大学 郭建勇.
第四章:数字量输入输出通道 学习要点 1、光电耦合隔离器的结构原理及其隔离电路; 2、数字量输入通道中几种典型电路;
本章内容: 中断的概念 MCS-51单片机中断系统 外部事件中断及应用
第四章 指令系统及汇编语言程序设计.
8051 指令.
第四章 指令系统及汇编语言程序设计.
本章分为四节,主要介绍: 4.1 程序编制的方法和技巧 4.2 源程序的编辑和汇编 4.3 基本程序结构 4.4 常用程序举例.
得技通电子 问题 1 右何者非為假指令 (1) XRL (2) EQU (3) MACRO (4) ORG.
本章小结 C51单片机指令系统概述 C51单片机寻址方式 C51单片机指令系统
单片机原理与应用.
第9章 串行扩展技术 (课时:6学时).
第7章 单片机系统的串行扩展 西安思源学院 电子信息工程学院 1.
第8章 AT89S52单片机外部 存储器的扩展 1.
第9章 数模转换器与模数转换器 本章学习目标 了解数模转换器的工作原理及性能指标 掌握模数转换器的应用 掌握数模转换器的应用.
第2章 MCS-51单片机指令系统与汇编语言程序设计
報告者:朱耿育 紀翔舜 組員:詹以群 張永傑 指導老師:梁新潁
复 习 一. 计算机中的数和编码 1. 2,10,16进制数及其之间的转换(整数) 按权展开,除x取余 2
第二部分 微机原理 第4章 汇编语言 程序设计 主讲教师:喻红.
单片机应用技术 项目一 循环彩灯装置 第6讲 指令功能及汇编语言程序设计(一) 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
本章内容: 中断的概念 MCS-51单片机中断系统 外部事件中断及应用
第8章 模拟接口 8.1 模拟接口概述 8.2 DAC及其接口 8.3 ADC及其接口.
第二部分 微机原理 第3章 MCS-51的 指令系统 主讲教师:喻红.
一、任务描述 二、任务分析 三、任务演示 四、相关知识 五、任务布置. 一、任务描述 二、任务分析 三、任务演示 四、相关知识 五、任务布置.
第14章 单片机应用系统抗干扰 与可靠性设计 1.
微机原理与接口技术 微机原理与接口技术 朱华贵 2015年12月10日.
第6章 MCS - 51单片机内部定时器/ 计数器 及串行接口 6.1 定时器/计数器的结构及工作原理 6.2 方式和控制寄存器
第七章 MCS-51系统扩展 一、程序存储器扩展
第3章 AT89C51指令系统 3.1基本概念内部结构和引脚功能 指令、指令系统、机器代码
单片机原理及应用 MCS-51系列单片机的基本硬件结构 MCS-51指令系统 MCS-51单片机的系统扩展与应用.
第十章 D/A、A/D转换接口(6学时) 现代计算机接口技术  知 识 概 述  第一节 D/A转换(2学时)
第七章 MCS-51并行口的扩展 MCS51单片机内部有4个并行口,当内部并行口不够用时可以外扩并行口芯片。可外扩的并行口芯片很多,分成2类:不可编程的并行口芯片(74LS3734和74LS245)和可编程的并行口芯片(8255)。 7.1 不可编程并行口芯片的扩展 7.2 可编程并行口芯片的扩展.
单片机原理及应用 ——基于Proteus与Keil C 哈工大出版社
第2章 单片机的结构原理与 简单应用 (课时:10学时).
第八章 MCS-51与数码显示器和键盘的接口 一、MCS-51与数码显示器接口 数码显示器是单片机应用产品中最常用的廉价的输 出设备,它由8个发光二极管按一定规律排列而成, 当某一发光二极管导通时,则会被点亮,控制不同 组合的二极管导通,就能显示出各种字符。 1.显示器的结构.
本 章 重 点 单片机的简单I/O扩展 8255A可编程并口芯片 8279可编程键盘/显示器接口芯片 单片机键盘接口技术
单片机原理 单 片 机 单片机接口技术 单片机应用技术.
第三章 指令系统.
第3章 指令系统及程序设计举例 3.1 指令格式与寻址方式 一、指令格式 1. 指令 操作码 目标操作数,源操作数
第二章 模拟量输出通道 本章要点 1.模拟量输出通道的结构组成与模板通用性; 2.8位D/A转换器DAC0832的原理组成及其接口电路
第10章 综合实训 课题一 水温控制系统设计 一、实训目的 二、课题要求 熟悉常用温度传感器AD590的特性及接口电路的设计方法;
第8章 MCS-51串行口 8.1 串行口及其通信方式 8.2 IBM-PC系列机与 单片机 的通信技术.
一、任务描述 二、任务分析 三、任务演示 四、相关知识 五、任务布置. 一、任务描述 二、任务分析 三、任务演示 四、相关知识 五、任务布置.
6.1 输入/输出 6.2 CPU与外设数据传送方式 6. 3 MCS-51中断系统 6. 4 中断应用举例
单元五 MCS-51单片机内部资源 5.1 任务九 单片机计数并显示 5.2 任务十 单片机流水灯控制 5.3 任务十一 两台单片机数据互传
本 章 重 点 单片机的结构特点 单片机的存储器特点 I/O端口的特点 CPU时序 课时安排:3个课时.
一、任务描述 二、任务分析 三、任务演示 四、相关知识 五、任务布置. 一、任务描述 二、任务分析 三、任务演示 四、相关知识 五、任务布置.
第四章 指令系统及汇编语言程序设计.
单片机系统设计 教师:朱华贵 2016年03月01日
数码管数字时钟电路的设计 1. 系统硬件电路的设计
第3章 MCS-51指令系统 介绍MCS—51系列单片机的寻址方式 介绍MCS—51系列单片机的指令系统
微机原理与接口技术 西安邮电大学计算机学院 王忠民.
第4章 80C51系列指令系统 教学目的:熟悉80C51系列单片机的寻址方式及 每一种寻址方式对应的寻址空间;掌 握每一条指令功能。
本章内容 MCS-51单片机指令系统的格式 MCS-51单片机寻址方式 指令系统的分析
微机原理与接口技术 微机原理与接口技术 朱华贵 2015年12月17日.
3.1 指令系统简介 一、几个概念 二、汇编语言指令格式 三、指令的分类 四、指令的符号说明 主讲:吴政江 下一页.
第三章 计算机系统的组成与工作原理.
汽车单片机应用技术 学习情景1: 汽车空调系统的单片机控制 主讲:向楠.
实验九 数模与模数转换电路 EWB仿真实验 数字电路实验(江西现代职业技术学院) 2019/5/13.
四、手工汇编 完成汇编的方法有两种:手工汇编和汇编程序汇编 1.手工汇编步骤 A
单片机原理与应用.
简单芯片扩展I/O接口 8155可编程接口芯片及其使用 键盘及显示器接口设计 A/D和D/A转换接口技术
第8章 应用系统配置及接口技术 ● 教学目标 ● 学习要求
单片机应用技术 (C语言版) 第3章 MCS-51指令系统及 汇编程序设计
第二章 MCS-51单片机程序设计 第一章 8086程序设计 第三章 微机基本系统的设计 第四章 存贮器与接口 第五章 并行接口
第4章 MCS-51汇编语言程序设计 教学基本要求: (1)、了解MCS-51汇编语言程序设计的特点;
第2章 80C51单片机的硬件结构 教学基本要求: (1)、熟悉单片机的定义、名称、分类方法;
第1章 微型计算机基础.
Presentation transcript:

4.A/D与D/A转换器 1).DAC0832与MCS-51接口 ST: MOV DPTR,#7FFFH MOV A,#80H MOVX @DPTR,A

2).DAC1230/2 DAC1230/2是12位D/A变换器,它在原理上与 DAC0830/2基本相同,只是ILE脚稍有不同。 A、原理框图

B、引脚说明 将DAC0830/2的ILE改为BYTE1/BYTEDAC1230/2 的引脚。 12位数字信息送入输入寄存器的过程如下: 先使BYTE1/BYTE2=1,CS=0,WR1=0,将高8位输入 寄存器中,然后使BYTE/BYTE2=0,CS=0,WR1=0, 将低4位数送入4位输入寄存器中。 C、主要性能指标 a、电流稳定时间:1us b、分辨率:12位 c、可以使用双缓冲,单缓冲,直通输入三种操作 方式。 d、逻辑输入与TTL兼容。

D、与8086CPU的连接 DAC1230/2与8086CPU的连接如图示: 编程使U0输出2 D、与8086CPU的连接 DAC1230/2与8086CPU的连接如图示: 编程使U0输出2.5V模拟电压 ST:MOV DPTR, #7FFFFH DEC DPL MOV A, #80H MOVX @DPTR, A MOVX @DPTR, A DEC DPL MOV A, 00H MOVX @DPTR, A

3).ADC0809与MCS-51接口(设晶振f=6MHz) A.ADC0809与MCS-51接口如图所示 :

B.编程举例: 对IN3进行转换,采样值存40H中。 ST: MOV DPTR,#7FFFH MOV A,#03H MOVX @DPTR,A MOV R7,#1EH LP1:DJNZ R7,LP MOVX A,@DPTR MOV 40H, A LP2: SJMP LP2

4).ADC0804与MCS-51接口 A.ADC0804与MCS-51接口如图所示 :

B.编程举例: ST ; MOV DPTR, #DFFFH MOVX @DPTR, A MOV R7, #1EH LOOP:DJNZ R7, LOOP MOVX A, @DPTR

5). MC14433 ADC MC14433是双积分式AD转换器,尽管转换速度低, 但具有抗干扰能力强,精度高等优点,故常用于对速 度要求不高的场合中。 A.主要性能指标: 转换精度:3位半(相当11位AD) 转换速度:3-10次/秒 电压量程:0-±1.999V/ ±199.9V 片内具有自动极性转换、自动调零、提供时钟发生 电路,输出锁存等功能。

B. 引脚信号说明 a. VDD:+5V VEE:-5V VSS:数字地 VR:基准电压(2V/200mV). VX:被测电压输入(1 B.引脚信号说明 a. VDD:+5V VEE:-5V VSS:数字地 VR:基准电压(2V/200mV) VX:被测电压输入(1.999V/199.9mV) VAG:模拟地(VR VX的地) b. RI:积分电阻输入, 通常取470K(2V) 27K(200MV) CI:积分电容输入(通常取0.1µf) RI/CI:RI,CI公共连接端 C01,C02:接失调补偿电容C0( 0.1µf) CLK1,CLK0:钟频调节电阻RC,典型值300K OR:过量程状态信号,VX >VR时,OR有效。

EOC:转换结束信号,宽为0. 5时钟周期的正脉冲 DU :更新转换控制信号,DU与EOC相连,则每次 A/D EOC:转换结束信号,宽为0.5时钟周期的正脉冲 DU :更新转换控制信号,DU与EOC相连,则每次 A/D 转换结束后,结果被锁存,且启动新的转换 c. DS4-1:为个、十、百、千的选通脉冲线,其宽度 为18个时钟周期的正脉冲 Q3-0:BCD码数据输出线 DS4有效时,Q3-0为个位值(0-9) DS3有效时,Q3-0为十位值(0-9) DS2有效时,Q3-0为百位值(0-9) DS1有效时, Q3为千位值(千位值=Q3) Q2为转换极性(Q2=1为正) Q1无意义 Q0=1(Q3=0为过量程,Q3=1为 欠量程)

d. DS1-4 时序图:

C.MC14433与MCS-51的连接:

D. 采样程序: ST: MOV R0, #60H MOV R6,A. MOV R7, #04H. DJNZ R7, LP0 D.采样程序: ST: MOV R0, #60H MOV R6,A MOV R7, #04H DJNZ R7, LP0 MOV R6, #10H MOV A, 60H MOV DPTR, #FD00H JB ACC.3, LP1 LP0: MOVX A, @DPTR MOV 60H, #01H MOV R2, A RET ANL A, R6 LP1: MOV 60H, #00H JZ LP0 RET MOV A,R2 ANL A, #0FH MOV @R0, A INC R0 MOV A, R6 RL A

输出程序: (口地址为FDFFH) ST:MOV DPTR,#FDFFH MOV A,#A5H MOVX @DPTR,A 5.用74系列器件扩展并行I/O口 1).用74LS273扩展并行输出输出程序: 输出程序: (口地址为FDFFH) ST:MOV DPTR,#FDFFH MOV A,#A5H MOVX @DPTR,A

2).用74LS244扩展并行输入口 输入程序:口地址:BFFFH 程序:MOV DPTR,#BFFFH MOVX A,@DPTR