Atmel AT89C51-20PC Microprocessor