Juego de instrucciones PIC® MCU de 8 bits de línea de base

Esto se aplica a las familias PIC10F2xx, PIC12C5xx, PIC12F5xx, PIC16C5xx y PIC16F5xx.

Operaciones orientadas a bytes


Operaciones orientadas a bits



Literales y control de operación


Notas

1.El noveno bit del contador del programa será forzado a '0' por cualquier instrucción que se escriba en la PC a excepción de GOTO.

2.Cuando un registro de E / S se modifica como una función de sí mismo (por ejemplo, MOVF PORTB, 1), el valor utilizado será ese valor presente en los propios pines. Por ejemplo, si el enganche de datos es '1' para un pin configurado como entrada y es conducido bajo por un dispositivo externo, los datos se escribirán con un '0'.

3.La instrucción TRIS f, donde f = 5, 6 o 7 hace que los contenidos del registro W se escriban en los pestillos tri-estado de PORTA, B o C, respectivamente. Un '1' fuerza al pin a un estado de alta impedancia y desactiva los búferes de salida.

4.Si esta instrucción se ejecuta en el registro TMR0 (y, cuando corresponda, d = 1), el preescalador se borrará (si está asignado a TMR0)

Fuente: Instruction Set

Comentarios

Entradas más populares de este blog

Resistencias

Guía de introducción de XC8

Prefijos del sistema internacional de medidas