S
sasuke_ninchan
Guest
안녕 친구
사실 전 이것은 PIC에 대한 새.이제 내가 1 프로젝트의 LED가 깜박 구축하고자합니다.그러니이게 내 코드입니다.하지만, 내가 그 프로그램입니다.LED가 깜박하지 않습니다.어떻게?제발 도와주세요.
그럼에도 지연이 사용 방법을 이해하지.제발 도와주세요
감사합니다 & 관해서
sasuke== ;======= 8PIN1.ASM =========================== 7/23/02
목록 p 하이라이트 = 12f675
'h'3fc4 __config
어근 16 진수
;------------------------------------------------- ---
;의 CPU (메모리 맵) 상당
상태 equ 0x03
가능 GPIO equ 0x05
cmcon equ 0x19
trisio equ 0x85
osccal equ 0x90
ansel equ 9 층
...;
D1 equ 0x86
d2 equ 0x87
D3 equ 0x88
;------------------------------------------------- ---
; 비트 상당
rp0 equ 5
;------------------------------------------------- ---
org 같은 0x000
;
시작 BSF 상태, rp0; 은행 1
전화 3ffh;받을 가치 OSCAL
movwf osccal; 교정 내부 클럭 발진기
bcf 상태, rp0; 은행 0
movlw b'00000111 '; 비교 해제
movwf cmcon
BSF 상태, rp0; 은행 1
clrf ansel; 해제시키는 A / D
movlw b'00000000 '; 출력
대 입력
movwf trisio
bcf 상태, rp0; 은행 0
bcf 가능 GPIO, 0; 출력 0
bcf 가능 GPIO, 1; 출력 0
bcf 가능 GPIO, 2; 출력 0
bcf 가능 GPIO, 4; 출력 0
bcf 가능 GPIO, 5; 출력 0
; 준비 btfsc 가능 GPIO, 3; 시험 준비 스위치
; 고토 준비; 아니 아직
BSF 가능 GPIO, 0; 출력 1
BSF 가능 GPIO, 1; 출력 0
BSF 가능 GPIO, 2; 출력 1
BSF 가능 GPIO, 4; 출력 0
BSF 가능 GPIO, 5; 출력 1
; 동그라미 고토 동그라미; 완료
;
; 지연
movlw b'00110010 '
movwf D3
movlw b'00110010 '
movwf d2
movlw b'00110010 '
movwf D1
decfsz D1
고토 $ -1
decfsz d2
고토 $ -5
decfsz D3
고토 $ -9
; 반환
;
bcf 가능 GPIO, 0
bcf 가능 GPIO, 1; 출력 0
bcf 가능 GPIO, 2; 출력 1
bcf 가능 GPIO, 4; 출력 0
bcf 가능 GPIO, 5
;
끝
사실 전 이것은 PIC에 대한 새.이제 내가 1 프로젝트의 LED가 깜박 구축하고자합니다.그러니이게 내 코드입니다.하지만, 내가 그 프로그램입니다.LED가 깜박하지 않습니다.어떻게?제발 도와주세요.
그럼에도 지연이 사용 방법을 이해하지.제발 도와주세요
감사합니다 & 관해서
sasuke== ;======= 8PIN1.ASM =========================== 7/23/02
목록 p 하이라이트 = 12f675
'h'3fc4 __config
어근 16 진수
;------------------------------------------------- ---
;의 CPU (메모리 맵) 상당
상태 equ 0x03
가능 GPIO equ 0x05
cmcon equ 0x19
trisio equ 0x85
osccal equ 0x90
ansel equ 9 층
...;
D1 equ 0x86
d2 equ 0x87
D3 equ 0x88
;------------------------------------------------- ---
; 비트 상당
rp0 equ 5
;------------------------------------------------- ---
org 같은 0x000
;
시작 BSF 상태, rp0; 은행 1
전화 3ffh;받을 가치 OSCAL
movwf osccal; 교정 내부 클럭 발진기
bcf 상태, rp0; 은행 0
movlw b'00000111 '; 비교 해제
movwf cmcon
BSF 상태, rp0; 은행 1
clrf ansel; 해제시키는 A / D
movlw b'00000000 '; 출력
대 입력
movwf trisio
bcf 상태, rp0; 은행 0
bcf 가능 GPIO, 0; 출력 0
bcf 가능 GPIO, 1; 출력 0
bcf 가능 GPIO, 2; 출력 0
bcf 가능 GPIO, 4; 출력 0
bcf 가능 GPIO, 5; 출력 0
; 준비 btfsc 가능 GPIO, 3; 시험 준비 스위치
; 고토 준비; 아니 아직
BSF 가능 GPIO, 0; 출력 1
BSF 가능 GPIO, 1; 출력 0
BSF 가능 GPIO, 2; 출력 1
BSF 가능 GPIO, 4; 출력 0
BSF 가능 GPIO, 5; 출력 1
; 동그라미 고토 동그라미; 완료
;
; 지연
movlw b'00110010 '
movwf D3
movlw b'00110010 '
movwf d2
movlw b'00110010 '
movwf D1
decfsz D1
고토 $ -1
decfsz d2
고토 $ -5
decfsz D3
고토 $ -9
; 반환
;
bcf 가능 GPIO, 0
bcf 가능 GPIO, 1; 출력 0
bcf 가능 GPIO, 2; 출력 1
bcf 가능 GPIO, 4; 출력 0
bcf 가능 GPIO, 5
;
끝