PDA

View Full Version : code C30 để giao tiếp dspic30 với ENC28J60-các cao thủ giúp em với!


vhg
24-03-2009, 10:27 PM
em đang định thực hiện giao tiếp giữa 2 dspic30 qua Ethernet dùng ENC28J60. Em đã đọc datasheet của ENC28J60 rồi mà bây giờ không biết thứ tự truy cập các thanh ghi thế nào.Bác nào đã làm cái này rồi cho em xin phần code mẫu để em tham khảo với!

bien_van_khat
25-03-2009, 04:34 PM
em đang định thực hiện giao tiếp giữa 2 dspic30 qua Ethernet dùng ENC28J60. Em đã đọc datasheet của ENC28J60 rồi mà bây giờ không biết thứ tự truy cập các thanh ghi thế nào.Bác nào đã làm cái này rồi cho em xin phần code mẫu để em tham khảo với!

http://www.microchip.com/ethernet

Bạn ko cần phải viết những phần đó. Microchip đã cung cấp sẵn TCP/IP Stack có sẵn driver cho ENC28J60 và các PIC18 Ethernet cùng với các vd về web server, TCP server...

vhg
25-03-2009, 06:49 PM
Nhưng anh cho em hỏi: để dùng được driver này em có cần cài thêm gì ko ạ? em đang dùng MPLAB C30, có cần cài C32 ko ạ?và e có thể download C32 ở đâu?cài xong rồi em phải dùng nó như thế nào?

newboystylew
12-08-2010, 07:57 PM
Mình cũng vừa làm xong đồ án tốt nghiệp dùng ENC28J60. Đồ án của mình là điều khiển 32 thiết bị qua mạng. mình sử dụng pic 18f4680 để nhận dữ liệu từ ENC28J60. sau đó mình đưa dữ liệu đó qua Pic 16F877A để điều khiển thiết bị.Nếu bạn nào có hứng thú thì liên hệ với mình Email:hoangdtvt07b@yahoo.com.vn

ak47
29-08-2010, 03:41 PM
Mình cũng vừa làm xong đồ án tốt nghiệp dùng ENC28J60. Đồ án của mình là điều khiển 32 thiết bị qua mạng. mình sử dụng pic 18f4680 để nhận dữ liệu từ ENC28J60. sau đó mình đưa dữ liệu đó qua Pic 16F877A để điều khiển thiết bị.Nếu bạn nào có hứng thú thì liên hệ với mình Email:newboystylew@yahoo.com.vn

Bạn điều khiển những thiết bị gì thế? sao lại phải dùng hai con Pic?

dochanh
26-09-2010, 11:53 PM
Ừ, sao lại phải dùng 2 con PIC vậy anh?. Nếu em dùng 16F887+ENC28J60 có được không?. Em mới học PIC, mong các anh chỉ bảo. :)

ak47
27-09-2010, 05:16 PM
Cậu ấy nói với mình là do điều khiển nhiều thiết bị nên cần thêm port thôi ( hình như là điều khiển kiểu on/off thôi thì phải!) Tùy bài toán mà chọn chíp thôi! Đơn giàn,khối lượng tính toán lớn thì không nhất thiết lắm,pic877A là đủ rồi!

ces_fabregas50
03-11-2010, 12:25 AM
vậy ban co thễ cho minh xin sơ đồ nguyên lí hok.nếu có code thì càng tot.
thanks

newboystylew
31-12-2010, 04:03 PM
Cậu ấy nói với mình là do điều khiển nhiều thiết bị nên cần thêm port thôi ( hình như là điều khiển kiểu on/off thôi thì phải!) Tùy bài toán mà chọn chíp thôi! Đơn giàn,khối lượng tính toán lớn thì không nhất thiết lắm,pic877A là đủ rồi!

-Đk thiết bị điện thì mình dk on/off nó, theo cách nói bạn như thế bộ còn kểu dk nào khác nữa à. ngoài vc dk mình còn hen giời on/off cho thiết bị và đo nhiệt độ cập nhật lên wed server.
-If sử dụng Pic 16F877A thì bộ nhớ nó không đủ bạn à nó chỉ có 8k thui còn con Pic 18f4680 tới 48k lận