Commenting out the instructions, changed to a different technique used
in the 8051 emulator
fixed the clearing of the carry flag
removed some stuff from previous merge
removed freescale