Puertos y registros
Bancos y registros
Instrucciones
100

¿Cuántos puertos tiene el PIC16F84A?

2

100

¿Cuál es el dato más grande que puedo poner en un registro?

255

100

¿Qué haría la instrucción BCF porta,1?

Pone cero en el bit 1 del puerto A

200

Menciona 3 de los registros de uso específico que hasta el momento conoces

TRISA, TRISB, PORTA, PORTB, STATUS

200

¿De cuantos bits es un registro?

8

200

¿Qué hace la instrucción CLRF PORTB?

Pone ceros en el puerto B

300

¿Qué registro me sirve para cambiar de banco?

STATUS

300

¿Cuántos y cuáles son los bancos que tiene el PIC?

0 y 1

300

¿Qué hace la instrucción AUXILIAR EQU 0x1F?

Avisa que usaremos el registro de número 1F y durante el programa lo llamaremos AUXILIAR. 

400

¿Cuantos pines para conectar sensores y actuadores tengo?

13

400

¿Por qué debo cambiarme al banco 1?

Para configurar puertos

400

¿Qué haría la instrucción MOVLW d'256'?

Mueve el dato 256 al acumulador, pero está incorrecto, porque no puede ser mayor a 255. 

500

¿Cuantos pines tiene el puerto A y cuántos el puerto B?

5 y 8

500

¿A qué me refiero cuando digo "configurar puertos"?

A especificar qué es entrada y qué es salida.

500

En la hoja de instrucciones, donde dice "d", ¿qué debo poner y en qué casos?

1 Cuando el resultado se guarda en el mismo registro de trabajo, 0 si se guarda en el acumulador.