📄 karasimsek2.lst
字号:
CCS PCH C Compiler, Version 3.245, 28193 11-Nis-06 16:39
Filename: D:\mustafa\denemeler - CCS C\LED\led4\karasimsek2.lst
ROM used: 126 bytes (0%)
Largest free fragment is 32642
RAM used: 5 (0%) at main() level
8 (1%) worst case
Stack: 1 locations
*
0000: GOTO 002A
.................... #include<18f452.h>
.................... //////// Standard Header file for the PIC18F452 device ////////////////
.................... #device PIC18F452
.................... #list
....................
.................... #use delay(clock=20000000)
0004: CLRF FEA
0006: MOVLW 08
0008: MOVWF FE9
000A: MOVF FEF,W
000C: BZ 0028
000E: MOVLW 06
0010: MOVWF 01
0012: CLRF 00
0014: DECFSZ 00,F
0016: BRA 0014
0018: DECFSZ 01,F
001A: BRA 0012
001C: MOVLW 7B
001E: MOVWF 00
0020: DECFSZ 00,F
0022: BRA 0020
0024: DECFSZ FEF,F
0026: BRA 000E
0028: RETLW 00
.................... #fuses HS,NOWDT,NOPROTECT,NOLVP
....................
.................... main()
.................... {
002A: CLRF FF8
002C: BCF FD0.7
002E: CLRF FEA
0030: CLRF FE9
0032: BSF FC1.0
0034: BSF FC1.1
0036: BSF FC1.2
0038: BCF FC1.3
.................... set_tris_d(0);
003A: MOVLW 00
003C: MOVWF F95
....................
.................... for(;;)
.................... {
.................... int x=1;
003E: MOVLW 01
0040: MOVWF 06
.................... int i;
.................... for(i=0; i<7; ++i)
0042: CLRF 07
0044: MOVF 07,W
0046: SUBLW 06
0048: BNC 005E
.................... {
.................... output_d(x);
004A: CLRF F95
004C: MOVFF 06,F8C
.................... Delay_Ms(50);
0050: MOVLW 32
0052: MOVWF 08
0054: RCALL 0004
.................... x<<=1;
0056: BCF FD8.0
0058: RLCF 06,F
....................
.................... }
005A: INCF 07,F
005C: BRA 0044
.................... for(i=0; i<7; ++i)
005E: CLRF 07
0060: MOVF 07,W
0062: SUBLW 06
0064: BNC 007A
.................... {
.................... output_d(x);
0066: CLRF F95
0068: MOVFF 06,F8C
.................... Delay_Ms(50);
006C: MOVLW 32
006E: MOVWF 08
0070: RCALL 0004
.................... x>>=1;
0072: BCF FD8.0
0074: RRCF 06,F
....................
.................... }
0076: INCF 07,F
0078: BRA 0060
.................... }
007A: BRA 003E
.................... }
007C: SLEEP
Configuration Fuses:
Word 1: 2200 HS NOOSCSEN
Word 2: 0E0F BROWNOUT WDT128 NOWDT BORV20 NOPUT
Word 3: 0100 CCP2C1
Word 4: 0081 STVREN NODEBUG NOLVP
Word 5: C00F NOPROTECT NOCPD NOCPB
Word 6: E00F NOWRT NOWRTD NOWRTB NOWRTC
Word 7: 400F NOEBTR NOEBTRB
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -