📄 sevenseg.lst
字号:
00010e e202 BC 0x114
000110 6ae1 CLRF 0xe1,0x0
000112 52e5 MOVF 0xe5,0x1,0x0
000114 6ee1 MOVWF 0xe1,0x0
000116 52e5 MOVF 0xe5,0x1,0x0
000118 cfe7 MOVFF 0xfe7,0xfd9
00011a ffd9
00011c 0012 RETURN 0x0
00011e cfd9 MOVFF 0xfd9,0xfe6 void delaym() C:\Samprog\Sevensegment\sevenseg.c
000120 ffe6
000122 cfe1 MOVFF 0xfe1,0xfd9
000124 ffd9
000126 0e04 MOVLW 0x4
000128 26e1 ADDWF 0xe1,0x1,0x0
{ C:\Samprog\Sevensegment\sevenseg.c
int i,j; C:\Samprog\Sevensegment\sevenseg.c
00012a 6ade CLRF 0xde,0x0 for(i=0;i<=200;i++) C:\Samprog\Sevensegment\sevenseg.c
00012c 6add CLRF 0xdd,0x0
00012e cfde MOVFF 0xfde,0x2
000130 f002
000132 cfdd MOVFF 0xfdd,0x3
000134 f003
000136 3403 RLCF 0x3,0x0,0x0
000138 e204 BC 0x142
00013a 5002 MOVF 0x2,0x0,0x0
00013c 08c8 SUBLW 0xc8
00013e 0e00 MOVLW 0x0
000140 5403 SUBFWB 0x3,0x0,0x0
000142 e31c BNC 0x17c
000172 2adf INCF 0xdf,0x1,0x0
000174 0e01 MOVLW 0x1
000176 e301 BNC 0x17a
000178 2adb INCF 0xdb,0x1,0x0
00017a d7d9 BRA 0x12e
{ C:\Samprog\Sevensegment\sevenseg.c
000144 0e02 MOVLW 0x2 for(j=0;j<=2000;j++) C:\Samprog\Sevensegment\sevenseg.c
000146 6adb CLRF 0xdb,0x0
000148 0e03 MOVLW 0x3
00014a 6adb CLRF 0xdb,0x0
00014c 0e02 MOVLW 0x2
00014e cfdb MOVFF 0xfdb,0x2
000150 f002
000152 0e03 MOVLW 0x3
000154 cfdb MOVFF 0xfdb,0x3
000156 f003
000158 3403 RLCF 0x3,0x0,0x0
00015a e204 BC 0x164
00015c 5002 MOVF 0x2,0x0,0x0
00015e 08d0 SUBLW 0xd0
000160 0e07 MOVLW 0x7
000162 5403 SUBFWB 0x3,0x0,0x0
000164 e306 BNC 0x172
000166 0e02 MOVLW 0x2
000168 2adb INCF 0xdb,0x1,0x0
00016a 0e03 MOVLW 0x3
00016c e301 BNC 0x170
00016e 2adb INCF 0xdb,0x1,0x0
000170 d7ed BRA 0x14c
{;} C:\Samprog\Sevensegment\sevenseg.c
} C:\Samprog\Sevensegment\sevenseg.c
00017c 0e04 MOVLW 0x4 } C:\Samprog\Sevensegment\sevenseg.c
00017e 5ce1 SUBWF 0xe1,0x0,0x0
000180 e202 BC 0x186
000182 6ae1 CLRF 0xe1,0x0
000184 52e5 MOVF 0xe5,0x1,0x0
000186 6ee1 MOVWF 0xe1,0x0
000188 52e5 MOVF 0xe5,0x1,0x0
00018a cfe7 MOVFF 0xfe7,0xfd9
00018c ffd9
00018e 0012 RETURN 0x0
LIST P=18F452 C:\MCC18\SRC\TRADIT~1\PROC\p18f452.asm
LIST C:\MCC18\SRC\TRADIT~1\PROC\p18f452.asm
END C:\MCC18\SRC\TRADIT~1\PROC\p18f452.asm
; RCS Header $Id: cmath18.asm,v 1.5 2006/01/12 23:16:38 rhinec Exp $ C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
; CMATH18 DATA DEFINITION FILE C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
;******************************************************************************* C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
; VARIABLE ALLOCATION - Core math library routines C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
;******************************************************************************* C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
MATH_DATA UDATA_ACS C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
SIGN RES 1 ; save location for sign in MSB C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
__FPFLAGSbits C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
__FPFLAGS RES 1 ; floating point library exception flags C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -