- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机AD-DA实验报告
4.3.1 A/D转换实验
一、实验目的
1、学习理解A/D信号转换的基本原理;
2、掌握A/D转换芯片ADC0809的使用方法。
二、实验内容
编写程序,将ADC单元中提供的0~5V信号源作为ADC0809的模拟输入量,进行A/D转换,转换结果通过变量进行显示。
三、实验硬件电路图
说明:Proteus无ADC0809仿真模型,用其同类芯片ADC0808代替。
四、实验程序流程图
五、实验程序清单
ORG 0000H
AJMP 0100H
ORG 0100H
MAIN: MOV DPTR,#7FFFH
MOVX @DPTR,A
JB P3.3,$
JNB P3.3,$
MOVX A,@DPTR
MOV P1,A
JMP MAIN ;此处可设置断点
END
六、实验步骤
1、按实验电路图接好线;
2、编写实验程序,经编译、连接无误后启动调试;
3、可在程序中断点标记处设置断点,观测A/D转换后P1脚的变化;
4、调节电位器,观察P1脚的变化,了解A/D转换过程。
七、实验结果
如硬件电路图所示,当A/D输入为2.5V的模拟量电压信号时,ADC0808(或ADC0809)将其转换为7FH的数字量(P1口显示,红色为高电平,蓝色为低电平)。
4.3.2 D/A转换实验
一、实验目的
1、学习D/A转换的基本原理;
2、掌握DAC0832的使用方法。
二、实验内容
设计实验电路图实验线路并编写程序,实现D/A转换,要求产生锯齿波,脉冲波,并用示波器观察电压波形。
三、实验硬件电路图
四、实验程序流程图
五、实验程序清单
#includeAbsacc.h
#includesst89x5x4.h
#define DA XBYTE[0X7FFF]
//锯齿波表
unsigned char code jc_tab[33]=
{
0x00,0x08,0x0f,0x18,0x1f,0x28,0x2f,0x38,0x3f,0x48,0x4f,0x58,0x5f,0x68,0x6f,0x78,
0x7f,0x88,0x8f,0x98,0x9f,0xa8,0xaf,0xb8,0xbf,0xc8,0xcf,0xd8,0xdf,0xe8,0xef,0xf8,0xff
};
void main()
{void delay(int j);
unsigned int i;
while(1)
{
if(P1!=0xff)
{
if(P1==0xfe)
{DA=0XFF;
delay(1);
DA=0x00;
delay(100);
}
else if(P1==0xfd)
{for(i=0;i33;i++)
{DA=jc_tab[i];
delay(100);
}
}
}
}
}
void delay(int j)
{int i;
for(i=0;ij;i++);
}
六、实验步骤
1、按实验硬件电路图接线;
2、编写实验程序,经编译、连接后启动调试;
3、按动按键,用示波器观察输出波形,了解D/A转换原理和程序功能。
七、实验结果
当按下P1.0对应按键时输出脉冲,如硬件电路图所示;当按下P1.1对应按键时输出锯齿波。
实验4.3.3 A/D、D/A转换拓展实验
一、实验目的
1、进一步掌握A/D转换与D/A转换原理。
2、了解计算机控制系统的输出输出通道构成。
二、实验内容
小键盘给定(并显示工作状态),选择信号源输出波形类型(D/A转换方式),经过A/D采样后,将采样数据用LED灯,显示当前模拟信号值大小及变化状态。
三、仿真原理图
图1.1说明:图1.2的按键的输出对应本图的P1输入,sawtooth表示锯齿波,trianglular表示三角波,square表示方波。
图1.2说明:DAC0832置为直通方式,其数据由图1.1的8255B口给定。
四、实验程序流程图
五、实验程序清单
MY8255_A EQU 0DCFFH
MY8255_B EQU 0DDFFH
MY8255_C EQU 0DEFFH
MY8255_CON EQU 0DFFFH
AD_ADD EQU 7FFFH
DA_ADD EQU 0BFFFH
ORG 0000H
AJMP MAIN
ORG 0100H
//锯齿波表
jcbo: db 00h,08h,0fh,18h,1fh,28h,2fh,38h,3fh,48h,4fh,58h,5fh,68h,6fh,78h
您可能关注的文档
- 医院筹建策划方案.doc
- 医院网络规划方案.doc
- 医院经营.doc
- 医院职业培训-医务礼仪.ppt
- 十三省公考联考逻辑判断推理历年真题解析.doc
- 十五局石长线顶进涵技术交底书.doc
- 十分钟学会五线谱.doc
- 十年级快速跑单元计划.doc
- 十大管理工具.ppt
- 千万别学英语提高版.doc
- 江苏省灌云高级中学2023-2024学年高三上学期第一次月考地理试题含答案.docx
- 备战2024年高考物理一轮重难点复习 第十三章 近代物理.docx
- 江苏省高邮市一中2021-2022学年高三上学期第一次月考语文试题(原卷版).docx
- 江苏省华罗庚中学2023-2024学年高三上学期12月阶段检测数学试卷含答案.docx
- 江苏省海门中学2023-2024学年高三上学期第一次调研考试地理试题及答案.docx
- 备战2024年高考物理一轮重难点复习 第九章 恒定电流.docx
- 江苏省高邮市2023-2024学年高三下学期3月学情调研数学试题含答案.docx
- 备战2024年高考物理一轮重难点复习 实验十一:探究影响感应电流方向的因素.docx
- 备战2024年高考物理一轮重难点复习 实验三:验证平行四边形定则.docx
- 备战2024年高考物理一轮重难点复习 第十四章 光.docx
文档评论(0)