Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería en Computación
Organización de Computadoras
“Cuestionario 3”
Alumnos:
Grupo:
5CM15
Profesor:
M. en C. Jesús García Ruiz
2. ¿Para qué se apaga el Master Clear externo, con que objeto?, ¿Cómo
se apaga y en qué lugar del programa se observa?
Se apaga para poder utilizar la terminal RA5 y que sea interno y es en el programa
mediante una instrucción en la palabra de configuración con la sentencia
MCLRE_OFF.
3. ¿En qué terminales se encuentran las entradas analógicas (canales
analógicos) en el 16F628 y con qué terminales se encuentran
multiplexadas?
Terminales del puerto A: AN0, AN1, AN2, AN3 y están multiplexadas con RA0,
RA1, RA2, RA3 cada una respectivamente con su número.
4. ¿Cómo se apagan los canales analógicos (los comparadores
analógicos) en el 16F628 y en que parte del programa se realiza?
Mediante las instrucciones:
movlw b'00000111’; Desactiva el comparador analógico y permite
movwf CMCON; usar todos los pines de RA como I/O digital.
Antes de entrar al bucle.
5. Realice los siguientes programas:
a.- Se invierte la entrada de PA (con interruptores en lógica positiva), y se
observa en el PB (LED’s lógica positiva y Pull-Up’s externas) mediante “comf f,
d” para el 16F628.
__CONFIG
_CP_OFF&_WDT_OFF&_PWRTE_ON&_MCLRE_OFF&_INTOSC_OSC_NOCLKOUT&_LVP_OFF
LIST P=16F628A
INCLUDE <P16F628A.INC>
ORG 0
INICIO
BSF STATUS,RP0 ;Coloque en 1 el bit RP0
CLRF PORTB ; SALIDA
CLRF TRISB
MOVLW B'11111111'
MOVWF TRISA
BSF OPTION_REG,7
BCF STATUS,RP0
MOVLW B'00000111'
MOVWF CMCON
PRINCIPAL
LIST P=16F628A
INCLUDE <P16F628A.INC>
ORG 0
INICIO
BSF STATUS,RP0 ;Coloque en 1 el bit RP0
CLRF PORTB ; SALIDA
CLRF TRISB
MOVLW B'11111111'
MOVWF TRISA
BSF OPTION_REG,7
BCF STATUS,RP0
MOVLW B'00000111'
MOVWF CMCON
PRINCIPAL
LIST P=16F628A
INCLUDE <P16F628A.INC>
ORG 0
INICIO
BSF STATUS,RP0 ;Coloque en 1 el bit RP0
CLRF PORTB ; SALIDA
CLRF TRISB
MOVLW B'11111111'
MOVWF TRISA
BCF OPTION_REG,7
BCF STATUS,RP0
MOVLW B'00000111'
MOVWF CMCON
PRINCIPAL
LIST P=16F628A
INCLUDE <P16F628A.INC>
ORG 0
INICIO
BSF STATUS,RP0 ;Coloque en 1 el bit RP0
CLRF PORTB ; SALIDA
CLRF TRISB
MOVLW B'11111111'
MOVWF TRISA
BCF OPTION_REG,7
BCF STATUS,RP0
MOVLW B'00000111'
MOVWF CMCON
PRINCIPAL