Trích:
Nguyên văn bởi vohieuthao1
Nhưng mà quan trọng nhất là no không nhấp nháy. Em không biết chíp đã chạy chưa, thạch anh 4MHz nối chân 13-14. Vcc chan 11-32, mass nối chân 12-31. nhưng không chạy, code viết đơn giản.
#include <16f877a.h>
#include <def_877a.h>
#FUSES NOWDT, XT, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
#use delay(clock=4000000)
void main()
{
while(1)
{
trisa=0xFF;
trisd=0x00;
trisb=0x00;
trisc=0x00;
trise=0x00;
portd=0xff;
portb=0xff;
portc=0xff;
porte=0xff;
}
}
|
Tôi cũng không hiểu làm sao mà các chân của PIC có thể nhấp nháy với đoạn code trên: bạn không hề thay đổi giá trị xuất ra các port, mà cũng không hề có thời gian trễ để mắt thường có thể nhận biết sự thay đổi.
Bạn nên đọc lại các đoạn code ví dụ trên diễn đàn.
Thân,