fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

TRISB y PORTB.

13 Respuestas
4 Usuarios
0 Reactions
6,682 Visitas
ionthas
Respuestas: 153
Topic starter
(@ionthas)
Estimable Member
Registrado: hace 17 años

Wenas.

Tengo un problemilla de conceptros, me gustaria saber la diferéncia entre:

#byte PORTB = 0x00000110
#byte TRISB = 0x10000110

El PORTB por lo que se, és el puerto que se utiliza, allí se le dan los valores de entrada/salida.

El TRISB pensaba que tenia la misma función.

Alguien me puede aclarar las diferencias entre esas dos funciones?

Saludos.

Responder
12 respuestas
ionthas
Respuestas: 153
Topic starter
(@ionthas)
Estimable Member
Registrado: hace 17 años

Una preguntilla,

PORTB y TRISB pueden ser cualquier dirección de memoria? o tiene que ser 0x06 y 0x86 respectivamente? depende de las entradas/salidas?

Saludos.

Responder
boops
Respuestas: 1813
(@boops)
Ardero
Registrado: hace 19 años

Wolfskin, tienen que ser las de su registro.

Responder
urriellu
Respuestas: 61
(@urriellu)
Trusted Member
Registrado: hace 18 años

Las direcciones de los registros, como PORTB y TRISB (y OPTION_REG, STATUS, TMR0, PCL, FSR, INTCON, etc) están especificadas en el datasheet de cada microcontrolador, normalmente en la sección "Memory Organization" --> "Data Memory".

Responder
_jm_
Respuestas: 961
 JM
(@_jm_)
Prominent Member
Registrado: hace 20 años

Estas cosas se aprenden bien en ensamblador!

Cada registro tiene su posición de memoria y su banco de memoria, abrete el data como te dicen y puedes verlo.

Responder
ionthas
Respuestas: 153
Topic starter
(@ionthas)
Estimable Member
Registrado: hace 17 años

Muchas gracias a todos por las respuestas 🙂

Responder
Página 2 / 3
Compartir: