60 likes | 272 Views
实验九. D/A 转换实验. 实验要求. 1 、利用 DAC0832 ,编制程序产生锯齿波、三角波、正弦波。三种波轮流显示,用示波器观看。. 实验目的. 1 、了解 D/A 转换的基本原理。 2 、了解 D/A 转换芯片 0832 的性能及编程方法。 3 、了解单片机系统中扩展 D/A 转换的基本方法。. 实验电路及连线. 用示波器探头接触 Ua 或 Ub ,观察显示波形。. 开始. 置计数器初值. 查表读波形数据. 启动 D/A. 改变计数器及表指针. 否. 转换完毕. 是. 程序框图. 程序清单. CS0832 equ 08000h
E N D
实验九 D/A转换实验
实验要求 • 1、利用DAC0832,编制程序产生锯齿波、三角波、正弦波。三种波轮流显示,用示波器观看。
实验目的 • 1、了解D/A转换的基本原理。 • 2、了解D/A转换芯片0832的性能及编程方法。 • 3、了解单片机系统中扩展D/A转换的基本方法。
实验电路及连线 用示波器探头接触Ua或Ub,观察显示波形。
开始 置计数器初值 查表读波形数据 启动D/A 改变计数器及表指针 否 转换完毕 是 程序框图
程序清单 CS0832 equ 08000h mov dptr, #CS0832 mov a, #0 movx @dptr, a mov a, #80h movx @dptr, a mov a, #0ffh movx @dptr, a ljmp $ end