Ðề tài: vidu ve ngat ngoai
View Single Post
Old 13-08-2011, 11:32 AM   #3
maruko
Đệ 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
Hình Kèm Theo
File Type: jpg loi.jpg (61.1 KB, 7 lần tải)
maruko vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn