📄 matriz.lst
字号:
MPASM 5.14 MATRIZ.ASM 2-19-2009 13:33:58 PAGE 1
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
00001 List p=18f452
00002 #include "p18f452.inc"
00001 LIST
00002 ; P18F452.INC Standard Header File, Version 1.4 Microchip Technology, Inc.
00983 LIST
00003
00004 CBLOCK 0X00
00000000 00005 VAR0
00000001 00006 VAR1
00000002 00007 VAR2
00000003 00008 VARX
00009 ENDC
00010
000000 00011 ORG 0X00
000000 6A95 00012 CLRF TRISD
000002 6A93 00013 CLRF TRISB
000004 0E20 00014 LOOP MOVLW 0X20
000006 6E03 00015 MOVWF VARX
000008 EC14 F000 00016 CALL LETRAU
00000C 0E20 00017 MOVLW 0X20
00000E 6E03 00018 MOVWF VARX
000010 EC2F F000 00019 CALL LETRAD
000014 0E20 00020 MOVLW 0X20
000016 6E03 00021 MOVWF VARX
000018 EC4A F000 00022 CALL LETRAE
00001C 0E20 00023 MOVLW 0X20
00001E 6E03 00024 MOVWF VARX
000020 EC65 F000 00025 CALL LETRAM
000024 EF02 F000 00026 GOTO LOOP
00027
000028 0E20 00028 LETRAU MOVLW 0X20
00002A 6E83 00029 MOVWF PORTD
00002C 0E81 00030 MOVLW 0X81
00002E 6E81 00031 MOVWF PORTB
000030 ECA7 F000 00032 CALL DELAY
00033
000034 0E10 00034 MOVLW 0X10
000036 6E83 00035 MOVWF PORTD
000038 0EFE 00036 MOVLW 0XFE
00003A 6E81 00037 MOVWF PORTB
00003C ECA7 F000 00038 CALL DELAY
00039
000040 0E08 00040 MOVLW 0X08
000042 6E83 00041 MOVWF PORTD
000044 0EFE 00042 MOVLW 0XFE
000046 6E81 00043 MOVWF PORTB
000048 ECA7 F000 00044 CALL DELAY
00045
00004C 0E04 00046 MOVLW 0X04
00004E 6E83 00047 MOVWF PORTD
000050 0E81 00048 MOVLW 0X81
000052 6E81 00049 MOVWF PORTB
000054 ECA7 F000 00050 CALL DELAY
MPASM 5.14 MATRIZ.ASM 2-19-2009 13:33:58 PAGE 2
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
00051
000058 2E03 00052 DECFSZ VARX
00005A D7E6 00053 BRA LETRAU
00005C 0012 00054 RETURN
00055
00005E 0E20 00056 LETRAD MOVLW 0X20
000060 6E83 00057 MOVWF PORTD
000062 0E80 00058 MOVLW 0X80
000064 6E81 00059 MOVWF PORTB
000066 ECA7 F000 00060 CALL DELAY
00061
00006A 0E10 00062 MOVLW 0X10
00006C 6E83 00063 MOVWF PORTD
00006E 0EBE 00064 MOVLW 0XBE
000070 6E81 00065 MOVWF PORTB
000072 ECA7 F000 00066 CALL DELAY
00067
000076 0E08 00068 MOVLW 0X08
000078 6E83 00069 MOVWF PORTD
00007A 0EBE 00070 MOVLW 0XBE
00007C 6E81 00071 MOVWF PORTB
00007E ECA7 F000 00072 CALL DELAY
00073
000082 0E04 00074 MOVLW 0X04
000084 6E83 00075 MOVWF PORTD
000086 0EC1 00076 MOVLW 0XC1
000088 6E81 00077 MOVWF PORTB
00008A ECA7 F000 00078 CALL DELAY
00079
00008E 2E03 00080 DECFSZ VARX
000090 D7E6 00081 BRA LETRAD
000092 0012 00082 RETURN
00083
000094 0E20 00084 LETRAE MOVLW 0X20
000096 6E83 00085 MOVWF PORTD
000098 0E80 00086 MOVLW 0X80
00009A 6E81 00087 MOVWF PORTB
00009C ECA7 F000 00088 CALL DELAY
00089
0000A0 0E10 00090 MOVLW 0X10
0000A2 6E83 00091 MOVWF PORTD
0000A4 0EB6 00092 MOVLW 0XB6
0000A6 6E81 00093 MOVWF PORTB
0000A8 ECA7 F000 00094 CALL DELAY
00095
0000AC 0E08 00096 MOVLW 0X08
0000AE 6E83 00097 MOVWF PORTD
0000B0 0EB6 00098 MOVLW 0XB6
0000B2 6E81 00099 MOVWF PORTB
0000B4 ECA7 F000 00100 CALL DELAY
00101
0000B8 0E04 00102 MOVLW 0X04
0000BA 6E83 00103 MOVWF PORTD
MPASM 5.14 MATRIZ.ASM 2-19-2009 13:33:58 PAGE 3
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
0000BC 0EB6 00104 MOVLW 0XB6
0000BE 6E81 00105 MOVWF PORTB
0000C0 ECA7 F000 00106 CALL DELAY
00107
0000C4 2E03 00108 DECFSZ VARX
0000C6 D7E6 00109 BRA LETRAE
0000C8 0012 00110 RETURN
00111
0000CA 0E20 00112 LETRAM MOVLW 0X20
0000CC 6E83 00113 MOVWF PORTD
0000CE 0E80 00114 MOVLW 0X80
0000D0 6E81 00115 MOVWF PORTB
0000D2 ECA7 F000 00116 CALL DELAY
00117
0000D6 0E10 00118 MOVLW 0X10
0000D8 6E83 00119 MOVWF PORTD
0000DA 0EEF 00120 MOVLW 0XEF
0000DC 6E81 00121 MOVWF PORTB
0000DE ECA7 F000 00122 CALL DELAY
00123
0000E2 0E08 00124 MOVLW 0X08
0000E4 6E83 00125 MOVWF PORTD
0000E6 0EF7 00126 MOVLW 0XF7
0000E8 6E81 00127 MOVWF PORTB
0000EA ECA7 F000 00128 CALL DELAY
00129
0000EE 0E04 00130 MOVLW 0X04
0000F0 6E83 00131 MOVWF PORTD
0000F2 0EEF 00132 MOVLW 0XEF
0000F4 6E81 00133 MOVWF PORTB
0000F6 ECA7 F000 00134 CALL DELAY
00135
0000FA 0E02 00136 MOVLW 0X02
0000FC 6E83 00137 MOVWF PORTD
0000FE 0E80 00138 MOVLW 0X80
000100 6E81 00139 MOVWF PORTB
000102 ECA7 F000 00140 CALL DELAY
00141
000106 2E03 00142 DECFSZ VARX
000108 D7E0 00143 BRA LETRAM
00010A 0012 00144 RETURN
00145
00010C 0E7F 00146 PRUEBA MOVLW 0X7F
00010E 6E81 00147 MOVWF PORTB
000110 ECA7 F000 00148 CALL DELAY
000114 0EBF 00149 MOVLW 0XBF
000116 6E81 00150 MOVWF PORTB
000118 ECA7 F000 00151 CALL DELAY
00011C 0EDF 00152 MOVLW 0XDF
00011E 6E81 00153 MOVWF PORTB
000120 ECA7 F000 00154 CALL DELAY
000124 0EEF 00155 MOVLW 0XEF
000126 6E81 00156 MOVWF PORTB
MPASM 5.14 MATRIZ.ASM 2-19-2009 13:33:58 PAGE 4
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
000128 ECA7 F000 00157 CALL DELAY
00158
00012C 0EF7 00159 MOVLW 0XF7
00012E 6E81 00160 MOVWF PORTB
000130 ECA7 F000 00161 CALL DELAY
000134 0EFB 00162 MOVLW 0XFB
000136 6E81 00163 MOVWF PORTB
000138 ECA7 F000 00164 CALL DELAY
00013C 0EFD 00165 MOVLW 0XFD
00013E 6E81 00166 MOVWF PORTB
000140 ECA7 F000 00167 CALL DELAY
000144 0EFE 00168 MOVLW 0XFE
000146 6E81 00169 MOVWF PORTB
000148 ECA7 F000 00170 CALL DELAY
00014C D7DF 00171 BRA PRUEBA
00172
00173
00014E 0E01 00174 DELAY MOVLW 0X01
000150 6E00 00175 MOVWF VAR0
00176
000152 0E10 00177 LOOP0 MOVLW 0X10
000154 6E01 00178 MOVWF VAR1
00179
000156 0E50 00180 LOOP2 MOVLW 0X50
000158 6E02 00181 MOVWF VAR2
00182
00015A 2E02 00183 LOOP1 DECFSZ VAR2
00015C D7FE 00184 BRA LOOP1
00015E 2E01 00185 DECFSZ VAR1
000160 D7FA 00186 BRA LOOP2
000162 2E00 00187 DECFSZ VAR0
000164 D7F6 00188 BRA LOOP0
000166 0012 00189 RETURN
00190
00191 END
MPASM 5.14 MATRIZ.ASM 2-19-2009 13:33:58 PAGE 5
SYMBOL TABLE
LABEL VALUE
A 00000000
ACCESS 00000000
ACKDT 00000005
ACKEN 00000004
ACKSTAT 00000006
ADCON0 00000FC2
ADCON1 00000FC1
ADCS0 00000006
ADCS1 00000007
ADCS2 00000006
ADDEN 00000003
ADFM 00000007
ADIE 00000006
ADIF 00000006
ADIP 00000006
ADON 00000000
ADRESH 00000FC4
ADRESL 00000FC3
AN0 00000000
AN1 00000001
AN2 00000002
AN3 00000003
AN4 00000005
AN5 00000000
AN6 00000001
AN7 00000002
BANKED 00000001
BCLIE 00000003
BCLIF 00000003
BCLIP 00000003
BF 00000000
BOR 00000000
BRGH 00000002
BSR 00000FE0
C 00000000
CCP1 00000002
CCP1CON 00000FBD
CCP1IE 00000002
CCP1IF 00000002
CCP1IP 00000002
CCP1M0 00000000
CCP1M1 00000001
CCP1M2 00000002
CCP1M3 00000003
CCP1X 00000005
CCP1Y 00000004
CCP2 00000001
CCP2A 00000003
CCP2CON 00000FBA
CCP2IE 00000000
CCP2IF 00000000
CCP2IP 00000000
CCP2M0 00000000
MPASM 5.14 MATRIZ.ASM 2-19-2009 13:33:58 PAGE 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -