DLP-2232PB-G DLP Design Inc, DLP-2232PB-G Datasheet - Page 6

MODULE USB-MCU FT2232D W/16F877A

DLP-2232PB-G

Manufacturer Part Number
DLP-2232PB-G
Description
MODULE USB-MCU FT2232D W/16F877A
Manufacturer
DLP Design Inc
Datasheet

Specifications of DLP-2232PB-G

Module/board Type
Adapter Board
Interface Type
USB
Data Bus Width
8 bit
Operating Supply Voltage
5 V
Product
Interface Modules
For Use With/related Products
USB
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
813-1002
At this point, the DLP-2232PB is ready for use.
If you wish to change drivers from the VCP to the DLL type (or vice versa), you must run the
MPROG utility and change the setup information store in the EEPROM. The utility can be
downloaded from either www.dlpdesign.com or www.ftdichip.com. The DLP-2232PB is shipped
with default VID, PID, etc. values programmed into the EEPROM. You only need to run the
MPROG utility if you want to change the default values.
TOKEN I/O
The 16F877A microcontroller on the DLP-2232PB is shipped from the factory preprogrammed
with firmware that provides rudimentary access to the port pins via either the VCP or DLL drivers.
Features include the ability to read and write individual port pins as well as 8-bit port reads and
writes.
The firmware in the DLP-2232PB also provides access to the 16F877A’s A/D converter,
EEPROM memory, and communications with digital temperature sensing devices.
Commands sent to the Token I/O firmware must adhere to a specific communications protocol.
Each command sequence contains the following information:
The checksum is computed by exclusive-OR-ing every byte in the string. If the same checksum
is calculated by the 16F877A upon receipt of the packet, then a single-byte reply of 0x55 is
returned to the host. In the event of a checksum error, the 16F877A will return an error code of
0xAA. For example, setting port PIN_A1 high would require the following string of bytes:
0x03, 0xA6, 0x29, 0x01, 0x8D
V1.7
drivers for the DLP-2232PB board. The next time the DLP-2232PB board is attached, the
host PC will immediately load the correct drivers without any prompting. Reboot the PC if
prompted to do so.
Byte 0:
Byte 1:
Byte 2…n-1:
Byte n:
Number of bytes in command sequence
Command
Parameter/Data bytes
Checksum
Page 6 of
15
May 2010

Related parts for DLP-2232PB-G