A96G150User’s Manual16 MHz 8-bit A96G150 Microcontroller64 Kbyte Flash memory, 2Kbyte EEPROM, 12-bit ADC,6 Timers, USART, USI, High Current PortVersion 1.00Global Top Smart MCU Innovator, ABOV Semiconductorwww.abovsemi.comIntroductionThis user’s manual targets application developers who use A96G150 for their specific needs. It providescomplete information of how to use A96G150 device. Standard functions and blocks includingcorresponding register information of A96G150 are introduced in each chapter, while instruction set isin Appendix.A96G150 is based on M8051 core and provides standard features of 8051 such as 8-bit ALU, PC, 8-bitregisters, timers and counters, serial data communication, PSW, DPTR, SP, 8-bit data bus and 2x16-bit address bus, and 8/11/16-bit operations.In addition, this device incorporates followings to offer highly flexible and cost-effective solutions:64Kbytes of FLASH, 256bytes of IRAM, 2304bytes of XRAM, 2Kbytes of Data EEPROM, generalpurpose I/O, basic interval timer, watchdog timer, 8/16-bit timer/counter, 16-bit PPG output, 8-bit PWMoutput, 16-bit PWM output, watch timer, buzzer driving port, USI, 12-bit A/D converter, on-chip POR,LVR, LVI, on-chip oscillator and clock circuitry.As a field proven best seller, A96G150 has been sold more than 3 billion units up to now, and introducesrich features such as excellent noise immunity, code optimization, cost effectiveness, and so on.Reference document A96G150 programming tools and manuals released by ABOV: They are available at ABOVwebsite, www.abovsemi.com. SDK-51 User’s guide (System Design Kit) released by Intel in 1982: It contains all ofcomponents of a single-board computer based on Intel’s 8051 single-chip microcomputer Information on Mentor Graphics 8051 microcontroller: The technical document is provided atMentor website: https://www.mentor.com/products/ip/peripheral/microcontroller/