Fujitsu MB90390 Series Hardware Manual page 16

Table of Contents

Advertisement

27.2
ROM Mirroring Register (ROMM) ................................................................................................... 553
CHAPTER 28 3M-BIT FLASH MEMORY ........................................................................ 555
28.1
Overview of 3M-bit Flash Memory .................................................................................................. 556
28.2
28.3
Write/Erase Modes ......................................................................................................................... 559
28.4
Flash Memory Control Status Register (FMCS) ............................................................................. 561
28.5
Starting the Flash Memory Automatic Algorithm ............................................................................ 563
28.6
Confirming the Automatic Algorithm Execution State ..................................................................... 565
28.6.1
Data Polling Flag (DQ7) ............................................................................................................ 567
28.6.2
Toggle Bit Flag (DQ6) ................................................................................................................ 569
28.6.3
Timing Limit Exceeded Flag (DQ5) ........................................................................................... 570
28.6.4
Sector Erase Timer Flag (DQ3) ................................................................................................. 571
28.6.5
Toggle Bit-2 Flag (DQ2) ............................................................................................................ 573
28.7
Detailed Explanation of Writing to and Erasing Flash Memory ....................................................... 575
28.7.1
Setting The Read/Reset State ................................................................................................... 576
28.7.2
Writing Data ............................................................................................................................... 577
28.7.3
Erasing All Data (Erasing Chips) ............................................................................................... 579
28.7.4
Erasing Optional Data (Erasing Sectors) ................................................................................... 580
28.7.5
Suspending Sector Erase .......................................................................................................... 582
28.7.6
Restarting Sector Erase ............................................................................................................ 583
28.8
Notes on using 3M-bit Flash Memory ............................................................................................. 584
28.9
Reset Vector Address in Flash Memory ......................................................................................... 586
28.10 Example of Programming 3M-bit Flash Memory ............................................................................ 587
29.1
Basic Configuration of MB90F394H(A) Serial Programming Connection ....................................... 592
29.2
Example of Serial Programming Connection .................................................................................. 596
29.3
29.4
(User Power Supply Used) ............................................................................................................. 600
29.5
(Power Supplied From the Programmer) ........................................................................................ 602
APPENDIX ......................................................................................................................... 605
APPENDIX A I/O Maps .............................................................................................................................. 606
APPENDIX B Instructions ........................................................................................................................... 621
B.1
Instruction Types ............................................................................................................................ 622
B.2
Addressing ..................................................................................................................................... 623
B.3
Direct Addressing ........................................................................................................................... 625
B.4
Indirect Addressing ........................................................................................................................ 631
B.5
Execution Cycle Count ................................................................................................................... 639
B.6
Effective address field .................................................................................................................... 642
B.7
How to Read the Instruction List .................................................................................................... 643
2
B.8
MC-16LX Instruction List ............................................................................................................ 646
B.9
Instruction Map ............................................................................................................................... 660
APPENDIX C Timing Diagrams in Flash Memory Mode ............................................................................ 682
xii

Advertisement

Table of Contents
loading

Table of Contents