[DLP Design]
GENERAL DESCRIPTION
The DLP-245PB-G provides a cost-effective, microcontroller-based method of interfacing an electronic peripheral to a host computer via USB.
DLP-245PB-G FEATURES
• Send/receive data over USB to a host computer at up to 2 megabits per second
• 18 digital I/O lines (6 can be configured as A/D inputs) plus the 8-bit data bus available for interfacing to user electronics
• Microchip 16F877A processor with 8K FLASH ROM, 368 bytes RAM, and a multi-channel, 10-bit A/D converter
• “Token I/O” code preprogrammed into the 16F877A’s ROM for basic port pin input/output capability including access to the A/D, EEPROM, and external digital temperature sensors. ROM can be easily erased and reprogrammed with a user-supplied compatible programmer
• No in-depth knowledge of USB is required as all USB protocol is handled automatically by the on-board FT245RL and its support circuitry
• Royalty-free device drivers eliminate the need for USB driver development in most cases
• USB bulk or isocronous data-transfer modes
• Required 5V supply can be taken directly from the USB port or supplied by user electronics
• USB 1.1 and USB 2.0 compatible
• USB VID, PID, serial number, and product description strings stored in EEPROM memory
• Virtual com port (VCP) drivers for:
- Windows 98 and Windows 98 SE
- Windows 2000/ME/XP
- Windows CE
- MAC OS-8 and OS-9
- MAC OS-X
- Linux 2.40 and greater
• D2XX (USB direct drivers + DLL S/W interface)
- Windows 98 and Windows 98 SE
- Windows 2000/ME/XP
APPLICATION AREAS
• Prototype development
• USB ISDN and ADSL modems
• USB interface for digital cameras
• USB interface for MP3 players
• High-speed USB instrumentation
• USB smart-card readers
• Set top box (STB) PC-USB interface
• USB hardware modems
• USB wireless modems
• USB bar code readers