In other words, THE ENTIRE RISK FOR THE USE OF THIS SOFTWARE IS WITH YOU. Permission is granted to use, modify, or redistribute this software allowio.exe long as it is not sold or exploited for profit.
Use this program as long as you keep in mind that this program is no professional software ! Because this program is freeware, the entire risk of its use is with you. As usual, neither the author nor contributors will be liable for anything. This also applies to the schematic diagrams presented in this document, and in “the software” itself. A missing copyright note in these documents does not indicate “no copyright” for names of products or companies mentioned here.
Keep in mind that this program is still far from being “professional” software ! Last not least because this program is freeware, the entire risk of its use is with you – read the disclaimer if you haven’t yet. Check for an update on the author’s homepage. For FLASH-based PICs like the 16F84, the hardware is very simple, for EPROM-based devices like the 16C61 two additional transistors are required. And: there is a trick to program other PICs too. The specification for EPROM-based PICs requires a precise timing which is hard to realize under Windows. A few other notes about the installation and translations can be found in the file README.
In case of trouble, please read the FAQ list. All used words are marked green, locations where verify or programming errors occurred are marked red. To transfer the edited hex values back into the code buffer, select “Apply edits” in the menu. This is only intended for small code patches, if you are sure what you are doing ! The initial data for the data EEPROM can also be contained in a HEX file. Shows the contents of the user ID locations and the PIC Device ID word, and -optionally- the contents of some other cells in the configuration memory area. Not necessary to use this command together with the ‘program’ option because ‘p’ will automatically erase if necessary.