tailieunhanh - Tài liệu hướng dẫn tự làm thiết bị USB (Phần 1)

Hiện nay các thiết bị USB ngày càng ứng dụng rộng rãi, việc làm ra các thiết bị USB đang là rất cần thiết đối với tất cả những ai học về điện tử kể cả các bạn không học lĩnh vực này cũng rất muốn nắm bắt nó. | Nguyễn Ngọc Hưng Lớp TKTL 40 HVKTQS LỜI NÓI ĐẦU Hiện nay các thiết bị USB ngày càng ứng dụng rộng rãi việc làm ra các thiết bị USB đang là cần thiết đối với tất cả những ai học về điện tử ke cả các bạn không học lĩnh vực này cũng rất muốn nắm bắt nó. Phần lớn các thiết bị USB hiện nay đều có sẵn driver của các nha cung cấp thậm chí có cả fimware cho các con chip điều khiến. Với mục đính tự làm ra một thiết bị USB từ A đến Z hơi quá hihi bao gồm làm phần cứng viết fimware tạo driver và lập một giao diện trên máy tính đe giao tiếp với thiết bị USB mà ta vừa tạo ra hướng dẫn này giúp cho người học có the làm tất cả các việc đó. Đặc biệt là các bạn sinh viên thì có the đây là việc khó khăn nhưng hãy chú ý đọc hướng dẫn này bạn có the nắm bắt được nó và thấy rằng nó cũng thật là đơn giản. Chúng ta hãy cùng nhau học tập nghiên cứu đe giao thức USB càng ngày càng trở nên thông dụng và dễ hiếu như UART vậy. .Do đó phương châm khi viết bài này là càng đơn giản càng tốt và chỉ cần chú ý đến những cái quan trong nhất. Hy vọng sau khi đọc nó tất cả cá bạn có the tự mình làm được một Project theo ý muốn và phát trien nó tùy thích. Với kiến thức còn hạn chế có the hướng dẫn này còn nhiều hạn chế mong được sự chỉ giáo của tất cả các bạn. Thanks Không có việc gì khó chỉ sợ lòng không bền. Việc gì khó có Sinh viên Hà nội ngày 18 12 2008 Nguyễn Ngọc Hưng - 1 - Nguyễn Ngọc Hưng Lớp TKTL 40 HVKTQS Phần 1 Phần cứng USB 1. Các linh kiện chính - Pic18f4550 hoặc Pic18f2550 . - Cổng USB kiểu B. - Cáp USB 2 đầu kiểu A và B. - Thạch anh có trị số là bội của 4 tức là có giá trị 4 8 12 16 20 Mhz . - Một số linh kiện làm mạch tuỳ chọn. 2. Sơđồ mạch giao tiếp đơn giản RAD ANŨ RA1 AN1 F RA2 AN2A REF- CVREF RA3 AN3A REF RA4 T0CKI C1OUTJRCV RA5 AN4 S S N C2OUT RAJ6 OSC2 CLKO 0SC1 CLM RCŨ T1ŨSŨ T1CK 7 RC1 T1OSI CCP2AJOE 12-RC2 CCP1 P1A RC4 D-A M RC5 D ỤP r RC6 TX CK RC7 RJVDT SDO RB0 AN12 INT0 FLT0 SDI SDA RĐ1 AN10 INT1 SCKSCL RĐ2 AN8 INT2A MO RB3 AN9 CCP2WPO RĐ4 AN11 KĐI0yCSSPP RB5 KBIWGM