Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


 
 
Strumenti discussione Visualizzazione
Prev Messaggio precedente   Prossimo messaggio Next
Vecchio 21 ottobre 10, 10:55   #21 (permalink)  Top
User
 
Data registr.: 12-04-2006
Residenza: Mondovì
Messaggi: 103
Codice:
void main() 
{
trisb=0b00000011 ;
portb=0;
while(1)
{
if (portb=0b00000001)
{
portb=0b10000000 ;
}
if (portb=0b00000010)
{
portb=0b01000000 ;
}
}
}
A parte una serie di imprecisioni che ti lascio correggere da solo (se premi i due pulsanti insieme il secondo ti spegne il primo, se premi un pulsante e lo rilasci il codice non lo spegne), c'è un errore grave che ti segnalo.
I confronti si fanno con il ==.
L'uguale singolo (=) è una assegnazione.
Quindi correggi con
if (portb == xxxxxxx) e poi, compito per domani, correggi gli errori che ti ho segnalato.
Davide B. non è collegato   Rispondi citando
 

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Messaggio
modificare linguaggio menù mc3030 ravenlinux2000 Radiocomandi 0 24 aprile 07 20:03
info francescospina Elimodellismo in Generale 0 26 ottobre 06 11:41
Linguaggio E Versioni Simulatore Reflex Xtr ctenos Simulatori 1 30 novembre 05 16:02



Tutti gli orari sono GMT +2. Adesso sono le 05:07.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2026
www.baronerosso.it - www.toymagazine.it