E
electronic_com
Guest
Hallo, ik moet een aantal adviezen over hoe te programmeren met behulp van mikroC compiler speciaal op ADC.Ik zal het ontwerpen van een digitale thermometer met behulp LM35 temperatuursensor, PIC16F876 MCU is ook gebruiken om de uitgangsspanning van de sensor.dan eindelijk de MCU (PIC16F876) geeft een uitgang voor het scherm met behulp van 20x4 LCD.
Hier is mijn eerste programma:unsigned korte temp_res;
unsigned char txt [6];
void main () (
ADCON1 = 0x80;
TRISA = 0XFF;
TRISB = 0;
Lcd_Init (& PortB);
Lcd_Cmd (Lcd_CLEAR);
Lcd_Cmd (Lcd_CURSOR_OFF);
do (
temp_res = Adc_Read (1);
temp_res = Bcd2Dec16 (temp_res);
ByteToStr (temp_res, txt);
Lcd_out (1,1, txt);
portB = temp_res;
) While (1);
)
maar moet een manipulatie op het converteren van de ingangsspanning van de sensor
naar de LCD.im een beginner in mikroC compiler en i dont know how te manipuleren met behulp van veel ADC.Reacties worden zeer gewaardeerd.
<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
hier is het schema:<img src="http://images.elektroda.net/71_1234194807_thumb.jpg" border="0" alt=""/>
Hier is mijn eerste programma:unsigned korte temp_res;
unsigned char txt [6];
void main () (
ADCON1 = 0x80;
TRISA = 0XFF;
TRISB = 0;
Lcd_Init (& PortB);
Lcd_Cmd (Lcd_CLEAR);
Lcd_Cmd (Lcd_CURSOR_OFF);
do (
temp_res = Adc_Read (1);
temp_res = Bcd2Dec16 (temp_res);
ByteToStr (temp_res, txt);
Lcd_out (1,1, txt);
portB = temp_res;
) While (1);
)
maar moet een manipulatie op het converteren van de ingangsspanning van de sensor
naar de LCD.im een beginner in mikroC compiler en i dont know how te manipuleren met behulp van veel ADC.Reacties worden zeer gewaardeerd.
<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
hier is het schema:<img src="http://images.elektroda.net/71_1234194807_thumb.jpg" border="0" alt=""/>