Visualizza messaggio singolo
Vecchio 26 novembre 10, 12:52   #93 (permalink)  Top
illez
User
 
L'avatar di illez
 
Data registr.: 06-08-2007
Residenza: Empoli
Messaggi: 1.813
Citazione:
Originalmente inviato da elicottero78 Visualizza messaggio
ok grazie,metterò tutto nel main.
illez non riesco a capire cosa intendi con 80-90

io volevo che si accendesse un led alla volta,quindi ho diviso il trm0 x poter accendere 7 led da soli,quindi dico al programma,se trm0 è tra 80-90 accendi quel determinato led,se non è tra 80-90 lascialo spento......
Non è completamente esatto.
tu hai scritto:
Codice:
if(tempo > 80 && tempo <90)
{
 portb.f3=1;
}else{
  portb.f3=0;
}
Quindi se tempo è compreso tra 81 e 89 accendi il led 3.
E se tempo vale 80? Non si accende nulla.
E se tempo vale 90? Oppure 70?
Idem, non si accende nulla

Hai compreso i casi minore di 80, maggiore di 80, ma non uguale a 80 (70, 90 etc)!

Chiaro ora?

errore veniale
__________________
.......
illez non è collegato   Rispondi citando