![]() |
Làm xong mạch nghiêm túc, bây giờ chờ có chương trình để nạp vào thử. À, tất nhiên là chờ cả cái mạch nạp Chính gửi sang. Chúc vui PS> Mà này, F nghiêm chỉnh học hành, các bạn cũng nghiêm chỉnh hướng dẫn nhé. Ngoại trừ các MOD của picvietnam, dientuvietnam, F không cho tham gia (Chính, Bắc, Hoà,...) còn lại tất cả các bạn đều có thể tham gia. Đây là một cơ hội để học, và để thử nghiệm từng chút một, rất đơn giản, và hiệu quả. Đừng ngồi chờ người khác bày sẵn cho mình, các bạn có thể vào cuộc ngay. Chúc vui |
hỏi sơ đồ mạch USB trong vd ex_usb_hid.c
Chào mọi người,
Mình đang làm về mạch usb với con 18F4550. Mình muốn chạy các vd về usb của compiler CCS, như vd: ex_usb_hid.c trong thư mục PICC\Examples. Mình đã ráp thử mạch và nạp chương trình này cho PIC nhưng không giao tiếp được với PC. Bạn nào biết chỉ mình với. Xin cảm ơn. |
Trích:
Thân, |
sơ đồ mạch usb với 18F4550
1 Attachment(s)
Trích:
|
Mạch này chắc không phải của CCS rồi, bạn đang dùng râu ông nọ cắm cằm bà kia. Nó chạy được mới là chuyện lạ.
Có phải trong tập tin ex_usb_hid.c của bạn có những dòng này: Code:
//// USB HID example, for use with the PIC16C765 slow speed USB //// Bạn có được sơ đồ phần cứng đó ở đâu thì nên đọc phần hướng dẫn tương ứng ở đó. Tôi đoán là bạn có được sơ đồ này từ pic18fusb.online.fr, trong phần nói về bootloader. Nếu đúng thì sơ đồ đó được dùng với bootloader của Microchip. Thân, |
gởi anh namqn code của ex_usb_hid.c(version4.016)
1 Attachment(s)
Trích:
|
Bạn dùng PIC18F4550 nên mã nguồn sẽ sử dụng chân power sense (chân RB2 của PIC), sơ đồ nối như trong phần chú thích trong mã nguồn của bạn (từ Vbus có 2 điện trở 100k đi đến RB2 và GND).
CCS cung cấp một chương trình mẫu trên host PC, tên là hiddemo.exe, chỉ có trong bộ USB Development Kit của họ, để dùng với ví dụ này. Ngoại vi của PIC khá đơn giản, dùng AN0 để đọc tín hiệu analog, có 3 LED nối vào RB4, RB5, và RA5. Những chân OSC1, OSC2, Vusb, MCLR, D+ và D- thì giống như mạch của pic18usb.online.fr. Những thông tin về phần cứng này nằm trong tập tin nguồn mà bạn vừa cung cấp. Thân, |
tôi giới thiệu web mới viết về 18f2550 www.semifluid.com
|
Chào tất cả mọi người trong diễn đàn, mình mới bắt đầu tìm hiểu vi điều khiển và mình rất quan tâm đến PIC. Mình gia nhạp diễn đàn với mục đích tìm hiểu và học hỏi nên rất mong các bạn chỉ giáo.
|
1 Attachment(s)
Chào các bác
Em đang tập lập trình cho con 18f4550 nhưng chỉ định làm 1 cái ctrinh nhấp nháy led thôi mà mãi ko đc Các chân set high a1 a3 thì sáng, nhưng ko nhấp nháy Mạch của em chỉ có : chân 11-12 :vcc-gnd , 13-14 : thạch anh +tụ Code sinh từ CCS C 3.227 Code:
#include "C:\Program Files\PICC\Examples\18f4550\Vinh.h" Ko rõ là bị làm sao, mong các bác chỉ giáo, nếu có 1 ctrinh sample cho em thì tốt quá :) |
PIC18F4550 có 2 cặp chân nguồn, Vdd ở 11 và 32, Gnd ở 12 và 31. Bạn có đủ những chân đó nối vào chỗ cần thiết chưa?
Thân, |
Chân 31-32 Em nối rồi, kết quả vẫn như vậy cứ chân nào lúc đầu set lên high thì nó lên high còn ko thì nó low, gần như là chỉ set đc 1 lần duy nhất
|
1 Attachment(s)
Code:
Dim digit As Byte Thân, |
Trích:
@Chuthanhcong: mạch của bạn ko chạy được mình nghĩ vấn đề chắc chắn là ở việc lựa chọn thạch anh và tần số hoạt động chưa đúng với cấu hình nên PC ko nhận điện đc thiết bị USB. Trước mình đã làm rồi, gắn vô PC nó sẽ nhận diện đc thiết bị. Trong bản CCS 4 phần sample còn có thêm code tạo Visual COM tức USB >> COM, mình đã dùng thử cổng COM này để giao tiếp thấy cũng khá ổn. Thới gian này đang bận chuyển nhà và cũng một phần vì công việc, sẽ cố gắng có một bài viết cụ thể về 4550 chia sẻ với các bạn. Chúc thành công! |
Em đã thử chương trình của bác namnq, mạch có chạy , 2 đèn sáng mỗi lần, nhưng mỗi đèn sáng tầm 15s mới chịu tắt :(
Một điều kì lạ là nếu em 1 tay sờ vào vỏ hộp nguồn ( em dùng nguồn pc để cấp điện) 1 tay sờ vào board mạch thì nó lại nhấp nháy đc led( code nhấp nháy led ko phải knighrider), thả ra lại hết đèn sáng ko nhấp, thử dùng nguồn khác ( nguồn usb ) thì cũng tương tự, 1 tay chạm vào vỏ máy, 1 tay chạm vào board mạch thì mạch lại chạy . Em đã thử cả trên board cắm lẫn board hàn, cả PIC18f4550 lẫn 16f877A, không hiểu nó cảm ứng kiểu gì, em đã cấp nguồn âm dương đầy đủ cho nó. |
Múi giờ GMT. Hiện tại là 03:43 AM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam