当前位置:技术文章首页 >> 集成电路 >> AD转换 >> AD转换TLC2543的C小程序
AD转换TLC2543的C小程序
2006-10-02 02:39:36  作者:电子爱好…   浏览次数:671  文字大小:【】【】【
点击相关图标,收藏本文到网摘:

//***************************
//名称:read2543
//功能:TLC2543驱动模块
//输入参数:port通道号
//输出参数:ad转换值
//****************************

long ad_2543(u igned char port)
{
u igned int i;
long ad_value=0;
CLOCK=0;
CS2543=0;
EOC=1;
port< lt;=4;
for(i=0;i<12;i++)
{
if(D_OUT)
ad_value|=0x01;
D_IN=(bit)(port&am 0x80);
CLOCK=1;
nop(3);
CLOCK=0;
nop(3);
port=port< lt;1;
ad_value=ad_value< lt;1;
}
CS2543=1;
ad_value=ad_value> gt;1;
return ad_value;
}

0

顶一下

0

踩一下
合作网站  

  独乐乐不如众乐乐!

  好东西要与好朋友分享!

  你有一个苹果我有一个苹果,互相交换,我们每人只有一个苹果;你有一种思想,我有一种思想,互相交换,我们每人有两种思想。

友情链接 | 诚聘英才 | 关于我们 | 版权声明 | 联系我们 | 网站公告 | 广告服务 | 商机无限 | 更新记录

  •  ©2006-2008  电子爱好者   Email:kingtuotech@gmail.com  
    敬告网友:本站资料部分收藏于网络,如有侵犯您的权益,请来信告知!
  • 湘ICP备07008885号    电子爱好者主要推广电子技术与电子工程设计。