svp je besoin la programmation du LM35 sur PIC C COMPILER
#include <16f877.h> #use delay( clock= 8000000) #include "REG16F.h" #include <lcd.c> float temp; void Init() { ADCON1 = 0x0E; ADCON0=0x81; OPTION_REG=0x07; trisA=0xff; trisC=0x00; trisb=0x00; T0IE = 1; PEIE = 1; GIE = 1; } #int_Timer0 void Timer0_ISR() { go=1; while(go == 1); temp=ADRESH; } void main() { Init(); lcd_init(); while(1) { lcd_gotoxy(1,1); printf(lcd_putc,"temp=%f \n",temp); } if (temp >35) {rb0=1; } } //// est ce qu'il est correcte comme ca ???
Bjr à toi, Ben vaudrait mieux poster en électronique ! Bonne soirée
Bonsoir, j'ai comme l'impression que le programme ne revient jamais de l'interruption timer0. JR
l'électronique c'est pas du vaudou!
Déplacé vers Électronique.
Rien ne sert de penser, il faut réfléchir avant - Pierre Dac