单片机DA转换实验报告.docx

上传人:小飞机 文档编号:3346529 上传时间:2023-03-12 格式:DOCX 页数:6 大小:37.82KB
返回 下载 相关 举报
单片机DA转换实验报告.docx_第1页
第1页 / 共6页
单片机DA转换实验报告.docx_第2页
第2页 / 共6页
单片机DA转换实验报告.docx_第3页
第3页 / 共6页
单片机DA转换实验报告.docx_第4页
第4页 / 共6页
单片机DA转换实验报告.docx_第5页
第5页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《单片机DA转换实验报告.docx》由会员分享,可在线阅读,更多相关《单片机DA转换实验报告.docx(6页珍藏版)》请在三一办公上搜索。

1、单片机DA转换实验报告 单片机课程设计报告 实验一 D/A转换实验报告 系 别 物理与电子工程学院 年 级 专 业 班 级 学 号 学生姓名 指导教师 设计时间 常熟理工学院课程设计报告 目录 1.题目.2 2.实验要求.2 2.1实验目的.2 2.2实验内容.2 3.总体设计 . 2 2.1硬件设计 . 2 2.2软件设计 . 3 4. 运行结果 . 5 5.总结与体会 . 7 6.参考文献 . 7 1 常熟理工学院课程设计报告 1.题目 D/A转换实验 2. 实验要求 2.1:实验目的 1. 了解D/A转换与单片机的接口方法; 2. 了解D/A转换芯片DAC0832的性能及编程方法; 3.

2、 掌握D/A转换的程序设计方法。 2.2:实验内容 1、编写编制程序实现锯齿波、三角波、正弦波输出函数; void wave_rect(void) void wave_stair(void) void wave_sin(void) 其中wave_sin可采用查表法 2、设计三个独立按键,通过按键实现各波形的输出。 3.总体设计 3.1硬件设计 1.DAC0832电路 2 DAC0832接口电路 常熟理工学院课程设计报告 DAC0832的输出方式为电流输出,而实际应用中往往需要电压输出方式,可用运算放大器来实现电流电压的转换。 实验内容 1. 按照原理图连接CPU板与ADDA接口板,确定DAC0

3、832的外RAM地址; #define DAC0832 XBYTE0x 2. 编制程序实现锯齿波、三角波、正弦波输出,用示波器观察波形; void wave_rect(void) void wave_stair(void) void wave_sin(void) 正弦波输出时,若采用计算方式会花很多时间,因此建议采用查表法实现。可先将正弦输出制表,后采用查表方式获取数据后输出,这样可争取时间。 3.2软件设计 源程序: #include absacc.h #include reg51.h #include mysin.h #define DAC0832 XBYTE0x0000 #define

4、N2 50 #define N1 20 sbit S2=P32; sbit S1=P31; sbit S0=P30; void delay(unsigned int n) void my_sin(void) 3 unsigned int i; for(i=0;in;i+) ; 常熟理工学院课程设计报告 unsigned int i; for(i=0;i628;i=i+5) DAC0832=mysini; delay(N1); void stair(void) unsigned int i; for(i=0;i=255;i+) DAC0832=i; delay(N1); void square(

5、void) unsigned int i,N=5; for(i=0;i=255;i+) DAC0832=N; delay(N2); DAC0832=-N; 4 常熟理工学院课程设计报告 delay(N2); void main(void) while(1) if(S2=0) stair; else if(S1=0) square; else if(S0=0) my_sin; 4.运行结果 电路仿真图 5 常熟理工学院课程设计报告 正弦波输出图 方波输出图 6 常熟理工学院课程设计报告 锯齿波输出图 5.总结与体会 通过本次实验,我们了解了D/A转换与单片机的接口方法以及D/A转换芯片DAC0832的性能及编程方法;还掌握了D/A转换的程序设计方法。顺利地完成了教学目标。在实验过程中,当我们每编写出一个正确的程序,并仿真出相应的波形的时候,都非常开心。通过一个学期的努力学习,我们最终从实验中找到了乐趣,虽然这是本学期的最后一次实验,但是我们学习单片机的热情却日益增长。在今后的日子里,我们会继续探索,不断地提升自己的能力。 6.参考文献 单片机的C语言应用程序设计 主编 孙娟 马忠梅 北京航空航天大学出版社 新概念51单片机C语言教程 主编 郭天祥 电子工业出版社社 7

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号