PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Những câu hỏi thường gặp (http://www.picvietnam.com/forum/forumdisplay.php?f=54)
-   -   lỗ tràn Stack (http://www.picvietnam.com/forum/showthread.php?t=9347)

galaxy06 15-05-2011 06:59 PM

lỗ tràn Stack
 
các bác ai pro asembly cho em hỏi.sao em viết chuơng trình sử dụng timer2 để định thời,nhưng khi chạy debug chuơng trình báo lỗi tràn stack.thank
******************************************
PROCESSOR P16F877A
INCLUDE <P16F877A.INC>
__config _CP_OFF&_PWRTE_ON&_XT_OSC&_WDT_OFF
ORG 0x0000
GOTO MAIN
ORG 0x0005
MAIN
CLRF T2CON ;DELAY 20s
CLRF TMR2
BSF 0x03,RP0
BCF PIE1,TMR2IE
MOVLW D'24'
MOVWF PR2
BCF 0x03,RP0
BCF PIR1,TMR2IF
MOVLW 0x4A
MOVWF T2CON ;P1=16,P2=10,N=124 (Tdelay=P1*P2*(N+1)*Ti),Ti=4*Tosc
BSF T2CON,TMR2ON
return
delay
BTFSS PIR1,TMR2IF
GOTO delay
BCF PIR1,TMR2IF
RETURN
END


Múi giờ GMT. Hiện tại là 12:01 PM.

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