摸数转换 DAC0832的应用〖AT89S52单片机实用例程〗
-
资源ID:441920
资源大小:103KB
全文页数:3页
- 资源格式: DOC
下载积分:2金贝
快捷下载
账号登录下载
微信登录下载
微信扫一扫登录
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
|
下载须知 | 常见问题汇总
|
摸数转换 DAC0832的应用〖AT89S52单片机实用例程〗
十摸数转换 应用实验任务用两个按键通过单片机控制 输出,使 可以输出 05V 的幅值,频率为 1锯齿波和三角波两种波形。通上电源后;按下 输出三角波,在按下 出锯齿波。硬件电路图注意:应 1 对应 2 对应 按键可以直接使用 键(程序中以扫描方式识别按键) 。硬件电路图中的画框的部分,运放 连接部分需要用户自己搭建,注意 用的是正负 12V 的双电源供电。我们只使用 个运放中的两个实验原理 8 位全 速 D/A 转换器,采用 R2电阻解码网络,转换结果为一对差动电流输出,转换时间大约为 1用单电源+5V+15V 供电。参考电压为10V 。在此我们直接选择+5V 作为参考电压。三种工作方式:直通方式,单缓冲方式,双缓冲方式;在此我们选择直通的工作方式将 R 1S 管脚全部接数字地。管脚 8 接参考电压,在此我们接的参考电压是+5V。那么经过第一级运放后,输出电压将是 V,在经过第二级运放反相放大 1 倍以后将可以输出 0V5V 了。我们在控制 输出数据有规律的变化将可以产生三角波,锯齿波,梯型波等波形了。C 语言源程序#; /键值判断; /产生三角波时用到的标志 /延时子程序 i,j;i=20;i>0;j=248;j>0; /按键扫描程序3_2=0); /延时跳过按下时的抖动3_2=0) ; /定时器产生锯齿波标志; /暂时停止波形输出; /开始定时 ,产生锯齿波3_2=0); /如果一直按着键,则等待松键开; /延时跳过松开后的抖动 3_3=0); /延时跳过按下时的抖动3_3=0); /定时器产生三角波标志; /暂时停止波形输出; /开始定时 产生三角波3_2=0); /如果一直按着键,则等待松键开; /延时跳过松开后的抖动 /请注意写程序时的格式规范,此处是为了节省纸张t0( /定时中断服务函数if(0) /产生锯齿波P0=0(0;if(1) /产生三角波 if(0)P0=0(0;if(1)P0=0if(0) ;) ;