STC8 Series Microcontroller Technical Reference Manual [530 pages]