
1. Description
A96G140/A96G148/A96A148 User’s manual
16
1.2
A96G140/A96G148/A96A148 block diagram
In this section, A96G140/A96G148/A96A148 device with peripherals are described in a block diagram.
XRAM
2304B
IRAM
256B
Flash
64/32KB
ISP
In-system programming
Power control
Power on reset
Low voltage reset
Low voltage indicator
Power down mode
Clock generator
32MHz, Internal RC OSC
128kHz Internal RC OSC
12MHz, Crystal OSC
32.768kHz, Crystal OSC
Buzzer
1 channel, 8-bit
UART
3 channels, 8-bit
SPI
3 channels, 8-bit
I2C
2 channels, 8-bit
CORE
M8051
General purpose I/O
46 ports normal I/O
Watchdog timer
1 channel, 8-bit
128kHz, internal RC OSC
Basic interval timer
1 channel, 8-bit
Timer / Counter
1 channel, 8-bit
5 channels, 16-bit
ADC
16 Input channels, 12-bit
PWM
1-ch 8-bit (T0)
5-ch 16-bit (T1/T2/T3/T4/T5)
Figure 1. A96G140/A96G148/A96A148 Block Diagram