MicroController In System Programmer (UISP)


Contents


Description
This is an In System Programmer that was originally designed by Uros Platise with co-operation of Alexey Lapshin and Sergey Larin who submitted the parallel driver (PSPI.C) for very very low cost programmer. Here is a link to the code for the linux version that Uros maintains which is on the Micro Tools for Linux webpage.
 
This Programmer is designed to work program these AVR parts:
This program will read these hex formats:
 
This version has been intended to run on Window 95/98/ME/NT.40. So far it has been tested on Window NT4.0 with a pentium III 450 Mhz PC. Also been tested on a Windows ME, with pentium III 700 Mhz Laptop.
 
Also I 've tested with a STK300, using the beta version, command line is uisp /term /ini:stk200.ini
 
I currently use a slightly different version of the UISP as part of test fixture. I use it program an AVR AT90S8515 which is part of the fixture. I think this usage is very neet.
Back to Top

Extra Features

My version has enhancements. Here is a list of new features.
Back to Top

Short Comings
Here is a list of feature know now to work. These feature will be coming soon
Back to Top

Downloads
Here is my version of the compiled version of UISP 1.0.6.0. Here is connection diagram to show you how easy it is to connect to the parallel port. I also have a UISP beta version. The features included with the beta are:
The source code for version UISP 1.0.6.0 is also available here. I used C++ Builder 5.0 to compile this. I'm sure with a few modifications this could also be compiled with Micro$oft Visual C++.
 
My version requires that the user obtain TVicHW32 (Hardware Driver from EnTech Taiwan). The current driver version that I'm using it 2.0.
 
Check the History Log. for the current release versions
Back to Top

Updates
Here is quick way get an update. Just Down load the most current version (UISP beta version). run the Update version which will reconize where the program is installed. And press go. This will only update the application and will not mess with the ini file settings.
 
Check the History Log. for the current release versions
Back to Top

Future Plans
I intend to complete this package by using a serial communiactions package by Marshall Software. Therefore the ability to program via the AVR910 interface.
Back to Top

Other Links

Back to Top


Home |Projects | Feedback | Disclaimer | History Log

updated on August 17, 2001.