Sign In
Upload
Manuals
Brands
Fujitsu Manuals
Computer Hardware
MB95630H Series
Fujitsu MB95630H Series Manuals
Manuals and User Guides for Fujitsu MB95630H Series. We have
2
Fujitsu MB95630H Series manuals available for free PDF download: Hardware Manual
Fujitsu MB95630H Series Hardware Manual (650 pages)
8-BIT MICROCONTROLLER New 8FX family
Brand:
Fujitsu
| Category:
Computer Hardware
| Size: 8.96 MB
Table of Contents
Table of Contents
9
Chapter 1 Memory Access Mode
23
Memory Access Mode
24
Chapter 2 Cpu
25
Dedicated Registers
26
Register Bank Pointer (RP)
28
Direct Bank Pointer (DP)
29
Condition Code Register (CCR)
31
General-Purpose Register
33
Placement of 16-Bit Data in Memory
35
Chapter 3 Clock Controller
37
Overview
38
Oscillation Stabilization Wait Time
46
Registers
49
System Clock Control Register (SYCC)
50
PLL Control Register (PLLC)
51
Oscillation Stabilization Wait Time Setting Register (WATR)
52
Standby Control Register (STBC)
54
System Clock Control Register 2 (SYCC2)
56
Standby Control Register 2 (STBC2)
58
Clock Modes
59
Operations in Low Power Consumption Mode (Standby Mode)
63
Notes on Using Standby Mode
64
Sleep Mode
70
Stop Mode
71
Time-Base Timer Mode
73
Watch Mode
75
Clock Oscillator Circuit
76
Overview of Prescaler
77
Configuration of Prescaler
78
Operation of Prescaler
79
Notes on Using Prescaler
81
Chapter 4 Reset
83
Reset Operation
84
Register
88
Reset Source Register (RSRR)
89
Notes on Using Reset
92
Chapter 5 Interrupts
93
Interrupts
94
Interrupt Level Setting Registers (ILR0 to ILR5)
95
Interrupt Processing
97
Nested Interrupts
99
Interrupt Processing Time
100
Stack Operation During Interrupt Processing
101
Interrupt Processing Stack Area
102
Chapter 6 I/O Port
103
Overview
104
Configuration and Operations
105
Chapter 7 Time-Base Timer
109
Overview
110
Configuration
111
Interrupt
113
Operations and Setting Procedure Example
114
Register
117
Time-Base Timer Control Register (TBTC)
118
Notes on Using Time-Base Timer
120
Chapter 8 Hardware/Software Watchdog Timer
121
Overview
122
Configuration
123
Operations and Setting Procedure Example
125
Register
128
Watchdog Timer Control Register (WDTC)
129
Notes on Using Watchdog Timer
131
Chapter 9 Watch Prescaler
133
Overview
134
Configuration
135
Interrupt
137
Operations and Setting Procedure Example
138
Register
141
Watch Prescaler Control Register (WPCR)
142
Notes on Using Watch Prescaler
144
Chapter 10 Wild Register Function
145
Overview
146
Configuration
147
Operations
149
Registers
150
Wild Register Data Setting Registers (WRDR0 to WRDR2)
151
Wild Register Address Setting Registers (WRAR0 to WRAR2)
152
Wild Register Address Compare Enable Register (WREN)
153
Wild Register Data Test Setting Register (WROR)
154
Typical Hardware Connection Example
155
Chapter 11 8/16-Bit Composite Timer
157
Overview
158
Configuration
160
Channel
163
Pins
164
Interrupts
165
Operation of Interval Timer Function (One-Shot Mode)
166
Operation of Interval Timer Function (Continuous Mode)
168
Operation of Interval Timer Function (Free-Run Mode)
170
Operation of PWM Timer Function (Fixed-Cycle Mode)
172
Operation of PWM Timer Function (Variable-Cycle Mode)
174
11.11 Operation of PWC Timer Function
176
11.12 Operation of Input Capture Function
178
11.13 Operation of Noise Filter
180
11.14 Registers
181
8/16-Bit Composite Timer Status Control Register 0 (Tn0Cr0/Tn1Cr0)
182
8/16-Bit Composite Timer Status Control Register 1 (Tn0Cr1/Tn1Cr1)
185
8/16-Bit Composite Timer Timer Mode Control Register (Tmcrn)
189
8/16-Bit Composite Timer Data Register (Tn0Dr/Tn1Dr)
192
11.15 Notes on Using 8/16-Bit Composite Timer
195
Chapter 12 External Interrupt Circuit
197
Overview
198
Configuration
199
Channels
200
Pin
201
Interrupt
202
Operations and Setting Procedure Example
203
Register
205
External Interrupt Control Register (EIC)
206
Notes on Using External Interrupt Circuit
208
Chapter 13 Interrupt Pin Selection Circuit
209
Overview
210
Configuration
211
Pins
212
Operation
213
Register
214
Interrupt Pin Selection Circuit Control Register (WICR)
215
Notes on Using Interrupt Pin Selection Circuit
218
Chapter 14 Lin-Uart
219
Overview
220
Configuration
222
Reload Counter
223
Pins
227
Interrupts
228
Timing of Receive Interrupt Generation and Flag Set
231
Timing of Transmit Interrupt Generation and Flag Set
233
LIN-UART Baud Rate
235
Baud Rate Setting
237
Reload Counter
241
Operations of LIN-UART and LIN-UART Setting Procedure Example
243
Operations in Asynchronous Mode (Operating Mode 0, 1)
245
Operations in Synchronous Mode (Operating Mode 2)
249
Operations of LIN Function (Operating Mode 3)
253
Serial Pin Direct Access
256
Bidirectional Communication Function (Normal Mode)
257
Master/Slave Mode Communication Function (Multiprocessor Mode)
259
LIN Communication Function
262
Examples of LIN-UART LIN Communication Flow Chart (Operating Mode 3)
263
Registers
265
LIN-UART Serial Control Register (SCR)
266
LIN-UART Serial Mode Register (SMR)
268
LIN-UART Serial Status Register (SSR)
270
LIN-UART Receive Data Register/Lin-UART Transmit Data Register (RDR/TDR)
272
LIN-UART Extended Status Control Register (ESCR)
274
LIN-UART Extended Communication Control Register (ECCR)
277
LIN-UART Baud Rate Generator Registers 1, 0 (BGR1, BGR0)
279
Notes on Using LIN-UART
280
Chapter 15 8/10-Bit A/D Converter
286
Overview
286
Configuration
287
Pin
289
Interrupt
290
Operations and Setting Procedure Example
291
Registers
294
8/10-Bit A/D Converter Control Register 1 (ADC1)
295
8/10-Bit A/D Converter Control Register 2 (ADC2)
297
8/10-Bit A/D Converter Data Register (Upper/Lower) (ADDH/ADDL)
299
Notes on Using 8/10-Bit A/D Converter
300
Chapter 16 Low-Voltage Detection Reset Circuit
303
Overview
304
Configuration
305
Pins
306
Operation
307
Register
308
LVD Reset Voltage Selection ID Register (LVDR)
309
Chapter 17 Clock Supervisor Counter
311
Overview
312
Configuration
313
Operations
315
Registers
320
Clock Monitoring Data Register (CMDR)
321
Clock Monitoring Control Register (CMCR)
322
Notes on Using Clock Supervisor Counter
324
Chapter 18 8/16-Bit Ppg
327
Overview
328
Configuration
329
Channel
331
Pins
332
Interrupt
333
Operations and Setting Procedure Example
334
8-Bit PPG Independent Mode
335
8-Bit Prescaler + 8-Bit PPG Mode
337
16-Bit PPG Mode
339
Registers
342
8/16-Bit PPG Timer N1 Control Register (Pcn1)
343
8/16-Bit PPG Timer N0 Control Register (Pcn0)
345
8/16-Bit PPG Timer N1/N0 Cycle Setup Buffer Register (Ppsn1/Ppsn0)
347
8/16-Bit PPG Timer N1/N0 Duty Setup Buffer Register (Pdsn1/Pdsn0)
348
8/16-Bit PPG Start Register (PPGS)
349
8/16-Bit PPG Output Reverse Register (REVC)
351
Notes on Using 8/16-Bit PPG
353
Chapter 19 16-Bit Ppg Timer
355
Overview
356
Configuration
357
Channel
359
Pins
360
Interrupts
361
Operations and Setting Procedure Example
362
Registers
366
16-Bit PPG Downcounter Register (Upper/Lower) Ch. N (Pdcrhn/Pdcrln)
367
16-Bit PPG Cycle Setting Buffer Register (Upper/ Lower) Ch. N (Pcsrhn/Pcsrln)
368
16-Bit PPG Duty Setting Buffer Register (Upper/Lower) Ch. N (Pduthn/Pdutln)
369
16-Bit PPG Status Control Register (Upper) Ch. N (Pcnthn)
370
16-Bit PPG Status Control Register (Lower) Ch. N (Pcntln)
372
Notes on Using 16-Bit PPG Timer
374
Chapter 20 16-Bit Reload Timer
375
Overview
376
Configuration
378
Channel
380
Pins
381
Interrupt
382
Operations and Setting Procedure Example
383
Internal Clock Mode
385
Event Count Mode
389
Registers
391
16-Bit Reload Timer Control Status Register (Upper) Ch. N (Tmcsrhn)
392
16-Bit Reload Timer Control Status Register (Lower) Ch. N (Tmcsrln)
394
16-Bit Reload Timer Timer Register (Upper/Lower) Ch. N (Tmrhn/Tmrln)
396
16-Bit Reload Timer Reload Register (Upper/Lower) Ch. N (Tmrlrhn/Tmrlrln)
397
Notes on Using 16-Bit Reload Timer
398
Chapter 21 Multi-Pulse Generator
399
Overview
400
Block Diagram
403
Pins
411
Interrupts
412
Operations
414
Operation of Position Detection
416
Operation of Data Write Control Unit
418
Operation of 16-Bit MPG Output Data Buffer Register (Upper/Lower) (Opdbrhx/Opdbrlx)
422
Operation of Data Transfer of 16-Bit MPG Output Data Register (Upper/Lower)
424
At OPDBRH0 and OPDBRL0 Write
426
At 16-Bit Reload Timer Underflow
427
At Position Detection
429
At Position Detection and Timer Underflow
431
At Position Detection or Timer Underflow
434
At One-Shot Position Detection
436
When One-Shot Position Detection and Reload Timer Underflow
437
When One-Shot Position Detection or Reload Timer Underflow
438
Operation of DTTI Input Control
439
Operation of Noise Cancellation Function
442
Operation of 16-Bit Timer
443
Registers
448
16-Bit MPG Output Control Register (Upper) (OPCUR)
449
16-Bit MPG Output Control Register (Lower) (OPCLR)
451
16-Bit MPG Output Data Register (Upper/Lower) (OPDUR/OPDLR)
453
16-Bit MPG Output Data Register (Upper) (OPDUR)
454
16-Bit MPG Output Data Register (Lower) (OPDLR)
456
16-Bit MPG Output Data Buffer Register (Upper/Lower) (Opdbrhx/Opdbrlx)
457
16-Bit MPG Output Data Buffer Register (Upper) (Opdbrhx)
458
16-Bit MPG Output Data Buffer Register (Lower) (Opdbrlx)
460
16-Bit MPG Input Control Register (Upper/Lower) (IPCUR/IPCLR)
462
16-Bit MPG Input Control Register (Upper) (IPCUR)
463
16-Bit MPG Input Control Register (Lower) (IPCLR)
465
16-Bit MPG Compare Clear Register (Upper/Lower) (CPCUR/CPCLR)
467
16-Bit MPG Timer Buffer Register (Upper/Lower) (TMBUR/TMBLR)
468
16-Bit MPG Timer Control Status Register (TCSR)
469
16-Bit MPG Noise Cancellation Control Register (NCCR)
471
Notes on Using Multi-Pulse Generator
472
Sample Program for Multi-Pulse Generator
474
Chapter 22 Uart/Sio
477
Overview
478
Configuration
479
Channel
481
Pins
482
Interrupts
483
Operations and Setting Procedure Example
484
Operations in Operation Mode 0
485
Operations in Operation Mode 1
492
Registers
498
UART/SIO Serial Mode Control Register 1 Ch. N (Smc1N)
499
UART/SIO Serial Mode Control Register 2 Ch. N (Smc2N)
501
UART/SIO Serial Status and Data Register Ch. N (Ssrn)
503
UART/SIO Serial Input Data Register Ch. N (Rdrn)
505
UART/SIO Serial Output Data Register Ch. N (Tdrn)
506
Chapter 23 Uart/Sio Dedicated Baud Rate Generator
507
Overview
508
Channel
509
Operations
510
Registers
511
UART/SIO Dedicated Baud Rate Generator Prescaler Select Register Ch. N (Pssrn)
512
UART/SIO Dedicated Baud Rate Generator Baud Rate Setting Register Ch. N (Brsrn)
513
Chapter 24 I 2 C Bus Interface
515
Overview
516
Configuration
517
Channel
520
Pins
521
Interrupts
522
Operations and Setting Procedure Example
524
C Bus Interface
525
Function to Wake up the MCU from Standby Mode
533
Registers
535
I 2 C Bus Control Register 0 Ch. N (Ibcr0N)
536
C Bus Control Register 1 Ch. N (Ibcr1N)
539
I 2 C Bus Status Register Ch. N (Ibsrn)
543
I 2 C Data Register Ch. N (Iddrn)
546
I 2 C Address Register Ch. N (Iaarn)
547
I 2 C Clock Control Register Ch. N (Iccrn)
548
Notes on Using I 2 C Bus Interface
550
Chapter 25 Example of Serial Programming Connection
553
Basic Configuration of Serial Programming Connection
554
Example of Serial Programming Connection
555
Chapter 26 Dual Operation Flash Memory
557
Overview
558
Sector/Bank Configuration
560
Invoking Flash Memory Automatic Algorithm
561
Checking Automatic Algorithm Execution Status
563
Data Polling Flag (DQ7)
565
Toggle Bit Flag (DQ6)
567
Execution Timeout Flag (DQ5)
568
Sector Erase Timer Flag (DQ3)
569
Toggle Bit2 Flag (DQ2)
570
Programming/Erasing Flash Memory
571
Placing Flash Memory in Read/Reset State
572
Programming Data to Flash Memory
573
Erasing All Data from Flash Memory (Chip Erase)
575
Erasing Specific Data from Flash Memory (Sector Erase)
576
Suspending Sector Erase from Flash Memory
578
Resuming Sector Erase of Flash Memory
579
Unlock Bypass Program
580
Operations
581
Flash Security
583
Registers
584
Flash Memory Status Register 2 (FSR2)
585
Flash Memory Status Register (FSR)
588
Flash Memory Sector Write Control Register 0 (SWRE0)
591
Flash Memory Status Register 3 (FSR3)
593
Flash Memory Status Register 4 (FSR4)
594
Notes on Using Dual Operation Flash Memory
602
Chapter 27 Non-Volatile Register (Nvr) Interface
603
Overview
604
Configuration
605
Registers
606
Main CR Clock Trimming Register (Upper) (CRTH)
607
Main CR Clock Trimming Register (Lower) (CRTL)
608
Main CR Clock Temperature Dependent Adjustment Register (CRTDA)
609
Watchdog Timer Selection ID Register (Upper/Lower) (WDTH/WDTL)
610
Notes on Main CR Clock Trimming
611
Notes on Using NVR Interface
613
Chapter 28 Comparator
615
Overview
616
Configuration
617
Pins
619
Interrupt
620
Operations and Setting Procedure Example
621
Register
622
Comparator Control Register (CMR0C)
623
Chapter 29 System Configuration Controller
625
Overview
626
Register
627
System Configuration Register (SYSC)
628
Notes on Using Controller
630
Appendix
631
APPENDIX A Instruction Overview
632
Addressing
635
A.1 Addressing
635
Special Instruction
639
A.2 Special Instruction
639
APPENDIX A Instruction Overview
647
Advertisement
Fujitsu MB95630H Series Hardware Manual (644 pages)
8-BIT MICROCONTROLLER New 8FX
Brand:
Fujitsu
| Category:
Microcontrollers
| Size: 8.25 MB
Table of Contents
Sample Programs
5
How to Use this Manual
6
Table of Contents
9
Chapter 1 Memory Access Mode
21
Memory Access Mode
22
Chapter 2 Cpu
23
Dedicated Registers
24
Register Bank Pointer (RP)
26
Direct Bank Pointer (DP)
27
Condition Code Register (CCR)
29
General-Purpose Register
31
Placement of 16-Bit Data in Memory
33
Chapter 3 Clock Controller
35
Overview
36
Standby Mode
41
Oscillation Stabilization Wait Time
44
Registers
47
System Clock Control Register (SYCC)
48
PLL Control Register (PLLC)
49
Oscillation Stabilization Wait Time Setting Register (WATR)
50
Standby Control Register (STBC)
52
System Clock Control Register 2 (SYCC2)
54
Standby Control Register 2 (STBC2)
56
Clock Modes
57
Operations in Low Power Consumption Mode (Standby Mode)
61
Notes on Using Standby Mode
62
Operations in Low Power Consumption Mode (Standby Mode)
66
Sleep Mode
68
Stop Mode
69
Time-Base Timer Mode
71
Watch Mode
73
Clock Oscillator Circuit
74
Overview of Prescaler
75
Configuration of Prescaler
76
Operation of Prescaler
77
Notes on Using Prescaler
79
Chapter 4 Reset
81
Reset Operation
82
Register
86
Reset Source Register (RSRR)
87
Notes on Using Reset
90
Chapter 5 Interrupts
91
Interrupts
92
Interrupt Level Setting Registers (ILR0 to ILR5)
93
Interrupt Processing
95
Nested Interrupts
97
Interrupt Processing Time
98
Stack Operation During Interrupt Processing
99
Interrupt Processing Stack Area
100
Chapter 6 I/O Port
101
Overview
102
Configuration and Operations
103
Chapter 7 Time-Base Timer
107
Overview
108
Configuration
109
Interrupt
111
Operations and Setting Procedure Example
112
Register
115
Time-Base Timer Control Register (TBTC)
116
Notes on Using Time-Base Timer
118
Chapter 8 Hardware/Software Watchdog Timer
119
Overview
120
Configuration
121
Operations and Setting Procedure Example
123
Register
126
Watchdog Timer Control Register (WDTC)
127
Notes on Using Watchdog Timer
129
Chapter 9 Watch Prescaler
131
Overview
132
Configuration
133
Interrupt
135
Operations and Setting Procedure Example
136
Register
139
Watch Prescaler Control Register (WPCR)
140
Notes on Using Watch Prescaler
142
Chapter 10 Wild Register Function
143
Overview
144
Configuration
145
Operations
147
Registers
148
Wild Register Data Setting Registers (WRDR0 to WRDR2)
149
Wild Register Address Setting Registers (WRAR0 to WRAR2)
150
Wild Register Address Compare Enable Register (WREN)
151
Wild Register Data Test Setting Register (WROR)
152
Typical Hardware Connection Example
153
Chapter 11 8/16-Bit Composite Timer
155
Overview
156
Configuration
158
Channel
161
Pins
162
Interrupts
163
Operation of Interval Timer Function (One-Shot Mode)
164
Operation of Interval Timer Function (Continuous Mode)
166
Operation of Interval Timer Function (Free-Run Mode)
168
Operation of PWM Timer Function (Fixed-Cycle Mode)
170
Operation of PWM Timer Function (Variable-Cycle Mode)
172
11.11 Operation of PWC Timer Function
174
11.12 Operation of Input Capture Function
176
11.13 Operation of Noise Filter
178
11.14 Registers
179
8/16-Bit Composite Timer Status Control Register 0 (Tn0Cr0/Tn1Cr0)
180
8/16-Bit Composite Timer Status Control Register 1 (Tn0Cr1/Tn1Cr1)
183
8/16-Bit Composite Timer Timer Mode Control Register (Tmcrn)
187
8/16-Bit Composite Timer Data Register (Tn0Dr/Tn1Dr)
190
11.15 Notes on Using 8/16-Bit Composite Timer
193
Chapter 12 External Interrupt Circuit
195
Overview
196
Configuration
197
Channels
198
Pin
199
Interrupt
200
Operations and Setting Procedure Example
201
Register
203
External Interrupt Control Register (EIC)
204
Notes on Using External Interrupt Circuit
206
Chapter 13 Interrupt Pin Selection Circuit
207
Overview
208
Configuration
209
Pins
210
Operation
211
Register
212
Interrupt Pin Selection Circuit Control Register (WICR)
213
Notes on Using Interrupt Pin Selection Circuit
216
Chapter 14 Lin-Uart
217
Overview
218
Configuration
220
Reload Counter
221
Pins
225
Interrupts
226
Timing of Receive Interrupt Generation and Flag Set
229
Timing of Transmit Interrupt Generation and Flag Set
231
LIN-UART Baud Rate
233
Baud Rate Setting
235
Reload Counter
239
Operations of LIN-UART and LIN-UART Setting Procedure Example
241
Operations in Asynchronous Mode (Operating Mode 0, 1)
243
Operations in Synchronous Mode (Operating Mode 2)
247
Operations of LIN Function (Operating Mode 3)
251
Serial Pin Direct Access
254
Bidirectional Communication Function (Normal Mode)
255
Master/Slave Mode Communication Function (Multiprocessor Mode)
257
LIN Communication Function
260
Examples of LIN-UART LIN Communication Flow Chart (Operating Mode 3)
261
Registers
263
LIN-UART Serial Control Register (SCR)
264
LIN-UART Serial Mode Register (SMR)
266
LIN-UART Serial Status Register (SSR)
268
LIN-UART Receive Data Register/Lin-UART Transmit Data Register (RDR/TDR)
270
LIN-UART Extended Status Control Register (ESCR)
272
LIN-UART Extended Communication Control Register (ECCR)
275
LIN-UART Baud Rate Generator Registers 1, 0 (BGR1, BGR0)
277
Notes on Using LIN-UART
278
Chapter 15 8/10-Bit A/D Converter
284
Overview
284
Configuration
285
Pin
287
Interrupt
288
Operations and Setting Procedure Example
289
Registers
292
8/10-Bit A/D Converter Control Register 1 (ADC1)
293
8/10-Bit A/D Converter Control Register 2 (ADC2)
295
8/10-Bit A/D Converter Data Register (Upper/Lower) (ADDH/ADDL)
297
Notes on Using 8/10-Bit A/D Converter
298
Chapter 16 Low-Voltage Detection Reset Circuit
301
Overview
302
Configuration
303
Pins
304
Operation
305
Register
306
LVD Reset Voltage Selection ID Register (LVDR)
307
Chapter 17 Clock Supervisor Counter
309
Overview
310
Configuration
311
Operations
313
Registers
318
Clock Monitoring Data Register (CMDR)
319
Clock Monitoring Control Register (CMCR)
320
Notes on Using Clock Supervisor Counter
322
Chapter 18 8/16-Bit Ppg
325
Overview
326
Configuration
327
Channel
329
Pins
330
Interrupt
331
Operations and Setting Procedure Example
332
8-Bit PPG Independent Mode
333
8-Bit Prescaler + 8-Bit PPG Mode
335
16-Bit PPG Mode
337
Registers
340
8/16-Bit PPG Timer N1 Control Register (Pcn1)
341
8/16-Bit PPG Timer N0 Control Register (Pcn0)
343
8/16-Bit PPG Timer N1/N0 Cycle Setup Buffer Register (Ppsn1/Ppsn0)
345
8/16-Bit PPG Timer N1/N0 Duty Setup Buffer Register (Pdsn1/Pdsn0)
346
8/16-Bit PPG Start Register (PPGS)
347
8/16-Bit PPG Output Reverse Register (REVC)
349
Notes on Using 8/16-Bit PPG
351
Chapter 19 16-Bit Ppg Timer
353
Overview
354
Configuration
355
Channel
357
Pins
358
Interrupts
359
Operations and Setting Procedure Example
360
Registers
364
16-Bit PPG Downcounter Register (Upper/Lower) (Pdcrhn/Pdcrln)
365
16-Bit PPG Cycle Setting Buffer Register (Upper/Lower) (Pcsrhn/Pcsrln)
366
16-Bit PPG Duty Setting Buffer Register (Upper/Lower) (Pduthn/Pdutln)
367
16-Bit PPG Status Control Register (Upper) (Pcnthn)
368
16-Bit PPG Status Control Register (Lower) (Pcntln)
370
Notes on Using 16-Bit PPG Timer
372
Chapter 20 16-Bit Reload Timer
373
Overview
374
Configuration
376
Channel
378
Pins
379
Interrupt
380
Operations and Setting Procedure Example
381
Internal Clock Mode
383
Event Count Mode
387
Registers
389
16-Bit Reload Timer Control Status Register (Upper) (Tmcsrhn)
390
16-Bit Reload Timer Control Status Register (Lower) (Tmcsrln)
392
16-Bit Reload Timer Timer Register (Upper/Lower) (Tmrhn/Tmrln)
394
16-Bit Reload Timer Reload Register (Upper/Lower) (Tmrlrhn/Tmrlrln)
395
Notes on Using 16-Bit Reload Timer
396
Chapter 21 Multi-Pulse Generator
397
Overview
398
Block Diagram
401
Pins
409
Interrupts
410
Operations
412
Operation of Position Detection
414
Operation of Data Write Control Unit
416
Operation of 16-Bit MPG Output Data Buffer Register (Upper/Lower) (Opdbrhx/Opdbrlx)
420
Operation of Data Transfer of 16-Bit MPG Output Data Register (Upper/Lower)
422
At OPDBRH0 and OPDBRL0 Write
424
At 16-Bit Reload Timer Underflow
425
At Position Detection
427
At Position Detection and Timer Underflow
429
At Position Detection or Timer Underflow
432
At One-Shot Position Detection
434
When One-Shot Position Detection and Reload Timer Underflow
435
When One-Shot Position Detection or Reload Timer Underflow
436
Operation of DTTI Input Control
437
Operation of Noise Cancellation Function
440
Operation of 16-Bit Timer
441
Registers
446
16-Bit MPG Output Control Register (Upper) (OPCUR)
447
16-Bit MPG Output Control Register (Lower) (OPCLR)
449
16-Bit MPG Output Data Register (Upper/Lower) (OPDUR/OPDLR)
451
16-Bit MPG Output Data Register (Upper) (OPDUR)
452
16-Bit MPG Output Data Register (Lower) (OPDLR)
454
16-Bit MPG Output Data Buffer Register (Upper/Lower) (Opdbrhx/Opdbrlx)
455
16-Bit MPG Output Data Buffer Register (Upper) (Opdbrhx)
456
16-Bit MPG Output Data Buffer Register (Lower) (Opdbrlx)
458
16-Bit MPG Input Control Register (Upper/Lower) (IPCUR/IPCLR)
460
16-Bit MPG Input Control Register (Upper) (IPCUR)
461
16-Bit MPG Input Control Register (Lower) (IPCLR)
463
16-Bit MPG Compare Clear Register (Upper/Lower) (CPCUR/CPCLR)
465
16-Bit MPG Timer Buffer Register (Upper/Lower) (TMBUR/TMBLR)
466
16-Bit MPG Timer Control Status Register (TCSR)
467
16-Bit MPG Noise Cancellation Control Register (NCCR)
469
Notes on Using Multi-Pulse Generator
470
Sample Program for Multi-Pulse Generator
472
Chapter 22 Uart/Sio
475
Overview
476
Configuration
477
Channel
479
Pins
480
Interrupts
481
Operations and Setting Procedure Example
482
Operations in Operation Mode 0
483
Operations in Operation Mode 1
490
Registers
496
UART/SIO Serial Mode Control Register 1 (Smc1N)
497
UART/SIO Serial Mode Control Register 2 (Smc2N)
499
UART/SIO Serial Status and Data Register (Ssrn)
501
UART/SIO Serial Input Data Register (Rdrn)
503
UART/SIO Serial Output Data Register (Tdrn)
504
Chapter 23 Uart/Sio Dedicated Baud Rate Generator
505
Overview
506
Channel
507
Operations
508
Registers
509
UART/SIO Dedicated Baud Rate Generator Prescaler Select Register (Pssrn)
510
UART/SIO Dedicated Baud Rate Generator Baud Rate Setting Register (Brsrn)
511
Chapter 24 I 2 C Bus Interface
513
Overview
514
Configuration
515
Channel
518
Pins
519
Interrupts
520
Operations and Setting Procedure Example
522
C Bus Interface
523
Function to Wake up the MCU from Standby Mode
531
Registers
533
I 2 C Bus Control Register 0 (Ibcr0N)
534
C Bus Control Register 1 (Ibcr1N)
537
I 2 C Bus Status Register (Ibsrn)
541
I 2 C Data Register (Iddrn)
544
I 2 C Address Register (Iaarn)
545
I 2 C Clock Control Register (Iccrn)
546
Notes on Using I 2 C Bus Interface
548
Chapter 25 Dual Operation Flash Memory
551
Overview
552
Sector/Bank Configuration
554
Invoking Flash Memory Automatic Algorithm
555
Checking Automatic Algorithm Execution Status
557
Data Polling Flag (DQ7)
559
Toggle Bit Flag (DQ6)
561
Execution Timeout Flag (DQ5)
562
Sector Erase Timer Flag (DQ3)
563
Toggle Bit2 Flag (DQ2)
564
Programming/Erasing Flash Memory
565
Placing Flash Memory in Read/Reset State
566
Programming Data to Flash Memory
567
Erasing All Data from Flash Memory (Chip Erase)
569
Erasing Specific Data from Flash Memory (Sector Erase)
570
Suspending Sector Erase from Flash Memory
572
Resuming Sector Erase of Flash Memory
573
Unlock Bypass Program
574
Operations
575
Flash Security
577
Registers
578
Flash Memory Status Register 2 (FSR2)
579
Flash Memory Status Register (FSR)
582
Flash Memory Sector Write Control Register 0 (SWRE0)
585
Flash Memory Status Register 3 (FSR3)
587
Flash Memory Status Register 4 (FSR4)
588
Notes on Using Dual Operation Flash Memory
596
Chapter 26 Non-Volatile Register (Nvr) Interface
597
Overview
598
Configuration
599
Registers
600
Main CR Clock Trimming Register (Upper) (CRTH)
601
Main CR Clock Trimming Register (Lower) (CRTL)
602
Main CR Clock Temperature Dependent Adjustment Register (CRTDA)
603
Watchdog Timer Selection ID Register (Upper/Lower) (WDTH/WDTL)
604
Notes on Main CR Clock Trimming
605
Notes on Using NVR Interface
607
Chapter 27 Comparator
609
Overview
610
Configuration
611
Pins
613
Interrupt
614
Operations and Setting Procedure Example
615
Register
616
Comparator Control Register (CMR0C)
617
Chapter 28 System Configuration Controller
619
Overview
620
Register
621
System Configuration Register (SYSC)
622
Notes on Using Controller
624
Appendix
625
APPENDIX A Instruction Overview
626
Addressing
629
A.1 Addressing
629
Special Instruction
633
Bit Manipulation Instructions (SETB, CLRB)
637
F 2 MC-8FX Instructions
638
APPENDIX A Instruction Overview
641
Instruction Map
641
Advertisement
Related Products
Fujitsu MB95170J Series
Fujitsu MB91F109 FR30
Fujitsu MB91460 SERIES FR60
Fujitsu MB91460 SERIES
Fujitsu MB9B400A Series
Fujitsu MB9B500A Series
Fujitsu FR60 Lite MB91F267N
Fujitsu MB91F109
Fujitsu MB9BF504NB
Fujitsu MB9BF505NB
Fujitsu Categories
Air Conditioner
Laptop
Server
Scanner
Storage
More Fujitsu Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL