实验九、DAC0832(数模转换)

  • 格式:doc
  • 大小:71.00 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验九、DAC0832(数/模转换)

一、实验目的:

1.掌握DAC0832的使用方法;

2.掌握DAC0832在51系列单片机中的使用方法。

二、实验设备:

TDS-MD一台

MP-51一片

74LS00一片

DAC0832一片

LM324一片

10K电阻一个

示波器一台

三、实验内容:

电路如下图8.1所示,图中当WR和P2.7有效时选中该片,因此可取FFFFH为片选地址。

(图9.1)

四、实验参考程序:

1.如下程序为产生锯齿波程序,周期约为2ms。

地址机器码助记符

────────────────────────────────220090FFFFMOVDPTR,#FFFF

2203E4CLRA

2204F0MOVX@DPTR,A

220504INCA

220680FCSJMP2204

────────────────────────────────

2.如下程序为三角波程序,周期约为4ms。

地址机器码助记符

────────────────────────────────

220090FFFFMOVDPTR,#FFFF

2203E4CLRA

2204F0MOVX@DPTR,A

22O504INCA

2206B4FFFBCJNEA,#FF,2204

220914DECA

220AF0MOVX@DPTR,A

220B14DECA

220CB400FBCJNEA,#00,220A

220F80F3SJMP2204

────────────────────────────────3.如下程序为产生阶梯波程序,周期约为30ms。

地址机器码助记符

────────────────────────────────

220090FFFFMOVDPTR,#FFFF

2203E4CLRA

2204F0MOVX@DPTR,A

22052410ADDA,#10

2207510BACALL220B

220980F9SJMP2204

220BC0E0PUSHE0

220DC0F0PUSHF0

220F7402MOVA,#02

221175F0FAMOVF0,#FA

2214D5F0FDDJNZF0,2214

221714DECA

221870F7JNZ2211

221AD0F0POPF0

221CD0E0POPE0

221E22RET

───────────────────────────────────

五、实验步骤:

1.按图9.1D/A线路图接线,将上述3个程序分别输入,仔细检查后运行,并用示波器观察波形;

2.按Reset键中止程序运行。

六、实验结果:

根据示例程序,记录测量的波形。

相关主题