📄 sevenseg.lst
字号:
00006e 0e07 MOVLW 0x7
000070 cff3 MOVFF 0xff3,0xfdb
000072 ffdb
000074 0e82 MOVLW 0x82
000076 6ef3 MOVWF 0xf3,0x0
000078 0e08 MOVLW 0x8
00007a cff3 MOVFF 0xff3,0xfdb
00007c ffdb
00007e 0ef8 MOVLW 0xf8
000080 6ef3 MOVWF 0xf3,0x0
000082 0e09 MOVLW 0x9
000084 cff3 MOVFF 0xff3,0xfdb
000086 ffdb
000088 0e80 MOVLW 0x80
00008a 6ef3 MOVWF 0xf3,0x0
00008c 0e0a MOVLW 0xa
00008e cff3 MOVFF 0xff3,0xfdb
000090 ffdb
000092 0e98 MOVLW 0x98
000094 6ef3 MOVWF 0xf3,0x0
000096 0e0b MOVLW 0xb
000098 cff3 MOVFF 0xff3,0xfdb
00009a ffdb
00009c 6a80 CLRF 0x80,0x0 PORTA = 0x00; C:\Samprog\Sevensegment\sevenseg.c
00009e 6a83 CLRF 0x83,0x0 PORTD = 0x00; C:\Samprog\Sevensegment\sevenseg.c
0000a0 6a95 CLRF 0x95,0x0 TRISD=0x00; C:\Samprog\Sevensegment\sevenseg.c
0000a2 6a92 CLRF 0x92,0x0 TRISA = 0x00; C:\Samprog\Sevensegment\sevenseg.c
000108 d7cd BRA 0xa4 while(1) C:\Samprog\Sevensegment\sevenseg.c
{ C:\Samprog\Sevensegment\sevenseg.c
0000a4 6ade CLRF 0xde,0x0 for(a=0;a<=9;a++) C:\Samprog\Sevensegment\sevenseg.c
0000a6 6add CLRF 0xdd,0x0
0000a8 cfde MOVFF 0xfde,0x2
0000aa f002
0000ac cfdd MOVFF 0xfdd,0x3
0000ae f003
0000b0 3403 RLCF 0x3,0x0,0x0
0000b2 e204 BC 0xbc
0000b4 5002 MOVF 0x2,0x0,0x0
0000b6 0809 SUBLW 0x9
0000b8 0e00 MOVLW 0x0
0000ba 5403 SUBFWB 0x3,0x0,0x0
0000bc e325 BNC 0x108
0000fe 2adf INCF 0xdf,0x1,0x0
000100 0e01 MOVLW 0x1
000102 e301 BNC 0x106
000104 2adb INCF 0xdb,0x1,0x0
000106 d7d0 BRA 0xa8
{ C:\Samprog\Sevensegment\sevenseg.c
0000be 8480 BSF 0x80,0x2,0x0 PORTAbits.RA2=1; C:\Samprog\Sevensegment\sevenseg.c
0000c0 9680 BCF 0x80,0x3,0x0 PORTAbits.RA3=0; C:\Samprog\Sevensegment\sevenseg.c
// if(PORTAbits.RA2 == 1) C:\Samprog\Sevensegment\sevenseg.c
// { C:\Samprog\Sevensegment\sevenseg.c
0000c2 50d9 MOVF 0xd9,0x0,0x0 PORTD = arr[a]; C:\Samprog\Sevensegment\sevenseg.c
0000c4 0f02 ADDLW 0x2
0000c6 6e02 MOVWF 0x2,0x0
0000c8 cfda MOVFF 0xfda,0x3
0000ca f003
0000cc 50de MOVF 0xde,0x0,0x0
0000ce 2402 ADDWF 0x2,0x0,0x0
0000d0 6ee9 MOVWF 0xe9,0x0
0000d2 50dd MOVF 0xdd,0x0,0x0
0000d4 2003 ADDWFC 0x3,0x0,0x0
0000d6 6eea MOVWF 0xea,0x0
0000d8 50ef MOVF 0xef,0x0,0x0
0000da 6e83 MOVWF 0x83,0x0
0000dc d820 RCALL 0x11e delaym(); C:\Samprog\Sevensegment\sevenseg.c
// } C:\Samprog\Sevensegment\sevenseg.c
0000de 9480 BCF 0x80,0x2,0x0 PORTAbits.RA2=0; C:\Samprog\Sevensegment\sevenseg.c
0000e0 8680 BSF 0x80,0x3,0x0 PORTAbits.RA3=1; C:\Samprog\Sevensegment\sevenseg.c
// if(PORTAbits.RA3 ==1) C:\Samprog\Sevensegment\sevenseg.c
// { C:\Samprog\Sevensegment\sevenseg.c
0000e2 50d9 MOVF 0xd9,0x0,0x0 PORTD = arr[a]; C:\Samprog\Sevensegment\sevenseg.c
0000e4 0f02 ADDLW 0x2
0000e6 6e02 MOVWF 0x2,0x0
0000e8 cfda MOVFF 0xfda,0x3
0000ea f003
0000ec 50de MOVF 0xde,0x0,0x0
0000ee 2402 ADDWF 0x2,0x0,0x0
0000f0 6ee9 MOVWF 0xe9,0x0
0000f2 50dd MOVF 0xdd,0x0,0x0
0000f4 2003 ADDWFC 0x3,0x0,0x0
0000f6 6eea MOVWF 0xea,0x0
0000f8 50ef MOVF 0xef,0x0,0x0
0000fa 6e83 MOVWF 0x83,0x0
0000fc d810 RCALL 0x11e delaym(); C:\Samprog\Sevensegment\sevenseg.c
// } C:\Samprog\Sevensegment\sevenseg.c
} C:\Samprog\Sevensegment\sevenseg.c
} C:\Samprog\Sevensegment\sevenseg.c
00010a 0e0c MOVLW 0xc } C:\Samprog\Sevensegment\sevenseg.c
00010c 5ce1 SUBWF 0xe1,0x0,0x0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -