DLP-245SY-G-C DLP Design Inc, DLP-245SY-G-C Datasheet

Interface Modules & Development Tools USB/Micro Dev Board W/GRICH C COMPILER

DLP-245SY-G-C

Manufacturer Part Number
DLP-245SY-G-C
Description
Interface Modules & Development Tools USB/Micro Dev Board W/GRICH C COMPILER
Manufacturer
DLP Design Inc
Datasheet

Specifications of DLP-245SY-G-C

Interface Type
USB
Data Bus Width
8 bit
Operating Supply Voltage
5 V
Product
Interface Modules
For Use With/related Products
SX48
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
The DLP-245SY combines the same USB interface used in the DLP-USB245M module with
a Ubicom SX48 microcontroller to form a rapid development tool. The SX48
microcontroller is preprogrammed with basic functionality for accessing the port pins and
can be reprogrammed with user hex code via a 5-pin header (4 pins used) that is
compatible with the DLP-FLASH device programmer (purchased separately).
DLP-245SY FEATURES
Send/receive data over USB to a host computer at up to 7 megabits per second
20 digital I/O lines plus the 8-bit data bus available for interfacing to user electronics
Ubicom SX48 processor with 4K FLASH ROM, 262 bytes RAM, and a 2K (256x8) EEPROM
“Token I/O” code preprogrammed into the SX48’s ROM for basic port pin input/output
capability including access to the EEPROM, and external digital temperature sensors. ROM
can be easily erased and reprogrammed with the DLP FLASH programmer (purchased
separately) or a user-supplied compatible programmer
No in-depth knowledge of USB is required as all USB protocol is handled automatically by the
on-board FT245BM 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
USB / Microcontroller Module
1
DLP-245SY

Related parts for DLP-245SY-G-C

DLP-245SY-G-C Summary of contents

Page 1

... USB / Microcontroller Module The DLP-245SY combines the same USB interface used in the DLP-USB245M module with a Ubicom SX48 microcontroller to form a rapid development tool. The SX48 microcontroller is preprogrammed with basic functionality for accessing the port pins and can be reprogrammed with user hex code via a 5-pin header (4 pins used) that is compatible with the DLP-FLASH device programmer (purchased separately) ...

Page 2

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 on-board EEPROM • Virtual ...

Page 3

... PC to communicate with the DLP-245SY as though it were connected to a 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-245SY using a DLL 3 ...

Page 4

... D2XX drivers in order to run this application. (Refer to the SER200.PDF guide that is included in the EEPROM write utility’s download zip file for details on how to use the serializer.) The DLP Design Test Application V2.0, available from DLP Design as a separate purchase, can also be used to program the DLP-245SY’s EEPROM with manufacturer-specific strings. For more details visit http://www ...

Page 5

... Note: The board will not operate until a power source has been selected as mentioned in Step 2. 3. Connect the DLP-245SY board to the PC via a standard A-B, 6-foot USB cable. This action initiates the loading of the USB drivers. When prompted, select the folder where the DLL version of the device drivers was stored in Step 1 ...

Page 6

... 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-245SY also provides access to the on-board 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 7

... PIN_E4 0xE4, PIN_E5 0xE5, PIN_E6 0xE6, PIN_E7 0xE7 The source code for the Token I/O firmware (developed for the SnXC C compiler from Grich RC) is available as a free download upon purchase of the DLP-245SY. Example Visual C++ source code (for Windows 98/2000/XP) for communicating with the DLP-245SY via the Token I/O firmware is also available for download upon purchase ...

Page 8

TOKEN I/O COMMAND SET 0xA5 – Line In – Reads the state of a single port pin Parameters: Port – Select from available port pins (PIN_A3, PIN_B0, etc) Returns: 1 Byte: State of the port pin ( Function: ...

Page 9

EEPROM Write Parameters: Address – Selects the zero-based address of the location in the EEPROM for writing. Data – Data to be written to the EEPROM. Returns: Undefined. Function: This function will write the selected location in the ...

Page 10

DS18S20 Read Data Parameters: Port Pin – Selects the microcontroller port pin on the SX48 to be used for communication with the DS18S20 temperature sensor. Returns: 9 Bytes: The contents of the scratchpad memory in the DS18S20. Function: ...

Page 11

Port A Read 0x59 – Port C Read 0x5B – Port D Read Parameters: None Returns: 1 Byte: The 8-bit data read from the selected port. Function: This function will read the specified 8-bit port and return the ...

Page 12

... TABLE 1: DLP-245SY PINOUT DESCRIPTION Pin # Description C0 (I/O) Port Pin C0 connected to the SX48 microcontroller (I/O) Port Pin C1 connected to the SX48 microcontroller 3 C2 (I/O) Port Pin C2 connected to the SX48 microcontroller (I/O) Port Pin C3 connected to the SX48 microcontroller (I/O) Port Pin C4 connected to the SX48 microcontroller. ...

Page 13

... PORTVCC if the module powered by the USB port (typical configuration). 20 PORTVCC (Out) Power from USB port. Connect to EXTVCC if module powered by the USB port (typical configuration). 500mA is the maximum current available to the DLP-245SY and target electronics if the USB device is configured for high power. 21 DB7 (I/O) Line 7 of the data bus between the SX48 and the FT245BM USB-FIFO ...

Page 14

... 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 15

GND 8 VCC 5 GND 1 MCLR# 19 VSS 5 VSS 33 VSS 47 VSS 30 AVCC 29 AGND 3 VCC 9 GND 26 VCC 17 GND 13 VCC-IO 18 VDD 4 VDD 32 VDD 46 VDD ...

Related keywords