UPD78F9502MA-CAC-A NEC, UPD78F9502MA-CAC-A Datasheet - Page 152

8BIT MCU, 4K FLASH, 128B RAM, SMD

UPD78F9502MA-CAC-A

Manufacturer Part Number
UPD78F9502MA-CAC-A
Description
8BIT MCU, 4K FLASH, 128B RAM, SMD
Manufacturer
NEC
Datasheet

Specifications of UPD78F9502MA-CAC-A

Controller Family/series
UPD78F
No. Of I/o's
8
Ram Memory Size
128Byte
Cpu Speed
10MHz
No. Of Timers
2
No. Of Pwm
RoHS Compliant
Core Size
8bit
Program Memory Size
4KB
Oscillator Type
External, Internal
152
(6) Flash address pointer H compare register and flash address pointer L compare register (FLAPHC and
(5) Flash address pointers H and L (FLAPH and FLAPL)
FLAPLC)
These registers are used to specify the start address of the flash memory when the memory is erased, written,
or verified in the self-programming mode.
FLAPH and FLAPL consist of counters, and they are incremented until the values match with those of
FLAPHC and FLAPLC when the programming command is not executed. When the programming command
is executed, therefore, set the value again.
These registers are set with a 1-bit or 8-bit memory manipulation instruction.
Reset signal generation makes these registers undefined.
These registers are used to specify the address range in which the internal sequencer operates when the flash
memory is verified in the self-programming mode.
Set FLAPHC to the same value as that of FLAPH. Set the last address of the range in which verification is to
be executed to FLAPLC.
These registers are set by a 1-bit or 8-bit memory manipulation instruction.
Reset signal generation clears these registers to 00H.
Caution Be sure to clear bits 4 to 7 of flash address pointer H (FLAPH) and flash address pointer H
Figure 14-13. Format of Flash Address Pointer H/L Compare Registers (FLAPHC/FLAPLC)
Cautions 1. Be sure to clear bits 4 to 7 of FLAPH and FLAPHC to 0 before executing the self
Address: FFA4H, FFA5H
Address: FFA6H, FFA7H
0
0
0
0
compare register (FLAPHC) to 0 before executing the self programming command. If the
value of these bits is 1 when executing the self programming command.
3. Clear FLAPLC to 00H when a block erase is performed, and set this register to FFH
2. Set the number of the block subject to a block erase, verify, or blank check (same
Figure 14-12. Format of Flash Address Pointer H/L (FLAPH/FLAPL)
programming command.
programming command.
value as FLAPH) to FLAPHC.
when a blank check is performed.
0
0
FLAPHC (FFA6H)
FLAPH (FFA5H)
0
0
FLAP
FLA
P11
C11
After reset: 00H
After reset: 00H
Preliminary User’s Manual U18681EJ1V0UD
FLAP
FLA
P10
C10
CHAPTER 14 FLASH MEMORY
FLAP
FLA
P9
C9
FLAP
FLA
If the value of these bits is 1 when executing the self
P8
C8
R/W
R/W
FLAP
FLA
P7
C7
FLAP
FLA
P6
C6
FLAP
FLA
P5
C5
FLAPLC (FFA7H)
FLAPL (FFA4H)
FLAP
FLA
P4
C4
FLAP
FLA
P3
C3
FLAP
FLA
P2
C2
FLAP
FLA
P1
C1
FLAP
FLA
P0
C0

Related parts for UPD78F9502MA-CAC-A