You are on page 1of 6

INSTITUTO POLITCNICO NACIONAL

ESCUELA SUPERIOR EN INGENIERIA MECANICA Y ELECTRICA


UNIDAD AZCAPOTZALCO

GUIA SEGUNDO EXAMEN DEPARTAMENTAL


INTERFACES PERIFERICOS Y PROGRAMACION 1
1) Qu funcin tiene cada uno de los 16 pines de una LCD
alfanumrica?

2) Dibuja el diagrama de tiempos del proceso de escritura de


comandos de una LCD alfanumrica.

3) Dibuja el diagrama de tiempos del proceso de escritura de


datos de una LCD alfanumrica.

INSTITUTO POLITCNICO NACIONAL


ESCUELA SUPERIOR EN INGENIERIA MECANICA Y ELECTRICA
UNIDAD AZCAPOTZALCO

4) En una LCD alfanumrica de 16 x 4 en qu direccin inicia y en


qu direccin termina cada una de sus filas.

5) En el registro INTCON qu funcin tiene cada uno de sus bits?


GIE: todas las interrupciones son activadas o desactivadas
PEIE: interrupcin de perifricos activados o activados
T0IE: habilitamos registro tmr0 para generar periodos de tiempo
INTE: registro de interrupcin externa habilitado o deshabilitado
RBIE: activar o desactivar interrupcin para el puerto b
T0IF: bandera del tmr0
INTF: bandera de interrupcin externa de que ocurri una interrupcin
externa
RBIF: bandera de puerto b al menos un pin cambio de estado
6) En el registro PIR1 qu funcin tiene cada uno de sus bits?
BIT 7: -

INSTITUTO POLITCNICO NACIONAL


ESCUELA SUPERIOR EN INGENIERIA MECANICA Y ELECTRICA
UNIDAD AZCAPOTZALCO
BIT 6: ADIF: bandera para activar la interrupcin del convertidor a/d
BIT 5: RCIF: bandera de bit de habilitacin de interrupciones de
recepcin eusart (interrupcin de perifricos bidireccionales como el
monitor)
BIT 4: TXIF: bit de interrupcin de transmisin eusar
BIT 3: SSPIF: bit de bandera de la interrupcin de puerto serie
sncrono maestro
BIT 2: CCP1IF: bit de bandera de la interrupcin de mdulo 1 de
comparacin, captura, pwm
BIT 1: TMR2IF: bit de bandera de la interrupcin de igualdad entre el
temporizador timer2 y el registro pr2
BIT 0: TMR1IF: bit de bandera de la interrupcin de desbordamiento
del temporizador timer1
7) En el registro PIE1 qu funcin tiene cada uno de sus bits?
BIT7: REA AS 0
BIT6: ADIE: bit de habilitacin de interrupcin del convertidor adc
BIT5: RCIE: bit de habilitacin de interrupciones de recepcin
BIT4: TXIE: bit de habilitacin de interrupciones de transmisin del
eusart
BIT3: SSPIE: bit de habilitacin de la interrupcin del puerto serie
sncrono maestro (MSSP) habilita generar una peticin de interrupcin
despus de cada transmisin de datos por el mdulo de comunicacin
serie sncrona (modo SPI o 12C)
BIT2: CCP1IE: bit de habilitacin
comparacin/captura/pwm-ccp1

de

del

mdulo

de

BIT1: TMR2IE: bit de habilitacin de la interrupcin de igualdad entre


tmr2ny pr2
BIT0: TMR1IE: bit de habilitacin de
desbordamiento del temporizador Timer1

la

interrupcin

de

8) Cul es la secuencia de entrada y la de salida que tiene que


llevar una subrutina de interrupcin?

INSTITUTO POLITCNICO NACIONAL


ESCUELA SUPERIOR EN INGENIERIA MECANICA Y ELECTRICA
UNIDAD AZCAPOTZALCO
MOVWF W_TEMP
SWAPF STATUS,W
MOVWF STATUS_TEMP
BTFSS INTCON,INTF
GOTO $+8
BCF INTCON, INTF
SWAPF STATUS_TEMP,W
MOVWF STATUS
SWAPF W_TEMP,F
SWAPF W_TEMP,W
RETFIE
9) En qu banco se encuentra el registro ANSELH y para que se
utiliza?
Banco 3 se utiliza para habilitar o deshabilitar los puertos analgicos
del puerto b
10)
En qu banco se encuentra el registro ANSEL y para que
se utiliza?
Banco 3 se utiliza para habilitar o deshabilitar los puertos analgicos
del puerto b
11)
En qu banco se encuentra y para qu sirve el registro
ADRESL?
Banco 1 se utiliza para extraer la parte baja de la conversin del DAC
12)
En qu banco se encuentra y para qu sirve el registro
ADRESH?
Banco 0 se utiliza para extraer la parte alta de la conversin del DAC

13)
Cmo se selecciona la referencia de voltaje negativa en
la ADC?

14)
Cmo se selecciona la referencia de voltaje positivo en la
ADC?
15)
Escribe la secuencia de activacin de un motor a pasos,
denominada paso doble?

INSTITUTO POLITCNICO NACIONAL


ESCUELA SUPERIOR EN INGENIERIA MECANICA Y ELECTRICA
UNIDAD AZCAPOTZALCO
16)
Escribe la secuencia de activacin de un motor a pasos,
denominada medio paso?

17)

Dibuja el diagrama de un teclado matricial de 16 teclas.

18)

Dibuja el diagrama de un teclado ADC de 16 teclas.

INSTITUTO POLITCNICO NACIONAL


ESCUELA SUPERIOR EN INGENIERIA MECANICA Y ELECTRICA
UNIDAD AZCAPOTZALCO

You might also like