It seems that everytime I take out the e-blocks and the V3 multiprogrammer, something bad happens. This time its something I cannot fix. It all started when I used Flowcode 3.6.11 to program a simple 6 LED setup on Port A (EB0004001) which will sequence depending on the push button (EB0007001) on Port B. The Flowcode simulation works fine and when I 'compile to chip' on the EB-006-00-5, the LEDs did not respond to the push buttons. So, I dug out Microchip's PicstartPlus and programmed the PIC from the Flowcode's .asm file. And the result was even worse.
So, here are my observations and tests:
1) The Multiprogrammer pin have been set to J3(1/O Port), J12J13J14(USB), J29(PSU). As I am using a PIC16F628A-I/P , the XTAL and RC settings have no effect.
2) Settings to the chip are as follows:
Clock Speed at 4,000,000Hz
Ocsillator at INTOSC I/O
Watchdog Timer is OFF
Power up Timer is OFF
Brown out Detect is disabled
Master Clear Enable is Disabled
Low voltage Program is Disabled
Data EE Protect is Disabled
Code Protect is Disabled
Configuration word is 0x3F18 HEX
And it can autodetect the PICF628A
3) I changed the switch inputs from Port A to B and LEDs from Port B to A (and the relevant E-Blocks) but no effect.
4) I created a breadboard circuit with a 5volt DC supply and the result was the same
5) Tinkering with the timers (Watchdog or Power up or Mastre clear) only allows me to reset the chip via the reset button
6) I uninstalled and reinstalled the Flowcode from the DVD, and then upgraded to v3.6.11. Then I reinstalled PP3 v3.9 but the problem is still the same.
7) I bought a few more PIC16f628A thinking it was faulty and tried reprogramming again but there the problem still the same

9) The power adaptor I have is rated at 13.5 volts DC at 1.5A.
I am really scratching my head on this one now just when I am really starting to learn more about the Software after so many years. So, this is a really weird problem for me. Just in case, I have submitted the file as well. I am not sure upgrading to Flowcode v4 would solve this problem since it has been working fine all along. (But I am very interested in the MIAC, though)
Thanks.