I have a circuit designed with a 16f628 for Christmas Light control. The circuit has rs 485 serial connection. I would like to be able to use the controller for both stand alone and PC control. Everything is working I just need a way to change the top 1k of program memory as this is where the stand alone light patterns are stored. My question is can this be done thru the rs 485 link with the 16f628 or is the another 18 pin PIC that is pin compatible that I can use and how?