Với đoạn chương trình sau mình muốn RB0 nháy 257 lần thì đặc vòng lặp như thế nào ?
Cảm ơn các bạn trước nha!
title "chop led _b.asm"
processor p16f877a
include <p16f877a.inc>
__CONFIG _CP_OFF&_PWRTE_ON&_WDT_OFF&_HS_OSC&_LVP_OFF
;----------------------------------------------------------------------------
count_1 equ 0x20
count_2 equ 0x21
ORG 0x0000
GOTO MAIN
MAIN
ORG 0X0005
BANKSEL TRISB
CLRF TRISB
BANKSEL PORTB
LOOP clrf PORTB
CALL DELAY
MOVLW h'01'
MOVWF PORTB
CALL DELAY
GOTO LOOP
;--------------------------------------------------------------------------
;CHUONG TRINH DELAY
DELAY CLRF count_1
D2 CLRF count_2
D1 DECFSZ count_2
GOTO D1
DECFSZ count_1
GOTO D2
return
END
__________________
Thien Minh Electronic Solutions Co,ltd
226 Tan Phuoc, Ward 6, District 10, HCM City
Website: www.tme.vn
|