BA45F0096
GAS Detector Flash MCU
Pin Assignment
1
2
3
4
5
6
7
8
PA2/[INT]/[STCK0]/AN2/ICPCK
16
15
14
13
12
11
10
9
PA3/INT/STCK0/AN3
PB0/[PTP1I]/VREFO
PB1/[PTCK1]/STP0B
PB2/PTP1B
PA1/AN1/VREF
PA0/[STP0I]/AN0/ICPDA
VSS/AVSS
VDD/AVDD
PB3/[PTP1]
PA7/[PTCK1]/[STP0B]/RES
PA6/[PTCK1]/STP0I/[STP0]
PB4/[PTP1B]
PB5/PTP1
PA5/[INT]/PTP1I
PA4/[INT]/PTCK1/STP0
BA45F0096
16 NSOP-A
Note: Bracketed pin names indicate non-default pinout remapping locations.
Pin Description
With the exception of the power pins and some relevant transformer control pins, all pins on the
device can be referenced by their Port name, e.g. PA0, PA1 etc, which refer to the digital I/O
function of the pins. However these Port pins are also shared with other function such as the Analog
to Digital Converter, Timer Module pins etc. The function of each pin is listed in the following table,
however the details behind how each pin is configured is contained in other sections of the datasheet.
Pin Name
Function
OPT
I/T
O/T
Description
PAWU
PAPU
PASR
General purpose I/O. Register enabled pull-up and
wake-up
PA0
ST
CMOS
PA0/[STP0I]/
AN0/ICPDA
PASR
IFS0
STP0I
ST
—
—
TM0 (STM) input
AN0
PASR
—
AN
ST
ADC input channel 0
ICPDA
CMOS ICP Data Line
PAWU
PAPU
PASR
General purpose I/O. Register enabled pull-up and
wake-up
PA1
ST
CMOS
PA1/AN1/VREF
AN1
PASR
PASR
AN
AN
—
—
ADC input channel 1
ADC VREF Input
VREF
PAWU
PAPU
PASR
General purpose I/O. Register enabled pull-up and
wake-up
PA2
ST
CMOS
PA2/[INT]/
[STCK0]/AN2/
ICPCK
PASR
IFS0
INT
ST
—
External interrupt input
STCK0
AN2
IFS0
PASR
—
ST
AN
ST
—
—
TM0 (STM) clock input
ADC input channel 2
ICPCK
CMOS ICP Clock Line
PAWU
PAPU
PASR
General purpose I/O. Register enabled pull-up and
wake-up
PA3
ST
CMOS
PA3/INT/
STCK0/AN3
PASR
IFS0
INT
ST
—
External interrupt input
STCK0
AN3
IFS0
ST
AN
—
—
TM0 (STM) clock input
ADC input channel 3
PASR
Rev. 1.11
7
October 29, 2021