Hitachi H8S/2646R F-ZTAT manuals
H8S/2646R F-ZTAT
Table of contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- section 1 overview
- Internal Block Diagram
- pin description
- Pin Functions in Each Operating Mode
- Pin Functions
- section 2 cpu
- Differences between H8S/2600 CPU and H8S/2000 CPU
- Differences from H8/300 CPU
- CPU Operating Modes
- Address Space
- Register Configuration
- General Registers
- Control Registers
- Initial Register Values
- data formats
- Memory Data Formats
- instruction set
- Instructions and Addressing Modes
- Table of Instructions Classified by Function
- Basic Instruction Formats
- Addressing Modes and Effective Address Calculation
- Effective Address Calculation
- Processing States
- Reset State
- Exception-Handling State
- Program Execution State
- basic timing
- On-Chip Supporting Module Access Timing
- On-Chip HCAN Module Access Timing
- External Address Space Access Timing
- Section 3 MCU Operating Modes
- System Control Register (SYSCR)
- Pin Function Control Register (PFCR)
- Operating Mode Descriptions
- section 4 exception handling
- Exception Handling Operation
- Reset
- Interrupts after Reset
- State of On-Chip Supporting Modules after Reset Release
- Interrupts
- Trap Instruction
- Stack Status after Exception Handling
- Notes on Use of the Stack
- Section 5 Interrupt Controller
- Block Diagram
- Pin Configuration
- Register Descriptions
- IRQ Enable Register (IER)
- IRQ Sense Control Registers H and L (ISCRH, ISCRL)
- IRQ Status Register (ISR)
- interrupt sources
- Internal Interrupts
- Interrupt Operation
- Interrupt Control Mode 0
- Interrupt Control Mode 2
- Interrupt Exception Handling Sequence
- Interrupt Response Times
- Usage Notes
- Instructions that Disable Interrupts
- Interrupts during Execution of EEPMOV Instruction
- Operation
- Section 6 PC Break Controller (PBC)
- Break Address Register B (BARB)
- Break Control Register B (BCRB)
- Notes on PC Break Interrupt Handling
- PC Break Operation in Continuous Data Transfer
- When Instruction Execution is Delayed by One State
- Additional Notes
- Section 7 Bus Controller
- Wait Control Registers H and L (WCRH, WCRL)
- Bus Control Register H (BCRH)
- Bus Control Register L (BCRL)
- Overview of Bus Control
- Bus Specifications
- Memory Interfaces
- Interface Specifications for Each Area
- Basic Bus Interface
- Valid Strobes
- Wait Control
- burst rom interface
- Idle Cycle
- Pin States During Idle Cycles
- Write Data Buffer Function
- bus arbitration
- Resets and the Bus Controller
- Section 8 Data Transfer Controller (DTC)
- DTC Mode Register B (MRB)
- DTC Source Address Register (SAR)
- DTC Transfer Count Register B (CRB)
- DTC Vector Register (DTVECR)
- Module Stop Control Register A (MSTPCRA)
- Activation Sources
- DTC Vector Table
- Location of Register Information in Address Space
- Normal Mode
- Repeat Mode
- Block Transfer Mode
- Chain Transfer
- Operation Timing
- Number of DTC Execution States
- Procedures for Using DTC
- Examples of Use of the DTC
- Section 9 I/O Ports
- Port
- Overview
- MOS Input Pull-Up Function
- Section 10 16-Bit Timer Pulse Unit (TPU)
- Timer Mode Register (TMDR)
- Timer I/O Control Register (TIOR)
- Timer Interrupt Enable Register (TIER)
- Timer Status Register (TSR)
- Timer Counter (TCNT)
- Timer General Register (TGR)
- Timer Start Register (TSTR)
- Timer Synchro Register (TSYR)
- Interface to Bus Master
- Basic Functions
- Synchronous Operation
- Buffer Operation
- Cascaded Operation
- PWM Modes
- Phase Counting Mode
- DTC Activation
- Interrupt Signal Timing
- Section 11 Programmable Pulse Generator (PPG)
- Registers
- Output Data Registers H and L (PODRH, PODRL)
- Next Data Registers H and L (NDRH, NDRL)
- PPG Output Control Register (PCR)
- PPG Output Mode Register (PMR)
- Port 1 Data Direction Register (P1DDR)
- Output Timing
- Normal Pulse Output
- Non-Overlapping Pulse Output
- Inverted Pulse Output
- Pulse Output Triggered by Input Capture
- Section 12 Watchdog Timer
- Reset Control/Status Register (RSTCSR)
- Notes on Register Access
- Interval Timer Operation
- Timing of Setting of Watchdog Timer Overflow Flag (WOVF)
- Changing Value of PSS and CKS2 to CKS0
- Section 13 Serial Communication Interface (SCI)
- Transmit Shift Register (TSR)
- Serial Mode Register (SMR)
- Serial Control Register (SCR)
- Serial Status Register (SSR)
- Bit Rate Register (BRR)
- Smart Card Mode Register (SCMR)
- Module Stop Control Register B (MSTPCRB)
- Operation in Asynchronous Mode
- Multiprocessor Communication Function
- Operation in Clocked Synchronous Mode
- sci interrupts
- Section 14 Smart Card Interface
- Data Format
- Register Settings
- Clock
- Data Transfer Operations
- Operation in GSM Mode
- Operation in Block Transfer Mode
- Section 15 Hitachi Controller Area Network (HCAN)
- General Status Register (GSR)
- Bit Configuration Register (BCR)
- Mailbox Configuration Register (MBCR)
- Transmit Wait Register (TXPR)
- Transmit Wait Cancel Register (TXCR)
- Transmit Acknowledge Register (TXACK)
- Abort Acknowledge Register (ABACK)
- Receive Complete Register (RXPR)
- Remote Request Register (RFPR)
- Interrupt Register (IRR)
- Mailbox Interrupt Mask Register (MBIMR)
- Interrupt Mask Register (IMR)
- Receive Error Counter (REC)
- Unread Message Status Register (UMSR)
- Local Acceptance Filter Masks (LAFML, LAFMH)
- Message Control (MC0 to MC15)
- Message Data (MD0 to MD15)
- Transmit Mode
- Receive Mode
- HCAN Sleep Mode
- HCAN Halt Mode
- Interrupt Interface
- DTC Interface
- CAN Bus Interface
- Section 16 A/D Converter
- A/D Control/Status Register (ADCSR)
- A/D Control Register (ADCR)
- Scan Mode (SCAN = 1)
- Input Sampling and A/D Conversion Time
- External Trigger Input Timing
- Section 17 Motor Control PWM Timer
- PWM Output Control Registers 1 and 2 (PWOCR1, PWOCR2)
- PWM Polarity Registers 1 and 2 (PWPR1, PWPR2)
- PWM Counters 1 and 2 (PWCNT1, PWCNT2)
- PWM Duty Registers 1A, 1C, 1E, 1G (PWDTR1A, 1C, 1E, 1G)
- PWM Buffer Registers 1A, 1C, 1E, 1G (PWBFR1A, 1C, 1E, 1G)
- PWM Buffer Registers 2A to 2D (PWBFR2A to PWBFR2D)
- Module Stop Control Register D (MSTPCRD)
- bus master interface
- PWM Channel 2 Operation
- Usage Note
- Section 18 LCD Controller/Driver
- LCD Control Register (LCR)
- LCD Control Register 2 (LCR2)
- Relationship between LCD RAM and Display
- Operation in Power-Down Modes
- Boosting the LCD Drive Power Supply
- Section 19 RAM
- Section 20 ROM
- Mode Transitions
- boot mode
- Flash Memory Emulation in RAM
- Differences between Boot Mode and User Program Mode
- Block Configuration
- pin configuration
- Flash Memory Control Register 2 (FLMCR2)
- Erase Block Register 1 (EBR1)
- RAM Emulation Register (RAMER)
- Flash Memory Power Control Register (FLPWCR)
- User Program Mode
- Flash Memory Programming/Erasing
- Program Mode
- Program-Verify Mode
- Erase Mode
- Protection
- Software Protection
- Error Protection
- Interrupt Handling when Programming/Erasing Flash Memory
- Socket Adapter Pin Correspondence Diagram
- Programmer Mode Operation
- Memory Read Mode
- Auto-Program Mode
- Auto-Erase Mode
- Status Read Mode
- Status Polling
- Notes on Memory Programming
- Flash Memory and Power-Down States
- Flash Memory Programming and Erasing Precautions
- Section 21 Clock Pulse Generator
- Low-Power Control Register (LPWRCR)
- Oscillator
- PLL Circuit
- Subclock Oscillator
- Subclock Waveform Generation Circuit
- Section 22 Power-Down Modes
- System Clock Control Register (SCKCR)
- Timer Control/Status Register (TCSR)
- Module Stop Control Register (MSTPCR)
- Medium-Speed Mode
- sleep mode
- Module Stop Mode
- Software Standby Mode
- Setting Oscillation Stabilization Time after Clearing Software Standby Mode
- Hardware Standby Mode
- Hardware Standby Mode Timing
- Exiting Watch Mode
- Sub-Sleep Mode
- Sub-Active Mode
- Direct Transitions
- section 23 electrical characteristics
- Power Supply Voltage and Operating Frequency Range
- DC Characteristics
- AC Characteristics
- Clock Timing
- Control Signal Timing
- Bus Timing
- Timing of On-Chip Supporting Modules
- A/D Conversion Characteristics
- LCD Characteristics
- Flash Memory Characteristics
- Appendix A Instruction Set
- A.2 Instruction Codes
- A.3 Operation Code Map
- A.4 Number of States Required for Instruction Execution
- A.5 Bus States During Instruction Execution
- A.6 Condition Code Modification
- Appendix B Internal I/O Register
- B.2 Functions
- Appendix C I/O Port Block Diagrams
- C.2 Port 2 Block Diagrams
- C.3 Port 3 Block Diagrams
- C.4 Port 4 Block Diagram
- C.5 Port 5 Block Diagrams
- C.6 Port 9 Block Diagram
- C.7 Port A Block Diagram
- C.8 Port B Block Diagram
- C.9 Port C Block Diagram
- C.10 Port D Block Diagram
- C.11 Port E Block Diagram
- C.12 Port F Block Diagrams
- C.13 Port G Block Diagram
- C.14 Port J Block Diagram
- C.15 Port K Block Diagram
- Appendix D Pin States
- Appendix F Package Dimensions