DLP-245PL-G DLP Design Inc, DLP-245PL-G Datasheet

MOD USB-MCU FT245RL W/18LF8722

DLP-245PL-G

Manufacturer Part Number
DLP-245PL-G
Description
MOD USB-MCU FT245RL W/18LF8722
Manufacturer
DLP Design Inc
Datasheet

Specifications of DLP-245PL-G

Module/board Type
Development 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-1005

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DLP-245PL-G
Manufacturer:
DLP Design
Quantity:
135
The DLP-245PL-G combines the same lead-free USB interface used in the DLP-USB245M-G
module with a Microchip PIC microcontroller to form a rapid development tool. The
18LF8722 microcontroller is preprogrammed with basic functionality for accessing the
port pins and can be reprogrammed with user hex code via a 5-pin header that is
compatible with Microchip’s MPLAB ICD2 device programmer/debugger (purchased
separately).
DLP-245PL FEATURES
Send/receive data over USB to a host computer at up to 2 megabits per second
50 digital I/O lines (16 can be configured as A/D inputs) plus the 8-bit data bus available for
interfacing to user electronics
Microchip 18LF8722 processor with 128K FLASH Program ROM, 3840 bytes RAM,
1024 bytes of data EEPROM and a multi-channel, 10-bit A/D converter
“Token I/O” code preprogrammed into the 18LF8722’s FLASH for basic port pin input/output
capability including access to the A/D, EEPROM, and external digital temperature sensors.
ROM can be erased and reprogrammed with a device programmer (purchased separately).
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 / Microcontroller Module (Lead-Free)
1
DLP-245PL-G

Related parts for DLP-245PL-G

DLP-245PL-G Summary of contents

Page 1

... USB / Microcontroller Module (Lead-Free) The DLP-245PL-G combines the same lead-free USB interface used in the DLP-USB245M-G module with a Microchip PIC microcontroller to form a rapid development tool. The 18LF8722 microcontroller is preprogrammed with basic functionality for accessing the port pins and can be reprogrammed with user hex code via a 5-pin header that is compatible with Microchip’ ...

Page 2

... USB bar code readers GENERAL DESCRIPTION The DLP-245PL-G 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 FT245RL when TXE# is low. If the FT245RL’s transmit buffer fills busy storing the previously written byte, it will take its 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 ...

Page 3

... COM (RS-232) port. In addition to VCP drivers, FTDI's D2XX direct drivers for Windows offer an alternative solution to the VCP drivers that allow application software to interface with the DLP-245PL-G using a DLL instead of a Virtual Com Port. The architecture of the D2XX drivers consists of a Windows WDM driver that communicates with the FT245RL device via the Windows USB stack and a DLL that interfaces the application software (written in VC++, C++ Builder, Delphi, VB, etc ...

Page 4

... Jumper JP1 allows for this configuration. Select JP1 Pins 1 and 2 if the DLP-245PL take its power from the USB port on the host computer; jumper JP1 Pins 2 and 3 if the DLP-245PL take its power from your external power source. ...

Page 5

... 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-245PL-G also provides access to the 18LF8722’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. ...

Page 6

... The source code for the Token I/O firmware (developed for the CCS C compiler) is available as a free download upon purchase of the DLP-245PL-G from www.dlpdesign.com. Example Visual C++ source code (for Windows 98/2000/XP) for communicating with the DLP-245PL-G via the Token I/O firmware is also available for download. The Windows source code also contains the port-pin definitions listed above ...

Page 7

... Example: 0x3, 0xA8, 0x00, 0x7, 0xAC – Sets all available A/D inputs on the DLP-245PL-G to analog mode (0x00) and selects Fosc/64 for 20MHz operation (0x7). 0xA9 – A/D Conversion Parameters: Analog Port Number – ...

Page 8

EEPROM Read Parameters: Address (2 bytes) – Selects the zero-based address of the location in the 18LF8722’s internal EEPROM for reading. The first address byte sent is the MSByte, and the second is the LSByte. Returns: 1 Byte: ...

Page 9

Windows source code.) Example: 0x2, 0xAD, 0x34, 0x9B – Requests 9-byte temperature data from 18LF8720 Port Pin ...

Page 10

... TABLE 1: DLP-245PL PINOUT DESCRIPTION Pin # H1 Connector Description 1 EXT5V Input 5-volt power input for board if not using USB port power. 2 GROUND 3 EXT5V Input 5-volt power input for board if not using USB port power. 4 MCLR Pull to ground to reset the microcontroller. 5 GROUND 6 GROUND EXT3-5V Power input for VCCIO pin on the USB chip and microcontroller ...

Page 11

GROUND 21 GROUND 22 GROUND H0 (I/O) Port Pin H0 connected to the 18LF8722 microcontroller (I/O) Port Pin H1 connected to the 18LF8722 microcontroller (I/O) Port Pin H2 connected to the 18LF8722 microcontroller. 26 ...

Page 12

MECHANICAL DRAWINGS (PRELIMINARY) INCHES (MILLIMETERS) UNLESS OTHERWISE NOTED 0.7 typ (17.8 typ) 0.2 typ ( typ) 0.5 typ (12.7 typ) 1.0 typ (25.4 typ) 1.48 typ (37.6 typ) 2.0 typ (50.8 typ) 2.8 typ (71.1 typ) 2.5 typ (63.5 typ) ...

Page 13

... This product and its documentation are supplied on an as-is basis, and no warranty as to their suitability for any particular purpose is either made or implied. DLP Design will not accept any claim for damages whatsoever arising as a result of use or failure of this product. Your statutory rights are not affected ...

Page 14

AGND 7 GND 18 GND 21 GND 26 TEST 31 Vss 51 Vss 11 Vss 70 Vss 26 AVss 4 VCCIO 9 MCLR/Vpp 48 Vdd 32 Vdd 12 Vdd 71 Vdd 25 AVdd ...

Related keywords