AD转换TLC2543的C小程序
来源:全民业务网 作者:不详
//名称:read2543
//功能:TLC2543驱动模块
//输入参数:port通道号
//输出参数:ad转换值
//****************************
long ad_2543(unsigned char port)
{
unsigned int i;
long ad_value=0;
CLOCK=0;
CS2543=0;
EOC=1;
port<<=4;
for(i=0;i<12;i++)
{
if(D_OUT)
ad_value|=0x01;
D_IN=(bit)(port&0x80);
CLOCK=1;
nop(3);
CLOCK=0;
nop(3);
port=port<<1;
ad_value=ad_value<<1;
}
CS2543=1;
ad_value=ad_value>>1;
return ad_value;
}
作者:佚名
- 上一篇:暂无
- 下一篇:A/D、D/A转换 ADC、DAC是什么意思?
-
