embedded mortgage 8051 development arm 68hc11 adjustable rate mortgage 6812 electronics linux 68hc08 microcontroller hardware avr fixed software 68hc12