MC-Squared: Designed firmware to implement generic LCD driver on 68HC11 Main Processor for YSI's 3100 Conductivity laboratory instrument.  Reverse-engineered original obsolete (and undocumented) in-line LCD control/display software interface to manufacturer-discontinued LCD controller chip and re-architected software to implement a generic LCD driver API to compartmentalize LCD control/display operations and convert to new LCD controller chip, resulting in a successful conversion to the new LCD controller chip as well as a software architecture that could easily be converted with minimal software impact to use another LCD controller chip in the future if the new controller chip becomes unavailable.