|
Tài trợ cho PIC Vietnam |
Những câu hỏi thường gặp Những lỗi cơ bản thường gặp khi làm việc với PIC hoặc những vấn đề cơ bản nhất thường được hỏi trong những năm qua |
|
Ðiều Chỉnh | Xếp Bài |
15-05-2011, 06:59 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: May 2011
Bài gửi: 3
: |
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 |
|
|