Should be a piece of cake to do... In my mp3 player project, I went from a 16F877 to a 18F452 to a 18F4620 without changing any hardware, just rewrote the firmware a bit when changing chips.
Just pay attention to the datasheets. Register names vary between PIC families.
If you've got something going, and it isn't going, chances are you haven't read the datasheet far enough.
Bookmarks