| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
Interface Download Microcontroller PIC16F872 Power Isolation Swit
Top Searches for this datasheetDLP-IO16 Development System Interface Download Microcontroller PIC16F872 Power Isolation Switches 12.5 Volt DC-DC Converter Target Microcontroller PIC16F84A Buffers Input/Output Connector GENERAL DESCRIPTION DLP-IO16 consists Universal Serial (USB) Interface, 16F84A (target) microcontroller Flash programming system. interface designed around FTDI's FT8U245AM used both Flash download process host communications (16F84A Host time. target processor (16F84A) will hold 1024 14-bit words ROM, bytes bytes EEPROM, none which used on-board Flash Programming system. Flash programming system comprised 16F872 12.5volt DV-DC converter used exclusively perform download process. file data written directly into 16F84A's Flash memory without need external device programmer. application software that runs under Windows 98/2000 available from dlpdesign.com free download that performs Flash download process. DLP-IO16 connects user's hardware buffered digital inputs latched digital outputs. digital outputs implemented using SN74HC374 specified drive LSTTL loads each. digital inputs also SN74HC374 latch incoming digital data. DLP-IO26 provides larger (8K) Flash more port lines interfacing target electronics. Refer datasheet DLP-IO26 additional details. Revision DRIVER SOFTWARE FTDI's (Virtual Port) drivers provided royalty-free condition that they only used with designs incorporating FTDI device FT8U245AM DLP-IO16). latest release versions available download from dlpdesign.com ftdichip.com. driver download file combined drivers Windows '98, Windows Windows 2000. Unzip file blank floppy disk folder your drivers coexist same floppy disk folder since files determine which drivers load each operating system version. Once loaded, drivers allow your application software, running host communicate with DLP-IO16 though were connected (RS-232) port. addition drivers, FTDI's "D2XX Direct Drivers" Windows offer alternative solution drivers which allows application software interface with FT8U245AM device using instead Virtual Port. architecture D2XX drivers consists Windows driver which communicates with FT8U245AM device Windows Stack which interfaces Application Software (written VC++, Builder, Delphi, etc.) driver. installation file, uninstaller program D2XX programmers guide complete package. latest version D2XX Direct driver adds support simultaneous access control multiple FT8U245AM devices. Extended Open function (FT_OpenEx been added allowing device opened either it's Product Description Serial Number both which programmed unique. complementary List Devices function (FT_ListDevices) been added allow application software determine which devices currently available use, again product description serial number. Download FTDI Application Notes AN232-03, AN232-05, AN232-06, AN232-07 detailed instructions install remove drivers Windows 2000. EEPROM WRITE UTILITY DLPIO16 option accept manufacturer-specific information that written into 93C46 EEPROM. Parameters that programmed include identifiers, manufacturer's product string serial number. FTD2XXST latest EEPROM serializer testing utility FT8U245AM device. replaces based 232Prog utility. FTD2XXST based D2XX drivers will work '98, 2000 platforms. must download install latest release D2XX drivers order this application. Refer SER200.PDF guide that included EEPROM Write Utility's download file details serializer. have drivers installed that perform EEPROM write process must uninstall these drivers install D2XX drivers prior running serializer utility. Revision Please note that these utilities intended manufacturers end-users products. Windows Software Operation 32-bit Windows application that performs firmware download process available free download from dlpdesign.com. application uses version device drivers. HELP button clicked time read description each control. This download application uses "OpenEx" function that allows multiple DLP-IOx boards connected same well-organized manner. This function will open named device return handle that will used subsequent accesses. When Search button clicked, dialog window opened FTDI devices connected system listed easy selection. device name serial number device description; both text strings that programmed into EEPROM that directly connected FT8U245AM. third method, open device number, used boards that have serial number description string written non-volatile RAM. Revision Download configuration options include enabling disabling Watchdog Timer, Power-up Timer, Brown-out Reset, In-Circuit Debugger Code Protection modes. Refer datasheet target microcontroller full description each available download option. Flash device code protected, read function will return data read, standard bulk erase will work correctly. only erase device that previously programmed with code protection turned issuing commands while Load Configuration mode. download application mentioned above will perform both standard bulk erase code-protected bulk erase when Erase function selected. This allows target processor code protected such that firmware cannot read will still allow future downloads occur. firmware version string characters (maximum) written EEPROM memory download microcontroller. This string read automatically every time download process initiated, written time download application running connected target. EEPROM memory download microcontroller used storage version string instead target microcontroller's EEPROM that EEPROM memory target would remain available project use. Connect function will attempt initiate communications with DLP-IO16 board using serial number, device description string just device number found Search edit box. character string text either entered manually user placed there result using Search function. desired DLP-IOx board present system then Connect function will successful version string attached board will appear Firmware Version edit box. Additionally, part Connect process, processor type (16F84A 16F877) will automatically selected processor selection radio buttons. Connect mode terminated either clicking Disconnect pressing reset button while Connect solidly lit. Open function will launch dialog that allows selection file that written Flash memory target processor. file loaded, each line data file checked errors calculating verifying checksum. file contain configuration settings, processor codes EEPROM data well program data. Blank Check function will read entire contents Flash memory program area verify that every location condition. This expected state Flash memory after Erase function been successfully completed. Program function will read currently selected file, verify data written then send data Download processor. Each 14-bit word checked immediately after written errors. errors that occur during download process immediately reported download process halted. target processor blank Program function will report error. Revision Auto-erase function, when selected, will begin each Program function bulk erasing program memory area target processor. Verify function will read entire contents target processor verify program data read against file. configuration data read from target processor verified comparing against configuration settings (Graphical User Interface). comparison made this since user ability override file's configuration settings with settings GUI. Read function will read entire contents target processor place program, EEPROM, configuration data dialog window that launched automatically. Quick Start Guide This guide requires Windows 98/2000 that equipped with port. Download version device drivers from either dlpdesign.com ftdichip.com. Unzip drivers onto blank floppy disk into folder hard drive. Download serializer program from either dlpdesign.com ftdichip.com. Unzip package place folder hard drive. Download Windows download application from dlpdesign.com, unzip program file place either desktop folder hard drive. Download example software (DLPIO16X) from dlpdesign.com, unzip package place folder. Connect DLP-IO16 board standard, 6-foot cable. When prompted, select folder where version device drivers were stored step one. Windows will then complete installation device drivers DLP-IO16 board. Reboot prompted serializer program write (0403), (6001), description string your choosing serial number instructed instruction manual (PDF) that downloaded with serializer software. Terminate serializer program disconnect DLP-IO16 board from cable. Wait seconds reconnect DLP-IO16 board. Reboot instructed download application that saved hard drive step Select Open description radio button click Search. dialog window select description string written step Revision Press reset button DLP-IO16 board. This button closest connector. next reset button will start blink. Click Connect button download application. will solid version string edit will blank. this point download software connected DLP-IO16 will remain connected until instructed disconnect. Enter version string Ver. 1.0a your choosing) Firmware Version edit click Write Version. This will write version string download processor. Click Disconnect then once again Connect. version will appear Status/Version edit box. Click Open select file that stored hard drive step Click Erase bulk erase Flash memory DLP-IO16's target processor. Click Program button wait program process complete. Click Disconnect. connect will blink seconds then turn off. test will blink indicating that 16F84A processor running. test program stored hard drive step Enter different values flash rate click Send button. test will flash appropriate rate. Revision DIGITAL INTERFACE Connection target electronics made 40-pin connector (JP3), however only pins connector used DLP-IO16. Number 5,6,7,8,9,10,11,12 15,16,17,18,19,20,21,22 Description External Reset interface (input) Target Microprocessor Reset (active high)(output) Port Ground Port Switched Ground Switched SLEEP# Standby Indicator Test Switch Digital Outputs Digital Inputs External reset (pin used target electronics reset interface DLP-IO16. target microcontroller reset signal (pin made available such that target electronics also held reset state, desired, during firmware download process. Five-volt power made available target electronics care must taken exceed total 500mA drawn from port. signal used target electronics control signal (jumper removed) read DLP-IO16 U11. Revision 74HC374 octal flip-flop used buffer digital outputs. Output data from target microcontroller latched DOUT port which generated 74HC138 line decoder. truth table 74HC138 shown here. MUXA MUXB MUXG2A 74HC138 Active Output Read Write DOUT Indicates high transition POWER SUPPLY DLP-IO16 takes needed operational power from host PC's port. When host goes Standby mode, DLP-IO16 will also Standby mode after milliseconds activity. 5-volt power DLP-IO16 board supplied target electronics Digital Interface connector (JP3) then jumper must removed. help ensure compliance with specification, power interface electronics (FT8U245AM) should supplied host PC's interface. Revision Mechanical Drawings Inches(millimeters) unless otherwise noted typ. typ.) typ. (12.7 typ.) 1.24 typ. (31.5 typ.) typ. (24.7 typ.) Reset 2.75 typ. (69.9 typ.) Signal Type Description 1.17 typ. (29.7 typ.) Test 2.25 typ. (57.2 typ.) typ. (15.0 typ.) typ. (24.1 typ.) 2.25 typ. (57.2 typ.) 2.75 typ. (69.9 typ.) typ. (12.6 typ.) typ. (10.7 typ.) Revision Specifications (preliminary) Storage Temperature Ambient Temperature (Power Applied) -65°C 150°C 70°C Characteristics Ambient Temperature Degrees (Preliminary) Description Units Condition Operating Supply Voltage 5.25 Taken from PC's Port Operating Supply Current Normal Operation Operating Supply Current 500** Suspend Current specification does include current drawn target electronics processor port pins. Early versions DLP-IO16 boards meet minimum current requirement Standby mode. Please note that software documentation shipped with DLP-IO16. latest version drivers, Windows application software documentation downloaded time from www.dlpdesign.com. Disclaimer Neither whole part information contained product described this datasheet, adapted reproduced material electronic form without prior written consent copyright holder. This product documentation supplied basis warranty their suitability particular purpose either made implied. Design will accept claim damages howsoever arising result failure this product. Your statutory rights affected. This product variant intended medical appliance, device system which failure product might reasonably expected result personal injury. This document provides preliminary information that subject change without notice. Contact Information Design 503762 Diego, 92150-3762 Phone: 858-513-2777 Fax: 858-513-2777 Email: support@dlpdesign.com Internet: http://www.dlpdesign.com Revision Other recent searchesTEW5747 - TEW5747 TEW5747 Datasheet NTE5460 - NTE5460 NTE5460 Datasheet M74HC241 - M74HC241 M74HC241 Datasheet M27C322 - M27C322 M27C322 Datasheet IPB80N04S4-03 - IPB80N04S4-03 IPB80N04S4-03 Datasheet IPI80N04S4-03 - IPI80N04S4-03 IPI80N04S4-03 Datasheet IPP80N04S4-03 - IPP80N04S4-03 IPP80N04S4-03 Datasheet APM2030NV - APM2030NV APM2030NV Datasheet
Privacy Policy | Disclaimer |