Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Registros de Un Microcontrolador
Registros de Un Microcontrolador
CARRERA:
INGENIERIA ELECTRONICA
MATERIA:
MICROCONTROLADORES
UNIDAD#2:
ACTIVIDAD 2
MAESTRO:
ACOSTA HARO SALVADOR
ALUMNO:
GASTELUM ALVAREZ LUIS ENRIQUE
REGISTROS:
REGISTRO PIE1
En estos bit como los anteriores nos permite la habilitacin de las siguientes
interrupciones ya sean la interrupcin de lectura/escritura en el canal de
transmisin de datos en paralelo (SPP), interrupcin del convertidor A/D, la
interrupcin de recepcin del EUSART, interrupcin de transmisin del EUSART,
del puerto serie sncrono (SSP), habilitacin de la interrupcin del mdulo 1 de
Comparacin/Captura/PWM(CCP1), interrupcin de igualdad entre TMR2 y PR2 y
la interrupcin de desbordamiento del Temporizador 1
REGISTRO PIE2
REGISTRO IPR1
Este registro es el que nos podre permitir lo que sera la seleccin de prioridades
de interrupcin ya sean de alta o baja para este se aplica en las siguiente
interrupciones las cuales son, la interrupcin de lectura/escritura en el canal de
transmisin de datos en paralelo (SPP), la interrupcin del convertidor A/D,
interrupcin de recepcin del EUSART, interrupcin de transmisin del EUSART,
del puerto serie sncrono (SSP), del mdulo 1 de Comparacin/Captura/PWM
(CCP1), interrupcin de igualdad entre TMR2 y PR2 y la interrupcin de
desbordamiento del Temporizador 1 ya sean en alto o baja.
REGISTRO IPR2
REGISTRO CMCOM
Como sus iniciales este registro tiene la funcin de hacer comparaciones con los bits de entrada y
salida para ser un comparador invertido o no invertido.
REGISTR STATUS
Este sera un bit de valor negativo este sera un bit que se permite ser utilizado
para realizar operaciones mediante las cueles nos permite la indicacin si se
realiza o produce un desbordamiento en la operacin aritmtica adems de
permitir un acarreo de ciertas instrucciones.
REGISTRO T0CON
Este registro nos muestra los bits de puesta en marhca de los temporizadores de
modo 16-bit y 8-bit adems de la configuracin del modo contador/temporizador, la
seleccin de flanco en modo contador que se incrementa en los flancos de subida de la
lnea RA4/T0CKI o bajada y adems los Bits de seleccin del pre-escalar del
Temporizador 0:
REGISTRO T1CON
REGISTRO ADCON0
REGISTRO ADCON1
REGISTRO STKPTR
Este nos permite declarar las variables banderas las cuales nos permitan el
llenado y vaciado de la pila ya sea en modo escritura nicamente duendo este
puesto en a 0 indicndonos si se realiza el desbordamiento de esta indicndola
en el puntero indicado con 5 bits permitiendo la posicin de la pila (en un valor de
o a 31).
REGISTRO EECON1
Es la entrada de los bits que nos permitan direccionarnos hacia la memoria flash
permitindonos el acceso de esta de todo dato indicado adems en eeprom,
adems permitindonos la seleccin de borrados ya sea de una fila de la memoria
flash, permitiendo adems la indicacin de los errores de escritura de estos datos
ya siendo permitida el bits de operaciones de escritura en la memoria.
REGISTRO INTCON
Nos permite habilitar todas las instrucciones que existen ya sean las globales, de
desbordamiento, de los puertos, desbordamiento de los temporizadores, de las
banderas, interrupciones externas.
REGISTRO INTCON2
Este nos permite habilitar por medio de cada bit ya sea las resistencias de pull-up
del puerto b, adems de las selecciones de flanco de la interrupcin externas ya
sean 0, 1, 2, tambin dando la eleccin de las prioridades e las interrupciones de
los temporizadores.
REGISTRO INTCON3
En estos bit nos dan la seleccin y nos permite lo que es la seleccin de las
prioridades de las interrupciones externas, adems permitindonos realizar lo que
seran las banderas de las interrupciones externas permitindonos producir
flancos en las lneas RB1/INT1, lnea RB2/INT2.
REGISTRO PIR1
REGISTRO PIR2
Estos bit nos direccionan a las posiciones que le indicamos a las banderas
permitindonos las interrupciones y las operaciones de escritura ya se s de de
fallo en el oscilador, interrupcin del comparador, interrupcin del USB,
interrupcin de escritura en las memorias EEPROM/ Flash , interrupcin
de colisin de bus en el SSP, interrupcin de deteccin de tensin
alta/baja, interrupcin de desbordamiento del Temporizador 3,
interrupcin del mdulo 2 de Comparacin/Captura/PW M.
REGISTRO RCON
Este nos permite mediante un bit dar habilitaciones sobre la prioridad de las
indicaciones o en las interrupciones ya sean habilitadas o deshabilitadas.
REGISTRO ADCON2
REGISTRO TXSTA
En este registro se selecciona el modo esclavo el cual recibe una seal de reloj
externa o el modo maestro el cual recibe la seal de reloj interna para poder
seleccionar el modo sncrono, dentro del mismo se habilita o deshabilita la lnea de
transmisin y en el bit SYNC selecciona el modo sncrono o el asncrono.
REGISTRO RCSTA
Este registro maneja el bit de activacin o desactivacin del puerto serie para la
recepcin del modo sncrono maestro y solo puede procesar un byte en el registro
de desplazamiento.
REGISTRO BAUDCON
REGISTRO T2CON
REGISTRO CCP2CON
Este registro usa el bit 0 y el bit 1 los cuales son los bit menos significativos para el
ciclo de trabajo en la seal PWM. Donde se manejan los modos de captura y
comparacin para el inicio de un ciclo.
REGISTRO ECPP1DEL
REGISTRO CCP2CON
En este registro se maneja la configuracin del modo PWM, en el cual los bit
P1M1 y P1M0 no tiene efecto sobre dicho modo si no los bit menos significativos.