|
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, 03:53 AM | #1 |
Đệ tử 1 túi
Tham gia ngày: Aug 2011
Bài gửi: 24
: |
vidu ve ngat ngoai
các bác ơi. em có sửa lại code 1 ví dụ đơn giản về ngắt ngoài . sau khi suẳ chuơng trình cứ báo lỗi mà em k biết lỗi đó do đâu.
nhờ các bác testgiups em với. em cảm ơn #include <16f877a.h> #include <def_877a.h> #device *=16 #FUSES NOWDT, XT, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT,NOLVP, NOCPD, NOWRT //#define led PIN_D1 //#use fast_io(b) //#use fast_io(d) boolean i = 1; #int_ext void ext_int_isr() { if(i == 1) { //output_high(led); potrd =255; i = 0; } else { //output_low(led); portd=0; i = 1; } } void main() { // set_tris_b(0x01); //set_tris_d(0x00); TRISB =0x00; TRISd =0x00; portd=0x00; port_b_pullups(true); enable_interrupts(INT_EXT_H2L); // Cho phep ngat ngoai enable_interrupts(global); // Cho phep ngat toan cuc while(1); } |
|
|