background image

N

ew Products

MB90890 Series

14

FIND  Vol.21

No.1

2003

memory-integrated microcontrollers, the interruption can
take place in response to any interruption factor generated
after the write/erase is completed, thus enabling the
processing of other programs after the write/erase command is
issued. Write/erase operations for flash memories are smoothly
and reliably executed while system control is in progress.

Fig. 4

provides the specifications for bank-to-bank

transmission of the interruption vector.
The interruption vector is transmitted to the upper bank
flash memory to rewrite the flash memory in the lower
bank, and vice versa. Thus, interruption-based control is
available for rewriting in either bank.

■ 

The software sector-protect function prevents erroneous
writing /erasing of flash memory

In the new series, settable sector-protect bits are assigned

to protect individual sectors. An 0 setting in the bit sets
the sector-protect function active, thereby protecting the
target sector against attempts to perform write/erase
operations. Once 0 is set, the 1 setting (to enable the

write/erase) is disabled until any reset factor can be
generated. This ensures that the flash memories are fully
protected against write/erase attempts even in the case of
program runaway.

■ 

Dual-operation flash memory-integrated microcontroller
substitutes for an external EEPROM

Using the dual-operation flash memory-integrated

microcontroller as a substitution for EEPROM offers the
following benefits.

Reduced system board mounting area

The mounting area equivalent to an EEPROM footprint
is reduced.

Available EEPROM-like sector configuration

Eight small-density (4K-byte) sectors are available,
providing an easy-to-handle sector configuration for the
data-rewrite area (Fig. 4).

Faster write speed

The targeted write time is 32

μ

s/byte (typical), markedly

faster than that with EEPROM.

Available transmission of interruption vector domain

Upper Bank

Interruption vector domain

Allowable alternative use for EEPROM

Rewriting

domain

 Lower Bank

SA9:4K-byte
SA8:4K-byte

SA3:4K-byte

SA2:4K-byte
SA1:4K-byte

SA0:4K-byte

SA7:4K-byte
SA6:4K-byte

SA5:16K-byte

SA4:16K-byte

SENbit=0

Compatible with program updates

Rewriting

domain

SA9:4K-byte
SA8:4K-byte

SA3:4K-byte

SA2:4K-byte
SA1:4K-byte

SA0:4K-byte

SA7:4K-byte
SA6:4K-byte

SA5:16K-byte

SA4:16K-byte

SENbit=1

Interruption vector domain

Figure 4

Specifications for Bank-to-Bank Transmission of Interruption Vector

Summary of Contents for MB90890 Series

Page 1: ... this innovation the flash memories applied conventionally for readout purposes to change programs can now be used to store various types of data during power interruptions This innovation offers several other advantages as well By eliminating the need for EEPROM and related component parts externally installed in the conventional designs it substantially reduces cost It also facilitates the new a...

Page 2: ... oscillator set OFF CPU intermittent operation mode CPU operating clock repeatedly toggles ON and OFF based on preset values Resources I O port A maximum of 36 ports available including four for higher current outputs 18 bit time base counter Watchdog timer Clock timer 1 channel 8 16 bit PPG timer 8 bit 4 channel or 16 bit 2 channel 16 bit reload timer 2 channels 16 bit I O timer 16 bit free runni...

Page 3: ... dual operation flash memory allow rewrites by executing programs on flash memory thereby eliminating the need to transfer the programs to RAM This obviates the need to make provisions against power failures during program execution on RAM and cuts down the program download time as well Flash memory rewrites performed concurrently with system control Fig 3 illustrates the control sequence for rewr...

Page 4: ...eset factor can be generated This ensures that the flash memories are fully protected against write erase attempts even in the case of program runaway Dual operation flash memory integrated microcontroller substitutes for an external EEPROM Using the dual operation flash memory integrated microcontroller as a substitution for EEPROM offers the following benefits Reduced system board mounting area ...

Page 5: ...s available development tools Typical Applications The new series is a lineup of 16 bit commodity grade microcontrollers tailor engineered for applications that require high speed real time processing data rewriting or data storage to nonvolatile memory while executing programs on flash memories Each device is incorporated in a compact 48 pin package suitable for system board installation within a...

Page 6: ... Fall edge activated in response to the input of H and L levels Available external interruption or extended intelligent I O service EI2OS 10 bit A D converter Number of channels 8 Resolution Either 10 bit or 8 bit Conversion time 6 125μs at a machine clock frequency of 16MHz including the sampling time UART SCI Number of channels 2 With full duplex double buffers Transmission available in either s...

Page 7: ...46 45 44 43 42 41 40 39 38 37 13 14 15 16 17 18 19 20 21 22 23 24 AVSS X1A P36 X0A P35 P33 P32 SIN0 P31 SCK0 P30 SOT0 P44 RX P43 TX P42 SOT1 P41 SCK1 P40 SIN1 P21 TOT0 P22 TIN1 P23 TOT1 P24 INT4 P25 INT5 P26 INT6 P27 INT7 MD2 MD1 MD0 RST V CC 1 2 3 4 5 6 7 8 9 10 11 12 Figure 6 Pin Assignments Hardware Main unit MB2141A Software SOFTUNE V3 Workbench SOFTUNE V3 C Compiler SOFTUNE V3 Assembler SOFTU...

Reviews: