Trích:
Nguyên văn bởi dvtrieu89
khi minh khai báo #include <def_877a.h> thì nó đã định nghĩa #byte portb=0x06 rồi phải không các bác, vậy có cần khai báo thêm không. Cụ thể đoạn khai báo của em dưới đây, các bác xem dùm nha.
#include <16f877A.h>
#include <def_877a.h>
#fuses NOWDT,HS,PUT,NOPROTECT,NOLVP,NODEBUG
#use delay(clock=16000000)
#use fast_io(b)
void khoitao()
{
set_tris_d(0x00);
set_tris_c(0x00);
set_tris_e(0xff);
set_tris_b(0xff);
}
......
if((rb1==1)&&(rb2==1)&&(rb3==1)&&(rb4==1))
.....
cảm ơn bác nha
|
không cần phải khai báo lại đâu bạn