DLP- DLP- 2232MSP 2232MSP LEAD FREE USB / MICROCONTROLLER MODULE The DLP-2232MSP combines the same USB interface used in the DLP-2232H and the DLP-1232H modules with a Texas Instruments microcontroller to form a rapid development tool. The MSP430F2618 microcontroller is preprogrammed with basic functionality for accessing the port pins and can be reprogrammed with user firmware via a 10-pin header using a device programmer (purchased separately). FEATURES: Send/receive data over a high-speed USB 2.0 interface to a host computer 32 digital I/O lines (8 can be configured as A/D inputs 2 can be configured as D/A outputs) plus the 8-bit data bus available for interfacing to user electronics Texas Instruments 16-bit RISC architecture processor with 116K bytes FLASH ROM, 8K bytes RAM, a multi-channel,12-bit A/D converter and dual, 12-bit D/A converters Token I/O code preprogrammed into the MSP430F2618s FLASH memory for basic port pin input/output capability including access to the A/D and D/A converters The FLASH memory can be easily erased and reprogrammed utilizing a user-supplied compatible programmer No in-depth knowledge of USB is required as all USB protocols are handled automatically by the on-board FT2232H 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 an on-board EEPROM memory Royalty-Free Virtual COM Port (VCP) Drivers for: - Windows 2000, Server 2003 and Server 2008 - Windows XP and XP 64 bit - Windows Vista and Vista 64 bit - Windows 7 - Windows CE 4.2-, 5.0- and 5.2-based OS - MAC OS-X - Linux (tested using kernel 2.6.32) Rev. 1.1 (May 2011) 1 DLP Design, Inc. Royalty-Free D2XX Direct Drivers (USB drivers + DLL S/W interface) for: - Windows 2000, Server 2003 and Server 2008 - Windows XP and XP 64 bit - Windows Vista and Vista 64 bit - Windows 7 - Windows CE 4.2-, 5.0- and 5.2-based OS - MAC OS-X - Linux (tested using kernel 2.6.32) 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 1.0 GENERAL DESCRIPTION The DLP-2232MSP provides a cost-effective, microcontroller-based method of interfacing an electronic peripheral to a host computer via USB. To send data from the peripheral to the host computer, the microcontroller simply writes the byte-wide data into the FT2232H when TXE is low. If the FT2232Hs transmit buffer fills up or is busy storing the previously written byte, it will take TXE high in order to stop further data from being written until some of the FIFO data has been transferred over USB to the host. When the host sends data to the peripheral over USB, the FT2232H will take RXF low to let the microcontroller know that at least one byte of data is available. The microcontroller then reads the data until RXF goes high indicating that no more data is available to be read. By using FTDIs Virtual COM Port Drivers, the peripheral looks like a standard COM port to the application software. Commands to set the baud rate are ignored--the FT2232H always transfers data at its fastest rate regardless of the applications baud-rate setting. The latest versions of the drivers are available for download from DLP Designs website at www.dlpdesign.com. 2.0 DRIVER SOFTWARE FTDI s VCP (Virtual COM Port) driver-executable files are provided royalty free on the condition that they are used only with designs incorporating an FTDI device (i.e. the FT2232H on the DLP-2232MSP). The latest version of the drivers can be downloaded from www.dlpdesign.com or www.ftdichip.com. Rev. 1.1 (May 2011) 2 DLP Design, Inc.