Liugliugliu

Páginas: 14 (3359 palabras) Publicado: 26 de noviembre de 2012
MPASM 5.43 TECLADO+LCD16X2+7SEG.ASM 11-2-2012 5:53:01 PAGE 1


LOC OBJECT CODE LINE SOURCE TEXT
VALUE

Warning[205]: Found directive in column 1. (__CONFIG)
2007 3F71 00001 __CONFIG _WDT_OFF&_PWRTE_ON&_XT_OSC&_LVP_OFF&_CP_OFF ; Configuración para el programador
00002
Warning[205]: Found directive in column 1.(LIST)
00003 LIST p=16F877A
Warning[205]: Found directive in column 1. (INCLUDE)
00004 INCLUDE
00001 LIST
00002
00003 ;==========================================================================
00004 ; MPASM PIC16F877A processor include00005 ;
00006 ; (c) Copyright 1999-2011 Microchip Technology, All rights reserved
00007 ;==========================================================================
00008
00564 LIST
00005
00006 ;Declaración de VARIABLES00007 ;Guarda el número de tecla pulsada
00000030 00008 numTecla equ 0x30
00009
00010 ;Para el DELAY (Estabilización de la Señal ENABLE-LCD)
00000031 00011 cont1 equ 0x31
00000032 00012 cont2 equ 0x32
00013
00014 ;Contador de caractéres00000033 00015 caracter equ 0x33
00016
00017 ;Configuración de variables de display
00000035 00018 NUM equ 0x35
00000037 00019 TECLA equ 0x37
00020
00021 ;Numero de display
00000000 00022 NUM.N equ b'00000000' ;NULL00000006 00023 NUM.7 equ b'00000110' ; 1
0000005B 00024 NUM.8 equ b'01011011' ; 2
0000004F 00025 NUM.9 equ b'01001111' ; 3
00000077 00026 LET.F equ b'01110111' ; A
00000066 00027 NUM.4 equ b'01100110' ; 4
0000006D 00028 NUM.5 equ b'01101101' ; 5
0000007D 00029 NUM.6 equ b'01111101' ; 60000007C 00030 LET.E equ b'01111100' ; b
00000007 00031 NUM.1 equ b'00000111' ; 7
0000007F 00032 NUM.2 equ b'01111111' ; 8
00000067 00033 NUM.3 equ b'01100111' ; 9
00000039 00034 LET.d equ b'00111001' ; C
00000071 00035 LET.A equ b'01110001' ; F
0000003F 00036 NUM.0 equ b'00111111' ; 000000079 00037 LET.b equ b'01111001' ; E
0000005E 00038 LET.C equ b'01011110' ; d
00039
0000 00040 org 0x00 ;Vector de RESET
0000 2805 00041 goto INICIO ;Etiqueta de inico
MPASM 5.43 TECLADO+LCD16X2+7SEG.ASM 11-2-2012 5:53:01 PAGE 2


LOC OBJECT CODE LINESOURCE TEXT
VALUE

0005 00042 org 0x05 ;Inicio del programa
00043
0005 00044 INICIO:
00045
0005 1283 00046 bcf STATUS,RP0
0006 1303 00047 bcf STATUS,RP1 ; Selecciona banco 0
00048
0007 018500049 clrf PORTA
0008 0186 00050 clrf PORTB
0009 0187 00051 clrf PORTC
000A 0188 00052 clrf PORTD
000B 0189 00053 clrf PORTE ; LIMPIAR PUERTOS A,B,C,D,E
00054
000C 1683 00055 bsf STATUS,RP0...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS