Table of Contents Overview..................1 If You Need Help ................. 1 What Else You'll Need ..............1 Features..................2 Assembly ..................2 Programming................3 Internals ..................5 Resources ..................6 Figure 1. Circuit Diagram............. 7 Connections to JP1 ............... 8 Connection to ICSP Header ............
Web page for updates at www.al- williams.com/awce. What Else You'll Need In addition to the APP-III kit, you'll also need a few other easy to obtain items: • A solderless breadboard • An unregulated power supply (DC between 8 and 13V) or a 5V regulated power supply.
The two-pin header you install will allow you to select programming mode or execution mode by placing (or removing) a jumper on these two pins. With the jumper in place, the APP-III will allow programming (via the download software). When the jumper is not present, the APP-III will run your program.
One of these is the test program that is running on the APP-III right now. To test the programming feature of the APP-III, replace the shorting cap on the ICSP header and press the RESET button. The LED should quit blinking (because the PIC is in program mode and not running your program).
Page 8
here's the command to program 1st.HEX (downloaded from the web site): app3 com1 1st.HEX If you want to verify that the device was programmed correctly you can issue this command: app3 -v com1 1st.HEX To run the new program, remove the jumper cap and press the reset button.
The APP-II is actually a PIC18F252 that operates at 20MHz. You can find documentation for this device at the Microchip Web site. However, the APP-III environment makes programming a little different. In particular: • Your program starts at location 0x200.
After programming, you'd return the circuit to its original configuration. Be careful not to short pin 7 directly to ground if you are using it as an output since this could damage the APP-III! Resources http://www.al-williams.com/app3.htm – Examples and include files.
Connections to JP1 Pin 1 of JP1 is closest to the JP1 marking on the board: JP1 pin Signal IC1 Pin Ground Connection to ICSP Header You can use the ICSP header to connect to an in circuit programmer or in circuit debugger. Pin 1 is the pin closest to the DB9 (J1).
Need help?
Do you have a question about the APP-III and is the answer not in the manual?
Questions and answers