Trích:
Nguyên văn bởi vohieuthao1
Mình mới học pic đọc các hướng dẫn của nhiều bạn trên mạng mình thấy mấy dòng này được lặp đi lặp lại nhưng không hiểu nghĩa. Mong mọi người chỉ dùm em cách dùng nó và kiếm ở đâu. Cảm ơn trước.
#include <16f877a.h>
#include <def_877a.h>
|
hai dòng này là các khai báo tiền xử lý, giúp cho CCS biết là cần dùng vi xử lý j, rồi định nghĩa các port như thế nào...
Trích:
Nguyên văn bởi vohieuthao1
#device *=16 ADC=10
|
khai báo dùng con trỏ 16bits và ADC có độ phân giải 10bits
Trích:
Nguyên văn bởi vohieuthao1
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
|
đây cũng là những khai báo thôi, như là không dùng Watchdog trong chương trình chẳng hạn (NOWDT), bạn nên xem kỹ hơn trong Help của CCS
Trích:
Nguyên văn bởi vohieuthao1
#use delay(clock=20000000)>
|
đây là khai báo tốc độ thạch anh sử dụng là thạch anh 20MHz
Trích:
Nguyên văn bởi vohieuthao1
#include <lcd_lib_4bit.c>
|
đây là khai báo thư viện LCD sẽ dùng, thư viện này có thể do người lập trình tạo ra...
Bạn nên tìm đọc tài liệu của tác giả Trần Xuân Trường (thành viên txt2203), viết khá rõ về những cái này.
Mình cũng mới học lập trình nên biết đến đâu thì nói đến đó, còn phải học thêm nhiều mà.
Chúc bạn sớm làm chủ đc CCS và Pic