DA转换实验D/A转换是把数字量转换成模拟量的变换,从D/A输出的是模拟电压信号.产生锯齿波和三角波只需由A存放的数字量的增减来控制;要产生正弦波,较简单的手段是造一张正弦数字量表.取
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/29 17:52:31
DA转换实验
D/A转换是把数字量转换成模拟量的变换,从D/A输出的是模拟电压信号.产生锯齿波和三角波只需由A存放的数字量的增减来控制;要产生正弦波,较简单的手段是造一张正弦数字量表.取值范围为一个周期,采样点越多,精度就越高.
本实验中,输入寄存器占偶地址端口,DAC寄存器占较高的奇地址端口.两个寄存器均对数据独立进行锁存.因而要把一个数据通过0832输出,要经两次锁存.典型程序段如下:
MOV DPTR,#PORT
MOV A,#DATA
MOVX @DPTR,A
INC DPTR
MOVX @DPTR,A
其中第二次I/O写是一个虚拟写过程,其目的只是产生一个WR信号.启动D/A.
不好意思,因为当时网络有问题,没有提交完全.偶地址和奇地址 ,为什么要分开讲呢,直接地址下移就可以了.有时候要特别区分开偶地址,是有什么特殊的意图呢
楼主说的很对.
楼主有什么问题?
--------------
DAC0832,这个芯片,其内部有两级锁存器.
一般来说,确实是需要写入两次,才能把数据送到转换器去.
至于奇、偶地址,那是硬件连线的原因.
有时,电路设计的巧妙,也可以写入一次,就完成了两次锁存的作用.
楼主仔细看看你的电路图吧,应该会找到你的答案.
(有些书,写的滥,也很可能找不到答案.)
DA转换实验D/A转换是把数字量转换成模拟量的变换,从D/A输出的是模拟电压信号.产生锯齿波和三角波只需由A存放的数字量的增减来控制;要产生正弦波,较简单的手段是造一张正弦数字量表.取
A/D是什么转换
ad与da转换
AD转换和DA转换的意义
用A/D把电压模拟量转换成数字量时,为什么要求模拟电压保持不变?
数字怎样转换成条形码
数字5转换成二进制
水电站是把【】能转换成电能
什么是A/D转换和D/A转换?
什么是A/D转换和D/A转换?
A/D转换有哪几种形式?
什么是D/A转换电路?
A/D转换口是什么
关于A/D转换A/D转换模块里面是自带电阻的么?
把数字量转换成为相应模拟量的过程称为什么
用ADC0809进行A/D转换,若输出电源为3V,参考电压为5V,则输出的数字量是( )列出计算过程
汉字转换数字我想把我的名字转换成密码
AD和DA转换是什么意思