Fujitsu F2 MC-8FX Family Manuals

Manuals and User Guides for Fujitsu F2 MC-8FX Family. We have 2 Fujitsu F2 MC-8FX Family manuals available for free PDF download: Hardware Manual, Operation Manual

Fujitsu F2 MC-8FX Family Hardware Manual

Fujitsu F2 MC-8FX Family Hardware Manual (602 pages)

8-BIT MICROCONTROLLER  
Brand: Fujitsu | Category: Control Units | Size: 7.36 MB
Table of contents
Table Of Contents7................................................................................................................................................................
Chapter 1 Description15................................................................................................................................................................
Feature Of Mb95170j Series16................................................................................................................................................................
Product Lineup Of Mb95170j Series18................................................................................................................................................................
Difference Among Products And Notes On Selecting Products21................................................................................................................................................................
Block Diagram Of Mb95170j Series23................................................................................................................................................................
Pin Assignment24................................................................................................................................................................
Package Dimension25................................................................................................................................................................
Pin Description27................................................................................................................................................................
I/o Circuit Type31................................................................................................................................................................
Chapter 2 Handling Devices35................................................................................................................................................................
Device Handling Precautions36................................................................................................................................................................
Chapter 3 Memory Space39................................................................................................................................................................
Memory Space40................................................................................................................................................................
Memory Map42................................................................................................................................................................
Chapter 4 Memory Access Mode43................................................................................................................................................................
Memory Access Mode44................................................................................................................................................................
Chapter 5 Cpu45................................................................................................................................................................
Dedicated Registers46................................................................................................................................................................
Register Bank Pointer (rp)48................................................................................................................................................................
Direct Bank Pointer (dp)49................................................................................................................................................................
Condition Code Register (ccr)51................................................................................................................................................................
General-purpose Registers53................................................................................................................................................................
Placement Of 16-bit Data In Memory55................................................................................................................................................................
Chapter 6 Clock Controller57................................................................................................................................................................
Overview Of Clock Controller58................................................................................................................................................................
Clock Modes61................................................................................................................................................................
Oscillation Stabilization Wait Time64................................................................................................................................................................
System Clock Control Register (sycc)66................................................................................................................................................................
Pll Control Register (pllc)68................................................................................................................................................................
Oscillation Stabilization Wait Time Setting Register (watr)70................................................................................................................................................................
Standby Control Register (stbc)74................................................................................................................................................................
Operations In Low-power Consumption Modes (standby Modes)81................................................................................................................................................................
Notes On Using Standby Mode82................................................................................................................................................................
Sleep Mode86................................................................................................................................................................
Stop Mode87................................................................................................................................................................
Timebase Timer Mode88................................................................................................................................................................
Watch Mode89................................................................................................................................................................
Clock Oscillator Circuits90................................................................................................................................................................
Overview Of Prescaler92................................................................................................................................................................
Configuration Of Prescaler93................................................................................................................................................................
Operating Explanation Of Prescaler94................................................................................................................................................................
Notes On Use Of Prescaler95................................................................................................................................................................
Chapter 7 Reset97................................................................................................................................................................
Reset Operation98................................................................................................................................................................
Reset Source Register (rsrr)102................................................................................................................................................................
Chapter 8 Interrupts105................................................................................................................................................................
Interrupts106................................................................................................................................................................
Interrupt Level Setting Registers (ilr0 To Ilr5)108................................................................................................................................................................
Interrupt Processing109................................................................................................................................................................
Nested Interrupts111................................................................................................................................................................
Interrupt Processing Time112................................................................................................................................................................
Stack Operations During Interrupt Processing113................................................................................................................................................................
Interrupt Processing Stack Area114................................................................................................................................................................
Chapter 9 I/o Port115................................................................................................................................................................
Overview Of I/o Ports116................................................................................................................................................................
Port118................................................................................................................................................................
Port 0 Registers120................................................................................................................................................................
Operations Of Port 0121................................................................................................................................................................
Port 1 Registers126................................................................................................................................................................
Operations Of Port 1127................................................................................................................................................................
Port 4 Registers131................................................................................................................................................................
Operations Of Port 4132................................................................................................................................................................
Port 5 Registers136................................................................................................................................................................
Operations Of Port 5137................................................................................................................................................................
Port 6 Registers141................................................................................................................................................................
Operations Of Port 6142................................................................................................................................................................
Port 9 Registers146................................................................................................................................................................
Operations Of Port 9147................................................................................................................................................................
Port A Registers151................................................................................................................................................................
Operations Of Port A152................................................................................................................................................................
Port B Registers156................................................................................................................................................................
Operations Of Port B157................................................................................................................................................................
Port C Registers161................................................................................................................................................................
Operations Of Port C162................................................................................................................................................................
Port E Registers166................................................................................................................................................................
Operations Of Port E167................................................................................................................................................................
Chapter 10 Timebase Timer169................................................................................................................................................................
Overview Of Timebase Timer170................................................................................................................................................................
Configuration Of Timebase Timer172................................................................................................................................................................
Registers Of The Timebase Timer175................................................................................................................................................................
Timebase Timer Control Register (tbtc)176................................................................................................................................................................
Interrupts Of Timebase Timer178................................................................................................................................................................
Explanation Of Timebase Timer Operations And Setup Procedure Example180................................................................................................................................................................
Precautions When Using Timebase Timer183................................................................................................................................................................
Chapter 11 Watchdog Timer185................................................................................................................................................................
Overview Of Watchdog Timer186................................................................................................................................................................
Configuration Of Watchdog Timer187................................................................................................................................................................
Registers Of The Watchdog Timer189................................................................................................................................................................
Watchdog Timer Control Register (wdtc)190................................................................................................................................................................
Explanation Of Watchdog Timer Operations And Setup Procedure Example192................................................................................................................................................................
Precautions When Using Watchdog Timer194................................................................................................................................................................
Chapter 12 Hardware Watchdog Timer195................................................................................................................................................................
Overview Of Hardware Watchdog Timer196................................................................................................................................................................
Configuration Of Hardware Watchdog Timer197................................................................................................................................................................
Registers Of The Hardware Watchdog Timer199................................................................................................................................................................
Hardware Watchdog Timer Control Register (hwdc)200................................................................................................................................................................
Explanation Of Hardware Watchdog Timer Operations And Setup Procedure Example202................................................................................................................................................................
Precautions When Using Hardware Watchdog Timer204................................................................................................................................................................
Chapter 13 Watch Prescaler205................................................................................................................................................................
Overview Of Watch Prescaler206................................................................................................................................................................
Configuration Of Watch Prescaler207................................................................................................................................................................
Registers Of The Watch Prescaler209................................................................................................................................................................
Watch Prescaler Control Register (wpcr)210................................................................................................................................................................
Interrupts Of Watch Prescaler212................................................................................................................................................................
Explanation Of Watch Prescaler Operations And Setup Procedure Example214................................................................................................................................................................
Precautions When Using Watch Prescaler216................................................................................................................................................................
Sample Programs For Watch Prescaler217................................................................................................................................................................
Chapter 14 Watch Counter219................................................................................................................................................................
Overview Of Watch Counter220................................................................................................................................................................
Configuration Of Watch Counter221................................................................................................................................................................
Registers Of Watch Counter223................................................................................................................................................................
Watch Counter Data Register (wcdr)224................................................................................................................................................................
Watch Counter Control Register (wcsr)226................................................................................................................................................................
Interrupts Of Watch Counter228................................................................................................................................................................
Explanation Of Watch Counter Operations And Setup Procedure Example229................................................................................................................................................................
Precautions When Using Watch Counter231................................................................................................................................................................
Sample Programs For Watch Counter232................................................................................................................................................................
Chapter 15 Wild Register233................................................................................................................................................................
Overview Of Wild Register234................................................................................................................................................................
Configuration Of Wild Register235................................................................................................................................................................
Registers Of Wild Register237................................................................................................................................................................
Wild Register Data Setup Registers (wrdr0 To Wrdr2)239................................................................................................................................................................
Wild Register Address Setup Registers (wrar0 To Wrar2)240................................................................................................................................................................
Wild Register Address Compare Enable Register (wren)241................................................................................................................................................................
Wild Register Data Test Setup Register (wror)242................................................................................................................................................................
Operating Description Of Wild Register243................................................................................................................................................................
Typical Hardware Connection Example244................................................................................................................................................................
Chapter 16 8/16-bit Composite Timer245................................................................................................................................................................
Overview Of 8/16-bit Composite Timer246................................................................................................................................................................
Configuration Of 8/16-bit Composite Timer248................................................................................................................................................................
Channels Of 8/16-bit Composite Timer251................................................................................................................................................................
Pins Of 8/16-bit Composite Timer252................................................................................................................................................................
Registers Of 8/16-bit Composite Timer253................................................................................................................................................................
Bit Composite Timer 00/01 Control Status Register 0 (t00cr0/t01cr0)254................................................................................................................................................................
Bit Composite Timer 00/01 Control Status Register 1 (t00cr1/t01cr1)258................................................................................................................................................................
Bit Composite Timer 00/01 Timer Mode Control Register (tmcr0)262................................................................................................................................................................
Bit Composite Timer 00/01 Data Register (t00dr/t01dr)265................................................................................................................................................................
Interrupts Of 8/16-bit Composite Timer268................................................................................................................................................................
Operating Description Of Interval Timer Function (one-shot Mode)270................................................................................................................................................................
Operating Description Of Interval Timer Function (continuous Mode)272................................................................................................................................................................
Operating Description Of Interval Timer Function (free-run Mode)274................................................................................................................................................................
Operating Description Of Pwm Timer Function (fixed-cycle Mode)276................................................................................................................................................................
Operating Description Of Pwm Timer Function (variable-cycle Mode)278................................................................................................................................................................
Operating Description Of Pwc Timer Function280................................................................................................................................................................
Operating Description Of Input Capture Function282................................................................................................................................................................
Operating Description Of Noise Filter284................................................................................................................................................................
States In Each Mode During Operation285................................................................................................................................................................
Precautions When Using 8/16-bit Composite Timer287................................................................................................................................................................
Chapter 17 16-bit Ppg Timer289................................................................................................................................................................
Overview Of 16-bit Ppg Timer290................................................................................................................................................................
Configuration Of 16-bit Ppg Timer291................................................................................................................................................................
Channels Of 16-bit Ppg Timer292................................................................................................................................................................
Pins Of 16-bit Ppg Timer293................................................................................................................................................................
Registers Of 16-bit Ppg Timer296................................................................................................................................................................
Bit Ppg Down Counter Registers (pdcrh0, Pdcrl0)298................................................................................................................................................................
Bit Ppg Cycle Setting Buffer Registers (pcsrh0, Pcsrl0)299................................................................................................................................................................
Bit Ppg Duty Setting Buffer Registers (pduth0, Pdutl0)300................................................................................................................................................................
Bit Ppg Status Control Register (pcnth0, Pcntl0)302................................................................................................................................................................
Interrupts Of 16-bit Ppg Timer306................................................................................................................................................................
Explanation Of 16-bit Ppg Timer Operations And Setup Procedure Example307................................................................................................................................................................
Precautions When Using 16-bit Ppg Timer311................................................................................................................................................................
Sample Programs For 16-bit Ppg Timer312................................................................................................................................................................
Chapter 18 External Interrupt Circuit317................................................................................................................................................................
Overview Of External Interrupt Circuit318................................................................................................................................................................
Configuration Of External Interrupt Circuit319................................................................................................................................................................
Channels Of External Interrupt Circuit320................................................................................................................................................................
Registers Of External Interrupt Circuit321................................................................................................................................................................
External Interrupt Control Register (eic00)322................................................................................................................................................................
Interrupts Of External Interrupt Circuit324................................................................................................................................................................
Explanation Of External Interrupt Circuit Operations And Setup Procedure Example325................................................................................................................................................................
Precautions When Using External Interrupt Circuit327................................................................................................................................................................
Sample Programs For External Interrupt Circuit328................................................................................................................................................................
Chapter 19 Interrupt Pin Selection Circuit331................................................................................................................................................................
Overview Of Interrupt Pin Selection Circuit332................................................................................................................................................................
Configuration Of Interrupt Pin Selection Circuit333................................................................................................................................................................
Pins Of Interrupt Pin Selection Circuit334................................................................................................................................................................
Registers Of Interrupt Pin Selection Circuit335................................................................................................................................................................
Interrupt Pin Selection Circuit Control Register (wicr)336................................................................................................................................................................
Operating Description Of Interrupt Pin Selection Circuit339................................................................................................................................................................
Precautions When Using Interrupt Pin Selection Circuit340................................................................................................................................................................
Chapter 20 Uart/sio341................................................................................................................................................................
Overview Of Uart/sio342................................................................................................................................................................
Configuration Of Uart/sio343................................................................................................................................................................
Channels Of Uart/sio345................................................................................................................................................................
Pins Of Uart/sio346................................................................................................................................................................
Registers Of Uart/sio347................................................................................................................................................................
Uart/sio Serial Mode Control Register 1 (smc10)348................................................................................................................................................................
Uart/sio Serial Mode Control Register 2 (smc20)350................................................................................................................................................................
Uart/sio Serial Status And Data Register (ssr0)352................................................................................................................................................................
Uart/sio Serial Input Data Register (rdr0)354................................................................................................................................................................
Uart/sio Serial Output Data Register (tdr0)355................................................................................................................................................................
Interrupts Of Uart/sio356................................................................................................................................................................
Explanation Of Uart/sio Operations And Setup Procedure Example357................................................................................................................................................................
Explanation Of Uart/sio Operations And Setup Procedure357................................................................................................................................................................
Operating Description Of Operation Mode 0358................................................................................................................................................................
Operating Description Of Operation Mode 1365................................................................................................................................................................
Sample Programs For Uart/sio371................................................................................................................................................................
Chapter 21 Uart/sio Dedicated Baud Rate Generator375................................................................................................................................................................
Overview Of Uart/sio Dedicated Baud Rate Generator376................................................................................................................................................................
Channels Of Uart/sio Dedicated Baud Rate Generator377................................................................................................................................................................
Registers Of Uart/sio Dedicated Baud Rate Generator378................................................................................................................................................................
Uart/sio Dedicated Baud Rate Generator Prescaler Selection Register (pssr)379................................................................................................................................................................
Uart/sio Dedicated Baud Rate Generator Baud Rate Setting Register (brsr)380................................................................................................................................................................
Operating Description Of Uart/sio Dedicated Baud Rate Generator381................................................................................................................................................................
Function To Wake Up The Mcu From Standby Mode417................................................................................................................................................................
Chapter 23 10-bit A/d Converter425................................................................................................................................................................
Overview Of 10-bit A/d Converter426................................................................................................................................................................
Configuration Of 10-bit A/d Converter427................................................................................................................................................................
Pins Of 10-bit A/d Converter429................................................................................................................................................................
Registers Of 10-bit A/d Converter431................................................................................................................................................................
A/d Control Register 1 (adc1)432................................................................................................................................................................
A/d Control Register 2 (adc2)434................................................................................................................................................................
A/d Data Registers (addh, Addl)436................................................................................................................................................................
Interrupts Of 10-bit A/d Converter437................................................................................................................................................................
Operations Of 10-bit A/d Converter And Its Setup Procedure Examples438................................................................................................................................................................
Notes On Use Of 10-bit A/d Converter441................................................................................................................................................................
Sample Programs For 10-bit A/d Converter442................................................................................................................................................................
Chapter 24 Lcd Controller445................................................................................................................................................................
Overview Of Lcd Controller446................................................................................................................................................................
Configuration Of Lcd Controller447................................................................................................................................................................
Internal Driver Resistors For Lcd Controller449................................................................................................................................................................
External Divider Resistors For Lcd Controller451................................................................................................................................................................
Pins Of Lcd Controller453................................................................................................................................................................
Registers Of Lcd Controller459................................................................................................................................................................
Lcdc Control Register (lcdcc)460................................................................................................................................................................
Lcdc Enable Register 1 (lcdce1)462................................................................................................................................................................
Lcd Enable Registers 2 To 5 (lcdce2 To 5)464................................................................................................................................................................
Lcdc Blinking Setting Registers 1/2 (lcdcb1/2)465................................................................................................................................................................
Lcd Controller Display Ram466................................................................................................................................................................
Operations Of Lcd Controller467................................................................................................................................................................
Output Waveform During Lcd Controller Operation (1/2 Duty)469................................................................................................................................................................
Output Waveform During Lcd Controller Operation (1/3 Duty)471................................................................................................................................................................
Output Waveform During Lcd Controller Operation (1/4 Duty)473................................................................................................................................................................
Notes On Use Of Lcd Controller475................................................................................................................................................................
Chapter 25 Low-voltage Detection Reset Circuit477................................................................................................................................................................
Overview Of Low-voltage Detection Reset Circuit478................................................................................................................................................................
Configuration Of Low-voltage Detection Reset Circuit479................................................................................................................................................................
Pins Of Low-voltage Detection Reset Circuit480................................................................................................................................................................
Operations Of Low-voltage Detection Reset Circuit481................................................................................................................................................................
Chapter 26 Clock Supervisor483................................................................................................................................................................
Overview Of Clock Supervisor484................................................................................................................................................................
Configuration Of Clock Supervisor485................................................................................................................................................................
Registers Of Clock Supervisor487................................................................................................................................................................
Clock Supervisor Control Register (csvcr)488................................................................................................................................................................
Operations Of Clock Supervisor490................................................................................................................................................................
Precautions When Using Clock Supervisor493................................................................................................................................................................
Chapter 27 Real Time Clock495................................................................................................................................................................
Overview Of Real Time Clock496................................................................................................................................................................
Configuration Of Real Time Clock497................................................................................................................................................................
Registers Of Real Time Clock501................................................................................................................................................................
Real Time Clock Control Register Upper (rtccrh)503................................................................................................................................................................
Real Time Clock Control Register Lower (rtccrl)508................................................................................................................................................................
Minute Compare Register (micr)510................................................................................................................................................................
Hour Compare Register (hrcr)511................................................................................................................................................................
Day Compare Register (dycr)512................................................................................................................................................................
Month Compare Register (mocr)513................................................................................................................................................................
Second Register (secr)514................................................................................................................................................................
Minute Register (minr)515................................................................................................................................................................
Hour Register (hour)516................................................................................................................................................................
Day Of The Week Register (dowr)517................................................................................................................................................................
Day Register (dayr)518................................................................................................................................................................
Month Register (monr)519................................................................................................................................................................
Year Register (year)520................................................................................................................................................................
Frequency Fine-tuning Register (fftr)521................................................................................................................................................................
Auto-calibration Control Register (calcr)524................................................................................................................................................................
Real Time Clock Interrupt526................................................................................................................................................................
Operation Of The Real Time Clock527................................................................................................................................................................
Notes On Using Rtc531................................................................................................................................................................
Chapter 28 256-kbit Flash Memory533................................................................................................................................................................
Overview Of 256-kbit Flash Memory534................................................................................................................................................................
Sector Configuration Of Flash Memory535................................................................................................................................................................
Register Of Flash Memory537................................................................................................................................................................
Flash Memory Status Register (fsr)538................................................................................................................................................................
Starting The Flash Memory Automatic Algorithm540................................................................................................................................................................
Checking The Automatic Algorithm Execution Status542................................................................................................................................................................
Data Polling Flag (dq7)544................................................................................................................................................................
Toggle Bit Flag (dq6)545................................................................................................................................................................
Execution Time-out Flag (dq5)546................................................................................................................................................................
Toggle Bit 2 Flag (dq2)547................................................................................................................................................................
Details Of Programming/erasing Flash Memory548................................................................................................................................................................
Placing Flash Memory In The Read/reset State549................................................................................................................................................................
Programming Data Into Flash Memory550................................................................................................................................................................
Erasing All Data From Flash Memory (chip Erase)552................................................................................................................................................................
Features Of Flash Security553................................................................................................................................................................
Chapter 29 Example Of Serial Programming Connection555................................................................................................................................................................
Basic Configuration Of Mb95170j Serial Programming Connection556................................................................................................................................................................
Example Of Serial Programming Connection559................................................................................................................................................................
Example Of Minimum Connection To Flash Microcomputer Programmer561................................................................................................................................................................
Appendix565................................................................................................................................................................
Appendix A I/o Map566................................................................................................................................................................
Appendix B Table Of Interrupt Causes572................................................................................................................................................................
Appendix C Instruction Overview573................................................................................................................................................................
Appendix D Mask Option589................................................................................................................................................................
Appendix E Writing To Flash Microcontroller Using Parallel Writer590................................................................................................................................................................

Advertisement

Fujitsu F2 MC-8FX Family Operation Manual

Fujitsu F2 MC-8FX Family Operation Manual (16 pages)

Brand: Fujitsu | Category: Computer Hardware | Size: 0.11 MB
Table of contents
Product Outline4................................................................................................................................................................
Product Configuration4................................................................................................................................................................
Handling Precautions5................................................................................................................................................................
Product Specifications11................................................................................................................................................................

Share and save

Advertisement