Ðề tài: vidu ve ngat ngoai
View Single Post
Old 13-08-2011, 03:53 AM   #1
maruko
Đệ 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);
}
maruko vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn