Escolar Documentos
Profissional Documentos
Cultura Documentos
Qu es el Set de Instrucciones?
Define las operaciones bsicas que puede realizar el MCU, que conjugadas y organizadas forman lo que conocemos como software. El conjunto de instrucciones vienen siendo como las letras del alfabeto, el elemento bsico del lenguaje, que organizadas adecuadamente permiten escribir palabras, oraciones y cuanto programa se le ocurra.
Set de Instrucciones
El Set de Instrucciones del PIC16F887 est compuesto por tres categoras bsicas:
Operaciones orientadas a Byte Operaciones orientadas a Bit Operaciones con Literales y de control
Set de Instrucciones
Set de Instrucciones
Set de Instrucciones
Set de Instrucciones
1: Cuando un registro I/O es modificado como una funcin de s mismo (ej: MOVF GPIO, 1), el valor usado ser aquel valor presente en los mismos pines. Por ejemplo, si el dato "latcheado" es 1 para un pin configurado como entrada yeste es llevado a '0' por un dispositivo externo, el dato ser ledo como un 0.
2: 3: Si esta instruccin es ejecutada en el registro TMR0 (y donde sea aplicable, d = 1), el prescaler ser limpiado si esasignado al modulo Timer0. Si el Contador de Programa (PC) es modificado, o una comprobacin conditional resulta verdadera, entonces la instruc-cin requiere de dos ciclos. El segundo ciclo es ejecutado como un NOP.
Set de Instrucciones
1: Cuando un registro I/O es modificado como una funcin de s mismo (ej: MOVF GPIO, 1), el valor usado ser aquel valor presente en los mismos pines. Por ejemplo, si el dato "latcheado" es 1 para un pin configurado como entrada yeste es llevado a '0' por un dispositivo externo, el dato ser ledo como un 0.
2: 3: Si esta instruccin es ejecutada en el registro TMR0 (y donde sea aplicable, d = 1), el prescaler ser limpiado si esasignado al modulo Timer0. Si el Contador de Programa (PC) es modificado, o una comprobacin conditional resulta verdadera, entonces la instruc-cin requiere de dos ciclos. El segundo ciclo es ejecutado como un NOP.
Set de Instrucciones
1: Cuando un registro I/O es modificado como una funcin de s mismo (ej: MOVF GPIO, 1), el valor usado ser aquel valor presente en los mismos pines. Por ejemplo, si el dato "latcheado" es 1 para un pin configurado como entrada yeste es llevado a '0' por un dispositivo externo, el dato ser ledo como un 0.
2: 3: Si esta instruccin es ejecutada en el registro TMR0 (y donde sea aplicable, d = 1), el prescaler ser limpiado si esasignado al modulo Timer0. Si el Contador de Programa (PC) es modificado, o una comprobacin conditional resulta verdadera, entonces la instruc-cin requiere de dos ciclos. El segundo ciclo es ejecutado como un NOP.