|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
26-12-2010, 01:26 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Dec 2009
Bài gửi: 8
: |
chỉ mình ngắt pic 16f877a
đây là đoạn chương trình khi có ngắt ngoài RP0 thì nó sẽ nhảy tới này nó làm như mà không hiểu sao biến đếm count1 nó ko chịu nhảy. đoạn này viết là khi có ngắt thì nó sẽ tăng biến count1 và khi tới 10 thì xóa count1 và tăng lại từ đầu. mà sao ko được, ai chỉ mình với
INCF COUNT1,1 MOVLW 0x0A XORWF COUNT1,0 BTFSS STATUS,Z GOTO EXIT_INT GOTO QUA10 QUA10 CLRF COUNT1 GOTO EXIT_INT EXIT_INT BCF INTCON,INTF movf pclath_temp,w movwf PCLATH movf status_temp,w movwf STATUS swapf w_temp,f swapf w_temp,w retfie thay đổi nội dung bởi: minhtan001, 26-12-2010 lúc 01:33 PM. |
|
|