接口芯片DAC0832的应用 三角波、梯形波两种波形

时间:2025-05-14

课程名称: 微型计算机组成原理与接口技术 组 别: 第十组 题 目: 接口芯片DAC0832的应用 院 (系): 信息与控制工程系 专业班级: 电子信息科学与技术1202 姓 名: 学 号: 指导教师:

2015年 月 日

课程设计(论文)

西安建筑科技大学华清学院

《微机原理与接口技术》课程设计(论文)任务书

专业班级:电子信息科学与技术1202学生姓名: 指导教师(签名):

一、课程设计(论文)题目

波形发生器的设计

二、本次课程设计(论文)应达到的目的

基于Proteus软件,绘制8086微处理器和DAC0832外围电路,实现波形发生器的设计。

三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等)

1、利用Proteus软件绘制由8086微处理器和DAC0832构造波形发生器; 2、利用汇编语言编写程序实现三角波、梯形波两种波形; 3、综合调试实现仿真功能。

四、应收集的资料及主要参考文献:

1.刘乐善.微型计算机接口技术及应用[M].武汉:华中科技大学出版社,2000

2.陈红卫.微型计算机基本原理与接口技术[M].北京:科学出版社,2003 3.顾晖,梁惺彦等.基于8086和Proteus仿真[M].北京:电子工业出版社,2011.

五、审核批准意见

教研室主任(签字)

摘要

D/A转换器即DAC是指把输入的数字信号量信息转换成为对应的模拟量信号输出。本次课设是采用DAC0832波形发生器来设计和实现,系统利用8086作为系统的核心来控制整个电路,加上74154TTL 4线—16线译码器和74273TTL带公共时钟复位八D触发器以及7427TTL3输入端三或非门等器件的使用来完成整个电路的设计,从而实现三角波,方波,锯齿波和阶梯波等波形。 关键字:DAC0832 波形发生器

目 录

1、绪论………………………………………………………1 2、设计原理…………………………………………………2 3、设计程序…………………………………………………7 4、系统联调…………………………………………………11 5、总结………………………………………………………12

一、绪论

波形发生器的设计

波形发生器是一种常用的应用电子仪器设备,广泛地应用于电子电路、自动控制系统和教学实验等领域。简易波形发生器可产生锯齿波、三角波、方波等多种波形,并可通过用户选择输出相应的波形。用一般的信号发生器,存在波形质量差,控制难,可调范围小,电路复杂和体积大等缺点,不但笨重,而且只发一些简单的波形,不能满足需要。简易波形发生器利用DAC0832集成芯片来产生波形,采用双极性输出,具有线路简单、结构紧凑等优点。所以说本次试验采用DAC0832来实现,利用Proteus软件绘制由8086微处理器和DAC0832构造波形发生器,利用汇编语言编写程序实现三角波、梯形波两种波形,综合调试实现仿真功能。

利用DACO832发生器产生方波,三角波,梯形波和锯齿波本题目中, 1.三角波信号是将输出的二进制数字信号依次加1,达到0xff时依次减1,并实时将数字信号经D/A转换得到;

2.锯齿波信号是将输出的二进制数字信号依次1,达到0xff时置为0x00,并实时将数字信号经D/A转换得到的;

3.方波信号是将输出二进制数字信号以1和0来显示在上面,还是在下面,并实时将数字信号经D/A转换得到的;

4.正弦波是利用MATLAB将正弦曲线均匀取样后,得到等间隔时刻正弦波取样值,然后依次输出后经D/A转换得到。

二、设计原理(含原理图,各个模块的重要器件的介绍) 1. 系统中的8086芯片

8086CPU的内部结构由执行单元EU和总线接口单元BIU两大部分组成。8086有20条地址总线和16条数据总线。它分为最小模式下的引脚和最大模式下的引脚。本次试验中用到最小模式下的引脚如图三所示。

(1)A16—A19/S3—S6:4条分时复用的地址/状态线。CPU在执行指令过程的T1中,若访问存储器,则其输出的是4位最高地址,若访问I/O,则其输出的全是低电平。而在其他T状态,这4条引脚输出状态信息S3—S6.

(2)AD15—AD0:是三态,输入/输出线,兼做地址总线和数据总线。在T1状态,8086经AD15—AD0线发出地址信号,外部必须锁存该地址,以便在整个总线周期内地址保持有效。在T3,T4及TW状态,这16条线用来传送数据。 (3)BHE:总线高位使能信号,三态输出线。

(4)M/IO:区分CPU当前是访问存储器还是访问I/O端口的三态输出控制线。在8086中,当该引脚输出为高电平时,访问存储器;当该引脚输出为低电平时,访问低电平。

(5)WR:CPU的三态输出控制信号。该引脚输出为低电平时,表示CPU正在写存储器或写I/O端口的状态。

(6)RD:CPU的三态输出控制信号。该引脚输出为低电平时,表示CPU正在读存储器或读I/O端口。

(7)DT/R:确定CPU数据传送方向的三态输出控制信号。DT为发送方向,R为接收方向。

(8)ALE:三态输出控制信号,高电平有效。

(9)DEN:CPU经三态门输出的控制信号,低电平有效。 (10)READY:准备就绪输入信号,高电平有效。 (11)INTR:可屏蔽中断请求输入信号,高 …… 此处隐藏:2789字,全部文档内容请下载后查看。喜欢就下载吧 ……

接口芯片DAC0832的应用 三角波、梯形波两种波形.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219