Nguyên văn bởi hung_nguyen
Xem bài viết
Thông báo
Collapse
No announcement yet.
[TUT]Hướng dẫn giao tiếp USB với PIC18F
Collapse
This is a sticky topic.
X
X
-
em đã down dc rồi a à, em dag làm mạch đo nhiệt độ dùng LM35, giao tiếp USB điều khiển trên máy tính, đo nhiệt độ thì em viết code dc rồi, nhưng làm sao có thể điều khiển dc trên máy tính dùng C# thì em chưa biết phải làm thế nào, phải viết code truyền thế nào? a có thể hướng dẫn em dc ko? hoặc có tài liệu gì a có thể send cho e qua mail hungrocket@gmail.com. Em cảm ơn a!
-
App xuất phát từ Micro Code studio. File hex thì dịch từ một file của bác chuotdientu - cũng có trong thư viện CCS C. Hai cái này đều phải modify để bắt tay được với nhau.Nguyên văn bởi khaclub Xem bài viếtNói thật đã share thì share hết luôn chứ bạn share có mỗi file hex thì giống như khoe hàng. Người khác nhìn vào cũng lướt qua thôi chứ chẳng thấy đc tinh túy gì từ file hex cả. Mình thì hình như chưa share gì lên trên này nhưng đã share thì phải share cho hết
Tham khảo cuốn "Advanced PIC Microcontroller Projects in C" nhé. Có phải share quá trình cày bừa không bác?Manchester United FC forever!
Comment
-
bạn ơi cho minh hỏi làm thế nào để có cái file "project_usb_4550_lib.dll"
bạn có thể hứong dẫn cụ thể không.
minh làm theo hướng dẫn của bbanj nhưng mới chỉ tìm được file "wdapi_dotnet921.dll" còn cái file "project_usb_4550_lib.dll" thì minh lần cả mấy ngày mà không ra
Comment
-
Rất cám ơn anh Hưng Nguyên đã giúp đở bọn em về vấn đề này....
Nhưng mà anh ơi , sao em làm theo TUT của anh đến khi nạp firmware cho chip thì nó ra
thế này??

sau em add firmware cua anh hung_nguyen thì ra thế này ???

em sử dụng CCS 4.104, protues 7.2 sp4 ????
Comment
-
Em đã truyền nhận ngon lành rồi nhưng em mới chỉ truyền dc 1 byte có giá trị < 255 lên máy tính thôi, bây h muốn truyền nhiều byte lên máy tính thì phải làm sao hả anh?Nguyên văn bởi hung_nguyen Xem bài viếtmình viết bản này trên windriver 9.21x86 và chỉ có bản windriver9.21 x64 thôi, nếu bạn muốn mình gửi mail cho,
A hay mọi người có thể giúp đỡ mình ko?
Comment
-
Bạn có thể vào đây tham khảo source code:
http://pccommunication.blogspot.com/...bvisual-c.html
http://pccommunication.blogspot.com/...-va-v1010.html
http://pccommunication.blogspot.com/...u-ong-luu.html
Comment
-
tuyệt quá, bạn tìm hay quá vậy, thanks nhé
mà cho mình hỏi thêm, bạn đã thử làm giao tiếp USB chưa vậy, mình đã hoàn thành dc rồi, dùng công cụ kiểm tra thì chuẩn USB trên mạch của mình là 1.1, để làm dc 2.0 ko biết có khó ko nhỉ
Nguyên văn bởi katllu Xem bài viếtBạn có thể vào đây tham khảo source code:
http://pccommunication.blogspot.com/...bvisual-c.html
http://pccommunication.blogspot.com/...-va-v1010.html
http://pccommunication.blogspot.com/...u-ong-luu.html
Comment
-
Giao tiếp USB làm chán rồi hiện mình đang nghiên cứu giao tiếp với thiết bị qua mạng 3G sử dụng công nghệ J2ME,.... Và phát triển một vài ứng dụng điều khiển giám sát qua smartphone(Iphone, Android). Đang tìm nguồn đầu tư mà khó quá chưa triển khai được. Không biết có bác nào đầu tư cho mình nghiên cứu và phát triển không?
Comment
-
file "project_usb_4550_lib.dll" là được tự động sinh ra khi bạn sử dụng WinDriver để tạo driver cho PIC. Sau khi tạo Driver xong thì bạn chọn mục tự động sinh code VB6.0, Visual C++, Visual C#,...Nguyên văn bởi binh_89 Xem bài viếtbạn ơi cho minh hỏi làm thế nào để có cái file "project_usb_4550_lib.dll"
bạn có thể hứong dẫn cụ thể không.
minh làm theo hướng dẫn của bbanj nhưng mới chỉ tìm được file "wdapi_dotnet921.dll" còn cái file "project_usb_4550_lib.dll" thì minh lần cả mấy ngày mà không ra
Chú ý: không phải lúc nào nó cũng là file "project_usb_4550_lib.dll" khi sinh code tự động thì tên file .dll sẽ trùng với tên Project của bạn
Chúc bạn thành công!
Comment
-
Bạn có thể cho mình xin source VB được ko ??? mình đang tìm hiểu về cái này ^^Nguyên văn bởi chuotdientu Xem bài viếtHi all!
Tớ mới viết 1 phần mềm nhỏ giao tiếp USB, mời các bác xem thử.
Ban đầu viết bằng C# không được, nên chuyển sang viết bằng VB6. (nên máy phải cài VB6 mới chạy được
).
Không cần driver cho Pic18f4550, nạp firm cắm vào máy tính là tự nhận-->tự cài driver luôn ( rất tiện).
Trong chương trình có schematic luôn...
File đính kèm gồm:
1. PIC18F4550 USB Control led_VB6.exe
2. PIC18F4550 USB Control led_Xtal12Mhz.hex
3. PIC18F4550 USB Control led_Xtal20Mhz.hex
Comment
-
HIện mình đang có một đề tài cần tham khảo ý kiến các bạn: sử dụng PIC8f455 đọc dữ liệu file .txt trong USB, các bạn cho mình hỏi ý kiến sau:
1. Có làm được giao tiếp giữa 18F4550 với USB? (USB chứa dữ liệu # cổng USB máy tính)
2. Có hướng nào giải quyết bài toán này không?
Cảm ơn các bạn rất nhiều....!
Comment
-
làm được.
Nội dung hơi khó hiểu, hay là thế này nhé. tôi nói lại coi đúng ý bạn ko?
1.File TXT lưu trong PC, dùng PIC18F đọc nó qua chuẩn USB và Rồi gửi ra cái gì hiện thị (GLCD chẳng hạn).
2. đọc nội dung TXT trong PIC truyền lên PC qua USB hiển thị lên PC bằng C# chẳng hạn.
3. Pro hơn tí nữa chắc bạn định làm Load File_txt on PC send USB PIC, save on MMC (PIC)
My Face :
Comment
-
Bạn không hiểu ý mình.
Đơn giản nhé: mình có một tập tin dữ liệu khoảng 1Mb trong PC, mình lưu vào cái USB. ghép nối cái USB đó với pic được không ? nếu được thì có thể đọc đựoc dữ liệu trong cái USB đó không? (pic đọc dữ liệu trong USB để xứ lí)
Mình cũng muốn dùng MMC, nhưng code thì không có. HIện giờ đang rất cần để thực hiện đề tài.
Bạn có thể giúp mình được không.
Mail mình: Rbm_113@yahoo.com
Thanks bạn
Comment
-
PIC không giao tiếp được với usb flash vì trong PIC không được trang bị usb host.Nếu muốn làm được phải dÙng ARM7 ví dụ con LPC2148(NXP).Sài con này đi cũng rẻ lắm.Không thích thì dÙng fpga cho pro.PIC không giao tiếp được với usb flash vì trong PIC không được trang bị usb host.Nếu muốn làm được phải dÙng ARM7 ví dụ con LPC2148(NXP).Sài con này đi cũng rẻ lắm.Không thích thì dÙng fpga cho pro., , ,
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi bqvietBqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
-
Channel: Thiết bị điện tử cá nhân
Hôm qua, 17:17 -
-
Trả lời cho Xin hỏi về mạch thu FM/AM trong catsettebởi nguyendinhvanTheo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
-
Channel: Điện thanh
05-12-2025, 19:59 -
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi afrendlyCó vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
-
Channel: Thiết bị điện tử cá nhân
04-12-2025, 01:27 -
-
Trả lời cho Máy điện châm ?bởi nick22Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
-
Channel: Điện tử y sinh
01-12-2025, 13:23 -
-
Trả lời cho Làm thế nào để check IC LM358bởi thetungĐể check IC sống hay chết thì đơn giản : bạn lắp cái mạch ( khuếch đại hoặc dao động ) chạy bằng con IC đó ,nhưng vị trí IC thì lắp cái đế .... thế là cứ cắm rút thì biết . Còn không thì kiếm cái này : https://shopee.vn/Xu-M%C3%A1y-ki%E1%...di-%C4%91%E1%B...
-
Channel: Hướng dẫn tìm thông tin linh kiện
28-11-2025, 14:34 -
-
bởi ngochung90Tình hình là em có mua mạch 3s về để hàn vào khối pin 12v, hàn xong em đo tại các chân từ B-, B1, B2, B+ thì điện áp pin vẫn đủ 12,6v, nhưng tại 2 chân ra P- P+ thì đo chỉ được 6,3v là bị sao các bác, và chân P- P + này đồng thời là chân sạc xả thì mình cắm sạc xả cùng lúc được ko ạ
...-
Channel: Điện tử dành cho người mới bắt đầu
28-11-2025, 10:32 -

Comment