微机原理及接口技术》期末复习课件

上传人:无*** 文档编号:241326749 上传时间:2024-06-18 格式:PPT 页数:60 大小:199KB
返回 下载 相关 举报
微机原理及接口技术》期末复习课件_第1页
第1页 / 共60页
微机原理及接口技术》期末复习课件_第2页
第2页 / 共60页
微机原理及接口技术》期末复习课件_第3页
第3页 / 共60页
点击查看更多>>
资源描述
微机原理与接口技术微机原理与接口技术2004级级期末复习微机原理与接口技术上微机原理与接口技术上第一章第一章微处理机概论微处理机概论第二章第二章MCS-51硬件结构硬件结构第三章第三章MCS-51指令系统指令系统第四章第四章汇编语言程序设计汇编语言程序设计第五章第五章MCS-51的存储器的存储器微机原理与接口技术下微机原理与接口技术下第六章第六章输入输出与中断输入输出与中断第七章第七章MCS-51的定时器的定时器第八章第八章并行接口技术并行接口技术第九章第九章串行接口技术串行接口技术第十章第十章人人-机接口技术机接口技术第十一章第十一章模拟接口技术模拟接口技术第一章第一章微处理机概论(微处理机概论(1)一、数制一、数制二进制、十进制、十六进制二进制、十进制、十六进制二、数码二、数码定点数的原码、反码、补码(无符号数、定点数的原码、反码、补码(无符号数、有符号数、正数、负数)有符号数、正数、负数)ASCII码码BCD码(压缩码(压缩BCD码、非压缩码、非压缩BCD码)码)七段显示码(字形码、字位码)七段显示码(字形码、字位码)指令机器码(操作码、地址码)指令机器码(操作码、地址码)第一章第一章微处理机概论(微处理机概论(2)三、基本概念三、基本概念微处理机、微型计算机、微型计算微处理机、微型计算机、微型计算机系统、单片机机系统、单片机四、计算机工作过程四、计算机工作过程取指令取指令译码指令译码指令执行指令执行指令第二章第二章MCS-51硬件结构硬件结构(1)一、一、CPU结构结构运算器:运算器:8位位ALU、布尔处理器、布尔处理器控制器:控制器:PC、取指令、译码、指令执行、取指令、译码、指令执行寄存器:工作寄存器、位寻址区、通用寄存器:工作寄存器、位寻址区、通用SFR区:特殊寄存器(区:特殊寄存器(A、B、PSW、SP、DPTR)、)、I/O接口寄存器(接口寄存器(P0-P3、T0、T1、串行口、电源控制、中断控制)、串行口、电源控制、中断控制)第二章第二章MCS-51硬件结构硬件结构(2)二、存储器组织二、存储器组织存储器结构组织:普林斯顿结构、哈佛结构存储器结构组织:普林斯顿结构、哈佛结构物理空间:四个物理空间物理空间:四个物理空间片内程序存储器、片外程序存储器、片内片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器数据存储器、片外数据存储器逻辑空间:三个逻辑空间逻辑空间:三个逻辑空间片内外统一的程序存储器区、片内数据存片内外统一的程序存储器区、片内数据存储器区、片外数据存储器区储器区、片外数据存储器区第二章第二章MCS-51硬件结构硬件结构(3)三、堆栈三、堆栈堆栈形式:硬件堆栈、软件堆栈(满顶、堆栈形式:硬件堆栈、软件堆栈(满顶、空顶、向上生成、向下生成)空顶、向上生成、向下生成)MCS-51堆栈:堆栈指针为堆栈:堆栈指针为7位的满顶法位的满顶法向上生成软件向上生成软件使用特点:数据后进先出使用特点:数据后进先出第三章第三章MCS-51指令系统指令系统(1)一、指令支持的操作数一、指令支持的操作数位:位:存储单元中的某一个二进制位;存储单元中的某一个二进制位;字节:字节:8位无符号数,位无符号数,表达范围为表达范围为0255;短整数:短整数:8位有符号数,位有符号数,表达范围为表达范围为-128+127;字:字:16位无符号数,位无符号数,表达范围为表达范围为065535(仅支持乘法的操作结果及地址)(仅支持乘法的操作结果及地址)第三章第三章MCS-51指令系统指令系统(2)二、指令支持的寻址方式二、指令支持的寻址方式七种寻址方式的操作与源数据支持区域七种寻址方式的操作与源数据支持区域位寻址:位寻址:位寻址区位寻址区立即寻址:立即寻址:ROM区区直接寻址:直接寻址:片内片内RAM低低128B及及SFR部分单元部分单元寄存器寻址:寄存器寻址:片内片内RAM低低128B及及SFR寄存器间接寻址:片内寄存器间接寻址:片内RAM及片外及片外RAM区区变址寻址:变址寻址:ROM区区相对寻址:相对寻址:ROM区区第三章第三章MCS-51指令系统指令系统(3)三、五大类指令三、五大类指令指令助记符、寻址方式、操作过程、操作指令助记符、寻址方式、操作过程、操作结果、操作时间结果、操作时间数据传送类指令:数据传送类指令:MOVA,DPL算术运算类指令:算术运算类指令:ADDA,R2逻辑操作类指令:逻辑操作类指令:ORA,#04H程序控制类指令:程序控制类指令:SJMP布尔操作类指令:布尔操作类指令:SETBP1.0第四章第四章汇编语言程序设计汇编语言程序设计(1)一、程序设计语言一、程序设计语言机器语言、汇编语言、高级语言机器语言、汇编语言、高级语言二、汇编语言源语句二、汇编语言源语句四要素的内容及其规定四要素的内容及其规定标号段标号段操作码段操作码段操作数段操作数段注释段注释段第四章第四章汇编语言程序设计汇编语言程序设计(2)三、汇编语言伪指令三、汇编语言伪指令常用伪指令常用伪指令ORG、EQU、DB、DW、DS、bit、END等等四、汇编语言程序设计方法四、汇编语言程序设计方法三种基本模块和子程序结构三种基本模块和子程序结构顺序结构模块顺序结构模块条件结构模块条件结构模块循环结构模块循环结构模块子程序子程序第五章第五章MCS-51的存储器的存储器(1)一、存储器的分类一、存储器的分类内存:内存:主存储器,通过三总线寻址主存储器,通过三总线寻址外存:外存:辅存储器,通过辅存储器,通过I/O方式寻址方式寻址RAM:随机存取存储器随机存取存储器ROM:只读存储器只读存储器第五章第五章MCS-51的存储器的存储器(2)二、存储器的寻址二、存储器的寻址总线寻址、总线寻址、I/O寻址、三总线、译码方法、寻址、三总线、译码方法、译码器件译码器件数据总线:双向,数据总线:双向,DB,地址总线:单向,地址总线:单向,AB,控制总线:定向,控制总线:定向,CB,全译码、线性译码、特殊译码全译码、线性译码、特殊译码74LS138、74LS139、74LS32、74LS08第五章第五章MCS-51的存储器的存储器(3)三、存储器的扩展三、存储器的扩展程序存储器的扩展程序存储器的扩展8031构成系统时,扩展构成系统时,扩展2764数据存储器的扩展数据存储器的扩展扩展扩展8K的的RAM芯片芯片6264第六章第六章输入输出与中断输入输出与中断(1)一、微型计算机的构成形式一、微型计算机的构成形式CPU存储器存储器I/O接接口口I/O接接口口输输入入设设备备输输出出设设备备数据数据图表图表控制控制程序程序数据数据采样采样主主机机第六章第六章输入输出与中断输入输出与中断(2)二、二、MCS-51最小系统最小系统P2。4P2。3P2。2P2。1P2。0P0。7P0。0ALEPSENEA74LS373A12A8A7A4A3A0D7D4D3D0OECS80312764复位复位晶振晶振IN7Q7IN6Q6IN5Q5IN4Q4IN3Q3IN2Q2IN1Q1IN0Q0GOE 8031 P2.4 P2.0 P0.7 P0.6 P0.5 P0.4RST P0.3 P0.2 P0.1 P0.0 ALEXTAL1 RDXTAL2 WREA PSENA12A8A7A6A5A4A3A2A1A0D7D0OEWE CE2CE1 626474LS138的的Y3至至2764的的OE+5V+5V第六章第六章输入输出与中断输入输出与中断(3)三、三、MCS-51的三总线结构的三总线结构1、地址总线:地址总线:AB特点:单向特点:单向16位位P0口与地址、数据总线分时复用概念;口与地址、数据总线分时复用概念;透明型透明型8D锁存器与锁存器与ALE下降沿配合低下降沿配合低8位地位地址分离概念;址分离概念;2、数据总线:数据总线:DB特点:双向特点:双向8位位3、控制总线:控制总线:CB特点:定向特点:定向6根根第六章第六章输入输出与中断输入输出与中断(4)四、四、MCS-51CPU的读写时序:的读写时序:1、四种周期;四种周期;振振荡荡周周期期P、时时钟钟周周期期S、机机器器周周期期T、指令周期的定义;指令周期的定义;振振荡荡周周期期P、时时钟钟周周期期S、机机器器周周期期T、指令周期与主振频率之间的关系;指令周期与主振频率之间的关系;2、读写时序;读写时序;第六章第六章输入输出与中断输入输出与中断(6)五、接口技术的三信息:五、接口技术的三信息:1、数据信号、数据信号数字或符号,如二进制数、数字或符号,如二进制数、BCD码、码、ASCII码等码等2、状态信号、状态信号设备的运行状态,例如打印机是否设备的运行状态,例如打印机是否“忙忙”、打印纸是否用完等打印纸是否用完等3、控制信号、控制信号CPU在传送数据过程中发给外设的命令在传送数据过程中发给外设的命令第六章第六章输入输出与中断输入输出与中断(6)六、CPU与外设的硬件连接图CPUI/O设设备备数据(端口)寄存器数据(端口)寄存器状态(端口)寄存器状态(端口)寄存器控制(端口)寄存器控制(端口)寄存器地址译码第六章第六章输入输出与中断输入输出与中断(7)七、七、CPU对外设的访问方式对外设的访问方式1、端口独立寻址、端口独立寻址I/O方式:方式:端口单独编址构成端口单独编址构成I/O空间,空间,CPU用专门设置用专门设置的输入输出指令来访问的输入输出指令来访问I/O端口。端口。2、存储器映象的、存储器映象的I/O方式:方式:I/O端口与寄存器、数据存储器单元统一编址,端口与寄存器、数据存储器单元统一编址,即存储空间划出一部分给外设端口,即存储空间划出一部分给外设端口,CPU不设不设置专门的输入输出指令,将外设端口当作一个置专门的输入输出指令,将外设端口当作一个寄存器或数据存储器的单元来对待。寄存器或数据存储器的单元来对待。第六章第六章输入输出与中断输入输出与中断(8)八、对外设访问的指令:八、对外设访问的指令:1、指令类型:、指令类型:MOVXA,DPTRMOVXA,Rj;j=0、1MOVXDPTR,AMOVXRj,A;j=0、12、指令时序:、指令时序:MCS-51CPU读片外存储器的时序图读片外存储器的时序图P1P2P1P2P1P2P1P2P1P2P1P2P1P2P1P2P1P2P1P2P1P2P1P2S1S2S3S4S5S6S1S2S3S4S5S6第第一一机机器器周周期期第第二二机机器器周周期期F0ALEPSENP2口口P0口口373出出RDPCH出出PCH输出输出PCH或或P2输出输出PCH出出指令指令PCL指令指令PCL数据数据PCL指令指令PCL出出PCL输出输出PCL输出输出PCL输出输出MOVX的读指令时序的读指令时序返回返回输入输出指令的硬件反映输入输出指令的硬件反映1、MOVXA,DPTRDPLP0.0P0.7DPHP2.0P2.7RD的上升沿将的上升沿将P0口上的数据取入口上的数据取入A中中2、MOVXDPTR,ADPLP0.0P0.7DPHP2.0P2.7WR的上升沿将的上升沿将A中的数据挂放到中的数据挂放到P0口上口上第六章第六章输入输出与中断输入输出与中断(9)九、九、CPU与外设数据传送方式:与外设数据传送方式:1、无条件传送方式、无条件传送方式特点:外设必须已经准备好,简单但易出错特点:外设必须已经准备好,简单但易出错2、查询方式、查询方式特点:特点:CPU有足够的时间查询联线上状态,有足够的时间查询联线上状态,工作效率低下工作效率低下3、中断方式、中断方式特点:特点:CPU须有硬件中断系统,效率高须有硬件中断系统,效率高4、直接存储器存取(、直接存储器存取(DMA)方式)方式特点:硬件控制数据传送过程,更快特点:硬件控制数据传送过程,更快第六章第六章输入输出与中断输入输出与中断(10)十、十、I/O接口的作用接口的作用锁存作用:解决速度匹配问题。锁存作用:解决速度匹配问题。隔离作用:解决总线竞争问题。隔离作用:解决总线竞争问题。变换作用:解决数据匹配问题。变换作用:解决数据匹配问题。联络作用:解决传输同步问题。联络作用:解决传输同步问题。第六章第六章输入输出与中断输入输出与中断(11)十一、十一、I/O I/O 接口的分类接口的分类1 1、按使用角度分:系统接口、应用接口、按使用角度分:系统接口、应用接口2 2、按使用范围分:通用接口、专用接口、按使用范围分:通用接口、专用接口3 3、按传输形式分:并行接口、串行接口、按传输形式分:并行接口、串行接口4 4、按信号类型分:数字接口、模拟接口、按信号类型分:数字接口、模拟接口第六章第六章输入输出与中断输入输出与中断(12)十二、中断的基本概念十二、中断的基本概念1、中断的本质、中断的本质硬件调用子程序的过程硬件调用子程序的过程2、中断源、中断源能够产生中断的内部或外部事件能够产生中断的内部或外部事件3、中断优先级、中断优先级同时申请中断时响应的次序同时申请中断时响应的次序4、中断的嵌套、中断的嵌套中断过程中响应另一次中断中断过程中响应另一次中断第六章第六章输入输出与中断输入输出与中断(13)十三、十三、MCS-51中断系统中断系统1、MCS-51中断系统的组成中断系统的组成MCS-51中断系统由中断系统由5个(或个(或6个)中断源个)中断源及中断允许、中断屏蔽、中断优先权选择三级及中断允许、中断屏蔽、中断优先权选择三级控制组成。控制组成。2、MCS-51中断入口中断入口程序存储器中的程序存储器中的67个特殊地址个特殊地址3、MCS-51中断控制中断控制相关的特殊功能寄存器相关的特殊功能寄存器SCON、TCON、IE、IP的使用方法的使用方法第六章第六章输入输出与中断输入输出与中断(14)4、MCS-51中断的检测、阻断与响应中断的检测、阻断与响应每个机器周期检测、三种情况下阻断、响每个机器周期检测、三种情况下阻断、响应中断后同级和低优先级不能打断。应中断后同级和低优先级不能打断。5、MCS-51中断的应用编程中断的应用编程CPU开中断与关中断;开中断与关中断;某个中断源中断请求的允许或屏蔽;某个中断源中断请求的允许或屏蔽;各中断源优先级别的设定;各中断源优先级别的设定;外部中断请求的触发方式设定。外部中断请求的触发方式设定。第七章第七章MCS-51的定时器(的定时器(1)一、定时器一、定时器/计数器概念计数器概念1、定时器、定时器/计数器的结构方法计数器的结构方法加法计数器、减法计数器加法计数器、减法计数器2、定时器、定时器/计数器的应用及扩展应用计数器的应用及扩展应用定时、计数、可靠性定时、输入事定时、计数、可靠性定时、输入事件计时、定时输出事件件计时、定时输出事件第七章第七章MCS-51的定时器(的定时器(2)二、二、MCS-51的的定时器定时器/计数器计数器1、MCS-51的的定时器定时器/计数器结构计数器结构两个两个16位可编程定时器位可编程定时器/计数器,即由两个计数器,即由两个特殊功能寄存器特殊功能寄存器TCON和和TMOD及及T0、T1组成组成2、MCS-51定时器定时器/计数器的四种工作方式计数器的四种工作方式T0的四种工作方式和的四种工作方式和T1的三种工作方式的三种工作方式3、MCS-51定时器定时器/计数器的应用编程计数器的应用编程工作方式选择、初始化编程、初值的计算、工作方式选择、初始化编程、初值的计算、运行过程中计数值的读取运行过程中计数值的读取第八章第八章并行接口技术并行接口技术(1)一、一、MCS-51的片内并行的片内并行I/O口:口:1、P0口口AD0AD7、准双向口、准双向口2、P1口口准双向口准双向口3、P2口口D8D15、准双向口、准双向口4、P3口口准双向口、第二功能准双向口、第二功能第八章第八章并行接口技术并行接口技术(2)二、可用于片内并行二、可用于片内并行I/O口的指令:口的指令:1、位寻址指令:、位寻址指令:位传送(位传送(2条)条)位逻辑操作(位逻辑操作(7条)条)位测试转移(位测试转移(3条)条)2、字节寻址指令:、字节寻址指令:字节数据传送(字节数据传送(9条)条)字节逻辑操作(字节逻辑操作(6条)条)字节增量、减量(字节增量、减量(2条)条)字节比较、控制(字节比较、控制(2条)条)第八章第八章并行接口技术并行接口技术(3)三、简单并行口扩展:三、简单并行口扩展:1、简单并行输入口扩展、简单并行输入口扩展使用使用TTL电路:电路:74LS2442、简单并行输出口扩展、简单并行输出口扩展使用使用TTL电路:电路:74LS273第八章第八章并行接口技术并行接口技术(4)四、可编程并行接口四、可编程并行接口8255:1、8255的结构特点的结构特点A组:组:8位位A口、口、4位位C上口上口B组:组:8位位B口、口、4位位C下口下口2、8255的寄存器的寄存器工作方式控制字工作方式控制字C端口置位端口置位/复位控制字复位控制字A、B、C端口的输入输出数据寄存器端口的输入输出数据寄存器第八章第八章并行接口技术并行接口技术(5)3、8255的工作方式的工作方式基本输入基本输入/输出工作方式输出工作方式即方式即方式0:A、B、C口均可实现口均可实现选通输入选通输入/输出工作方式输出工作方式即方式即方式1:A口、口、B口均可实现口均可实现C上口供上口供A口、口、C下口供下口供B口联络口联络双向传送工作方式双向传送工作方式即方式即方式2:仅:仅A口可实现口可实现C口的口的5根线供根线供A口联络口联络第八章第八章并行接口技术并行接口技术(6)五、可编程并行接口五、可编程并行接口8155:8155的内部资源的内部资源14位减法计数器构成的定时器位减法计数器构成的定时器256单元单元8位的静态随机存取存位的静态随机存取存储器(储器(RAM)三个并行三个并行I/O端口:端口:8位的位的A端口端口和和B端口及端口及6位的位的C端口端口A口口B口口C下下4C上上4A组组控制控制B组组控制控制读读/写写控制控制逻辑逻辑数据数据总线总线缓冲缓冲D7D6D5D4D3D2D1D0RDWRA1A0RESETCSPA7PA0PC7PC4PC3PC0PB7PB0888888444443CPU接口接口内部逻辑内部逻辑外设接口外设接口8255A的结构框图的结构框图第九章第九章串行接口技术串行接口技术(1)一、通讯的一般概念:一、通讯的一般概念:1、通讯方法:、通讯方法:并行通讯并行通讯串行通讯串行通讯同步通讯、异步通讯同步通讯、异步通讯2、串行通讯的三种方法:、串行通讯的三种方法:单工传送方式单工传送方式半双工传送方式半双工传送方式全双工传送方式全双工传送方式第九章第九章串行接口技术串行接口技术(2)二、二、MCS-51片内串行通讯口:片内串行通讯口:1、片内串行通讯口结构:、片内串行通讯口结构:串行接收器串行接收器串行发送器串行发送器2、串行通讯口的端口寄存器、串行通讯口的端口寄存器串行口控制寄存器串行口控制寄存器SCON(地址为(地址为98H)电源控制寄存器电源控制寄存器PCON(地址为(地址为97H)PCON的最高位的最高位SMOD串行口接收、发送数据缓冲器(串行口接收、发送数据缓冲器(99H)SM0SM1SM2RENTB8RB8TIRI第九章第九章串行接口技术串行接口技术(3)三、串行口的四种工作方式:三、串行口的四种工作方式:1、工作方式、工作方式0同步通讯方式,波特率固定同步通讯方式,波特率固定2、工作方式、工作方式1异步通讯方式(异步通讯方式(8位数据),波特率可变位数据),波特率可变3、工作方式、工作方式2异步通讯方式(异步通讯方式(9位数据),波特率半固定位数据),波特率半固定4、工作方式、工作方式3异步通讯方式(异步通讯方式(9位数据),波特率可变位数据),波特率可变第九章第九章串行接口技术串行接口技术(4)四、多机通讯:四、多机通讯:1、多机通讯采用的工作方式、多机通讯采用的工作方式工作方式工作方式2或工作方式或工作方式32、多机通讯的工作过程、多机通讯的工作过程给从机分配序号、主机发地址帧给从机分配序号、主机发地址帧TB8=1、从机设从机设SM2=1接收、接收到自己地址的从机使接收、接收到自己地址的从机使SM2=0、主机发数据帧、主机发数据帧TB8=0、只有、只有SM2=0的的从机才能接收数据帧从机才能接收数据帧第九章第九章串行接口技术串行接口技术(5)五、片内串行口的应用:五、片内串行口的应用:1、工作方式、工作方式0的应用的应用扩展并行输入口扩展并行输入口扩展并行输出口扩展并行输出口2、工作方式、工作方式1的应用的应用终端设备终端设备双机通讯双机通讯3、工作方式、工作方式2、3的应用的应用多机通讯多机通讯双机通讯双机通讯第十章第十章人人-机接口技术机接口技术(1)一、常用输入设备与特点:一、常用输入设备与特点:1、扳动开关扳动开关特点是两种状态,以手的扳动来转换;特点是两种状态,以手的扳动来转换;2、拨盘开关拨盘开关特点是特点是8、4、2、1BCD编码,拨动后半个编码,拨动后半个字节内容改变;字节内容改变;3、按钮开关按钮开关特点是两种状态,手动按下为暂态,手放特点是两种状态,手动按下为暂态,手放开后恢复常态(常开、常闭);开后恢复常态(常开、常闭);4、非编码键盘、非编码键盘特点是多个按钮构成矩阵式结构。特点是多个按钮构成矩阵式结构。第十章第十章人人-机接口技术机接口技术(2)二、非编码键盘的接口方法:二、非编码键盘的接口方法:1、硬件接口、硬件接口行列矩阵方式行列矩阵方式2、软件接口、软件接口键盘输入的软件工作过程:键盘输入的软件工作过程:判断有否键按下判断有否键按下有键按下则键去抖动有键按下则键去抖动防串键措施防串键措施被按下的键的键值处理被按下的键的键值处理第十章第十章人人-机接口技术机接口技术(3)三、常用输出设备与特点:三、常用输出设备与特点:1、发光二极管、发光二极管LED本质上是一个本质上是一个PN结,流过一定电流发光。结,流过一定电流发光。2、LED七段数码管七段数码管八个八个LED按一定规律构成的数码显示管。按一定规律构成的数码显示管。3、LED矩阵显示器矩阵显示器多个多个LED按行列式矩阵规律构成的显示器按行列式矩阵规律构成的显示器4、LCD显示器显示器电压型器件,功耗极小。为防止液晶失效,电压型器件,功耗极小。为防止液晶失效,需用交流驱动。需用交流驱动。第十章第十章人人-机接口技术机接口技术(4)四、七段四、七段LED数码管应用:数码管应用:1、硬件接口、硬件接口共阳极七段共阳极七段LED数码管,控制极为低电平数码管,控制极为低电平时点亮时点亮共阴极七段共阴极七段LED数码管,控制极为高电平数码管,控制极为高电平时点亮时点亮静态显示,每个数码管都需一个锁存器静态显示,每个数码管都需一个锁存器动态显示,字形码锁存与字位码锁存动态显示,字形码锁存与字位码锁存第十章第十章人人-机接口技术机接口技术(5)2、软件接口、软件接口静态显示:只需向每位数码管的锁静态显示:只需向每位数码管的锁存器的地址上送入显示内容的七段显示存器的地址上送入显示内容的七段显示码码动态显示:按显示内容的次序送出动态显示:按显示内容的次序送出字型码(七段显示码)后送出显示位置字型码(七段显示码)后送出显示位置的字位码,显示停留若干时间(通常为的字位码,显示停留若干时间(通常为1毫秒)后再显示下一位毫秒)后再显示下一位第十一章第十一章模拟接口技术模拟接口技术(1)一、模拟通道的构成:一、模拟通道的构成:1、模拟输入通道、模拟输入通道由传感器、放大器、多路转换开关、采样由传感器、放大器、多路转换开关、采样保持器、保持器、A/D转换器、转换器、I/O接口等部分组成接口等部分组成2、模拟输出通道、模拟输出通道由由I/O接口、缓冲锁存器、接口、缓冲锁存器、D/A转换器、模转换器、模拟滤波器、功率放大器等部分组成拟滤波器、功率放大器等部分组成第十一章第十一章模拟接口技术模拟接口技术(2)二、常用二、常用D/A转换器芯片(转换器芯片(DAC0832):):1、DAC0832的结构特点的结构特点8位输入寄存器、位输入寄存器、8位位DAC寄存器、寄存器、8位位D/A转换器三大部分组成转换器三大部分组成即有二级缓冲器可分别控制用以锁即有二级缓冲器可分别控制用以锁存用于转换的数字信号存用于转换的数字信号所以可以有双缓冲、单缓冲、直通所以可以有双缓冲、单缓冲、直通这三种工作方式这三种工作方式2、DAC0832结构框图(1)DAC0832结构框图8位位输入输入寄寄存存器器8位位DAC寄寄存存器器8位位D/A转转换换器器RFBVREFRFBIOUT1IOUT2AGNDVCCDGNDID7ID0ILECSWR1XFERWR2LE1LE2返回返回第十一章第十一章模拟接口技术模拟接口技术(3)三、三、D/A转换的应用:转换的应用:1、用于产生锯齿波、三角波、正弦波、用于产生锯齿波、三角波、正弦波、方波等波形;方波等波形;2、直流电机转速控制;、直流电机转速控制;3、PWM方式的直流电机转速控制;方式的直流电机转速控制;4、利用、利用DAC0832等的双缓冲特性组成等的双缓冲特性组成X-Y记录仪等多维运动座标控制。记录仪等多维运动座标控制。第十一章第十一章模拟接口技术模拟接口技术(4)四、四、A/D转换原理:转换原理:1、逐次逼近式、逐次逼近式A/D转换器转换器特点:转换速度较快特点:转换速度较快转换时间固定转换时间固定抗干扰能力差抗干扰能力差2、双积分、双积分A/D转换器转换器特点:转换精度较高特点:转换精度较高抗干扰能力好抗干扰能力好转换速度较慢转换速度较慢第十一章第十一章模拟接口技术模拟接口技术(5)五、常用五、常用A/D转换器芯片转换器芯片ADC0809:1、ADC0809功能功能8路模拟量输入、路模拟量输入、8位数字量转换结位数字量转换结果、逐次逼近式原理的果、逐次逼近式原理的A/D转换器转换器2、ADC0809的的8路输入控制路输入控制由由ALE引脚锁存引脚锁存ADDA、ADDB、ADDC的电平选择的电平选择8路模拟量输入中的一路模拟量输入中的一路作为路作为A/D转换的模拟量输入转换的模拟量输入第十一章第十一章模拟接口技术模拟接口技术(6)3、ADC0809的转换结果读取方法的转换结果读取方法定时读取:启动定时读取:启动A/D转换后,经略大于其转换后,经略大于其转换时间的延时后读取转换结果;转换时间的延时后读取转换结果;查询读取:启动查询读取:启动A/D转换后,经约转换后,经约2个机器个机器周期的延时后,查询周期的延时后,查询EOC上的电平以确定转换上的电平以确定转换是否完成,完成后读取;是否完成,完成后读取;中断读取:启动中断读取:启动A/D转换后,转换后,CPU可干其可干其他事情,他事情,A/D完成后硬件向完成后硬件向CPU申请中断,在申请中断,在中断服务子程序中读取中断服务子程序中读取A/D转换结果。转换结果。片外片外ROMEA=0片内片内ROMEA=1SFR直接直接位位寄存器寄存器片内片内RAM间接间接片内片内RAM直接、间接直接、间接位、寄存器位、寄存器片外片外RAM间接间接FFFFH0000H1FFFH0000HFFH80H7FH00HFFFFH0000HMOVMOVC变址变址立即立即相对相对MOVX80C52单片机存储器结构与指令寻址方式图单片机存储器结构与指令寻址方式图返回返回
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!