《微机实验及课程设计》实验报告 0 东南大学 《微机实验及课程设计》 实验报告 实验八 数模与模数转换 姓 名: 学 号: 专 业: 实 验 室: 计算机硬件技术 实验时间: 2 0 1 0 年 0 6 月 1 日 报告时间: 2 0 1 0 年 0 6 月 2 日 评定成绩: 审阅教师: 《微机实验及课程设计》实验报告 1 一
实验目的与内容 1)了解数/模转换器的基本原理,掌握DAC0832 芯片的使用方法; 2)了解模/数转换器的基本原理,掌握ADC0809 芯片的使用方法
基本实验原理 (1)D/A 转换 ① 8 位 D/A 转换器DAC0832 的口地址为 290H,输入数据与输出电压的关系为: (UREF 表示参考电压,N 表示数数据),这里的参考电压为PC 机的+5V 电源
② 产生锯齿波只须将输出到DAC0832 的数据由0 循环递增,产生正弦波可根据正弦函数建一个下弦数字量表,取值范围为一个周期,表中数据个数在16 个以上
电路连接如下图所示: 图1 产生锯齿波和正弦波的程序流程图如下所示: 《微机实验及课程设计》实验报告 2 (2)A/D 转换 ① ADC0809 的IN0 口地址为298H,IN1 口地址为299H
② IN0 单极性输入电压与转换后数字的关系为: 其中 Ui 为输入电压,UREF 为参考电压,这里的参考电压为 PC 机的+5V 电源
③ 一次 A/D 转换的程序可以为: MOV DX,口地址 OUT DX,AL ;启动转换 ;延时 IN AL,DX ;读取转换结果放在 AL 中 电路连接如下图所示: 《微机实验及课程设计》实验报告 3 图 2 程序流程图(含子程序流程图)如下所示: (3)A/D转换曲线绘制流程图如下所示: 《微机实验及课程设计》实验报告 4 三
方案实现与测试 (一) 、获取TPC 扩展卡 I/O