Fujitsu MB90335 Series Hardware Manual page 16

16-bit microcontroller
Table of Contents

Advertisement

CHAPTER 22 DUAL OPERATION FLASH MEMORY ................................................... 475
22.1
Overview of Dual Operation Flash Memory .................................................................................... 476
22.2
Sector/Bank Configuration of Flash Memory .................................................................................. 478
22.3
Registers of Flash Memory ............................................................................................................. 480
22.3.1
Flash Memory Control Status Register (FMCS) ........................................................................ 481
22.3.2
Flash Memory Write Control Register (FWR0/FWR1) ............................................................... 484
22.3.3
Sector Switching Register (SSR0) ............................................................................................. 489
22.4
How to Start Automatic Algorithm of Flash Memory ....................................................................... 491
22.5
Reset Vector Addresses in Flash Memory ..................................................................................... 493
22.6
Check the Execution State of Automatic Algorithm ........................................................................ 494
22.6.1
Data Polling Flag (DQ7) ............................................................................................................ 496
22.6.2
Toggle Bit Flag (DQ6) ................................................................................................................ 498
22.6.3
Timing Limit Over Flag (DQ5) .................................................................................................... 499
22.6.4
Sector Erase Timer Flag (DQ3) ................................................................................................. 500
22.7
Details of Programming/Erasing Flash Memory ............................................................................. 501
22.7.1
Read/Reset State in Flash Memory ........................................................................................... 502
22.7.2
Data Programming to Flash Memory ......................................................................................... 503
22.7.3
Data Erase from Flash Memory (Chip Erase) ........................................................................... 505
22.7.4
Erasing Any Data in Flash Memory (Sector Erasing) ................................................................ 506
22.7.5
Sector Erase Suspension .......................................................................................................... 508
22.7.6
Sector Erase Resumption .......................................................................................................... 509
22.8
Operation of Dual Operation Flash Memory ................................................................................... 510
CHAPTER 23 EXAMPLE of CONNECTING SERIAL WRITING .................................... 513
23.1
Basic Configuration ......................................................................................................................... 514
23.2
Oscillation Clock Frequency and Serial Clock Input Frequency ..................................................... 516
23.3
Flash Microcontroller Programmer System Configuration .............................................................. 517
23.4
Example of Connecting Serial Writing ............................................................................................ 518
23.4.1
Example Connection in Single-chip Mode (when Using User Power) ....................................... 519
23.4.2
.................................................................................................................................................... 521
APPENDIX ......................................................................................................................... 523
APPENDIX A Memory Map ........................................................................................................................ 524
APPENDIX B Instructions ........................................................................................................................... 536
B.1
Instruction Types ............................................................................................................................ 537
B.2
Addressing ..................................................................................................................................... 538
B.3
Direct Addressing ........................................................................................................................... 540
B.4
Indirect Addressing ........................................................................................................................ 546
B.5
Execution Cycle Count ................................................................................................................... 554
B.6
Effective address field .................................................................................................................... 557
B.7
How to Read the Instruction List .................................................................................................... 558
2
B.8
MC-16LX Instruction List ............................................................................................................ 561
B.9
Instruction Map ............................................................................................................................... 575
INDEX................................................................................................................................... 597
xi

Advertisement

Table of Contents
loading

This manual is also suitable for:

F2mc-16lxMb90v330aMb90f337Mb90337

Table of Contents