A register editing microcontroller development tool as recited in claim 5, operable to program data into select registers, said tool including means to generate register editing code and means to copy said register editing code into a selected location of a main program.