Flash MCU. BS83B04C Datasheet

BS83B04C MCU. Datasheet pdf. Equivalent

BS83B04C Datasheet
Recommendation BS83B04C Datasheet
Part BS83B04C
Description 4 Key Touch Flash MCU
Feature BS83B04C; 4 Key Touch Flash MCU BS83B04C Revision: V1.00 Date: �Au�g�u��s�t��25�,���2�0�1�7 BS83B04C 4 Key To.
Manufacture Holtek Semiconductor
Datasheet
Download BS83B04C Datasheet




Holtek Semiconductor BS83B04C
4 Key Touch Flash MCU
BS83B04C
Revision: V1.00 Date: �Au�g�u��s�t��25�,���2�0�1�7



Holtek Semiconductor BS83B04C
BS83B04C
4 Key Touch Flash MCU
Table of Contents
Features............................................................................................................. 6
CPU Features.......................................................................................................................... 6
Peripheral Features.................................................................................................................. 6
General Description.......................................................................................... 7
Block Diagram................................................................................................... 7
Pin Assignment................................................................................................. 8
Pin Descriptions............................................................................................... 9
Absolute Maximum Ratings........................................................................... 10
D.C. Characteristics........................................................................................ 10
Operating Voltage Characteristics.......................................................................................... 10
Standby Current Characteristics.............................................................................................11
Operating Current Characteristics...........................................................................................11
A.C. Characteristics........................................................................................ 12
High Speed Internal Oscillator – HIRC – Frequency Accuracy.............................................. 12
Low Speed Internal Oscillator Characteristics – LIRC........................................................... 12
System Start Up Time Characteristics................................................................................... 13
Input/Output Characteristics......................................................................... 13
Memory Characteristics................................................................................. 14
LVR Electrical Characteristics....................................................................... 14
Power-on Reset Characteristics.................................................................... 14
System Architecture....................................................................................... 15
Clocking and Pipelining.......................................................................................................... 15
Program Counter.................................................................................................................... 16
Stack...................................................................................................................................... 16
Arithmetic and Logic Unit – ALU............................................................................................ 17
Flash Program Memory.................................................................................. 18
Structure................................................................................................................................. 18
Special Vectors...................................................................................................................... 18
Look-up Table......................................................................................................................... 18
Table Program Example......................................................................................................... 19
In Circuit Programming – ICP................................................................................................ 20
On-Chip Debug Support – OCDS.......................................................................................... 21
Data Memory................................................................................................... 21
Structure................................................................................................................................. 21
General Purpose Data Memory............................................................................................. 22
Special Purpose Data Memory.............................................................................................. 22
Special Function Register Description......................................................... 24
Indirect Addressing Registers – IAR0, IAR1.......................................................................... 24
Memory Pointers – MP0, MP1............................................................................................... 24
Rev. 1.00
2 August 25, 2017



Holtek Semiconductor BS83B04C
BS83B04C
4 Key Touch Flash MCU
Bank Pointer – BP.................................................................................................................. 25
Accumulator – ACC................................................................................................................ 25
Program Counter Low Register – PCL................................................................................... 25
Look-up Table Registers – TBLP, TBHP, TBLH...................................................................... 26
Status Register – STATUS..................................................................................................... 26
EEPROM Data Memory................................................................................... 28
EEPROM Data Memory Structure......................................................................................... 28
EEPROM Registers............................................................................................................... 28
Reading Data from the EEPROM.......................................................................................... 29
Writing Data to the EEPROM................................................................................................. 30
Write Protection...................................................................................................................... 30
EEPROM Interrupt................................................................................................................. 30
Programming Considerations................................................................................................. 31
Oscillators....................................................................................................... 32
Oscillator Overview................................................................................................................ 32
System Clock Configurations................................................................................................. 32
Internal High Speed RC Oscillator – HIRC............................................................................ 33
Internal 32kHz Oscillator – LIRC............................................................................................ 33
Operating Modes and System Clocks.......................................................... 33
System Clocks....................................................................................................................... 33
System Operation Modes....................................................................................................... 34
Control Registers................................................................................................................... 35
Operating Mode Switching..................................................................................................... 37
Standby Current Considerations............................................................................................ 41
Wake-up................................................................................................................................. 41
Watchdog Timer.............................................................................................. 42
Watchdog Timer Clock Source............................................................................................... 42
Watchdog Timer Control Register.......................................................................................... 42
Watchdog Timer Operation.................................................................................................... 43
Reset and Initialisation................................................................................... 44
Reset Functions..................................................................................................................... 44
Reset Initial Conditions.......................................................................................................... 47
Input/Output Ports.......................................................................................... 49
Pull-high Resistors................................................................................................................. 50
Port A Wake-up...................................................................................................................... 51
I/O Port Control Registers...................................................................................................... 51
Pin-shared Functions............................................................................................................. 51
I/O Pin Structures................................................................................................................... 54
Programming Considerations................................................................................................. 54
Timer Module – TM......................................................................................... 55
Introduction............................................................................................................................ 55
TM Operation......................................................................................................................... 55
TM Clock Source.................................................................................................................... 55
TM Interrupts.......................................................................................................................... 55
Rev. 1.00
3 August 25, 2017







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