Skip to Content

Holtek's new generation Touch Key Flash series MCUs are fully integrated with touch key functions, communication interfaces and display functions thus reducing greatly the need for external components. With the features of high S/N ratio touch switch control, power fluctuation rejection and excellent noise immunity, the stability of these touch keys has been greatly improved, thus offering solutions over traditional mechanical keys with their inherent weakness of rapid wear and tear and manufacturing complexity. These features combine to ensure effective and rapid product development in areas such as household appliances and other touch key controlled products.

Basic Information Basic Information

Question 1

Question 2

Question 3

Question 4

Question 5

Question 6

Question 7

Question 8

Question 9

Question 10

Question 11

Question 12

Question 13


Question 1

What advantages do the BS83/BS84XXXA series of MCUs possess?

Answer

These Flash Type Touch MCUs, contain an internal 64×8 EEPROM (except the BS83A04A) and with their ICP (In-Circuit Programming) feature allow the easy implementation of program changes and updates. They also provide other features such as software controlled touch switch sensitivity adjustment, SPI and I²C interfaces, reduction in need for external components, an industrial grade temperature range of -40°C~+85°C and an internal 12-bit ADC (BS84XXXA only).

« back


Question 2

How many touch switches are there in the BS83/BS84XXXA series?

Answer

BS83A04A-3/-4 → 4key touch control
BS83B08A-3/-4 → 8key touch control
BS83B12A-3/-4 → 12key touch control
BS83B16A-3/-4 → 16key touch control
BS84B08A-3 → 8key touch control
BS84B12A-3 → 12key touch control
Pins that are not used for touch switches can be used as normal I/O pins.

« back


Question 3

What do I need for product development?

Answer

The following development tools are provided for development purposes.

  • ICE
    • BS83/84VXXA
  • Writer
    • e-Writer pro
  • Socket
    • ESKT10MSOPA
    • ESKT16NSOPA
    • ESKT28SOPA
    • ESKT28SSOPA

Refer to the following table based on the Item No.

  • Touch Key Development Kit
    • e-Link (for Touch)
    • Isolation Board
    • HEX Editor

Users can choose the tools required (refer to BS83/84XXXA TouchLib) to develop programs according to their required specifications.

« back


Question 4

How do I update the 64×8 internal EEPROM data memory in the BS83/84XXXA series?

Answer

Use the HT e-Writer Pro which supports In Circuit Programming.

« back


Question 5

What is the frequency accuracy of HIRC/LIRC in the BS83/84XXXA series of MCUs?

Answer

« back


Question 6

What interface do the BS83/84XXXA series of MCUs provide?

Answer

SPI and I²C interfaces (except the BS83A04A).

« back


Question 7

What is the operating temperature of the BS83/84XXXA series?

Answer

The BS83/84XXXA series of MCUs can execute normal operations at an industrial grade temperature range of -40°C~+85°C.

« back


Question 8

How are the BS83/84XXXA series of MCUs programmed and how many programming pins are provided?

Answer

Use the HT e-WriterPro programmer which supports In Circuit Programming.
The MCU Programming Pins are shown below:

The HT e-WriterPro to BS83/84XXXA series MCUs programming pin correspondence is shown below:

« back


Question 9

What is the VLVR of the BS83/84XXXA series?

Answer

At present, BS83/84XXXA-3 LVR: 2.55V, BS83XXXA-4 LVR: 2.1V

« back


Question 10

How is the PA Wake up function of the BS83/84XXXA series setup?

Answer

The HALT instruction forces the MCU into the IDLE/SLEEP mode, one of the various methods to wake up the MCU is to change the logic condition on one of the Port A pins from high to low. Single or multiple pins on Port A can be setup to have this function by setting the PAWU register first.

PAWU Register

Bit 7~0: PA wake-up function control
1: enable
0: disable

« back


Question 11

What are the operating frequency and operating voltage of the BS83/84XXXA series?

Answer

The BS83/84XXXA series of MCUs support an operating frequency of up to 16MHz:
FSYS = 8MHz @VLVR ~5.5V(BS83/84XXXA-3),
                        @2.2V~5.5V(BS83XXXA-4)
FSYS = 12MHz @2.7V~5.5V
FSYS = 16MHz @4.5V~5.5V
System clock:
Internal RC OSC (HIRC): 8MHz/12MHz/16MHz (S/W option)
Internal RC OSC (LIRC, 32KHz)
Support four system operation mode selections (S/W option) in specific OSC mode.

« back


Question 12

What operating modes do the BS83/84XXXA series of MCUs support?

Answer

Fully integrated low and high speed internal oscillator
sLow Speed--32kHz
High speed--8MHz,12MHz,16MHz

« back


Question 13

What is the lowest operating voltage for the BS83/84XXXA series of MCUs?

Answer

fSYS = 8MHz@ 2.7 ~5.5V (BS83/84XXXA -3),
fSYS = 8MHz@ 2.2 ~5.5V (BS83XXXA -4),
fSYS = 12MHz @2.7V~5.5V
fSYS = 16MHz @4.5V~5.5V

« back