TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。
TLC2543的特点
(1)12位分辩率A/D转换器;
(2)在工作温度范围内10μs转换时间;
(3)11个模拟输入通道;
(4)3路内置自测试方式;
(5)采样率为66kbps;
(6)线性误差±1LSBmax;
(7)有转换结束输出EOC;
(8)具有单、双极性输出;
(9)可编程的MSB或LSB前导;
(10)可编程输出数据长度。
TLC2543的引脚排列及说明
TLC2543有两种封装形式:DB、DW或N封装以及FN封装,这两种封装的引脚排列如图1,引脚说明见表1
TLC2543电路图和程序欣赏
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit clock=P1^0; sbit d_in=P1^1;
sbit d_out=P1^2;
sbit _cs=P1^3;
uchar a1,b1,c1,d1;
float sum,sum1;
double sum_final1;
double sum_final;
uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uchar wei[]={0xf7,0xfb,0xfd,0xfe};
void delay(unsigned char b) //50us
{
unsigned char a;
for(;b>0;b--)
for(a=22;a>0;a--);
}
void display(uchar a,uchar b,uchar c,uchar d)
{
P0=duan[a]|0x80;
P2=wei[0];
delay(5);
P2=0xff;
P0=duan[b];
P2=wei[1];
delay(5);
P2=0xff;
P0=duan[c];
P2=wei[2];
delay(5);
P2=0xff;
P0=duan[d];
P2=wei[3];
delay(5);
P2=0xff;
}
uint read(uchar port)
{
uchar i,al=0,ah=0;
unsigned long ad;
clock=0;
_cs=0;
port<<=4;
for(i=0;i<4;i++)
{
d_in=port&0x80;
clock=1;
clock=0;
port<<=1;
}
d_in=0;
for(i=0;i<8;i++)
{
clock=1;
clock=0;
}
_cs=1;
delay(5);
_cs=0;
for(i=0;i<4;i++)
{
clock=1;
ah<<=1;
if(d_out)ah|=0x01;
clock=0;
}
for(i=0;i<8;i++)
{
clock=1;
al<<=1;
if(d_out) al|=0x01;
clock=0;
}
_cs=1;
ad=(uint)ah;
ad<<=8;
ad|=al;
return(ad);
}
void main()
{
uchar j;
sum=0;sum1=0;
sum_final=0;
sum_final1=0;
while(1)
{
for(j=0;j<128;j++)
{
sum1+=read(1);
display(a1,b1,c1,d1);
}
sum=sum1/128;
sum1=0;
sum_final1=(sum/4095)*5;
sum_final=sum_final1*1000;
a1=(int)sum_final/1000;
b1=(int)sum_final%1000/100;
c1=(int)sum_final%1000%100/10;
d1=(int)sum_final%10;
display(a1,b1,c1,d1);
}
}
资源简介:无线发射与接收芯片ia4221的中文资料
上传时间: 2013-04-15
上传用户:eeworm
资源简介:MCS-51 系列多个芯片中文资料 PDF版
上传时间: 2013-04-15
上传用户:eeworm
资源简介:Profibus 中文资料大全
上传时间: 2013-06-01
上传用户:eeworm
资源简介:专辑类-实用电子技术专辑-385册-3.609G Profibus-中文资料大全-839页-45.1M.pdf
上传时间: 2013-07-09
上传用户:zjt20011220
资源简介:专辑类-超声-红外-激光-无线-通讯相关专辑-183册-1.48G 无线发射与接收芯片ia4221的中文资料-38页-2.9M.pdf
上传时间: 2013-06-21
上传用户:程婴sky
资源简介:专辑类-单片机专辑-258册-4.20G MCS-51-系列多个芯片中文资料-3.0M-PDF版.zip
上传时间: 2013-07-24
上传用户:alia
资源简介:AT89S51中文资料,英文的看的费劲,还是传点中文的
上传时间: 2013-06-10
上传用户:坏天使kk
资源简介:LCD1602液晶中文资料LCD1602液晶中文资料LCD1602液晶中文资料
上传时间: 2013-05-23
上传用户:asd_123
资源简介:18b20程序及中文资料,有需要的同学可以下载的,简绍的很详细
上传时间: 2013-07-27
上传用户:CHENKAI
资源简介:MT8880双音多频收发中文资料,很不多的
上传时间: 2013-07-18
上传用户:moshushi0009