带SPI接口的16位AD7705驱动程序.docVIP

  • 29
  • 0
  • 约4.43千字
  • 约 8页
  • 2019-04-10 发布于江西
  • 举报
带SPI接口的16位AD7705驱动程序 来源于 HYPERLINK 作者:tonghe 最近在做一个印度项目时,应用到16位AD转换器AD7705,此器件是AD公司推出的双通道16位∑-Δ(电荷平衡式)A/D转换器。具有高分辨率、宽动态范围、自校准,低功耗及优良的抗噪声性能,因此非常适用于仪表测量和工业控制等领域。16位无丢失代码;0.003%的非线性度;内部放大器可选择1,2,4,8,16,32,64,128;8种增益;输出数据更新速率可编程;具有自校准和系统校准功能,三线串行接口,可缓冲模拟输入;低功耗。经努力,目前已调通一个通道,现将驱动程序共享,愿起到抛砖引玉的作用。此程序在项目板上调试通过,而且测试精度极高,显示的电压值准确稳定。 #include iom16v.h #include macros.h #include delay.h #include ylkz_io.h #include FYD_12864_B.h #include AD7705.h //数据类型的定义 #define uchar unsigned char #define uint unsigned int #define spk_f 230 //全局变量定义 uint vol; /******************************** * 器件端口初始化函数 * *********

文档评论(0)

1亿VIP精品文档

相关文档