Correspondencia entre puertos y terminales |
TRISB = 11110000 Binario
TRISB = 0xF0 Hexadecimal
TRISB = 240 Decimal
Para escribir los datos en el puerto utilizamos los registros PORT, como ejemplo si el puerto B esta configurado como salida y queremos colocarlo todo en alto haríamos lo siguiente.
PORTB = 11111111 Binario
PORTB = 0xFF Hexadecimal
PORTB = 255 Decimal
//Julio Fabio De La Cruz 2011
//Escritura de datos en el registro PORTB
void setup(){
//configuro puerto B como salida
TRISB=0x00;
}
void loop(){
//Coloco en alto todos los terminales del puerto B
PORTB=0xFF;
delay(1000);
//Coloco en bajo todos los terminales del puerto B
PORTB=0x00;
delay(1000);
}
//Escritura de datos en el registro PORTB
void setup(){
//configuro puerto B como salida
TRISB=0x00;
}
void loop(){
//Coloco en alto todos los terminales del puerto B
PORTB=0xFF;
delay(1000);
//Coloco en bajo todos los terminales del puerto B
PORTB=0x00;
delay(1000);
}
No hay comentarios:
Publicar un comentario