|
void V_Show(unsigned int ms)
{
SMG1_Display(ADCBuff[2]); //顯示V百位
if(vDotPS==2) PC_ODR |=0x20; //PC5置高,h點(diǎn)
PD_ODR &=0xef; //PD4置低 V百位選通
delay(ms);
SMG1_Display(ADCBuff[1]); //顯示V十位
if(vDotPS==1) PC_ODR |=0x20; //PC5置高,h點(diǎn)
PD_ODR &=0xbf; //PD6置低 V十位選通
delay(ms);
SMG1_Display(ADCBuff[0]); //顯示V個(gè)位
PD_ODR &=0xdf; //PD5置低 V個(gè)位選通
delay(ms);
}這里的程序是不是有點(diǎn)問(wèn)題,PD4、5、6置高才是百位個(gè)位十位選通是吧, |
|