实验九、DAC0832(数模转换)
- 格式:doc
- 大小:71.00 KB
- 文档页数:3
实验九、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键中止程序运行。
六、实验结果:
根据示例程序,记录测量的波形。