基于MSP430F5438A的DAC904程序


调试通过,利用MSP430控制DAC904输出指定的电压值。DAC904是一款高速数模转换器,14位分辨率,引脚兼容DAC908、DAC900、DAC902。在家庭成员之间的引脚兼容性,DAC908、DAC900和DAC902分别为8、10和12位的分辨率提供了一个组件选择选项。DACs家族的所有型号支持更新率超过165 MSPS,具有良好的动态性能,特别适合满足各种应用的需求。
资源截图
代码片段和文件信息
/*******************************************************
*函数名:DAC904.c
*创建者:Alcohol
*创建时间:2014.04.30
*******************************************************/
#include “DAC904.h“ 

void DAC904(float value)                      //时钟由单片机提供
{
  uint8 code1code2;
  uint16 code;
  
  code = value / Rref * 8191.5 +8191.5 ; 
  code1 = code%256;                               //取低8位
  code2 = code/256;                 //取高6位
  
  CLK_L;
  DIN1 = code1;
  DIN2 = code2;
  CLK_H;
}



void DAC904_EX(float value)                      //时钟由有源晶振提供
{
  uint16 code;
  uint8 code1code2;
  //code = (float)value/Rref*0x3fff;
  //code = (Rref*value)/(Rload*1.24*32)*0x3fff;
  code =(1-value/1.11835)*8191.5 ;
  code1 = code;                               //取低8位
  code2 = code >> 8;                 //取高2位
  
  CLK_L;
  DIN1 = code1;
  DIN2 = code2;
  CLK_H;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        928  2016-07-14 01:27  DAC904DAC904.c

     文件       2753  2018-07-10 00:59  DAC904DAC904.dep

     文件      22018  2018-07-07 20:35  DAC904DAC904.ewd

     文件      57463  2018-07-07 20:35  DAC904DAC904.ewp

     文件        160  2018-07-07 20:35  DAC904DAC904.eww

     文件        346  2018-07-07 23:55  DAC904DAC904.h

     文件     808787  2016-04-12 06:10  DAC904dac904.pdf

     文件      32344  2018-07-10 00:31  DAC904DebugExeDAC904.d43

     文件     565080  2018-07-10 00:26  DAC904DebugObjDAC904.pbd

     文件     565080  2018-07-10 00:26  DAC904DebugObjDAC904.pbd.browse

     文件     564131  2018-07-07 23:55  DAC904DebugObjDAC904.pbi

     文件       9760  2018-07-07 23:55  DAC904DebugObjDAC904.pbi.cout

     文件      10891  2018-07-08 00:32  DAC904DebugObjDAC904.r43

     文件     563750  2018-07-10 00:26  DAC904DebugObjmain.pbi

     文件       9758  2018-07-10 00:26  DAC904DebugObjmain.pbi.cout

     文件      15476  2018-07-10 00:30  DAC904DebugObjmain.r43

     文件       1865  2018-07-10 00:26  DAC904main.c

     文件          0  2018-07-10 00:31  DAC904path.txt

     文件       4885  2018-07-10 00:59  DAC904settingsDAC904.dbgdt

     文件       1738  2018-07-10 00:31  DAC904settingsDAC904.Debug.cspy.bat

     文件       1540  2018-07-10 00:59  DAC904settingsDAC904.dni

     文件       3684  2018-07-10 00:59  DAC904settingsDAC904.wsdt

     文件         51  2018-07-10 00:59  DAC904settingsDAC904.wspos

     文件       1863  2017-07-04 15:13  DAC904——main.c

     目录          0  2018-07-07 20:36  DAC904DebugExe

     目录          0  2018-07-07 20:34  DAC904DebugList

     目录          0  2018-07-10 00:30  DAC904DebugObj

     目录          0  2018-07-07 20:34  DAC904Debug

     目录          0  2018-07-08 01:10  DAC904settings

     目录          0  2018-07-10 00:26  DAC904

............此处省略3个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)