(玩电子) 电子手艺学习与研究

ADC0832模数转换51单片机法式模范模范与电路图

作者:佚名   泉源:本站原创   点击数:x  更新时间:2013年11月06日   【字体:年夜
#include<AT89x51.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
//******************adc0832****************************//
sbit CS=P2^3; //使能。
sbit CLK=P2^2;//时钟
sbit DO=P2^1; // 数据输入
sbit DI=P2^0;//数据输入
char CC[]="11001001";
uchar tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};
uchar temp;
uint vvv,i;
//通道的选择:0x02就是单通道0;0x03就是单通道1;
//0x00就是双通道ch0="+";   ch0="-"
//0x01就是双通道ch0="-";   ch0="+"
//*****************************************************//
void delay(int tt)
{
while(tt--)
  {for(i=0;i<120;i++);}
}
void startADC()
{
CS=1;
_nop_();
_nop_();
CLK=0;
_nop_();
_nop_();
CS=0;
_nop_();
_nop_();
DI=1;
_nop_();
_nop_();
CLK=1;
_nop_();
_nop_();
DI=0;
_nop_();
_nop_();
CLK=0;
_nop_();
_nop_();
}
void choiceADC(uint CH)//CH为0选择通道ch0,为1,选择ch1阻拦AD转换
{
startADC();
if(CH==0)
{
DI=1;
_nop_();
CLK=1;//上升沿DI=1
_nop_();
CLK=0;//1个降低沿DI=1
_nop_();
DI=0;
_nop_();
CLK=1;
_nop_();
CLK=0;//第3个上升沿DI=0
_nop_();
}
else
{
CLK=0;
_nop_();
DI=1;
_nop_();
CLK=1;//上升沿DI=1
_nop_();
CLK=0;//1个降低沿DI=1
_nop_();
DI=1;
_nop_();
CLK=1;//第3个上升沿DI=0
_nop_();
}
/********通道选择阻拦泉源读取转换后的二进制数****/
CLK=1;
_nop_();
CLK=0;//降低沿读数,一下阻拦断定和处置赏罚赏罚,共8次
for(i=0;i<8;i++)
      {
   DI=1;
   if(DO)
      {
   temp |=0x01;
   }
    else
      {
   temp &=0xfe;
   }
      CLK=0;
   _nop_();
   CLK=1;
   temp=temp<<1;
   }
   vvv=temp;
}
void display(uint dat)
{
P3=0x04;
P0=tab[dat/100];
delay(1);
P0=0xff;
P3=0x02;
P0=tab[dat%100/10];
delay(1);
P0=0xff;
P3=0x01;
P0=tab[dat%10];
delay(1);
P0=0xff;
}
void main()
{
   P3=0xFF;
   P0=0xff;
   while(1)
   {
      choiceADC(0);
   delay(1);
   display(vvv);
   }
}

 




 


                ADC0832封装图         


ADC0832与单片机毗连图



ADC0832时序图

文章议论

相关文章

助赢时时彩-韩国时时彩助赢-韩国时时彩助赢计划 捕鱼达人3-捕鱼达人3无限金币免费版 幸运五张-幸运五张规则-掌联幸运五张安卓版 北京pk10-北京pk10新凤凰-凤凰pk10预测 888棋牌游戏-盛大娱乐棋牌平台-棋牌电玩城送彩金 时时彩后二-时时彩后二技巧-时时彩后二计划 安徽福彩网-安徽福彩快3网上购买 巨鳄棋牌-禾城棋牌牛牛-1比1现金棋牌 亿酷棋牌-象棋棋牌-棋牌游戏娱乐下载 qq捕鱼大亨-千炮捕鱼-qq游戏捕鱼大亨 北京pk10开奖-pk10赛车群-pk10开奖首选网上手游 波克棋牌-现金牛牛棋牌-亲朋棋牌游戏手游 冠通棋牌-棋牌现金-手机禾城棋牌 开心棋牌-娱乐棋牌送救济金-四方棋牌送救济金 亲朋棋牌-舟山99棋牌-唐朝电玩城棋牌