Emulated Eeprom Data Memory; Emulated Eeprom Data Memory Structure - Holtek BS83A04C Manual

4-key enhanced touch i/o flash mcu
Table of Contents

Advertisement

BS83A04C
4-Key Enhanced Touch I/O Flash MCU
Bit 1
AC: Auxiliary flag
0: No auxiliary carry
1: An operation results in a carry out of the low nibbles in addition, or no borrow
Bit 0
C: Carry flag
0: No carry-out
1: An operation results in a carry during an addition operation or if a borrow does
The "C" flag is also affected by a rotate through carry instruction.

Emulated EEPROM Data Memory

The device contains an Emulated EEPROM Data Memory, which is by its nature a non-volatile
form of re-programmable memory, with data retention even when its power supply is removed.
By incorporating this kind of data memory, a whole new host of application possibilities are made
available to the designer. The availability of the Emulated EEPROM storage allows information
such as product identification numbers, calibration values, specific user data, system setup data or
other product information to be stored directly within the product microcontroller.

Emulated EEPROM Data Memory Structure

The Emulated EEPROM Data Memory capacity is 32×16 bits for the device. The Emulated
EEPROM Erase operation is carried out in a page format while the Write and Read operations are
carried out in a word format. The page size is assigned with a capacity of 16 words. Note that the
Erase operation should be executed before the Write operation is executed.
Rev. 1.00
from the high nibble into the low nibble in subtraction
not take place during a subtraction operation
Operations
Erase
Write
Read
Note: Page size=16 words.
Emulated EEPROM Erase/Write/Read Format
Erase Page
EAR4
0
1
Erase Page Number and Selection
Write Unit
EAR[4:2]
0
000
1
001
2
010
3
011
4
100
5
101
6
110
7
111
Write Unit Number and Selection
25
Format
1 page/time
4 word/time
1 word/time
EAR[3:0]
0
xxxx
1
xxxx
"x": Don't care
EAR[1:0]
xx
xx
xx
xx
xx
xx
xx
xx
"x": Don't care
March 24, 2020

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BS83A04C and is the answer not in the manual?

Questions and answers

Table of Contents