Está en la página 1de 11

INSTITUTO TECNOLOGICO DE LOS MOCHIS

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

Este registro es el que nos permite habilitar o deshabilitar las interrupciones de


entrada y salida de fallo en el oscilador, interrupcin del comparador, del USB, de
escritura en las memorias EEPROM/ Flash, interrupcin de colisin de bus en el
SSP, de deteccin de tensin alta/baja, desbordamiento del Temporizador 3y
el de la interrupcin del mdulo 2 de Comparacin/Captura/PWM(CCP2).

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

Este registro tiene la misma funcin del anterior realizando la seleccin de


prioridad ya sea en alta o baja pero con fallos en el oscilador, la interrupcin del
comparador, de prioridad de la interrupcin del USB, de prioridad de la
interrupcin del USB, prioridad de la interrupcin de colisin de bus en el SSP,
prioridad de la interrupcin de deteccin de tensin alta/baja, prioridad de la
interrupcin de desbordamiento del Temporizador 3, prioridad de la interrupcin
del mdulo 2 de Comparacin/Captura/PWM (CCP2).

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 de la seleccin de modo de lectura y escritura del tmr1, adems de la de


monitorizaciones la fuente del reloj principal del sistema (solo lectura)
tomando tambin en cuenta, Bits de seleccin del pre-escalar del
Temporizador 1 adems de la habilitacin del oscilador del Temporizador 1, los
sincronizacin de la seal de reloj (solo aplica cuandoTMR1CS=1) y
Bits de seleccin de la fuente de incremento del Temporizador 1.

REGISTRO ADCON0

El registro de del ADCON0 es la seleccin de bits que permiten seleccionar del


canal de le la conversacin A/D DE (13 canales) adems de los inicios y
monitorizacin del estado de la conversin t pudiendo habilitacin de conversin
de la A/D.

REGISTRO ADCON1

En este registro se trabajan los bit de configuracin, mediante estos se establecen


las lneas fsicas las cuales van a trabajar como puertos de entradas del
convertidor A/D.

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

Relaciona una bandera de la interrupcin de lectura/escritura en el


canal de transmisin de datos en paralelo (SPP), adems de la
interrupcin del convertidor A/D , la interrupcin de recepcin del
EUSART, la interrupcin de transmisin del EUSART, la interrupcin
del puerto serie sncrono (SSP), la interrupcin del mdulo 1 de
Comparacin/Captura/PW M, la interrupcin de igualdad entre TMR2 y
PR2y la interrupcin de desbordamiento del Temporizador 1.

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

Este registro almacena el resultado de la conversin hacia la izquierda o derecha


segn sea la salida un cero o un uno lgico y selecciona la seal de reloj.

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 TXSTA (CONT)


Este registro selecciona la alta o baja velocidad de comunicacin en el cual se
puede utilizar un bit de paridad o para distinguir entre direccin o dato en los
buses maestro-esclavo.

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

En este se maneja el bit de desbordamiento de auto-deteccin, el bit status de


operacin el cual indica si hay o no una operacin y bit de habilitacin del
generador de velocidad o de auto-activacin del modo sncrono.

REGISTRO T2CON

En este se utiliza el manejo del temporizador 2 y su puesta en marcha el cual se


incrementa con cada pulso de reloj de alguna seal de salida.

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

En este se maneja el reinicio del modo PWM mejorado y en el cual se utiliza la


configuracin del tiempo muerto.

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.

También podría gustarte