View Single Post
Old 19-08-2009, 10:14 PM   #8
congtri91
Đệ tử 3 túi
 
Tham gia ngày: Jan 2009
Bài gửi: 59
:
xí quên cái code (cái này em copy lại trong tut thôi)

processor 16f877a ; KHAI BAO CHIP
include <p16f877a.inc> ; KHAI BAO HEADER FILE
__CONFIG _CP_OFF&_WDT_OFF&_BODEN_OFF&_PWRTE_ON&_XT_OSC&_WRT _OFF&_LVP_OFF&_CPD_OFF ;KHAI BAO CONFIG

;-----------------------------------------------------------------------
;KHOI TAO CAC BIEN
;-----------------------------------------------------------------------
count1 EQU 0X20
counta EQU 0X21
countb EQU 0x22

;=====================================
;CHUONG TRINH CHINH
;=====================================
ORG 0X000

GOTO start
start
BCF STATUS, RP1 ;
BSF STATUS, RP0 ; CHON BANK 1
CLRF TRISB ; KHOI TAO PORTB OUTPUT
BCF STATUS, RP0 ; CHON BANK 0
loop
MOVLW 0XFF ;
MOVWF PORTB ; BAT TAT CA CAC LED O PORTB
CALL delay_100ms ; GOI CHUONG TRINH CON delay_100ms
CLRF PORTB ; TAT HET LED PORTB
CALL delay_100ms ; GOI CHUONG TRINH CON delay_100ms
GOTO loop ; THUC HIEN LAI TU DAU

;------------------------------------------------
;chuong trinh con
;------------------------------------------------

delay_100ms ; NHAN BAT DAU CHUONG TRINH CON
MOVLW d'100'
MOVWF count1
d1
MOVLW d'199'
MOVWF counta
MOVLW d'1'
MOVWF countb
delay_0
DECFSZ counta,1
GOTO $+2
DECFSZ countb,1
GOTO delay_0
DECFSZ count1,1
GOTO d1
RETURN ; KET THUC CHUONG TRINH CON
END
congtri91 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn