Tài liệu học PIC cho người mới bắt đầu

vickyvu0684

Học sinh phổ thông
#31
Hi admin!
Mình biết là tùy vào chức năng , yêu cầu mà lựa chọn nên mua con PIC nào ? Tuy nhiên, mới bắt đầu vào học việc lựa chọn IC rất là mơ hồ. Với lại một con PIC không phải rẻ tiền, nếu mua về rồi lại không đáp ứng được y/c lại mua con khác thì, sv mà ... chắc các bạn cũng hiểu ... hehehe...
Vậy theo kinh nghiệm admin và các bạn, nhờ tư vấn giúp nên lựa chọn con nào một cách tổng quát nhất. Đáp ứng những yêu cầu thông dụng nhất, như : có thể giao tiếp PIC với PC, giao tiếp với Internet, giao tiếp với điện thoại / SIM900(ĐKTX = SMS, GPRS) , điều khiển đóng mở thiết bị ngoại vi.... (mình đang làm một đồ án với các yêu cầu này nhưng với con 8051, tới lúc giao tiếp Internet với EN28J60 lại bị đứng hình, 8051 hạn chế nhiều , nên định chuyển qua PIC).
Cảm ơn admin và các bạn.
 

Anh DIY

Học sinh trung cấp
#34
Em vừa down code trên mạng về
- Code viết cho PIC16F876A em thấy họ #include cái thư viện "htc.h" ( thư viện này em ko rõ lắm vì trước h toàn dùng keli c với 8051 ) và em dùng trình dịch PICC để biên dịch nhưng báo lỗi
- Not in driver "htc.h"
Bác nào biết dùng trình nào có thể dịch được code này xin chỉ giùm em.
-Em xin chân thành cảm ơn !!!!!.
 
#35
Em vừa down code trên mạng về
- Code viết cho PIC16F876A em thấy họ #include cái thư viện "htc.h" ( thư viện này em ko rõ lắm vì trước h toàn dùng keli c với 8051 ) và em dùng trình dịch PICC để biên dịch nhưng báo lỗi
- Not in driver "htc.h"
Bác nào biết dùng trình nào có thể dịch được code này xin chỉ giùm em.
-Em xin chân thành cảm ơn !!!!!.
thư viện htc.h là dành cho Hi-tech C compiler, e dùng ccs sao mà biên dịch được
 

Anh DIY

Học sinh trung cấp
#36
thư viện htc.h là dành cho Hi-tech C compiler, e dùng ccs sao mà biên dịch được
Vậy bây h em phải tải phần mềm Hi-tech c hả anh chi tiết nó như thế nào trên 4rum có bài nào về nó không anh
Em xin chân thành cảm ơn !!!!!!!!!!
 
#37
Vậy bây h em phải tải phần mềm Hi-tech c hả anh chi tiết nó như thế nào trên 4rum có bài nào về nó không anh
Em xin chân thành cảm ơn !!!!!!!!!!
hi-tech C cũng có khá nhiều bài viết trên diễn đàn, e chịu khó tìm kiếm
theo a thì e nên tìm hiểu về ccs, nó khá dễ học cho người mới bắt đầu
 

Anh DIY

Học sinh trung cấp
#38
hi-tech C cũng có khá nhiều bài viết trên diễn đàn, e chịu khó tìm kiếm
theo a thì e nên tìm hiểu về ccs, nó khá dễ học cho người mới bắt đầu
Vâng em vẫn đang tìm hiểu về nó. Nhưng h em phải dịch đoạn code này trước đã.
 

Anh DIY

Học sinh trung cấp
#39
hi-tech C cũng có khá nhiều bài viết trên diễn đàn, e chịu khó tìm kiếm
theo a thì e nên tìm hiểu về ccs, nó khá dễ học cho người mới bắt đầu
Không sửa được bài lên em đăng tiếp vậy
em cài đặt chương trình và dịch thì gặp lỗi này
(Error [192] C:\Users\Tuan Anh\Downloads\Compressed\LC meter pic16f876A (diagram and source code)\main.c; 46.1 undefined identifier "RBPU")
trong doạn code viết "RBPU = 0;" // đây không phải là chương trình muốn toàn bộ PORT B = 0 hay sao tại sao tình dịch lại báo là không xác định.
Xin các bác giải thích giúp.
 
#40
Không sửa được bài lên em đăng tiếp vậy
em cài đặt chương trình và dịch thì gặp lỗi này
(Error [192] C:\Users\Tuan Anh\Downloads\Compressed\LC meter pic16f876A (diagram and source code)\main.c; 46.1 undefined identifier "RBPU")
trong doạn code viết "RBPU = 0;" // đây không phải là chương trình muốn toàn bộ PORT B = 0 hay sao tại sao tình dịch lại báo là không xác định.
Xin các bác giải thích giúp.
nó là port B pull up
ở đây người ta cho RBPU = 0 tức là port B k kéo trở lên vcc
 

Quảng cáo Google