cc2530ADC3

#include "iocc2530.h"
#define LED1 P1_0

char jh[]=" 0.0v\n";

void yc(int a){
    int i,j;
    for(i=0;i=0X80){
            LED1=~LED1;
            /*
            a[0]=ADCH;
            a[1]=ADCL;
                //initADC();
                //ADCCON1|=0X40;
            adc |=(int)a[1];
            adc |=((int) a[0])<<8;
            */
            adc =ADCH;
            adc=adc<<8;
            adc |=ADCL;//改后
            
            if(adc & 0x8000)adc=0;
            
            adc>>=2;
            num =adc*3.3/8192;
            
            jh[1]=(char)num%10+'0';
            jh[3]=(char)(num*10)%10+'0';
            ck(jh,6);
            yc(700);
        }
    }
}

你可能感兴趣的:(单片机,嵌入式硬件)