|
DLP-IO16
and DLP-IO26 |
|
DLP-IO16 and DLP-IO26
Microcontroller Development Systems
Microcontroller, Flash
programmer, and high speed USB-to-PC interface...all in one tidy little
package.
|
- Use with any Assembler/Compiler that
creates standard 8-bit HEX files
- Download your firmware via on-board USB port - No device programmer
Required!
- USB Port available for host communications at up to 2 megabits per
second
- USB Port implemented using the latest silicon from --
no driver development required!
- Free C Compiler available from HiTech compatible with DLP-IO16
- Free assembler available from Microchip compatible with DLP-IO16 and
DLP-IO26
|
The
DLP-IO16 and DLP-IO26 consist of a Universal Serial Bus (USB) Interface,
a target processor (PIC 16F84A or 16F877) and a Flash programming system.
The USB interface is designed around the FT8U245AM from FTDI and is used
for both the Flash download process and host communications (target processor
to Host PC) at run time.
The target processor for the DLP-IO16 (16F84A) will hold 1024 14-bit words
of ROM, has 68 bytes of RAM and 64 bytes of EEPROM. The target processor
for the DLP-IO26 (16F877) will hold 8192 14-bit words of ROM, has 368 bytes
of RAM and 256 bytes of EEPROM, none of which is used by the on-board Flash
Programming system. The Flash programming system is comprised of a PIC 16F872
and a 12.5-volt DV-DC converter and is used exclusively to perform the download
process.
Hex file data can be written directly into the target processor's Flash
memory via the USB interface without the need for an external device programmer.
PC application software that runs under Windows 98/2000 is available from
dlpdesign.com as a free download (see above) that performs the Flash download
process.
The DLP-IO16 connects to the user's target electronics via 8 buffered digital
inputs and 8 latched digital outputs. The digital outputs are implemented
using an SN74HC374 and are specified to drive up to 15 LSTTL loads each.
The digital inputs also use a SN74HC374 to latch the incoming digital data.
The DLP-IO26 provides the same 8 latched digital outputs but also has an
additional 18 general purpose I/O lines for interfacing to target electronics.
Refer to the schematics and datasheets for the DLP-IO16 and DLP-IO26 (above)
for additional details. |
|