|
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 |
13-08-2011, 11:32 AM | #3 |
Đệ tử 1 túi
Tham gia ngày: Aug 2011
Bài gửi: 24
: |
vâng ! em đang dùng chức năng ngắt trên chân RB0?(ngắt ngoài)
code của em la : #include <16f877a.h> #include <def_877a.h> #device *=16 #FUSES NOWDT, XT, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT,NOLVP, NOCPD, NOWRT //#define led PIN_D1 boolean i = 1; #int_ext void ext_int_isr() { if(i == 1) { potrd =255; i = 0; } else { portd=0; i = 1; } } void main() { TRISB =0xff; TRISd =0x00; port_b_pullups(true); enable_interrupts(INT_EXT_H2L); // Cho phep ngat ngoai enable_interrupts(global); // Cho phep ngat toan cuc while(1); } trình dịch cứ báo lỗi ở phần TRISTD VÀ TRISTB mặc dù em đã khai báo thư viện #include <def_877a.h> rồi .lỗi như trong file ảnh em gửi ấy. các bác suẳ lỗi giúp em với. em cảm ơn các bác nhiều |
|
|