PIC Vietnam

Go Back   PIC Vietnam > Truyền thông > Giao tiếp USB, CAN, I2C, SPI, USART...

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Giao tiếp USB, CAN, I2C, SPI, USART... Những giao tiếp được tích hợp trên PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 10-07-2008, 12:36 PM   #1
thaovma
Đệ tử 3 túi
 
Tham gia ngày: Jun 2007
Bài gửi: 50
:
Pic18f2550 Usb Hid And Vb6

Đây là bài viết của Steven Cholewiak về giao tiếp USB HID với VB6, mình đã thực hiện lại chương trình này, và giao tiếp rất tốt. Trong chương trình sẽ hỗ trợ cho bạn tất cả cách khai thác hid.dll và khai báo dll trong VB6. Theo mình bài viết này rất hay, và rất có ích cho tất cả các bạn đang muốn theo đuổi thực hiện giao tiếp USB với VB6.

namqn: vì bạn có ý hỗ trợ cộng đồng PIC nên tôi mới chuyển toàn bộ bài viết không dấu của bạn thành có dấu. Đề nghị bạn sau này dùng tiếng Việt có dấu trên diễn đàn.
File Kèm Theo
File Type: rar PIC18F2550 USB HID IO AND VB6.rar (87.0 KB, 2787 lần tải)

thay đổi nội dung bởi: namqn, 10-07-2008 lúc 06:53 PM.
thaovma vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-02-2009, 10:38 PM   #2
meishun
Đệ tử 6 túi
 
meishun's Avatar
 
Tham gia ngày: Jul 2006
Bài gửi: 135
:
Trích:
Nguyên văn bởi mohannadphy
jhythgerfet55ty45t433
chắc người sao Hỏa !
Trích:
Nguyên văn bởi thaovma
Đây là bài viết của Steven Cholewiak về giao tiếp USB HID với VB6, mình đã thực hiện lại chương trình này, và giao tiếp rất tốt. Trong chương trình sẽ hỗ trợ cho bạn tất cả cách khai thác hid.dll và khai báo dll trong VB6. Theo mình bài viết này rất hay, và rất có ích cho tất cả các bạn đang muốn theo đuổi thực hiện giao tiếp USB với VB6.
hay quá, mình cũng đang làm USB HID, nếu thành công sẽ post lên đây.
meishun vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-04-2009, 11:46 PM   #3
npbaoduy
Đệ tử 2 túi
 
Tham gia ngày: Sep 2008
Nơi Cư Ngụ: Tp. HCM
Bài gửi: 38
:
Cho em hỏi đối với cái mạch này thì dùng driver nào? Em nạp chương trình vào nhưng khi cắm vào máy tính thì báo là USB not recognized? Và chương trình VB thì báo là Disconnect? Em xin cám ơn trước.
npbaoduy vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 28-04-2009, 12:56 AM   #4
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi npbaoduy View Post
Cho em hỏi đối với cái mạch này thì dùng driver nào? Em nạp chương trình vào nhưng khi cắm vào máy tính thì báo là USB not recognized? Và chương trình VB thì báo là Disconnect? Em xin cám ơn trước.
HID được Windows hỗ trợ trực tiếp, sử dụng driver của Windows. Thiết bị của bạn có lẽ gặp trục trặc khi enumerate nên Windows mới báo là "USB not recognized".

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 28-04-2009, 12:19 PM   #5
hopeman
Đệ tử 6 túi
 
hopeman's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 146
:
Trích:
Nguyên văn bởi npbaoduy View Post
Cho em hỏi đối với cái mạch này thì dùng driver nào? Em nạp chương trình vào nhưng khi cắm vào máy tính thì báo là USB not recognized? Và chương trình VB thì báo là Disconnect? Em xin cám ơn trước.
Trong tình huống này, bạn hãy chắc chắn là đường mạc D+ và D- được nối đúng và không chập nhau. và cũng đừng quên cho 1 em tụ vào chân Vusb nhé (tôi thường dùng 104 là OK)
__________________
mạch nạp - kit phát triển - linh kiện điện tử www.PNLabvn.com
hopeman vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-05-2009, 06:10 PM   #6
npbaoduy
Đệ tử 2 túi
 
Tham gia ngày: Sep 2008
Nơi Cư Ngụ: Tp. HCM
Bài gửi: 38
:
Mấy hôm nay em đã mày mò và nhận ra thế này: có lẽ mạch em không sai, vì em nạp vào nó một chuơng trình khác và tạo driver bằng WinDriver thì nhận rất tốt, truyền dữ liệu cũng được. Nhưng do hạn chế của WinDriver chỉ xài được 30 ngày, em muốn làm HID để có thể dùng driver có sẵn của window, nhưng không hiểu sao cứ nạp cái chương trình này vào thì lại window lại không nhận? Cho em hỏi một câu hơi dở là: cái chuơng trình mà anh thaovma post lên, chỉ cần tải về, làm mạch y chang rồi nạp firmware vào, là chạy thôi hay có cần phải cài đặt hay chỉnh sửa gì thêm không? Em xin cảm ơn.
npbaoduy vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-07-2009, 02:09 AM   #7
the_duyet
Đệ tử 1 túi
 
Tham gia ngày: Mar 2008
Nơi Cư Ngụ: Hạ Long City
Bài gửi: 18
:
Send a message via Yahoo to the_duyet
Gửi Chuỗi ký tự đến PIC

Mình đã chỉnh sửa chương trình này và truyền gửi lệnh đến Pic qua VB6 nhưng mình chưa biết cách gửi chuỗi ký tự đến PIC, có bạn nào rành về cái này chỉ mình với.Mình dùng đoạn mã này để nhận các ký tự đơn lẻ.
case DataToLCD: {


lcd_putcmd(0xC0);
lcd_putchar(in_data[1]);
lcd_putchar(in_data[2]);
}
break;

nhưng mình gửi ký tự trong VB6 thì ko được,bun!
the_duyet vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 10:50 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam