实验九D/A实验报告

㈠实验目的

1.掌握单片机与D/A的接口及编程方法;

2.通过D/A动态波形输出进一步理解D/A的工作原理;

3.结合实验六中的A/D来检验软硬件的正确性。

4.进一步了解单片机系统地址分配概念。

㈡实验器材

1.G6W仿真器一台

2.MCS—51实验板一台

3.PC机一台

4.信号发生器一台

5.示波器一台

㈢实验内容及要求

DAC0832是内含双锁存器且可与单片机8051直接接口的8位D/A,从实验板的电原理图可见,当0832管脚ILE为高,CS2为低时,8051对0832写入待转换的8位数字量,当对0832写入任意数(WR、CS2都为低)时,8051启动D/A转换。

把具有一定规律变化的数据连续送到0832,可用示波器在运放741输出端看到一定规律的动态波形。

将实验六中A/D所存数据直接送到0832,在D/A输出端也可用示波器观察到还原后的A/D输入端信号。

注意:在实验前,应先检查DAC0832的参考电压是否正确。

(要求DAC0832的参考电压值为Vref = -5V,用万用表观察DAC0832芯片的8脚电压值。若不对,可调节实验板上的电位器W3来改变D/A的参考电压值。)

㈣实验步骤

1.接ILE至高电平(+5V),根据CS2与高位地址线的连接情况,确定0832

在系统中的地址。

2.将微机与伟福仿真系统及51实验板相连接。

3.编写双向锯齿波或三角波输出的D/A程序,利用伟福仿真系统及计算机

汇编成目标码,运行并调试程序,用示波器观察实验结果。

4.编写送A/D数据至D/A转换程序,并将在实验六中所编写A/D采样程

序与之连接组合,运用伟福仿真系统及计算机汇编成目标码,运行并调试程序,用示波器观察对照A/D输入端和D/A输出端的波形。

单片机DA转换实验c语言编程,单片机DA转换实验报告相关推荐

  1. 单片机原理及应用c语言编程,单片机原理及应用(C语言版)

    目录 模块1单片微型计算机 项目1:认识单片微型计算机 任务11:认识单片机 任务12:相关知识 项目2:认识单片机应用 任务21:了解单片机应用 任务22:相关知识 项目3:认识仿真软件Pr ...

  2. 单片机c语言实验,单片机实验C语言编程.doc

    单片机实验C语言编程.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所 ...

  3. c语言delay_利用C语言编程单片机,制作可以根据环境光照调整亮度的智能灯

    上一节,我们利用C语言编程单片机仿制了达文西的"古怪手电筒",达成了"在有光的时候就会亮,在没有光的情况下绝对不会亮!"的目标. 其实在此基础上,C语言还能做些 ...

  4. c语言人机互动编程,单片机人机交互系统的C语言编程简介.ppt

    单片机人机交互系统的C语言编程简介 第5章 单片机人机交互系统的C51语言编程 5.1 单片机的输入/输出端口 5.2 LED数码管显示器 5.3 LED数码管点阵显示器 5.4 液晶显示器 5.5 ...

  5. c语言编程物理实验,大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究...

    大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究 摘要 用C语言编程的方法处理比较复杂的实验数据,简捷准确且避免了传统方法的弊端,与用Excel处理数据的方法相比,其结果更符合误差理论. ...

  6. c语言 格式转换函数,C语言中的格式转换函数.doc

    C语言中的格式转换函数 C语言中的格式转换函数 表头文件 #include 定义函数 double atof(const char *nptr); 函数说明 atof()会扫描参数nptr字符串,跳过 ...

  7. 单片机模数转换实验c语言程序,单片机实验AD转换实验

    <单片机实验AD转换实验>由会员分享,可在线阅读,更多相关<单片机实验AD转换实验(5页珍藏版)>请在人人文库网上搜索. 1.实验报告课程名称: 单片机原理及应用 实验项目: ...

  8. 单路电压表c语言编程,单片机数字电压表的设计

    第1章 绪论1.1系统的开发背景 在电量的测量中,电压.电流和频率是最基本的三个被测量,其中电压量的测量最为经常.而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表就成为一种必不可少 ...

  9. 单片机并口应用实验c语言,1单片机并口简单应用(流水灯).docx

    试验1单片机并口简单应用(流水灯) 实验目的 1.了解单片机C语言程序的基本结构 2.了解单片机C语言程序的设计和调试方法 3.掌握顺序控制程序的简单编程 4.熟悉51单片机的端口使用 实验仪器 单片 ...

最新文章

  1. 唐杰:AI 未来靠迭代
  2. AI产业投融资情况回顾、中美科技巨头AI产业投资布局以及领先投资机构AI产业投资布局...
  3. chrome 不支持12px以下字体为题的解决
  4. [Python图像处理] 二十八.OpenCV快速实现人脸检测及视频中的人脸
  5. 最近读的那些性能测试书
  6. Redis系列教程(五):Redis哨兵、复制、集群的设计原理,以及区别
  7. asp python 定时任务_Ubuntu使用crontab定时执行python脚本
  8. 大规模数据生成 (500万条数据)
  9. TCP 拥塞控制算法
  10. 文献管理三剑客之noteexpress endnote 资源和论文的搬迁备份
  11. Pytorch学习笔记调整学习率torch.optim.lr_scheduler._LRScheduler
  12. python代码收费_莱斯大学学费 - 高速公路收费的python设计代码
  13. 佳能无线打印机服务器,佳能LBP6018W打印机WIFI无线打印心得分享
  14. 数据禾|长江经济带主要城市坡度数据
  15. 正在考虑写一本书《中国有所没有围墙的大学,影响了世界几千年》第一章请给个反响...
  16. 形象解释清了内存颗粒、单双面、主板布线和双通道的那些事儿
  17. 如何修改cef源码支持windows xp
  18. 关于FIN_WAIT1
  19. NLG评估指标chrF、chrF++介绍
  20. 8 8点阵显示原理c语言,8X8 LED点阵显示原理与编程技术

热门文章

  1. 【总结】学习AWS的VPC并通过快速上手实验室动手实操
  2. Office破解excel的代码不适用于WPS
  3. sklearn --make_moons
  4. 【LeetCode刷题】1624. 两个相同字符之间的最长子字符串
  5. 成人高考考广西大学的计算机怎么样,成人高考可以考广西大学吗(广西师范大学考研难吗)...
  6. 北漂生活第十六弹-5.29拖更时刻
  7. python函数中的变量_Python中的函数与变量
  8. 关于 此证书的签发者无效 解决办法 (整理自 网络)
  9. 【第3天】良言一句三冬暖,恶语伤人六月寒
  10. linux 网路测速服务器,Linux下3种常用的网络测速工具