USBN960x
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Der USBN9603/USBN9604 ist ein USB 1.1 FullSpeed-Controller von National mit DMA-Unterstützung.
Die Verwendung des USBN9602 wird vom Hersteller nicht mehr empfohlen.
Features
- USBN9604 für "bus-powered"-Betrieb
- USBN9603 für "self-powered"-Betrieb
- 5V / 3,3V Betriebsspannung
- integrierter USB-Tranceiver
- integrierter 3,3V-Spannungsregler
- Clock-Generator (programmierbar)
- 7 Endpoints (einer für den Control-Endpoint, 3 Transmit, 3 Receive)
- 8 Bytes-FIFO für den Control-Endpoint
- 64 Bytes-FIFO für die restlichen Endpoints
Der USBN9604 besitzt folgende Schnittstellen
- Parallel-Interface
- Non-Multiplexed Mode
- Multiplexed Mode
- DMA
- Microwire/Plus (kompatibel zu SPI)
Weblinks
- National USB Home Page - Website des Herstellers
- usbn2mc Eine ANSI-C Schnittstelle um den USB960x simpel mit diversen Mikrocontrollern nutzen zu können...
- nectix usbn9604 breakout Hier konnte mal ein Breakout im DIP-Format erworben werden. Zu finden gibt es aber noch Firmware + Layout für Anschluss eines USBN9604 an PIC-Mikrocontroller.