本帖最后由 any_014 于 2013-2-22 15:48 编辑
想用用STC单片机和AD5412(12位D/A转换)通过SPI通信。
通过串口给STC单片机通信,然后把数据通过SPI发送给AD5412。
现在貌似能和AD5412通信,可以读AD5412的控制寄存器,读出来的数和写到控制寄存器里的数一致。
向数据寄存器里写数的话输出一点反应也没有,读数据寄存器里的数,返回来的全是0.
不知道问题出在哪,求教,用过这个器件的朋友,我可能出错的问题在哪?
2DA.jpg (626.13 KB, 下载次数: 7)
下载附件
原理图
2013-2-22 15:27 上传
2DA.pdf
(301.27 KB, 下载次数: 34)
2013-2-22 15:24 上传
点击文件名下载附件
原理图
AD5412_5422_cn.pdf
(1.42 MB, 下载次数: 18)
2013-2-22 15:48 上传
点击文件名下载附件
AD5412/5422 DATESHEET
1DA.zip
(22 Bytes, 下载次数: 37)
2013-2-22 15:32 上传
点击文件名下载附件
KEIL工程
一周热门 更多>