打印
[TI]

DAC8760

[复制链接]
1253|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
jjjyufan| | 2014-7-22 09:22 | 只看该作者
什么问题 贴出来

使用特权

评论回复
板凳
流星在颤抖|  楼主 | 2014-7-22 11:40 | 只看该作者
jjjyufan 发表于 2014-7-22 09:22
什么问题 贴出来



#include<msp430.h>
#include<DAC8760.h>
/***********************************
函数功能:
写数据
**
**
参数:
com
:前
8
位命令;
dat
:数据
**
***********************************/
void DAC8760_write_byte(unsigned char com, unsigned int dat)
{
unsigned char i=0;
DAC8760_LATCH_0_();
DAC8760_SCLK_0_();
  for(i=0;i<8;i++)
{
  DAC8760_SCLK_0_();
  if(com&0x80)
  {
   DAC8760_DIN_1_();
  }
  else
  {
   DAC8760_DIN_0_();
  }
  delay_us(1);
  DAC8760_SCLK_1_();
  delay_us(1);
  com<<=1;
}
for(i=0;i<16;i++)
{
  DAC8760_SCLK_0_();
  if(dat&0x8000)
  {
   DAC8760_DIN_1_();
  }
  else
  {
   DAC8760_DIN_0_();
  }
  delay_us(1);
  DAC8760_SCLK_1_();
  delay_us(1);
  dat<<=1;
}
DAC8760_SCLK_0_();
//delay_us(3);
DAC8760_LATCH_1_();
DAC8760_DIN_1_();
//delay_us(3);
}

void DA_init()
{
CLk_clear;

   DAC8760_write_byte(DACResetReg,0x0001);

   DAC8760_write_byte(DACConfigurationReg,0x0088);


   DAC8760_write_byte(DACControlReg,0x1006);

   DAC8760_write_byte(DACDataReg,0xffff);
// DAC8760_delay(10);
}



没输出。。。帮忙看看,谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

19

帖子

0

粉丝