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