External microcontroller interface with the universal serial bus (usb)
- Τίτλος
-
External microcontroller interface with the universal serial bus (usb)
- Θέμα
- USB (Computer bus)
- Microcontrollers
- Δημιουργός
-
Konomou, Loizos M.
- Πηγή
- Higher Technical Institute
- Το πλήρες κείμενο είναι διαθέσιμο από το Υπουργείο Ενέργειας, Εμπορίου Βιομηχανίας και Τουρισμού.
- Εκδότης
- Library of Cyprus University of Technology
- Ημερομηνία
- 2000
- Συνεισφέρων
- Theopemptou, Ch.
- Δικαιώματα
- Απαγορεύεται η δημοσίευση ή αναπαραγωγή, ηλεκτρονική ή άλλη χωρίς τη γραπτή συγκατάθεση του δημιουργού και κάτοχου των πνευματικών δικαιωμάτων.
- Μορφή
- Γλώσσα
- en
- Τύπος
- text
- Αναγνωριστικό
-
EED0818
- Σύνοψη
-
This project deals with the design, and construction of a USB device that has an 8-bit input and an 8-bit output port. It also deals with the communication of the device with a PC Host software that controls the device.
The device is controlled by a PIC 16C62A micro controller from Microchip, which initializes the USB transceiver, handles the input - output requests to the device from the PC Host, reads the data present at the input port, and writes the output data to the output port.
The USB transceiver is a PDIUSBD11 from Philips. It handles the USB protocol, and interfaces with the microcontroller via the I2C bus, and an Interrupt.
The host software sends an output report at regular intervals with the output value, and gets an input report that contains the input value. Device drivers are also discussed.
First general information about USB is given, and then the design approach into the project is explained in detail.
- Πολυμέσα
-
EED0818.pdf
Τμήμα του External microcontroller interface with the universal serial bus (usb)