Mình xem sơ qua chương trình của bạn rồi. Bạn háy thay 2 dòng
#include<16F877A.h>
#include<def_16f877a.h>
bằng 1 dòng này thôi:
#include<16f877a.h>
Mình cũng là người mới học PIC thôi, nhưng mình có nhận xét thế này, bạn đừng buồn nhé! Bạn dùng các định danh tùy tiện quá. Ví dụ nhé:
+ Lúc nào dùng 16F877A.h, lúc thì bạn dùng 16F877a.h. bạn nên xem lại tên file trong thư mục device
+ Bạn nên dùng PORTA.1 thay cho porta.1,...
Bạn nên xem lại các file header để học hỏi thêm.
thay đổi nội dung bởi: vrc, 03-12-2008 lúc 12:49 PM.
Lý do: go sai
|