Solucionario probabilidad voca 9
b'11011000' b'00000000' b'00010000' b'00011001' b'00010010' b'00000010' b'11011001' b'01000100' b'01010000' b'00001000' b'10000000' b'00000011'
; ; ; ; ; ;; ; ; ; ; ;
7 8 9 4 5 6 1 2 3 A 0 b
org 0x00 goto INICIO org 0x04 retfie org movlw movwf bsf movlw movwf clrf bcf 0x05 0x07 CMCON STATUS,RP0 0xF0 TRISB TRISA OPTION_REG,NOT_RBPU STATUS,RP0 NUM.0PORTA TECLADO PORTA PRINCIPAL
INICIO
bcf movlw movwf PRINCIPAL call movwf goto
; ; ; ; ; ; ; ; ; ; ;
Deshabilitar comparadores analogicos Cambio a banco 1 Nibble alto del puerto B comentrada y bajo como salida Puerto A como salida Resistencias de pull-up habilitadas Cambio a banco 0 Iniciar Puerto A para que despliegue un "0"
; Llamar a rutina de teclado ; Desplegar numero enpuerto A ; Ejecucuon ciclica del progra
;************************************************** ;** Rutina que escanea un teclado matricial 3x4 ** ;** recorriendo un 0 por cada una de sus filas y ** ;**leyendo el estado de cada columna, si la co- ** ;** lumna se encuentra con un estado logico alto ** ;** no se presiono ninguna tecla, si se encuen- ** ;** tra en bajo (0) entonces se detecta la tecla...
Regístrate para leer el documento completo.