GAS Detector Flash MCU
BA45F0096
Revision: V1.10 Date: November 19, 2019
Rev. 1.10 2 November 19, 2019 Rev. 1.10 3 November 19, 2019
BA45F0096
GAS Detector Flash MCU
BA45F0096
GAS Detector Flash MCU
Table of Contents
Features ............................................................................................................ 6
CPU Features ......................................................................................................................... 6
Peripheral Features ................................................................................................................. 6
General Description ......................................................................................... 7
Block Diagram .................................................................................................. 7
Pin Assignment ................................................................................................ 8
Pin Description ................................................................................................ 8
Absolute Maximum Ratings .......................................................................... 10
D.C. Characteristics ....................................................................................... 10
A.C. Characteristics ........................................................................................11
A/D Converter Electrical Characteristics ..................................................... 12
OPA Electrical Characteristics ..................................................................... 12
LVR Electrical Characteristics ...................................................................... 12
Power on Reset Electrical Characteristics .................................................. 13
System Architecture ...................................................................................... 13
Clocking and Pipelining ......................................................................................................... 13
Program Counter ................................................................................................................... 14
Stack ..................................................................................................................................... 15
Arithmetic and Logic Unit – ALU ........................................................................................... 15
Flash Program Memory ................................................................................. 15
Structure ................................................................................................................................ 16
Special Vectors ..................................................................................................................... 16
Look-up Table ........................................................................................................................ 16
Table Program Example ........................................................................................................ 17
In Circuit Programming – ICP ............................................................................................... 18
RAM Data Memory ......................................................................................... 19
Structure ................................................................................................................................ 19
General Purpose Data Memory ............................................................................................ 19
Special Purpose Data Memory ............................................................................................. 19
Special Function Register Description ........................................................ 21
Indirect Addressing Registers – IAR0, IAR1 ......................................................................... 21
Memory Pointers – MP0, MP1 .............................................................................................. 21
Bank Pointer – BP ................................................................................................................. 22
Accumulator – ACC ............................................................................................................... 22
Program Counter Low Register – PCL .................................................................................. 22
Look-up Table Registers – TBLP, TBLH ................................................................................ 22
Status Register – STATUS .................................................................................................... 23