i have got a PICSim Software to test and Reverse Engineering Uses PIC16F628,PIC16F648, PIC16F777,PIC16F877A, PIC18F452, PIC18F4550,PIC18F4520 and PIC18F4620 Simulated in PICSim i also i have got MPLAB to Simulated and reverse Engineering. PICSim has Addicional Features Like Osciloscopes and LEDs LED 7 Segments display , LCD 16x2, LCD16x4, Buzzer, Fan, Heater, Switches, Heater