Flash MCU. BS83B16A-3 Datasheet

BS83B16A-3 MCU. Datasheet pdf. Equivalent

BS83B16A-3 Datasheet
Recommendation BS83B16A-3 Datasheet
Part BS83B16A-3
Description Touch Flash MCU
Feature BS83B16A-3; Touch Flash MCU BS83B04A-4 BS83B08A-3/BS83B08A-4 BS83B12A-3/BS83B12A-4 BS83B16A-3/BS83B16A-4 Revisio.
Manufacture Holtek Semiconductor
Datasheet
Download BS83B16A-3 Datasheet




Holtek Semiconductor BS83B16A-3
Touch Flash MCU
BS83B04A-4
BS83B08A-3/BS83B08A-4
BS83B12A-3/BS83B12A-4
BS83B16A-3/BS83B16A-4
Revision: V1.61 Date: April 11, 2017



Holtek Semiconductor BS83B16A-3
BS83B08A-3/BS83B12A-3/BS83B16A-3
BS83B04A-4/BS83B08A-4/BS83B12A-4/BS83B16A-4
Touch Flash MCU
Table of Contents
Features............................................................................................................. 5
CPU Features.......................................................................................................................... 5
Peripheral Features.................................................................................................................. 5
General Description ......................................................................................... 6
Selection Table.................................................................................................. 6
Block Diagram................................................................................................... 7
Pin Assignment................................................................................................. 7
Pin Descriptions............................................................................................... 8
Absolute Maximum Ratings........................................................................... 12
D.C. Characteristics........................................................................................ 12
A.C. Characteristics........................................................................................ 14
Power-on Reset Characteristics ................................................................... 15
System Architecture....................................................................................... 16
Clocking and Pipelining.......................................................................................................... 16
Program Counter.................................................................................................................... 17
Stack...................................................................................................................................... 18
Arithmetic and Logic Unit – ALU............................................................................................ 18
Flash Program Memory.................................................................................. 19
Structure................................................................................................................................. 19
Special Vectors...................................................................................................................... 19
Look-up Table......................................................................................................................... 19
Table Program Example......................................................................................................... 20
In Circuit Programming.......................................................................................................... 21
On-Chip Debug Support – OCDS.......................................................................................... 22
RAM Data Memory.......................................................................................... 23
Structure................................................................................................................................. 23
Special Function Register Description......................................................... 23
Indirect Addressing Registers – IAR0, IAR1.......................................................................... 23
Memory Pointers – MP0, MP1............................................................................................... 28
Bank Pointer – BP.................................................................................................................. 28
Accumulator – ACC................................................................................................................ 29
Program Counter Low Register – PCL................................................................................... 29
Look-up Table Registers – TBLP, TBHP, TBLH...................................................................... 29
Status Register – STATUS..................................................................................................... 30
EEPROM Data Memory................................................................................... 32
EEPROM Data Memory Structure......................................................................................... 32
EEPROM Registers............................................................................................................... 32
Reading Data from the EEPROM ......................................................................................... 34
Writing Data to the EEPROM................................................................................................. 34
Rev. 1.61
2 April 11, 2017



Holtek Semiconductor BS83B16A-3
BS83B08A-3/BS83B12A-3/BS83B16A-3
BS83B04A-4/BS83B08A-4/BS83B12A-4/BS83B16A-4
Touch Flash MCU
Write Protection...................................................................................................................... 34
EEPROM Interrupt................................................................................................................. 34
Programming Considerations................................................................................................. 35
Oscillators....................................................................................................... 36
Oscillator Overview................................................................................................................ 36
System Clock Configurations................................................................................................. 36
Internal RC Oscillator – HIRC................................................................................................ 37
Internal 32kHz Oscillator – LIRC............................................................................................ 37
Operating Modes and System Clocks.......................................................... 38
System Clocks....................................................................................................................... 38
System Operation Modes....................................................................................................... 38
Control Register..................................................................................................................... 40
Operating Mode Switching .................................................................................................... 43
Standby Current Considerations............................................................................................ 46
Wake-up................................................................................................................................. 47
Programming Considerations................................................................................................. 47
Watchdog Timer.............................................................................................. 48
Watchdog Timer Clock Source............................................................................................... 48
Watchdog Timer Control Register.......................................................................................... 48
Watchdog Timer Operation.................................................................................................... 50
Reset and Initialisation................................................................................... 51
Reset Functions..................................................................................................................... 51
Reset Initial Conditions.......................................................................................................... 54
Input/Output Ports.......................................................................................... 61
Pull-high Resistors................................................................................................................. 62
Port A Wake-up...................................................................................................................... 63
I/O Port Control Registers...................................................................................................... 64
Pin-shared Functions............................................................................................................. 65
I/O Pin Structures................................................................................................................... 66
Programming Considerations................................................................................................. 66
Timer/Event Counter...................................................................................... 67
Configuring the Timer/Event Counter Input Clock Source..................................................... 67
Timer Register – TMR............................................................................................................ 67
Timer Control Register – TMRC............................................................................................. 68
Timer Operation..................................................................................................................... 68
Prescaler................................................................................................................................ 69
Programming Considerations................................................................................................. 69
Touch Key Function....................................................................................... 69
Touch Key Structure............................................................................................................... 69
Touch Key Register Definition................................................................................................ 70
Touch Key Operation.............................................................................................................. 77
Touch Key Interrupt................................................................................................................ 79
Programming Considerations................................................................................................. 79
Rev. 1.61
3 April 11, 2017







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)