2022年打印机接口数模A转换电路方案.docx
《2022年打印机接口数模A转换电路方案.docx》由会员分享,可在线阅读,更多相关《2022年打印机接口数模A转换电路方案.docx(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用微型运算机原理及接口技术课程设计 基于打印口的 A/D 和 D/A 接口电路设计班级:姓名:学号:指导老师:小组成员:名师归纳总结 - - - - - - -第 1 页,共 21 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用目录一、主要内容及意义 31.1、主要内容 31.2、设计目的 3二、总体系统设计 32.1、需求分析 32.2、设计思想流图 4三、芯片功能简介 43.1、A/D 转换器 ADC0809 ) 43.2、可编程中断掌握器 825973.3、并行接口 825593.4
2、、CPU8086 介绍 12四、整体电路图 13五、软件代码设计 145.1、程序流程设计 145.2、程序的编译环境 155.3、程序调试 16六、设计总结 176.1、创新和满意之处 176.2、设计中的不足及改进设想 176.3、误差分析 176.4、设计的心得体会 18七、参考文献 19八、附录 19名师归纳总结 - - - - - - -第 2 页,共 21 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用一、主要内容及意义1.1 、主要内容本设计用 8086 掌握的数据采集系统,本文着重介绍该系统的工作原理及软 件设计,本设计的主要组成如下:1)数据输
3、入单元;2)采样保持电路的 A/D 转换单元;3)外设和 8086 的连接电路;4)8086输出的数据锁存和输出;数据采集系统的方案及总体设计,包括主体电路的设计和 8086 掌握电 8086 应用系统的软 路的设计 要用到 8086 的掌握整个系统),因此要完成件设计并完成软件调试,以满意整个系统的要求;1.2 、设计目的通过本次课程设计要把握几种芯片使用的方法,敏捷运用课本学问,加深 所学的学问,对所学的相关芯片的原理、内部结构、使用方法等有更深的了 解,学会利用课本学问联系实际应用及编程;同时明白综合问题的程序设计掌 握实时处理程序的编制和调试方法,把握一般的设计步骤和流程,使我们以后
4、搞设计时规律更加清楚;二、总体系统设计2.1 、需求分析这次的课程设计是为了实现数据的采集及输出,所以,它需要两个模块,即:数据采集和输出,这就要求了数据的转换,由于运算机只能识别数字信号,所 以在采集的时候就需要用到 A/D 转换,在输出的时候可以直接输出 由于有些设 备可以直接将数字信号转换成可以识别的信号),但是由于外围设备与 CPU速度的不匹配,这就需要有缓存器的功能,这就找到了8255,仍有考虑到更好地掌握输入数据的随意 性及及 时 性,可 控 中断,这需要可 编程中断控制器8259);名师归纳总结 - - - - - - -第 3 页,共 21 页精选学习资料 - - - - -
5、- - - - 个人资料整理 仅限学习使用2.2 、设计思想流图整个系统的设计包括模块设计和软件设计两部分;模块设计主要完成多路数据采集整个硬件电路及I/O 接口的设计: A/D 转换器 ADC0809、中断控制器 8259、并行接口 8255、CPU8086等组成;软件设计主要完成掌握整个系统的应用程序与调试;包括主程序、A/D 和 D/A 转换程序、多路开关控制以及 I/O 接口掌握等程的设计;设计流程图如下:数据采集数据转换缓存中央 处 理数据输出数据转换数据锁存器三、芯片功能简介3.1、A/D 转换器 ADC0809 )、介绍按模拟量转换成数字量的原理可以分为 行式 A/D 转换器;而
6、该系统选用的是 ADC0809的工作原理;3 种:双积分式、逐次靠近式及并 ADC0809,下面就详细的介绍一下ADC0809是八通道的八位逐次靠近式 A/D 转换器;由单一的 5V 电源供电,片内带有锁存功能的 8 选 1 的模拟开关;由 C、B、A 的编码来打算所选的模拟通道;转换时间为100us;转换误差为 1/2LSB;名师归纳总结 它的引脚的排列及其功能,其引脚图见2 第 4 页,共 21 页- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用图 2 IN7IN0 :八个通道的模拟输入量;ADDA、 ADDB、 ADDC:模拟通道地址
7、线;当 CBA=111时,IN7 输入;ALE:地址锁存信号;START:转换启动信号,高电平有效;CBA=000时, IN0 输入,当D7D0:数据输出线;三态输出,D7是最高位, D0是最低位;OE:输出答应信号,高电平有效;CLK:时钟信号,最高频率为 640KHZ;EOC:转换终止状态信号;上升沿后高电平有效;Vcc:+5V电源;Vref :参考电压;、ADCO8O9时序图及接口电路其工作过程是: ALE的上升沿将 A、B、C端挑选的通道地址锁存到 8 位 A/D 转换器的输入端; START的下降验启动 8 位 A/D 转换器进行转换; A/D 转换名师归纳总结 - - - - -
8、- -第 5 页,共 21 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用开头使 EOC端输出低电平; A/D 转换终止, EOC输出高电平;该信号通常可 作为中断申请信号; OE为读出数据答应信号; OE端为高电平常,可以读出 转换的数字量;硬件电路设计时,需依据时序关系及软件进行设计;由于 ADC0809具有输出 3 态锁存器,其八位数据输出引脚可直接与数据总线相连;地址译码引脚A、B、C 分别与地址总线低三位A0、A1、A2 相连,以选通 IN0IN7 中的一个通道;在启动 制 A/D 转换器的地址锁存和转换启动,由于A/D 转换时,由 8088 的 A口
9、控 ALE和 START连在一起,因此AD0809在锁存通道的同时,也启动了 A/D 转换器;在读取转换结果时,用低电平的读信号 RD,产生的正脉冲作为 OE 信号,用以打开三态输出锁存器;将转换结果输出;而低电平的写信号 其转换流程图如下 : WR就表示转换终止状态信号;流图 1 名师归纳总结 - - - - - - -第 6 页,共 21 页精选学习资料 - - - - - - - - - 3.2 、可编程中断掌握器个人资料整理仅限学习使用8259 、可编程中断掌握器8259 功能、内部结构及外部引脚定义、可编程中断掌握器 8259 功能和内部结构中断恳求寄存器 IRR): 8 位寄存器,
10、可寄储备 状态; 8 个恳求输入 IR0-IR 7)的优先权裁决器:对恳求源与正在被服务的中断级进行比较,裁决出优先级最 高者;中断服务寄存器 ISR): 8 位,与 IRR 对应,记录正被处理的恳求;IRn 被响 应, ISRn被置 1;IRn处理终止, ISRn置 0;中断屏蔽寄存器 IMR): 8 位,某位置 1 对应 IRR位的恳求被屏蔽;掌握规律:寄存8259 的命令字,多种工作方式的掌握,向处理器发INT,接收;级联缓冲器 / 比较器:多片 8259 级联时,对从片的标识码进行寄存与比较;、 8259 的外部引脚信号图 5 8259 外部引脚图 8259 的主要引脚信号说明 D7-
11、D0:双向数据总线 , 与系统数据总线连接;名师归纳总结 - - - - - - -第 7 页,共 21 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用: 片选信号 , 低电平有效,确定芯片在系统 I/O 空间位置;A0: 地址线 ,8259 占相邻的2 个 I/O地址 , 与 CS 信号协作 ,A0=0 选偶端口,A0=1 选奇端口;CAS 2-CAS0: 双向级联线;在主从级联结构中,主片输出,从片输入;主片发从片标识码,从片比较,符合时输出中断类型码;:双向信号,低电平有效;输入时为SP,硬接线确定主从 基本相同 , 响应同级中断恳求优先级自动循环:某级被
12、响应后,降为最低;如IR4 被响应后,优先级次序变为: IR 5,IR 6,IR 7,IR 0,IR 1,IR 2,IR 3,IR 4;优先级特别循环方式:编程指定最低优先级,其它同 c;、屏蔽中断方式挑选一般屏蔽方式挑选:对应IMR为 1 的位中断恳求将被屏蔽;例如: IMR=00001100,就 IR2、IR3的中断恳求被禁止;特别屏蔽方式 : 执行中断程序时 , 动态转变优先级结构 , 屏蔽本级 , 答应较低级请求被服务;、中断终止方式: ISRn被清 0,中断终止;自动终止方式: 8259 收到后自动把中断在服务寄存器ISRn 位清 0适用于单片 8259 和中断无嵌套的情形);一般终
13、止方式: 8086 发命令清除中断在服务寄存器ISR 中的最高的置1 位清 0,终止中断 在全嵌套方式下使用);特别终止方式:编程向8259 发出一条特别中断终止命令,将中断在服务寄存器 ISR 中指定位清 0决定;命令字分初始化命令字和操作命令字两种,系统向 8259 两个端口之一写 入; 8259 依据接收命令字的端口号,特点位及次序打算命令字的属性;、初始化命令字 Word,ICW ICW 1-ICW4 四 个 初 始 化 命 令 字 , 有 接 收 顺 序 要 求 ; 8259 初 始 化 流 程 如下8255 :3.3 、并行接口名师归纳总结 本设计采纳 8255 作为并行接口,其外
14、部引脚如图6. 第 9 页,共 21 页- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用图 6 8255 外部引脚、8255 的主要性能参数共有 4 个端口:A口连 8 位并行 PA口线 B口连 8 位并行 PB口线 C口连 8 位并行 PC口线 掌握端口 三种工作方式;、可供应中断和查询数据传输方式;、可直接与系统总线相连;、内部组成及引脚功能如图 7 图 7 8255 内部组成、 与 CPU接口部分 缓冲器: 8 位双向三态缓冲器;名师归纳总结 - - - - - - -第 10 页,共 21 页精选学习资料 - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 打印机 接口 数模 转换 电路 方案
限制150内