Pic18f4550
SIMBOLO ACC B PSW SP DPTR DPL DPH P0 P1 P2 P3 IP IE TMOD TCON TH0 TL0 TH1 TL1 SCON SBUF PCON
NOMBRE DIRECCION Acumulador 0E0H Registro B 0F0H Palabra deEstado del Programa 0D0H Apuntador de Pila 81H Apuntador de Datos Byte bajo 82H byte alto 83H Puerto 0 80H Puerto 1 90H Puerto 2 0A0H Puerto 3 0B0H Prioridad de Interrupción 0B8H Habilitación deInterrupciones 0A8H Control Modo Temporizador/Contador 89H Control de Temporizador/Contador 88H Byte alto Contador 0 8CH Byte bajo Contador 0 8AH Byte alto Contador 1 8DH Byte bajo Contador 1 8BH Control deComunicación Serie 98H Buffer de Datos Comun. Serie 99H Registro de control de Energía 87H
PALABRA DE ESTADO DEL PROGRAMA
BIT PSW.7 PSW.6 PSW.5 PSW.4 PSW.3 PSW.2 PSW.1 PSW.0
SIMBOLO CY AC F0 RS1RS0 OV P
DIRECCION D7H D6H D5H D4H D3H D2H D1H D0H
DESCRIPCION DEL BIT Bandera de Acarreo Bandera auxiliar de Acarreo Bandera 0 Selección de banco de registros 1 Selección de banco de registros0 Bandera de Desbordamiento Reservado Bandera de paridad par
RS1 0 0 1 1
RS0 0 1 0 1
BANCO 0 1 2 3
DIRECCION 00H-07H 08H-0FH 10H-17H 18H-1FH
MODOS DE DIRECCIONAMIENTO
•Direccionamiento por Registro - 4 bancos de registros seleccionados por los bits 3 y 4 del PSW - Cada banco de registros tiene 8 registros del R0 al R7 El propio código de operación de la instrucción especificacon que registro se opera, es decir, cuando la instrucción es ejecutada se accede a uno de los 8 registros del banco seleccionado. • Direccionamiento Directo El operando se especifica en lainstrucción por un campo de dirección de 8 bits. Sólo la Ram interna de datos y la zona de SFR se pueden direccionar de esta forma.
• Direccionamiento Indirecto @ identificador La instrucción especifica unregistro que contiene la dirección del operando. Los registros para direccionar pueden ser R0 y R1 del banco de registros seleccionados o SP. El registro para direccionar sobre 16 bits sólo puede...
Regístrate para leer el documento completo.