PIC12F675 humantong kumukurap CODE

S

sasuke_ninchan

Guest
Hi kaibigan

Talaga ako tunay na ito para sa mga bagong PIC.Ngayon ako magkulang sa magtayo 1 proyekto na humantong kumurap.Kaya ito ang aking code.Ngunit kapag ako programang ito.ang humantong ay hindi kumurap.Paano?Mangyari lamang na tulong.

Pagkatapos ay ako din hindi maintindihan na gamitin ang pagka-antala.Please help

Salamat & alang
Sasuke;======= 8PIN1.ASM =========================== 7/23/02 ==
listahan p = 12f675
__config h'3fc4 '
ugat kulam
;------------------------------------------------- ---
; CPU equates (memory mapa)
status equ 0x03
gpio equ 0x05
cmcon equ 0x19
trisio equ 0x85
osccal equ 0x90
ansel equ 9f
;
d1 equ 0x86
d2 equ 0x87
d3 equ 0x88
;------------------------------------------------- ---
; Bit equates
rp0 equ 5
;------------------------------------------------- ---
org 0x000
;
simulan bsf status, rp0; bangko 1
tumawag 3ffh; makakuha OSCAL halaga
movwf osccal; kalibrate panloob na orasan osileytor
bcf kalagayan, rp0; bangko 0
movlw b'00000111 '; patayin comparator
movwf cmcon
bsf status, rp0; bangko 1
clrf ansel; magpapasara sa A / D
movlw b'00000000 '; inputs
kumpara output
movwf trisio
bcf kalagayan, rp0; bangko 0
bcf gpio, 0; output 0
bcf gpio, 1; output 0
bcf gpio, 2; output 0
bcf gpio, 4; output 0
bcf gpio, 5; output 0
; handa btfsc gpio, 3; pagsubok handa lumipat
; Goto handa; hindi pa
bsf gpio, 0; output 1
bsf gpio, 1; output 0
bsf gpio, 2; output 1
bsf gpio, 4; output 0
bsf gpio, 5; output 1
; bilog Goto bilog; tapos na
;
; pagkaantala
movlw b'00110010 '
movwf d3
movlw b'00110010 '
movwf d2
movlw b'00110010 '
movwf d1
decfsz d1
Goto $ -1
decfsz d2
Goto $ -5
decfsz d3
Goto $ -9
; Bumalik
;
bcf gpio, 0
bcf gpio, 1; output 0
bcf gpio, 2; output 1
bcf gpio, 4; output 0
bcf gpio, 5
;
wakasan

 

Welcome to EDABoard.com

Sponsor

Back
Top