PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   MPASM (http://www.picvietnam.com/forum/forumdisplay.php?f=34)
-   -   Code Mplab (http://www.picvietnam.com/forum/showthread.php?t=2541)

tallht 30-06-2008 07:41 PM

Code Mplab
 
2 Attachment(s)
PROCESSOR 16F877A
INCLUDE <P16F877A.INC>

;**************************
COUNT1 EQU 08h
COUNT2 EQU 09h
COUNT3 EQU 0AH

;**************************

BSF STATUS,RP0
CLRF TRISB
BCF STATUS,RP0
START
MOVLW d'18'
MOVWF PORTB
CALL DELAY
MOVLW d'0'
MOVWF PORTB
CALL DELAY
;**************************
DELAY

LOOP1
DECFSZ COUNT1,1
GOTO LOOP1
DECFSZ COUNT2,1
GOTO LOOP1
DECFSZ COUNT3,1
GOTO LOOP1
RETURN
GOTO START
END


cho em hoi chut ah:doan code tren em viet theo chi dan cua 1 tutorial tai tu picvietnam.com,muc dich la lam cho den led nhap nhay nhung sao khi em nap vao pic thi led chang nhap nhay gi het ma 2 con led chi sang hoai thoi! em coi hoai ma chang hieu tai sao het! giup em voi cac huynh ! da ta!
thach anh la 4Mhz
em co dinh kem hinh va tutorial theo do ah!

david 30-06-2008 07:57 PM

Code:

PROCESSOR 16F877A
INCLUDE <P16F877A.INC>

;**************************
        COUNT1 EQU 28h    ; ban phai dat dia chi o day
        COUNT2 EQU 29h    ; 0x08,0x09,0x0A se trung voi
        COUNT3 EQU 2AH    ; cac thanh ghi dac biet

;**************************
ORG 0X000          ;Dia chi Flash bat dau
GOTO MAIN
ORG 0X005          ;Dat chuong trinh o day de tranh di chi ngat (0x004)

MAIN
BSF STATUS,RP0
CLRF TRISB
BCF STATUS,RP0
START
MOVLW d'18'
MOVWF PORTB
CALL DELAY
MOVLW d'0'
MOVWF PORTB
CALL DELAY
GOTO START

;**************************
DELAY                                        ; chuong trinh con phai dat o day

        LOOP1
                DECFSZ COUNT1,1
                GOTO LOOP1
                DECFSZ COUNT2,1
                GOTO LOOP1
                DECFSZ COUNT3,1
                GOTO LOOP1
RETURN
END

bạn thử lại như mình sửa xem thế nào, mình chưa test cho bạn đâu!

tallht 09-07-2008 11:51 PM

em sửa đoạn delay lại thì nó chạy được.nhưng em nghĩ đoạn delay đâu có vấn đề gì đâu ah? mấy huynh có nghĩ vậy không?(phần còn lại giữ nguyên)


Múi giờ GMT. Hiện tại là 10:55 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam