Microprocessor systems and some applications