0832 DA转换器实验

集 美 大 学

计 算 机 工 程 学 院

实 验 报 告

课程名称微机系统与接口技术实验名称实验五

0832 D/A转换器实验实验类型设计型

姓名学号

日期地点

成绩教师

评语:

1. 实验目的及内容

1.1实验目的

1.了解数模转换的原理及与8086的接口逻辑。

2.掌握使用DAC0832进行数模转换的技术。

1.2实验内容

1)设计DAC0832与8086CPU的硬件连接图,分配DAC0832的基地址为0FF00H。

2)设计DAC0832的硬件连接,编写程序,实现让0832依次输出方波、负向锯齿波、三角波、正弦波、,并不断重复。要求在示波器上可看到每个波形2个完整的波形。

产生正弦波的数据如下:

7FH,8BH,96H,0A1H,0ABH,0B6H,0C0H,0C9H,0D2H0DAH,0E2H,0E8H

0EEH,0F4H,0F8H,0FBH,0FEH,0FFH,0FFH,0FFH,0FEH,0FBH,0F8H,0F4H

0EEH,0E8H,0E2H,0DAH,0D2H,0C9H,0C0H,0B6H,0ABH,0A1H,096H,08BH

07FH74H,69H,5EH,54H,49H,40H,36H,2DH,25H,1DH,17H

11H,0BH,7,4,2,0,0,0,2,4,7,0BH

11H,17H,1DH,25H,2DH,36H,40H,49H,54H,5EH,69H,74H

3)画出各种波形的示意图,并在示意图上标示出波形的最高、最低峰值和周期(根据示波器测量各种波形的最高、最低峰值与波形的周期)。

2. 实验环境

星研电子软件,STAR系列实验仪一套、PC机一台DAC0832是双列直插式8位D/A转换器。能完成数字量输入到模拟量(电流)输出的转换。DAC0832D/A转换器形成模拟电流量,再将模拟量送到示波器显示出来。

编程时用地址0FF00H的选通作为CS和WR的控制信号,DAC0832输入一个数字量,经过转换器转换后变成一个电压模拟量,输出到示波器并显示,编程时设置一个合适的延时来间隔每个数字量的输入,当向示波器输入一组完整的波形数据后,示波器上显示将显示对应的完整波形。编程时在显示每种波形后都设置一个相应的延时,经过适当的时间再转换并显示另外一个波形。实验中通过编写程序实现依次输出正弦波、锯齿波、方波、三角波。

实验步骤

4.1电路设计

4.2实验装置的连线说明

F3区:CS——A3区:CS1F3区:OUT——示波器阳极探头F3区:GND——示波器阴极探头4.3编写实验程序

详细程序附件中有进行分析。

4.4运行调试程序

1)按要求设计的电路正确连接线路,检查完毕后打开电源。

2)打开PC机中的星研软件,并载入源程序。

3)选择“运行”——“进入调试状态”。

4)装载完毕后,选择“全速运行”的按钮,观察示波器的显示情况

5. 实验结论

在示波器上循环输出正弦波、锯齿波、方波、三角波。

示波器显示如下波形:

波形峰-峰值周期

方波

5.28V

22.68ms

负向锯齿波

5.12V

24.40ms

三角波

5.20V

22.80ms

正弦波

5.12V

20.88ms

6. 实验分析

1.实验中老师有问到DAC0832和ADC0809的问题。DAC0832是8分辨率的D/A转换集成芯片。与微处理器完全兼容。D/A转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换电路及转换控制电路构成ADC0809内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。不同波形产生实质上是对输出的二进制数字量进行相应改变来实现的。方波信号可以利用定时器中断产生的,每次中断时,将输出的信号按位反即可;三角波信号是将输出的二进制数字信号依次加1,达到0xff时依次减1,并实时将数字信号经D/A转换得到;锯齿波信号是将输出的二进制数字信号依次1,达到00时置为0,并实时将数字信号经D/A转换得到的正弦波可以预先写出正弦波表,通过读出表中的值然后经D/A转换后输出。

汇编语言源程序

.MODELTINY

EXTRN display8:NEAR

.STACK 100

.DATA

BUF DB 7FH,8BH,96H,0A1H,0ABH,0B6H,0C0H,0C9H,0D2H,0DAH ;产生正弦波的数据

DB 0E2H,0E8H,0EEH,0F4H,0F8H,0FBH,0FEH,0FFH,0FFH,0FFH

DB 0FEH,0FBH,0F8H,0F4H,0EEH,0E8H,0E2H,0DAH,0D2H,0C9H

计算机接口实验0832,0832 DA转换器实验.doc相关推荐

  1. 计算机控制A D与D A转换心得,d-a,a-d转换器实验报告(共7篇).doc

    d-a,a-d转换器实验报告(共7篇) d/a,a/d转换器实验报告(共7篇) AD转换实验报告 8292924809 基于单片机的AD转换电路 专业: 班级: 学号: 组员: 指导老师: 年 月 日 ...

  2. 计算机接口实验1,计算机接口技术实验一.doc

    计算机接口技术实验一.doc 数学与计算机学院 <计算机接口技术 实验报告 专业:网络工程 班级:1202 学号:1205110121 姓名:吴天亮 郭峰林 实验1定时与中断接口程序设计 一实验 ...

  3. 计算机专业汇报与接口,计算机接口设计实验总结.doc

    计算机接口技术课程设计报告 班级: 专业: 学号: 姓名: 报告目录结构: 一.实验目的 二.实验要求 三.课程设计使用的设备(环境) 四.实验原理: 五.实验内容及大概步骤 六.实验结果 七.总结分 ...

  4. 计算机接口信息获取实验,《计算机接口技术》实验指导资料.doc

    <计算机接口与通信技术> 实 验 指 导 书 前 言 实验总体目标 掌握本课程涉及的所有硬件接口的结构和工作原理,掌握利用汇编语言设计接口驱动程序或通信程序的方法,掌握基于TPC实验箱的软 ...

  5. 计算机接口并行实验,8255可编程并行接口实验实验报告

    <8255可编程并行接口实验实验报告>由会员分享,可在线阅读,更多相关<8255可编程并行接口实验实验报告(6页珍藏版)>请在人人文库网上搜索. 1.微机原理实验报告实验名称8 ...

  6. 单片机c语言ad与da转换实验报告,单片机AD与DA转换实验报告.docx

    单片机AD与DA转换实验报告.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3 ...

  7. 计算机组成原理实验存储器部件实验,计算机组成原理实验_存储器部件教学实验...

    实验题目存储器部件教学实验 一.实验目的: 1. 熟悉ROM芯片和RAM芯片在功能和使用方法等方面的相同和差异之处.学 习用编程器设备向EEPROM芯片内写入一批数据的过程和方法. 2. 理解并熟悉通 ...

  8. 计算机win10下常用命令验证性实验

    文章目录 计算机win10下常用命令验证性实验 ipconfig ping tracert ARP DHCP netstat DNS cache 计算机win10下常用命令验证性实验 1.需要安装的软 ...

  9. 计算机作业实验报告dw感想,微机实验报告

    微机实验报告 曾东明 实验一 输出字符'A' 一.实验目的 1.通过这个简单的例子熟悉在微机上建立.汇编.链接和运行8086/8088汇编语言程序的过程. 2.掌握字符的显示方法. 3.学习DOS系统 ...

最新文章

  1. OSI模型中的数据链路层和物理层的区分
  2. 你只知道JVM栈,知不知道栈帧、局部变量表、slot、操作数栈?
  3. bzoj4636: 蒟蒻的数列
  4. 计算机网络管理SIMP,计算机网络管理实验报告.docx
  5. Linux:mkdir 创建多级目录
  6. 跟我一起学JQuery插件开发教程
  7. 力扣404. 左叶子之和(JavaScript)
  8. Vagrant+PHPStorm+Google+XDebug断点调试
  9. HDU2151 Worm【DP】
  10. JavaScript文档对象模型DOM节点操作之父节点和子节点(2)
  11. Xcode10升级问题:Multiple commands produce Info.plist
  12. jQuery源码系列(一)
  13. 自由手写体字帖pdf_沐瑶随心手写体:随心是源于自由的快乐 免费商用手写字体...
  14. kali系统自带字典wordlists简介
  15. 聊聊Web 3为什么可以解决数据使用中存在的难题
  16. 普惠联接,让人类诗意地栖居在大地上
  17. 【mysql】ORM库Sequelize的基础使用
  18. 网络运维工程师 ,需要掌握知识的总结。
  19. Spring5笔记【狂神说】
  20. pak文件的打包和解包

热门文章

  1. CIO、CEO、CFO、COO、CTO、CKO、CPO、CGO、分别是什么职位?
  2. 新托福写作:单一观点类题型写法
  3. 年度最骚的编程语言来了!大四学生发明文言文编程语言!
  4. 构建混合型ARM Kubernetes集群
  5. 外业测绘需要掌握哪些软件和技能?
  6. 写给一个不懂得珍惜的人
  7. 二进制颜色代码大全(含图)——转
  8. ---coc(clash of clan阵型分析)---
  9. 高效职业经理人的八个习惯
  10. 【Python百日进阶-数据分析】Day136 - plotly旭日图:px.sunburst()实例