السلام عليكم ورحمة الله وبركاته
لدي استفسار حول ميكروكونترولور عن برمجته بالميكرو س mikroc
dans mon programme je veux faire une lecture de temperature à partir d'un pic et capteur de temperature LM35 et l'afficher par un afficheur numérique
la circuit et comme suit :
cappteur LM35 + chaine d'acquisition pour l'addaptation du signal en sortie de capteur + pic pour la lecture du temperature prevenant de LM35 et la chaine et enfin l'affichage
vraiment j'ai essayé de faire un programme ds mikroc mais la partie simulation ds PROTEUS c'est pas juste je ne sais pas ou le problèmme svp demmande l'aide pour faire ce programme mon programme est comme suit
int temp_res;
char temp[16];
void main() {
ADCON1 = 0x80; // Configure analog inputs and Vref
TRISA = 0xFF; // PORTA is input
Lcd_Init(&PORTB); // Initialize LCD connected to PORTB
Lcd_Cmd(Lcd_CLEAR); // Clear display
Lcd_Cmd(Lcd_CURSOR_OFF); // Turn cursor off
do {
temp_res = Adc_Read(2); // Get results of AD conversion
temp_res=temp_res*5/1023;
intToStr(temp_res ,temp);
lcd_out(1,1,"TEMPR:");
lcd_out_cp(temp);
} while(1);
}