

I did the port for several reasons, first, I wanted to practice my Visual Basic programming skills, and porting code from C was a very interesting idea, specially since the original code accessed the hardware ports and worked with variables bit-wise.
Other reason is that I used "noppp" very often, and as I work in MPlab for windows for developing, I was looking for a more friendly interface.
Lastly, as I learnt from the code, I wanted to implement a way to dump the
program from the pic. This feature is present in the first public version of
my software. And many users reported it works ok.
In order to enable this feature, you are encouraged to register the software, thank you.
Here I present the circuit of the NOPPP hardware.
*Then you need a PIC and a program of course. The program must be in hex format.
I will implement the loading of binary (.bin) files later if ppl really ask
for such a feature.
*The latest version of NOPPP9x(DOWNLOAD):
***What's New***
+Version 1.32:
noppp9x-132.zip
(~50Kb!)
[Note: You may need to Right-click and select "Save Target As...", and getright
and the like DO NOT WORK]
07-06-2002: SOURCES!: noppp9x-130-sources.zip
Lots of different people have asked for these sources. They are not the latest, as they were lost. But are close.
Needless to say, if you make any important improvements, I'd like to hear about them!!
+Run-Time Libraries: (If you already have them, don't download them).
-Main VB6 dll: (Msvbvm60.dll)
Msvbvm60.zip (~700Kb)
-Other dll's and ocx's: (comdlg32.dll, comctl32.ocx, comdlg32.ocx).
dll1.zip
(~360Kb)
Thank You!:
-Michael A. Covington ([email protected])
For making the original NOPPP for DOS!
-David Tait ([email protected])
For making TOPIC, which inspired Michael :)

Contact Info:
Rafael Cabezas.
Email: [email protected]