📄 09ilerisayici.lst
字号:
CCS PCM C Compiler, Version 4.057, 51560 10-Kas-07 20:52
Filename: C:\Documents and Settings\ARTVIN\Belgelerim\Ethem_Belgeler\CCS_C\denemeler - CCS C\7SD\09ilerisayici\09ilerisayici.lst
ROM used: 51 words (5%)
Largest free fragment is 973
RAM used: 7 (10%) at main() level
8 (12%) worst case
Stack: 1 locations
*
0000: MOVLW 00
0001: MOVWF 0A
0002: GOTO 018
0003: NOP
.................... #include <16F84.h>
.................... //////// Standard Header file for the PIC16F84 device ////////////////
.................... #device PIC16F84
.................... #list
....................
.................... #fuses HS,NOWDT,NOPROTECT
.................... #use delay(clock=4000000)
0004: MOVLW 14
0005: MOVWF 04
0006: MOVF 00,W
0007: BTFSC 03.2
0008: GOTO 017
0009: MOVLW 01
000A: MOVWF 0D
000B: CLRF 0C
000C: DECFSZ 0C,F
000D: GOTO 00C
000E: DECFSZ 0D,F
000F: GOTO 00B
0010: MOVLW 4A
0011: MOVWF 0C
0012: DECFSZ 0C,F
0013: GOTO 012
0014: GOTO 015
0015: DECFSZ 00,F
0016: GOTO 009
0017: GOTO 02C (RETURN)
....................
.................... main(VOID)
.................... {
0018: CLRF 04
0019: MOVLW 1F
001A: ANDWF 03,F
.................... INT i;
.................... set_tris_b (0xFF);//b portu 琮k齭
001B: MOVLW FF
001C: TRIS 6
.................... FOR (;;)
.................... {
.................... FOR (i = 0; i<10; i++)
001D: CLRF 12
001E: MOVF 12,W
001F: SUBLW 09
0020: BTFSS 03.0
0021: GOTO 030
.................... {
.................... output_b (i);
0022: BSF 03.5
0023: CLRF 06
0024: BCF 03.5
0025: MOVF 12,W
0026: MOVWF 06
.................... Delay_Ms (500);
0027: MOVLW 02
0028: MOVWF 13
0029: MOVLW FA
002A: MOVWF 14
002B: GOTO 004
002C: DECFSZ 13,F
002D: GOTO 029
.................... }
002E: INCF 12,F
002F: GOTO 01E
....................
.................... i = 0;
0030: CLRF 12
.................... }
0031: GOTO 01D
.................... }
....................
0032: SLEEP
Configuration Fuses:
Word 1: 3FF2 HS NOWDT PUT NOPROTECT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -