F2MC-8L
Page
Fujitsu Limited
Page
Structure of This Manual
Purpose of This Manual and Intended Reader
Fujitsu Limited
Trademark
This appendix shows the I/O map and instructions list
This chapter describes the functions and operation of Uart
Copyright 2005-2008 Fujitsu Limited All rights reserved Iii
Reading this Manual
Example notation of multi-use pins P33/EC pin
Contents
127
115
161
135
205
279
225
243
259
339
313
347
Appendix a
357
375
403
RST
Changes For details, refer to main body
Xii
Chapter Overview
Overview
Features of MB89202/F202RA Series
Uart
KB Flash with read protection
Low-power consumption modes standby modes
Up to 26 pins of I/O ports
Wild registers
Cmos
MB89202/F202RA Series Product Lineup
1 MB89202/F202RA Series Models
MB89201 MB89F202/F202RA MB89V201
Uart
Specification
2 CPU and Peripheral Functions of MB89202/F202RA Series
PWM
Current consumption
Differences between Models
1 Differences between Models
Package MB89201 MB89F202/F202RA MB89V202
1 Block Diagram of MB89202/F202RA Series
Block Diagram of MB89202/F202RA Series
1 Pin Assignment of DIP-32P-M06
Pin Assignment
2 Pin Assignment of FPT-34P-M03
Pin Assignment of FPT-34P-M03
Package Dimension of DIP-32P-M06
Package Dimensions
Package Dimension of FPT-34P-M03
Pin Functions Description 1/2
Pin Functions Description
Pin No Circuit Function Name Type
Pin Functions Description 2/2
Circuit Types 1/2 Remarks
I/O Circuit Types
Types Circuit Remarks
Circuit Types 2/2
Overview
Chapter Handling Devices
Precautions on Handling Devices
Handling Devices
Precautions on Handling Devices
Product name Operating voltage Step-down circuit
Step-down circuit stabilization time
Oscillation stabilization wait time 218/FCH
Chapter CPU
RAM area
Memory Space
CPU
Area address 0000H to 007FH
Memory Map
Address in the vector table
Specific-purpose Areas
Vector Table Area Address FFC0H to Ffffh
1 Vector /2
Fffd H
Fffb H
Fffe H Ffff H
Bit Operand Storage State
Location of 16-bit Data on Memory
Bit Data Storage State in Stack
Accumulator a
Dedicated Register
Functions of the Dedicated Register
Program counter PC
Stack pointer SP
Temporary Accumulator T
Index register
Extra-pointer EP
Bits for Indicating Arithmetic Operation Results
Condition Code Register CCR
1 Interrupt Levels
Bits for Controlling Acceptance of Interrupts
IL1 IL0
Register Bank Pointer RP
4 Configuration of Register Bank Pointer
General-Purpose Registers
1 Configuration of Register Bank
Features of the General-purpose Registers
1 Interrupt Requests and Interrupt Vectors 1/2
Interrupts
1 Interrupt Requests and Interrupt Vectors 2/2
L01 to LF1 L00 to LF0 Requested interrupt level Priority
Interrupt Level Setting Registers ILR1 to ILR4
2 Steps in the Interrupt Operation
Steps in the Interrupt Operation
CPU
Example of multiple interrupts
Multiple Interrupts
Interrupt request sample wait time
Interrupt Processing Time
Interrupt handling time
E0H
Stack Operation at Interrupt Processing
Stack Operation at the End of Interrupt Processing
XXH
ROM Ffffh
Stack Area for Interrupt Processing
0000H 0080H 0280H
RAM
1 Reset Sources
Reset
Power-on reset
Reset Sources and Oscillation Stabilization Wait Time
1 Configuration of Reset Flag Register Rsfr
Reset Flag Register Rsfr
Wdog
Bit name Description
Ponr
Erst
Function of the External Reset Pin
External Reset Pin
3 Reset Operation Flow
Reset Operation
State of Reset Waiting for Stabilization of Oscillation
Mode Fetch
Influence from a Reset of Contents in RAM
States of Pins after the CPU Reads the Mode Data
State of Each Pin at Reset
1shows the clock supply map
Clock
1 Clock Supply Map
For a crystal resonator or ceramic resonator
Clock Generator
For an external clock
Clock Controller
4 Block Diagram of Clock Controller
Oscillation stabilization wait time selector
Oscillator
System clock selector
Clock controller
System Clock Control Register Sycc
5 Configuration of System Clock Control Register Sycc
Instruction Cycle tINST
Sycc CS1 CPU
Clock Mode
Gears Clock Speed Switching Function
2 Operations in Each Clock Mode
Operations in Active Mode
Oscillation stabilization wait time during operation
Oscillation Stabilization Wait Time
Sycc WT1, WT0
Oscillation stabilization wait time at a reset
Sleep mode
Standby Mode Low-Power Consumption Mode
Stop mode
Sleep Stop SPL=0 SPL=1
Operations in Standby Mode
State of pins in standby mode
RUN
Transition to sleep mode
Sleep Mode
Cancellation of sleep mode
Transition to stop mode
Stop Mode
1 Standby Control Register Stbc
Standby Control Register Stbc
Resv
STP
SLP
SPL
2 State Transition Diagram
Diagram for State Transition in Standby Mode
State transition Transition conditions
3 Transition to and Cancellation of Clock Mode
Transition to and cancellation of standby mode
4 Transition to and Cancellation of Standby Mode
Stbc register Mode STPbit7 SLPbit6
Cancellation of Standby Mode by an Interrupt
Oscillation Stabilization Wait Time
1 Settings for Mode Data
Memory Access Mode
Mode Data
Operations for Selecting Memory Access Mode
2 Operations for Selecting Memory Access
CPU
Overview of I/O Ports Programming Example of I/O Port
Chapter Ports
O Ports
Overview of I/O Ports
Functions of Ports
Xxxxb
2 Registers of Ports
Register name Read/Write Address Initial value
Xxxxxxxxb
Port
Pins of Port
Registers PDR0, DDR0, and PUL0 of Port
Block Diagram of Port
PDR0, DDR0, PUL0
Registers of Port 0 PDR0, DDR0, and PUL0
2 Pull-up Resistor Settings PUL0
Port 0 pull-up setting register PUL0
Operations of Port 0 Functions
Operation in stop mode
Input and output form Circuit Name Output Type
1 Pins of Port
PDR3, DDR3, PUL3
Registers PDR3, DDR3, and PUL3 of Port
Port 3 data register PDR3
Setting a port pin to serve external interrupts
Setting the output from a peripheral enable
Registers of Port 3 PDR3, DDR3, PUL3
Name Read Write
Port 3 pull-up setting register PUL3
Operation in mode enabling the input to a peripheral
Operation in mode enabling the output from a peripheral
Operations of Port 3 Functions
P30/UCK/SCK
Input Output
PDR4, DDR4, OUT4
Registers of Port
Functions of Port 4 Registers
When being written Read Address
Registers of Port 4 PDR4
This section describes the registers associated with port
Operations of Port 4 Functions
Analog input mode setting
Input and output Circuit Pin name Function Form
Pin of Port
Pin may serve Type Input Output
PDR5, DDR5, PUL5
Port 5 data register PDR5
Registers of Port 5 PDR5, DDR5, PUL5
Port 5 data direction register DDR5
2 Pull-up Setting Register PUL5
Port 5 pull-up setting register PUL5
Operations of Port 5 Functions
P50/PWM
Pin name Function
Pins of Port Peripherals for Input and output form Circuit
Input Output Type Serve
101
1 Block Diagram of Port6
PDR6, DDR6, PUL6
Registers PDR6, DDR6, and PUL6 of Port
102
Port 6 data register
Registers of Port 6 PDR6, DDR6, PUL6
Port 6 data direction register DDR6 for P60, P61
104
Port 6 pull-up setting register PUL6
Operations of Port 6 Functions
106
Pin name Function Input and output form Circuit Output Type
Pins of Port
PDR7, DDR7, PUL7
Registers PDR7, DDR7, and PUL7 of Port
108
Port 7 data register PDR7
Registers of Port 7 PDR7, DDR7, PUL7
Port 7 data direction register DDR7
110
Port 7 pull-up setting register PUL7
Operations of Port 7 Functions
112
Programming Example of I/O Port
Processing specification
114
Coding example
Chapter TIME-BASE Timer
2 Clock Cycles Supplied by Time-base Timer 1/2
Overview of Time-base Timer
TIME-BASE Timer
1 Time Intervals for Time-base Timer
117
2 Clock Cycles Supplied by Time-base Timer 2/2
Counter clear circuit
Configuration of Time-base Timer
Time-base timer counter
Interval timer selector
1 Time-base Timer Control Register Tbtc
Time-base Timer Control Register Tbtc
TBR
Tbof
Tbie
TBC1, TBC0
Ffec H Ffed H
Interrupt of Time-base Timer
Operations of Time-base Timer
Operations of Time-base Timer Functions
Operations of Clock Supply Function
123
2 Operations of Time-base Timer
Clearing time-base timer
Coding examples
Program Example for Time-base Timer
126
Popw a Reti Ends END
Chapter Watchdog Timer
Time-base timer output Oscillation frequency 12.5 MHz
Overview of Watchdog Timer
Watchdog Timer
1 Watchdog Timer Time Intervals
Counter clear control circuit
Configuration of Watchdog Timer
Watchdog timer counter 1-bit counter
Reset control circuit
WTE3, WTE2
Watchdog Control Register Wdtc
WTE1, WTE0
Time intervals of watchdog timer
Operations of Watchdog Timer Functions
Activating watchdog timer
Clearing watchdog timer
Stopping watchdog timer
Program Example for Watchdog Timer
134
Chapter BIT PWM Timer
Count clock cycle Interval Square wave output Hz
Overview of 8-bit PWM Timer
BIT PWM Timer
1 Range of Intervals and Square Wave Output
Internal clock Output of an 8/16-bit capture timer/counter
PWM Timer Functions
137
138
1 Block Diagram of an 8-bit PWM Timer
Configuration of 8-bit PWM Timer
PWM generation circuit and PWM output control circuit
Count clock selector
Bit counter
Comparator
Block Diagram of the Pin Related to the 8-bit PWM Timer
Pin of 8-bit PWM Timer
P50/PWM pin
1 Registers Related to the 8-bit PWM Timer
Registers of 8-bit PWM Timer
2 PWM Control Register Cntr
PWM Control Register Cntr
TIE
Bit name Function
TPE
TIR
Xxxxxxxxb
While the interval timer is operating
PWM Compare Register Comr
Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0023H
146
While the PWM timer is operating
Interrupt of 8-bit PWM Timer
1 Setting Interval Timer Functions
Operations of the Interval Timer Functions
149
2 Operations of an 8-bit PWM Timer
1 Setting 8-bit PWM Timer Functions
Operations of the 8-bit PWM Timer Functions
151
States in Each Mode During Operation
153
While interval timer functions are enabled
154
While PWM timer functions are enabled
Error
This section provides notes on using 8-bit PWM timer
00 H 01 H 02 H 03 H 04 H
156
Processing specifications
Program Example for PWM Timer
158
Popw Reti Ends
159
Program Example of PWM Timer Functions
160
Chapter BIT Capture TIMER/ Counter
16-BIT Capture TIMER/COUNTER
Overview of 8/16-bit Capture Timer/Counter
163
Count clock cycle Interval time Square wave output range Hz
164
3 Interval Time and Square Wave Output Range in 16-bit Mode
165
Counter Function
1 Block Diagram of 8/16-bit Capture Timer/Counter
Configuration of 8/16-bit Capture Timer/Counter
Count clock selectors 0/1
Timer 0/1 data registers TDR0, TDR1
Timer 0/1 control registers TCR0, TCR1
Bit capture timer/counter interrupt
P33/EC pin
Pins of 8/16-bit Capture Timer/Counter
P34/TO/INT10 pin
169
Block Diagram for 8/16-bit Capture Timer/Counter Pins
1 Registers of 8/16-bit Capture Timer/Counter
Registers of 8/16-bit Capture Timer/Counter
2 Capture Control Register Tccr
Capture Control Register Tccr
172
3 Timer 0 Control Register TCR0
Timer 0 Control Register TCR0
174
TSTR1
Timer 1 Control Register TCR1
TSTR1
TIF1
TFCR1
T1IEN
PEN
Timer Output Control Register TCR2
Tsel
Bit mode timer
Timer 0 Data Register TDR0
179
Bit mode
7 Timer 1 Data Register TDR1
Timer 1 Data Register TDR1
181
Tcpl
Capture Data Registers H and L Tcph and Tcpl
Bit6 Bit5 Bit4 Bit3 Bit2 Bit1
Tcph
Bit mode Capture mode Timer Timer 0 + timer
8/16-bit Capture Timer/Counter of Interrupts
Timer 0 interrupt operation in the 8-bit mode
FFF2 H FFF3 H
FFF4 H FFF5 H
184
1 Setting of Interval Timer Function Timer
Explanation of Operations of Interval Timer Functions
186
2 Setting of Interval Timer Function Timer
187
3 Interval Timer Function Operation in 8-bit Mode Timer
188
4 Setting of Interval Timer Function in 16-bit Mode
Operation of Counter Functions
1 Setting of Counter Function in 8-bit Mode
190
Detection of the number of events
191
3 Setting of Counter Function in 16-bit Mode
192
4 Counter Function Operation in 16-bit Mode
Functions of Operations of Capture Functions
1 Setting of Capture Function in 8-bit Mode
Ccmsk Tcmsk
195
2 Capture Mode Operation
196
3 Setting of Capture Function in 16-bit Mode
1 Counter Operation in Standby Mode and at Halfway Stop
8/16-bit Capture Timer/Counter Operation in Each Mode
Using only timer 0 in 8-bit mode
10-1 Error Occurring until the Count Operation is Started
199
Program Example for 8/16-bit Capture Timer/Counter
Popw Xchw Reti Ends END
Wari Clrb TIF0
201
202
Program Example of Counter Function
Cmpw BNE READ16
Xchw Incw
203
204
Chapter BIT PPG Timer
12-BIT PPG Timer
Overview of 12-bit PPG Timer
207
Bit PPG Function
208
1 Block Diagram of 12-bit PPG Timer
Configuration of 12-bit PPG Timer Circuit
Bit PPG control registers 3 RCR23 and 4 RCR24
Bit PPG control registers 1 RCR21 and 2 RCR22
210
P37/BZ/PPG pin
Pin of 12-bit PPG Timer
212
PUL write
Readable and Writable Unused 213
Registers of 12-bit PPG Timer
RCK1, RCK0
1 12-bit PPG Control Register 1 RCR21
Bit PPG Control Register 2 RCR22
2 12-bit PPG Control Register 2 RCR22
Bit PPG Control Register 3 RCR23
3 12-bit PPG Control Register 3 RCR23
217
Rcen
Bit PPG Control Register 4 RCR24
4 12-bit PPG Control Register 4 RCR24
1 Setting 12-bit PPG Timer
Operations of 12-bit PPG Timer Functions
220
2 Operation of 12-bit PPG Timer
Setting change during operation
This section provides notes on using the 12-bit PPG timer
Limitation of H width setting
Resolution
2 Error before Count Operation Start
1 Setting Change during 12-bit PPG Timer Operation
Program Example for 12-bit PPG Timer
224
Chapter External Interrupt Circuit 1 Edge
External Interrupt Circuit 1 Edge
Overview of External Interrupt Circuit
1 Block Diagram of External Interrupt Circuit 1 EIC1, EIC2
Configuration of External Interrupt Circuit
External interrupt 1 control registers EIC1, EIC2
Edge detecting circuits
228
TCR2PEN=0
Pins of External Interrupt Circuit
P35/INT11 and P36/INT12 pins
1 Pins Associated with External Interrupt Circuit
PDR
230
1 Registers Associated with External Interrupt Circuit
Registers of External Interrupt Circuit
2 External Interrupt Control Register 1 EIC1
External Interrupt Control Register 1 EIC1
233
EIR1
EIE1
EIR0
234
EIE0
3 External Interrupt Control Register 2 EIC2
External Interrupt Control Register 2 EIC2
EIE2
EIR2
236
Interrupt of External Interrupt Circuit
FFF8H FFF9H IRQ2
Exercise Caution when Changing Edge Polarity Selection
238
Operations of External Interrupt Circuit
1 Setting External Interrupt Circuit
240
2 Operation of External Interrupt 1 INT10
Program Example for External Interrupt Circuit
242
Chapter External Interrupt Circuit 2 Level
External Interrupt Circuit 2 Level
External interrupt 2 control register EIE2
Interrupt request generating circuit
INT26
P00/INT20/AN4 to P03/INT23/AN7
P04/INT24 to P07/INT27
INT25
247
248
Register Bit name External interrupt pin
EIE2 External interrupt 2 control register Address
2 External Interrupt Circuit 2 Control Register EIE2
External Interrupt 2 Control Register EIE2
251
3 External Interrupt 2 Flag Register EIF2
External Interrupt 2 Flag Register EIF2
ILR3 007DH LA1 bit5 LA0 bit4
EIE2
255
2 Operation of External Interrupt 2 INT20
Intv Dseg ABS Data Segment ORG 0FFE6H Irqa Wari
Aden EQU
EIE2 EQU
EIF2 EQU
Popw a Xchw A,T Reti Ends END
Pushw a Xchw A,T
257
258
Chapter Converter
D Converter
Overview of A/D Converter
1 Block Diagram of the A/D Converter
Configuration of A/D Converter
Converter
Clock selector
Analog channel selector
Sample hold circuit
P03/INT23/AN7 to P00/INT20/AN4 and P43/AN3 to P40/AN0
Pins of A/D Converter
264
Block Diagram of the Pins Related to the A/D Converter
1 Registers Related to the A/D Converter
Registers of A/D Converter
2 A/D Control Register 1 ADC1
12.4.1 A/D Control Register 1 ADC1
RESV0
ANS2, ANS1, ANS0
ADI
Admv
3 A/D Control Register 2 ADC2
12.4.2 A/D Control Register 2 ADC2
269
12.4.3 A/D Data Register Addh and Addl
When A/D conversion functions are enabled
5 A/D Enable Register Aden
12.4.4 A/D Enable Register Aden
Interrupt of A/D Converter
Software activation
Operations of A/D Converter Functions
Continuous activation
274
Operations of A/D Conversion Functions
Input impedance of the analog input
This section describes notes on using the A/D converter
Input clock of continuous activation
Conversion time
276
Program Example for A/D Converter
MOV Addh
MOV Addl
278
This chapter describes the functions and operations of Uart
Chapter Uart
1 Uart Operating Modes
Overview of Uart
Choice of the Transfer Clock Rate
Serial Switch
281
282
Asynchronous transfer mode Synchronous transfer mode
283
Divider for clock Transfer rate bps
1 Block Diagram of Uart
Configuration of Uart
Transmission control circuit
Serial mode control register SMC
Clock generator
Reception control circuit
286
Uart interrupt sources
P32/UI/SI
Pins of Uart
P30/UCK/SCK
P31/UO/SO
288
Block Diagram of the UART-relating Pins
1shows the UART-relating registers UART-relating Registers
Registers of Uart
2 Serial Mode Control Register SMC
Serial Mode Control Register SMC
SOE
SBL
Smde
Scke
3 Serial Rate Control Register SRC
Serial Rate Control Register SRC
293
4 Serial Status and Data Register SSD
Serial Status and Data Register SSD
295
296
Receiving Status
Serial Input Data Register Sidr
When operating mode is 0, 1, or
When operating mode is
Serial Input Data Register Sidr
7 Serial Output Data Register Sodr
Serial Output Data Register Sodr
8 Clock Divider Selection Register UPC
Clock Divider Selection Register UPC
300
Pren
5 Description of the Serial Switch Register Ssel Bits
Serial Switch Register Ssel
Ssel
302
10 Block Diagram of Serial Switch Register
FFF0H FFF1H IRQ6
Interrupt of Uart
Reception Interrupt
Uart Interrupt Related Registers and Vector Table Addresses
1 Transferred Data Format
Operations of Uart Functions
305
Theory of Operation for Operating Mode 0, 1, 2,
3 Transmission Operations in Operating Mode 0, 1, 2, or
Transmission Operations Operating Mode 0, 1, 2,
4 Reception Operations in Operating Mode 0, 1, or
Reception Operations Operating Mode 0, 1, or
308
7 Reception Operations in Operating Mode
Reception Operations Operating Mode 2 Only
310
Program Example for Uart
Program specifications
312
Chapter BIT Serial I/O
1 Shift Clock Cycle and Transfer Rate
Serial Function Switching
Overview of 8-Bit Serial I/O
BIT Serial I/O
1 Block Diagram of 8-bit Serial I/O
Configuration of 8-Bit Serial I/O
Bit serial I/O interrupt
Serial mode register SMR
Shift clock control circuit
Shift clock counter
P30/UCK/SCK pin
Pins of 8-Bit Serial I/O
P32/UI/SI pin
P31/UO/SO pin
318
Block Diagram for 8-bit Serial I/O Pins
Bit Serial I/O Registers
Registers of 8-Bit Serial I/O
2 Serial Mode Register SMR
Serial Mode Register SMR
321
Siof
Sioe
CKS1, CKS0
SST
BDS
322
At serial output operation
When the serial I/O is in transfer operation
Serial Data Register SDR
Serial Data Register SDR
Bit Serial I/O Interrupt Register and Vector Table
Interrupt of 8-Bit Serial I/O
1 8-bit Serial I/O Interrupt Register and Vector Table
Serial output operation via internal shift clock
Operations of Serial Output Functions
Operation at Serial Output Completion
Serial output operation using external shift clock
326
Operations of Serial Input Functions
Serial input operation using internal shift clock
Operation at Serial Input Completion
Serial input operation using external shift clock
328
Bit serial I/O operation in sleep mode
14.8 8-Bit Serial I/O Operation in Each Mode
Bit serial I/O operation in stop mode
330
331
When the External Shift Clock is Used
332
Shift clock idle state
This section provides notes on using the 8-bit serial I/O
Error at serial transfer start
Malfunction due to noise
Example of 8-Bit Serial I/O Connection
335
Bidirectional Serial I/O Operation
Program Example for 8-Bit Serial I/O
Popw Reti Ends END
Program Example for 8-bit Serial Input
Wari Clrb Siof
Pushw MOV
338
Pushw Xchw MOV SDR
Chapter Buzzer Output
Clock supplier Buzzer output Square wave output at 12.5 MHz
Overview of the Buzzer Output
Buzzer Output
1 Output Frequencies
Buzzer output selector
Configuration of the Buzzer Output
Pin of the Buzzer Output
Block Diagram of the Pin Related to the Buzzer Output
BZ pin
1 Buzzer Register Bzcr
Buzzer Register Bzcr
344
1 Functions of Each Bit in Buzzer Register Bzcr
Bzcr EQU
Program Example for Buzzer Output
346
Chapter Wild Register Function
1 Wild Register Applicable Addresses
Overview of the Wild Register Function
Wild Register Applicable Addresses
Wild Register Function
Memory area part
Configuration of the Wild Register Function
Control circuit part
1 Registers Related to Wild Register Function
Registers of the Wild Register Function
WRDR0
Data Setting Registers WRDR0 and WRDR1
1 Functions of Data Setting Register Wrdr
Wild register number Register name Function
WRARH1
Higher Address Set Registers WRARH0 and WRARH1
2 Functions of Higher Address Set Register Wrarh
WRARH0
WRARL1
Lower Address Set Registers WRARL0 and WRARL1
3 Functions of Lower Address Set Register Wrarl
WRARL0
5 Address Comparison EN Register Wren
Address Comparison EN Register Wren
Data Test Set Register Wror
Test register. Do not access this register
2 Wild Register Addresses List
Operations of the Wild Register Functions
Wild Register Addresses List
1 Operation Order of Wild Register
Chapter Flash Memory
Flash Memory
Overview of Flash Memory
Writing to/Erasing Flash Memory
Flash Memory Register
1 Flash Memory Control Status Register Fmcs
Flash Memory Control Status Register Fmcs
360
Inte
Starting the Flash Memory Automatic Algorithm
1 Command Sequence Table
State
Confirming the Automatic Algorithm Execution State
1 Bit Assignments of Hardware Sequence Flags
2 Hardware Sequence Flag Functions
Automatic Erasing
Data Polling Flag DQ7
Toggle Bit Flag DQ6
Timing Limit Exceeded Flag DQ5
Toggle Bit-2 Flag DQ2
Detailed Explanation of Writing to Erasing Flash Memory
Setting The Read/Reset State
Specifying Addresses
Writing Data
Writing to the Flash Memory
370
1 Example of the Flash Memory Write Procedure
Erasing All Data Erasing Chips
Behavior under the Flash Security Feature
Flash Security Feature
How to enable the Flash Security Feature
How to disable the Flash Security Feature
Program Access to Flash Memory
Software Reset, Watchdog Timer Reset
Flash Content Protection
374
Appendix
Appendix a I/O Map
Appendix a I/O Map
Table A-1 Map 1
377
Table A-1 Map 2
378
Table A-1 Map 3
379
Table A-1 Map 4
Explanation on read/write
Explanation on initial value
Appendix B Overview of the Instructions
CCR
Explanation on the Codes Representing Instructions
Table B-1 Explanation on Codes on Instructions’ List
Code Meaning
Table B-2 Explanation on Items of Instructions’ List
Explanation on the Items of Instructions’ List
382
Direct addressing
Addressing
Extended Addressing
Pointer Addressing
Index addressing
384
Table B.1-1 Vector Table Address Corresponding to vct
General-purpose Register Addressing
Immediate Addressing
Vector Addressing
Inherent addressing
Relative Addressing
386
JMP @A
Special Instructions
Movw A, PC
Divu a
Mulu a
388
389
Xchw A, PC
390
Appendix B Overview of the Instructions Callv #vct
RMW
Bit Manipulation Instructions Setb and Clrb
Table B.3-1 Bus Operation at Bit Manipulation Instructions
Code Mnemonic
Table B.4-1 List of Transfer Instructions 1
F2MC-8L Instructions List
393
Table B.4-1 List of Transfer Instructions 2
Table B.4-2 List of Operation Instructions 1
Operation Instructions
394
395
Table B.4-2 List of Operation Instructions 2
396
Table B.4-2 List of Operation Instructions 3
397
Branch Instructions
Table B.4-2 List of Operation Instructions 4
Table B.4-3 List Branch Instructions
Table B.4-4 List of Other Instructions
Other Instructions
398
Instruction Map of the F
Instruction Map
Instruction Map
Table B.5-1 shows the instruction map of the F2MC-8L
Table C-1 Mask Options
Appendix C Mask Options
Eprom for use
Appendix D Programming Eprom with Evaluation Chip
Programming Eprom
P37/BZ/PPG
Table E-1 Pin States in Each Operation Mode
Appendix E Pin State of the MB89202/F202RA Series
Appendix E Pin State of the MB89202/F202RA Series
403
Index follows on the next This is listed in alphabetic order
Numerics
Aden
ADC
CCR
Bzcr
Cntr
EIE
Comr
DDR
EIC
Fmcs
F2MC-8L
ILR
Memory Access
Interrupt Enable Bits
Interrupt Level Setting Registers
Interval Timer
OUT
PDR
P37/BZ/PPG
RCR
PUL
RST
Rsfr
SDR
Sodr
Sidr
SMC
SMR
TDR
Tbtc
Tccr
TCR
Wrdr
Wdtc
Wrarh
Wrarl
418
CM25-10153-2E
Fujitsu Semiconductor Controller Manual