Part Number Hot Search : 
223931 MJE3439G EL2280CN TFMCJ13A 1H361C ACS8514T FM4006 MBSK14S
Product Description
Full Text Search
 

To Download UPD703217 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 8VHU(c)V 0DQXDO
V850ES/KF1, V850ES/KG1, V850ES/KJ1
%LW 6LQJOH&KLS 0LFURFRQWUROOHUV +DUGZDUH
9(6.) 3' 3' $ $ $ 3'< 3'< $ $ $ 3' 3' $ $ $ 3'< 3'< $ $ $ 3' 3' $ $ $ 3'< 3'< $ $ $ 3') 3') $ 3')< 3')< $
9(6.* 3' 3' $ $ $ 3'< 3'< $ $ $ 3' 3' $ $ $ 3'< 3'< $ $ $ 3' 3' $ $ $ 3'< 3'< $ $ $ 3') 3') $ 3')< 3')< $
9(6.- 3' 3' $ $ $ 3'< 3'< $ $ $ 3' 3' $ $ $ 3'< 3'< $ $ $ 3') 3') $ 3')< 3')< $
'RFXPHQW 1R 8(-98' WK HGLWLRQ 'DWH 3XEOLVKHG $XJXVW 16 &3 . 3ULQWHG LQ -DSDQ
[MEMO]
2
User's Manual U15862EJ4V1UD
NOTES FOR CMOS DEVICES
1 PRECAUTION AGAINST ESD FOR SEMICONDUCTORS Note: Strong electric field, when exposed to a MOS device, can cause destruction of the gate oxide and ultimately degrade the device operation. Steps must be taken to stop generation of static electricity as much as possible, and quickly dissipate it once, when it has occurred. Environmental control must be adequate. When it is dry, humidifier should be used. It is recommended to avoid using insulators that easily build static electricity. Semiconductor devices must be stored and transported in an anti-static container, static shielding bag or conductive material. All test and measurement tools including work bench and floor should be grounded. The operator should be grounded using wrist strap. Semiconductor devices must not be touched with bare hands. Similar precautions need to be taken for PW boards with semiconductor devices on it. 2 HANDLING OF UNUSED INPUT PINS FOR CMOS Note: No connection for CMOS device inputs can be cause of malfunction. If no connection is provided to the input pins, it is possible that an internal input level may be generated due to noise, etc., hence causing malfunction. CMOS devices behave differently than Bipolar or NMOS devices. Input levels of CMOS devices must be fixed high or low by using a pull-up or pull-down circuitry. Each unused pin should be connected to VDD or GND with a resistor, if it is considered to have a possibility of being an output pin. All handling related to the unused pins must be judged device by device and related specifications governing the devices. 3 STATUS BEFORE INITIALIZATION OF MOS DEVICES Note: Power-on does not necessarily define initial status of MOS device. Production process of MOS does not define the initial operation status of the device. Immediately after the power source is turned ON, the devices with reset function have not yet been initialized. Hence, power-on does not guarantee out-pin levels, I/O settings or contents of registers. Device is not initialized until the reset signal is received. Reset operation must be executed immediately after power-on for devices having reset function.
Purchase of NEC Electronics I C components conveys a license under the Philips I C Patent Rights to use these components in an I C system, provided that the system conforms to the I C Standard Specification as defined by Philips.
2 2
2
2
User's Manual U15862EJ4V1UD
3
These commodities, technology or software, must be exported in accordance with the export administration regulations of the exporting country. Diversion contrary to the law of that country is prohibited.
* The information in this document is current as of May, 2003. The information is subject to change without notice. For actual design-in, refer to the latest publications of NEC Electronics data sheets or data books, etc., for the most up-to-date specifications of NEC Electronics products. Not all products and/or types are available in every country. Please check with an NEC Electronics sales representative for availability and additional information. * No part of this document may be copied or reproduced in any form or by any means without the prior written consent of NEC Electronics. NEC Electronics assumes no responsibility for any errors that may appear in this document. * NEC Electronics does not assume any liability for infringement of patents, copyrights or other intellectual property rights of third parties by or arising from the use of NEC Electronics products listed in this document or any other liability arising from the use of such products. No license, express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of NEC Electronics or others. * Descriptions of circuits, software and other related information in this document are provided for illustrative purposes in semiconductor product operation and application examples. The incorporation of these circuits, software and information in the design of a customer's equipment shall be done under the full responsibility of the customer. NEC Electronics assumes no responsibility for any losses incurred by customers or third parties arising from the use of these circuits, software and information. * While NEC Electronics endeavors to enhance the quality, reliability and safety of NEC Electronics products, customers agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. To minimize risks of damage to property or injury (including death) to persons arising from defects in NEC Electronics products, customers must incorporate sufficient safety measures in their design, such as redundancy, fire-containment and anti-failure features. * NEC Electronics products are classified into the following three quality grades: "Standard", "Special" and "Specific". The "Specific" quality grade applies only to NEC Electronics products developed based on a customerdesignated "quality assurance program" for a specific application. The recommended applications of an NEC Electronics product depend on its quality grade, as indicated below. Customers must check the quality grade of each NEC Electronics product before using it in a particular application. "Standard": Computers, office equipment, communications equipment, test and measurement equipment, audio and visual equipment, home electronic appliances, machine tools, personal electronic equipment and industrial robots. "Special": Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster systems, anti-crime systems, safety equipment and medical equipment (not specifically designed for life support). "Specific": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems and medical equipment for life support, etc. The quality grade of NEC Electronics products is "Standard" unless otherwise expressly specified in NEC Electronics data sheets or data books, etc. If customers wish to use NEC Electronics products in applications not intended by NEC Electronics, they must contact an NEC Electronics sales representative in advance to determine NEC Electronics' willingness to support a given application. (Note) (1) "NEC Electronics" as used in this statement means NEC Electronics Corporation and also includes its majority-owned subsidiaries. (2) "NEC Electronics products" means any product developed or manufactured by or for NEC Electronics (as defined above).
M8E 02. 11-1
4
User's Manual U15862EJ4V1UD
Regional Information
Some information contained in this document may vary from country to country. Before using any NEC Electronics product in your application, pIease contact the NEC Electronics office in your country to obtain a list of authorized representatives and distributors. They will verify:
* * * * *
Device availability Ordering information Product release schedule Availability of related technical literature Development environment specifications (for example, specifications for third-party tools and components, host computers, power plugs, AC supply voltages, and so forth) Network requirements
*
In addition, trademarks, registered trademarks, export restrictions, and other legal issues may also vary from country to country. [GLOBAL SUPPORT] http://www.necel.com/en/support/support.html
NEC Electronics America, Inc. (U.S.)
Santa Clara, California Tel: 408-588-6000 800-366-9782
NEC Electronics (Europe) GmbH
Duesseldorf, Germany Tel: 0211-65 03 01 * Sucursal en Espana Madrid, Spain Tel: 091-504 27 87 * Succursale Francaise Velizy-Villacoublay, France Tel: 01-30-67 58 00 * Filiale Italiana Milano, Italy Tel: 02-66 75 41 * Branch The Netherlands Eindhoven, The Netherlands Tel: 040-244 58 45 * Tyskland Filial Taeby, Sweden Tel: 08-63 80 820 * United Kingdom Branch Milton Keynes, UK Tel: 01908-691-133
NEC Electronics Hong Kong Ltd.
Hong Kong Tel: 2886-9318
NEC Electronics Hong Kong Ltd.
Seoul Branch Seoul, Korea Tel: 02-558-3737
NEC Electronics Shanghai, Ltd.
Shanghai, P.R. China Tel: 021-6841-1138
NEC Electronics Taiwan Ltd.
Taipei, Taiwan Tel: 02-2719-2377
NEC Electronics Singapore Pte. Ltd.
Novena Square, Singapore Tel: 6253-8311
J03.4
User's Manual U15862EJ4V1UD
5
PREFACE
Readers
This manual is intended for users who wish to understand the functions of the V850ES/KF1, V850ES/KG1, and V850ES/KJ1 and design application systems using these products. The target products are as follows. * Standard products:
PD703208, 703208Y, 703209, 703209Y, 703210, 703210Y,
703212, 703212Y, 703213, 703213Y, 703214, 703214Y, 703216, 703216Y, 703217, 703217Y, 70F3210, 70F3210Y, 70F3214, 70F3214Y, 70F3217, 70F3217Y
* Special products:
PD703208(A),
703208Y(A),
703209(A),
703209Y(A),
703210(A), 703210Y(A), 703212(A), 703212Y(A), 703213(A), 703213Y(A), 703214(A), 703214Y(A), 703216(A), 703216Y(A), 703217(A), 703217Y(A), 70F3210(A), 70F3210Y(A), 70F3214(A), 70F3214Y(A), 703208Y(A1), 703210Y(A1), 703213Y(A1), 703216Y(A1), 703208Y(A2), 703210Y(A2), 703213Y(A2), 70F3217(A), 703209(A1), 703212(A1), 703214(A1), 703217(A1), 703209(A2), 703212(A2), 703214(A2), 70F3217Y(A), 703209Y(A1), 703212Y(A1), 703214Y(A1), 703217Y(A1), 703209Y(A2), 703212Y(A2), 703214Y(A2), 703208(A1), 703210(A1), 703213(A1), 703216(A1), 703208(A2), 703210(A2), 703213(A2), 703216(A2),
703216Y(A2), 703217(A2), 703217Y(A2) Purpose This manual is intended to give users an understanding of the hardware functions of the V850ES/KF1, V850ES/KG1, and V850ES/KJ1 shown in the Organization below. Organization This manual is divided into two parts: Hardware (this manual) and Architecture (V850ES Architecture User's Manual). Hardware * Pin functions * CPU function * On-chip peripheral functions * Flash memory programming * Electrical specifications Architecture * Data types * Register set * Instruction format and instruction set * Interrupts and exceptions * Pipeline operation
6
User's Manual U15862EJ4V1UD
How to Read This Manual It is assumed that the readers of this manual have general knowledge in the fields of electrical engineering, logic circuits, and microcontrollers. Cautions 1. The application examples in this manual apply to "standard" quality grade products for general electronic systems. When using an example in this manual for an application that requires a "special" quality grade product, thoroughly evaluate the component and circuit to be actually used to see if they satisfy the special quality grade. 2. When using this manual as a manual for a special grade product, read the part numbers as follows.
PD703208 PD703208Y PD703209 PD703209Y PD703210 PD703210Y PD703212 PD703212Y PD703213 PD703213Y PD703214 PD703214Y PD703216 PD703216Y PD703217 PD703217Y PD70F3210 PD70F3214 PD70F3217

PD703208(A), 703208(A1), 703208(A2) PD703208Y(A), 703208Y(A1), 703208Y(A2) PD703209(A), 703209(A1), 703209(A2) PD703209Y(A), 703209Y(A1), 703209Y(A2) PD703210(A), 703210(A1), 703210(A2) PD703210Y(A), 703210Y(A1), 703210Y(A2) PD703212(A), 703212(A1), 703212(A2) PD703212Y(A), 703212Y(A1), 703212Y(A2) PD703213(A), 703213(A1), 703213(A2) PD703213Y(A), 703213Y(A1), 703213Y(A2) PD703214(A), 703214(A1), 703214(A2) PD703214Y(A), 703214Y(A1), 703214Y(A2) PD703216(A), 703216(A1), 703216(A2) PD703216Y(A), 703216Y(A1), 703216Y(A2) PD703217(A), 703217(A1), 703217(A2) PD703217Y(A), 703217Y(A1), 703217Y(A2) PD70F3210(A) PD70F3214(A) PD70F3217(A)
PD70F3210Y PD70F3210Y(A) PD70F3214Y PD70F3214Y(A) PD70F3217Y PD70F3217Y(A)
To find the details of a register where the name is known Refer to APPENDIX A REGISTER INDEX. To understand the details of an instruction function Refer to the V850ES Architecture User's Manual. Register format The name of the bit whose number is in angle brackets (<>) in the figure of the register format of each register is defined as a reserved word in the device file. To understand the overall functions of the V850ES/KF1, V850ES/KG1, and V850ES/KJ1 Read this manual according to the CONTENTS.
User's Manual U15862EJ4V1UD
7
To know the electrical specifications of the V850ES/KF1, V850ES/KG1, and V850ES/KJ1 Refer to CHAPTER 26 ELECTRICAL SPECIFICATIONS. The mark Conventions shows major revised points. Higher digits on the left and lower digits on the right Higher addresses on the top and lower addresses on the bottom Footnote for item marked with Note in the text Information requiring particular attention Supplementary information Binary Decimal Hexadecimal K (kilo): G (giga):
10 20 30
Data significance: Memory map address: Note: Caution: Remark: Numeric representation:
Active low representation: xxx (overscore over pin or signal name)
... xxxx or xxxxB ... xxxx ... xxxxH
Prefix indicating power of 2 (address space, memory capacity): 2 = 1,024
2 3
M (mega): 2 = 1,024 2 = 1,024
8
User's Manual U15862EJ4V1UD
Related Documents
The related documents indicated in this publication may include preliminary versions. However, preliminary versions are not marked as such. Documents related to V850ES/KF1, V850ES/KG1, and V850ES/KJ1
Document Name V850ES Architecture User's Manual V850ES/KF1, V850ES/KG1, V850ES/KJ1 Hardware User's Manual Document No. U15943E This manual
Documents related to development tools (user's manuals)
Document Name IE-V850ES-G1 (In-Circuit Emulator) IE-703217-G1-EM1 (In-Circuit Emulator Option Board) CA850 Ver. 2.50 C Compiler Package Operation C Language Assembly Language PM plus Ver. 5.10 ID850 Ver. 2.50 Integrated Debugger SM850 Ver. 2.50 System Simulator SM850 Ver. 2.00 or Later System Simulator RX850 Ver. 3.13 or Later Real-Time OS Operation Operation External Part User Open Interface Specifications Fundamental Installation Technical RX850 Pro Ver. 3.15 Real-Time OS Fundamental Installation Technical RD850 Ver. 3.01 Task Debugger RD850 Pro Ver. 3.01 Task Debugger AZ850 Ver. 3.0 System Performance Analyzer PG-FP3 Flash Memory Programmer PG-FP4 Flash Memory Programmer Document No. U16313E U16594E U16053E U16054E U16042E U16569E U16217E U15182E U14873E U13430E U13410E U13431E U13773E U13774E U13772E U13737E U13916E U14410E U13502E U15260E
User's Manual U15862EJ4V1UD
9
CONTENTS
CHAPTER 1 INTRODUCTION..................................................................................................................19 1.1 K1 Family Product Lineup......................................................................................................... 19
1.1.1 1.1.2 V850ES/Kx1 Series lineup............................................................................................................. 19 78K0/Kx1 Series lineup ................................................................................................................. 21 Features (V850ES/KF1) ................................................................................................................ 23 Applications (V850ES/KF1) ........................................................................................................... 24 Ordering information (V850ES/KF1) .............................................................................................. 25 Pin configuration (top view) (V850ES/KF1) ................................................................................... 27 Function block configuration (V850ES/KF1) .................................................................................. 30 Features (V850ES/KG1)................................................................................................................ 34 Applications (V850ES/KG1)........................................................................................................... 35 Ordering information (V850ES/KG1) ............................................................................................. 35 Pin configuration (top view) (V850ES/KG1) ................................................................................... 37 Function block configuration (V850ES/KG1) ................................................................................. 40 Features (V850ES/KJ1)................................................................................................................. 44 Applications (V850ES/KJ1)............................................................................................................ 45 Ordering information (V850ES/KJ1) .............................................................................................. 45 Pin configuration (top view) (V850ES/KJ1).................................................................................... 47 Function block configuration (V850ES/KJ1) .................................................................................. 50
1.2
V850ES/KF1 ................................................................................................................................ 23
1.2.1 1.2.2 1.2.3 1.2.4 1.2.5
1.3
V850ES/KG1................................................................................................................................ 34
1.3.1 1.3.2 1.3.3 1.3.4 1.3.5
1.4
V850ES/KJ1................................................................................................................................. 44
1.4.1 1.4.2 1.4.3 1.4.4 1.4.5
1.5
Overview of Functions............................................................................................................... 54
CHAPTER 2 PIN FUNCTIONS ................................................................................................................57 2.1 List of Pin Functions.................................................................................................................. 58 2.2 Pin Status.................................................................................................................................... 67 2.3 Pin I/O Circuits and Recommended Connection of Unused Pins......................................... 70 2.4 Pin I/O Circuits............................................................................................................................ 73 CHAPTER 3 CPU FUNCTIONS...............................................................................................................75 3.1 Features ...................................................................................................................................... 75 3.2 CPU Register Set........................................................................................................................ 76
3.2.1 3.2.2 Program register set ...................................................................................................................... 77 System register set ........................................................................................................................ 78
3.3 3.4
Operation Modes ........................................................................................................................ 84 Address Space ........................................................................................................................... 85
3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 CPU address space....................................................................................................................... 85 Wraparound of CPU address space .............................................................................................. 86 Memory map.................................................................................................................................. 87 Areas ............................................................................................................................................. 89 Recommended use of address space ........................................................................................... 94 Peripheral I/O registers .................................................................................................................. 97 Special registers .......................................................................................................................... 109 Cautions ...................................................................................................................................... 112
User's Manual U15862EJ4V1UD
10
CHAPTER 4 PORT FUNCTIONS ..........................................................................................................115 4.1 Features .....................................................................................................................................115
4.1.1 4.1.2 4.1.3 V850ES/KF1.................................................................................................................................115 V850ES/KG1 ................................................................................................................................115 V850ES/KJ1 .................................................................................................................................115 V850ES/KF1.................................................................................................................................116 V850ES/KG1 ................................................................................................................................117 V850ES/KJ1 .................................................................................................................................118 Port 0............................................................................................................................................125 Port 1............................................................................................................................................129 Port 3............................................................................................................................................131 Port 4............................................................................................................................................138 Port 5............................................................................................................................................141 Port 6............................................................................................................................................145 Port 7............................................................................................................................................151 Port 8............................................................................................................................................153 Port 9............................................................................................................................................157
4.2
Basic Port Configuration..........................................................................................................116
4.2.1 4.2.2 4.2.3
4.3
Port Configuration ....................................................................................................................119
4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.3.7 4.3.8 4.3.9
4.3.10 Port CD.........................................................................................................................................169 4.3.11 Port CM ........................................................................................................................................172 4.3.12 Port CS.........................................................................................................................................176 4.3.13 Port CT .........................................................................................................................................180 4.3.14 Port DH.........................................................................................................................................184 4.3.15 Port DL .........................................................................................................................................188
4.4 4.5 4.6
Block Diagrams .........................................................................................................................191 Port Register Setting When Alternate Function Is Used.......................................................217 Cautions.....................................................................................................................................225
4.6.1 4.6.2 Cautions on bit manipulation instruction for port n register (Pn) ...................................................225 Hysteresis Characteristics ............................................................................................................226
CHAPTER 5 BUS CONTROL FUNCTION...........................................................................................227 5.1 Features .....................................................................................................................................227 5.2 Bus Control Pins .......................................................................................................................227
5.2.1 5.2.2 Pin status when internal ROM, internal RAM, or on-chip peripheral I/O is accessed ...................229 Pin status in each operation mode ...............................................................................................229 Chip select control function ..........................................................................................................233
5.3 5.4 5.5
Memory Block Function ...........................................................................................................230
5.3.1
External Bus Interface Mode Control Function .....................................................................233 Bus Access................................................................................................................................234
5.5.1 5.5.2 5.5.3 Number of clocks for access ........................................................................................................234 Bus size setting function...............................................................................................................234 Access by bus size .......................................................................................................................235 Programmable wait function .........................................................................................................242 External wait function ...................................................................................................................243 Relationship between programmable wait and external wait........................................................244 Programmable address wait function ...........................................................................................245
User's Manual U15862EJ4V1UD
5.6
Wait Function ............................................................................................................................242
5.6.1 5.6.2 5.6.3 5.6.4
11
5.7 5.8
Idle State Insertion Function................................................................................................... 246 Bus Hold Function ................................................................................................................... 247
5.8.1 5.8.2 5.8.3 Functional outline......................................................................................................................... 247 Bus hold procedure...................................................................................................................... 248 Operation in power save mode .................................................................................................... 248
5.9 5.10 5.11
Bus Priority ............................................................................................................................... 249 Bus Timing................................................................................................................................ 250 Cautions .................................................................................................................................... 256
CHAPTER 6 CLOCK GENERATION FUNCTION................................................................................257 6.1 Overview ................................................................................................................................... 257 6.2 Configuration............................................................................................................................ 258 6.3 Control Registers ..................................................................................................................... 260 6.4 Operation .................................................................................................................................. 264
6.4.1 6.4.2 6.4.3 Operation of each clock ............................................................................................................... 264 Clock output function ................................................................................................................... 264 External clock input function ........................................................................................................ 264 Overview...................................................................................................................................... 265 Control register ............................................................................................................................ 265 Usage .......................................................................................................................................... 266
6.5
PLL Function ............................................................................................................................ 265
6.5.1 6.5.2 6.5.3
CHAPTER 7 16-BIT TIMER/EVENT COUNTERS 00 TO 05.............................................................267 7.1 Functions .................................................................................................................................. 267 7.2 Configuration............................................................................................................................ 268 7.3 Control Registers ..................................................................................................................... 274 7.4 Operation .................................................................................................................................. 287
7.4.1 7.4.2 7.4.3 7.4.4 7.4.5 7.4.6 7.4.7 Operation as interval timer (16 bits)............................................................................................. 287 PPG output operation .................................................................................................................. 290 Pulse width measurement ........................................................................................................... 294 Operation as external event counter............................................................................................ 305 Square-wave output operation..................................................................................................... 308 One-shot pulse output operation.................................................................................................. 311 Cautions ...................................................................................................................................... 317
CHAPTER 8 8-BIT TIMER/EVENT COUNTERS 50 AND 51............................................................322 8.1 Functions .................................................................................................................................. 322 8.2 Configuration............................................................................................................................ 323 8.3 Control Registers ..................................................................................................................... 326 8.4 Operation .................................................................................................................................. 329
8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.4.6 8.4.7 8.4.8 Operation as interval timer (8 bits)............................................................................................... 329 Operation as external event counter (8 bits) ................................................................................ 331 Square-wave output operation (8-bit resolution) .......................................................................... 332 8-bit PWM output operation ......................................................................................................... 334 Operation as interval timer (16 bits)............................................................................................. 337 Operation as external event counter (16 bits) .............................................................................. 339 Square-wave output operation (16-bit resolution) ........................................................................ 340 Cautions ...................................................................................................................................... 341
User's Manual U15862EJ4V1UD
12
CHAPTER 9 8-BIT TIMERS H0 AND H1 ...........................................................................................342 9.1 Functions ...................................................................................................................................342 9.2 Configuration.............................................................................................................................342 9.3 Control Registers ......................................................................................................................345 9.4 Operation ...................................................................................................................................349
9.4.1 9.4.2 9.4.3 Operation as interval timer/square wave output ...........................................................................349 PWM output mode operation........................................................................................................352 Carrier generator mode operation ................................................................................................358
CHAPTER 10 INTERVAL TIMER, WATCH TIMER ............................................................................365 10.1 Interval Timer BRG ...................................................................................................................365
10.1.1 Functions ......................................................................................................................................365 10.1.2 Configuration ................................................................................................................................365 10.1.3 Registers ......................................................................................................................................367 10.1.4 Operation......................................................................................................................................369
10.2
Watch Timer...............................................................................................................................370
10.2.1 Functions ......................................................................................................................................370 10.2.2 Configuration ................................................................................................................................370 10.2.3 Registers ......................................................................................................................................371 10.2.4 Operation......................................................................................................................................373
10.3
Cautions.....................................................................................................................................374
CHAPTER 11 WATCHDOG TIMER FUNCTIONS ...............................................................................376 11.1 Watchdog Timer 1 .....................................................................................................................376
11.1.1 Functions ......................................................................................................................................376 11.1.2 Configuration ................................................................................................................................378 11.1.3 Watchdog timer 1 control register.................................................................................................378 11.1.4 Operation......................................................................................................................................380
11.2
Watchdog Timer 2 .....................................................................................................................382
11.2.1 Functions ......................................................................................................................................382 11.2.2 Configuration ................................................................................................................................383 11.2.3 Watchdog timer 2 control register.................................................................................................383 11.2.4 Operation......................................................................................................................................385
CHAPTER 12 REAL-TIME OUTPUT FUNCTION (RTO)....................................................................386 12.1 Function .....................................................................................................................................386 12.2 Configuration.............................................................................................................................387 12.3 RTO Control Registers .............................................................................................................388 12.4 Operation ...................................................................................................................................390 12.5 Usage .........................................................................................................................................391 12.6 Cautions.....................................................................................................................................391 12.7 Security Function......................................................................................................................392 CHAPTER 13 A/D CONVERTER ..........................................................................................................394 13.1 Function .....................................................................................................................................394 13.2 Configuration.............................................................................................................................395 13.3 Registers....................................................................................................................................397 13.4 Relationship Between Analog Input Voltage and A/D Conversion Results........................403
User's Manual U15862EJ4V1UD
13
13.5
Operation .................................................................................................................................. 404
13.5.1 Basic operation ............................................................................................................................ 404 13.5.2 Conversion operation................................................................................................................... 405 13.5.3 Power fail monitoring function...................................................................................................... 405
13.6 13.7
Cautions on Use ....................................................................................................................... 407 How to Read A/D Converter Characteristics Table............................................................... 412
CHAPTER 14 D/A CONVERTER ..........................................................................................................416 14.1 Functions .................................................................................................................................. 416 14.2 Configuration............................................................................................................................ 417 14.3 Registers ................................................................................................................................... 417 14.4 Operation .................................................................................................................................. 419
14.4.1 Operation in normal mode ........................................................................................................... 419 14.4.2 Operation in real-time output mode ............................................................................................. 419 14.4.3 Cautions ...................................................................................................................................... 420
CHAPTER 15 ASYNCHRONOUS SERIAL INTERFACE (UART)......................................................421 2 15.1 Selecting UART2 or I C1 Mode................................................................................................ 421 15.2 Features .................................................................................................................................... 422 15.3 Configuration............................................................................................................................ 423 15.4 Registers ................................................................................................................................... 425 15.5 Interrupt Requests ................................................................................................................... 431 15.6 Operation .................................................................................................................................. 432
15.6.1 Data format .................................................................................................................................. 432 15.6.2 Transmit operation....................................................................................................................... 433 15.6.3 Continuous transmission operation.............................................................................................. 435 15.6.4 Receive operation........................................................................................................................ 439 15.6.5 Reception error ............................................................................................................................ 440 15.6.6 Parity types and corresponding operation ................................................................................... 442 15.6.7 Receive data noise filter .............................................................................................................. 443
15.7
Dedicated Baud Rate Generator n (BRGn) ............................................................................ 444
15.7.1 Baud rate generator n (BRGn) configuration ............................................................................... 444 15.7.2 Serial clock generation ................................................................................................................ 445 15.7.3 Baud rate setting example ........................................................................................................... 448 15.7.4 Allowable baud rate range during reception ................................................................................ 449 15.7.5 Transfer rate during continuous transmission .............................................................................. 451
15.8
Cautions .................................................................................................................................... 451
CHAPTER 16 CLOCKED SERIAL INTERFACE 0 (CSI0) .................................................................452 16.1 Features .................................................................................................................................... 452 16.2 Configuration............................................................................................................................ 453 16.3 Registers ................................................................................................................................... 456 16.4 Operation .................................................................................................................................. 465
16.4.1 Transmission/reception completion interrupt request signal (INTCSI0n) ..................................... 465 16.4.2 Single transfer mode.................................................................................................................... 467 16.4.3 Continuous transfer mode ........................................................................................................... 470
16.5
Output Pins ............................................................................................................................... 478
14
User's Manual U15862EJ4V1UD
CHAPTER 17 CLOCKED SERIAL INTERFACE A (CSIA) WITH AUTOMATIC TRANSMIT/RECEIVE FUNCTION..........................................................479 17.1 Functions ...................................................................................................................................479 17.2 Configuration.............................................................................................................................480 17.3 Registers....................................................................................................................................482 17.4 Operation ...................................................................................................................................491
17.4.1 3-wire serial I/O mode ..................................................................................................................491 17.4.2 3-wire serial I/O mode with automatic transmit/receive function...................................................495
CHAPTER 18 I C BUS...........................................................................................................................511 2 18.1 Selecting UART2 or I C1 Mode ................................................................................................511 18.2 Features .....................................................................................................................................512 18.3 Configuration.............................................................................................................................515 18.4 Control Registers ......................................................................................................................517 18.5 Functions ...................................................................................................................................530
18.5.1 Pin configuration...........................................................................................................................530
2
18.6
I C Bus Definitions and Control Methods...............................................................................531
18.6.1 Start condition...............................................................................................................................531 18.6.2 Addresses ....................................................................................................................................532 18.6.3 Transfer direction specification .....................................................................................................533 18.6.4 Acknowledge signal (ACK) ...........................................................................................................534 18.6.5 Stop condition...............................................................................................................................535 18.6.6 Wait signal (WAIT)........................................................................................................................536
2
18.7
I C Interrupt Requests (INTIICn) ..............................................................................................538
18.7.1 Master device operation ...............................................................................................................538 18.7.2 Slave device operation (when receiving slave address data (match with SVAn)) ........................541 18.7.3 Slave device operation (when receiving extension code) .............................................................545 18.7.4 Operation without communication ................................................................................................549 18.7.5 Arbitration loss operation (operation as slave after arbitration loss) .............................................549 18.7.6 Operation when arbitration loss occurs (no communication after arbitration loss)........................551
2
18.8 18.9 18.10 18.11 18.12 18.13 18.14
Interrupt Request (INTIICn) Generation Timing and Wait Control .......................................556 Address Match Detection Method ...........................................................................................557 Error Detection ..........................................................................................................................557 Extension Code .........................................................................................................................557 Arbitration..................................................................................................................................558 Wakeup Function ......................................................................................................................559 Communication Reservation ...................................................................................................560
18.14.1 When communication reservation function is enabled (IICRSVn bit of IICFn register = 0)...........560 18.14.2 When communication reservation function is disabled (IICRSVn bit of IICFn register = 1) ..........563
18.15 Cautions.....................................................................................................................................564 18.16 Communication Operations.....................................................................................................564
18.16.1 Master operation 1........................................................................................................................564 18.16.2 Master operation 2........................................................................................................................566 18.16.3 Slave operation.............................................................................................................................567
18.17 Timing of Data Communication...............................................................................................570 CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION................................................577 19.1 Overview ....................................................................................................................................577
User's Manual U15862EJ4V1UD
15
19.1.1 Features ...................................................................................................................................... 577
19.2
Non-Maskable Interrupts ......................................................................................................... 584
19.2.1 Operation ..................................................................................................................................... 587 19.2.2 Restore ........................................................................................................................................ 588 19.2.3 NP flag......................................................................................................................................... 589
19.3
Maskable Interrupts ................................................................................................................. 590
19.3.1 Operation ..................................................................................................................................... 590 19.3.2 Restore ........................................................................................................................................ 592 19.3.3 Priorities of maskable interrupts................................................................................................... 593 19.3.4 Interrupt control register (xxlCn) .................................................................................................. 597 19.3.5 Interrupt mask registers 0 to 2 (IMR0 to IMR2)............................................................................ 602 19.3.6 In-service priority register (ISPR)................................................................................................. 605 19.3.7 Maskable interrupt status flag ...................................................................................................... 606 19.3.8 Watchdog timer mode register 1 (WDTM1) ................................................................................. 607
19.4
External Interrupt Request Input Pins (NMI, INTP0 to INTP6).............................................. 608
19.4.1 Noise elimination ......................................................................................................................... 608 19.4.2 Edge detection............................................................................................................................. 608
19.5
Software Exceptions ................................................................................................................ 611
19.5.1 Operation ..................................................................................................................................... 611 19.5.2 Restore ........................................................................................................................................ 612 19.5.3 Exception status flag (EP) ........................................................................................................... 613
19.6
Exception Trap ......................................................................................................................... 614
19.6.1 Illegal op code.............................................................................................................................. 614 19.6.2 Debug trap ................................................................................................................................... 616
19.7 19.8 19.9 19.10
Multiple Interrupt Servicing Control....................................................................................... 618 Interrupt Response Time......................................................................................................... 620 Periods in Which Interrupts Are Not Acknowledged by CPU.............................................. 621 Cautions .................................................................................................................................... 621
CHAPTER 20 KEY INTERRUPT FUNCTION ......................................................................................622 20.1 Function .................................................................................................................................... 622 20.2 Key Interrupt Control Register................................................................................................ 623 CHAPTER 21 STANDBY FUNCTION ...................................................................................................624 21.1 Overview ................................................................................................................................... 624 21.2 Registers ................................................................................................................................... 627 21.3 HALT Mode ............................................................................................................................... 630
21.3.1 Setting and operation status ........................................................................................................ 630 21.3.2 Releasing HALT mode................................................................................................................. 630
21.4
IDLE Mode................................................................................................................................. 632
21.4.1 Setting and operation status ........................................................................................................ 632 21.4.2 Releasing IDLE mode.................................................................................................................. 632
21.5
STOP Mode ............................................................................................................................... 634
21.5.1 Setting and operation status ........................................................................................................ 634 21.5.2 Releasing STOP mode ................................................................................................................ 634
21.6 21.7
Securing Oscillation Stabilization Time................................................................................. 636 Subclock Operation Mode....................................................................................................... 637
21.7.1 Setting and operation status ........................................................................................................ 637
16
User's Manual U15862EJ4V1UD
21.7.2 Releasing subclock operation mode.............................................................................................637
21.8
Sub-IDLE Mode..........................................................................................................................639
21.8.1 Setting and operation status.........................................................................................................639 21.8.2 Releasing sub-IDLE mode............................................................................................................639
CHAPTER 22 RESET FUNCTION ........................................................................................................641 22.1 Overview ....................................................................................................................................641 22.2 Configuration.............................................................................................................................641 22.3 Operation ...................................................................................................................................642 CHAPTER 23 REGULATOR ..................................................................................................................645 23.1 Overview ....................................................................................................................................645 23.2 Operation ...................................................................................................................................645 CHAPTER 24 ROM CORRECTION FUNCTION..................................................................................647 24.1 Overview ....................................................................................................................................647 24.2 Control Registers ......................................................................................................................648
24.2.1 Correction address registers 0 to 3 (CORAD0 to CORAD3) ........................................................648 24.2.2 Correction control register (CORCN)............................................................................................649
24.3
ROM Correction Operation and Program Flow......................................................................649
CHAPTER 25 FLASH MEMORY...........................................................................................................651 25.1 Features .....................................................................................................................................651 25.2 Writing with Flash Programmer...............................................................................................652 25.3 Programming Environment......................................................................................................658 25.4 Communication Mode ..............................................................................................................658 25.5 Pin Processing ..........................................................................................................................661
25.5.1 VPP pin ..........................................................................................................................................661 25.5.2 Serial interface pins ......................................................................................................................662 25.5.3 RESET pin....................................................................................................................................664 25.5.4 Port pins .......................................................................................................................................664 25.5.5 Other signal pins...........................................................................................................................664 25.5.6 Power supply ................................................................................................................................664
25.6
Programming Method...............................................................................................................665
25.6.1 Controlling flash memory..............................................................................................................665 25.6.2 Flash memory programming mode...............................................................................................666 25.6.3 Selecting communication mode....................................................................................................666 25.6.4 Communication commands ..........................................................................................................667
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS) .............................669 CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS) ...............712 CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS) ...............734 CHAPTER 29 PACKAGE DRAWINGS .................................................................................................756
User's Manual U15862EJ4V1UD
17
CHAPTER 30 RECOMMENDED SOLDERING CONDITIONS ............................................................760 APPENDIX A REGISTER INDEX ..........................................................................................................763 APPENDIX B REVISION HISTORY ......................................................................................................770 B.1 Major Revisions in This Edition.............................................................................................. 770 B.2 Revision History up to Previous Edition................................................................................ 772
18
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
1.1 K1 Family Product Lineup
1.1.1 V850ES/Kx1 Series lineup
V850ES/KF1
80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12)
PD703208 PD703208Y PD703209 PD703209Y PD703210 PD703210Y PD70F3210 PD70F3210Y
Mask ROM: 64 KB, RAM: 4 KB I2C bus version Mask ROM: 96 KB, RAM: 4 KB I2C bus version
Mask ROM: 128 KB, RAM: 6 KB I2C bus version
Flash memory: 128 KB, RAM: 6 KB I2C bus version
V850ES/KG1 100-pin plastic LQFP (fine pitch) (14 x 14)
PD703212 PD703212Y PD703213 PD703213Y PD703214 PD703214Y PD70F3214 PD70F3214Y
Mask ROM: 64 KB, RAM: 4 KB I2C bus version Mask ROM: 96 KB, RAM: 4 KB I2C bus version
Mask ROM: 128 KB, RAM: 6 KB I2C bus version Flash memory: 128 KB, RAM: 6 KB I2C bus version
V850ES/KJ1 144-pin plastic LQFP (fine pitch) (20 x 20)
PD703216 PD703216Y PD703217 PD703217Y PD70F3217 PD70F3217Y
Mask ROM: 96 KB, RAM: 6 KB I2C bus version Mask ROM: 128 KB, RAM: 6 KB I2C bus version Flash memory: 128 KB, RAM: 6 KB I2C bus version
User's Manual U15862EJ4V1UD
19
CHAPTER 1 INTRODUCTION
The following shows the function list of the V850ES/Kx1.
Function Part No. Timer 8-Bit 16-Bit TMH Watch WDT 2 ch 2 ch 2 ch 1 ch 2 ch CSI 2 ch Serial Interface CSIA UART 1 ch 2 ch IC - 1 ch - 1 ch - 1 ch - 1 ch 2 ch 4 ch 2 ch 1 ch 2 ch 2 ch 2 ch 2 ch - 1 ch - 1 ch - 1 ch - 1 ch 2 ch 6 ch 2 ch 1 ch 2 ch 3 ch 2 ch 3 ch - 2 ch - 2 ch - 2 ch 16 ch 2 ch 12 ch 128 - 8 ch 2 ch 6 ch 84 - 8 ch - 6 ch 67 -
2
A/D
D/A
RTO
I/O
Other
PD703208 PD703208Y
V850ES/KF1 V850ES/KG1 V850ES/KJ1
2
PD703209 PD703209Y PD703210 PD703210Y PD70F3210 PD70F3210Y PD703212 PD703212Y PD703213 PD703213Y PD703214 PD703214Y PD70F3214 PD70F3214Y PD703216 PD703216Y PD703217 PD703217Y PD70F3217 PD70F3217Y
Remark In this manual, the V850ES/KF1, V850ES/KG1, and V850ES/KJ1 product names are used as follows. * Mask ROM versions V850ES/KF1: PD703208, 703208Y, 703209, 703209Y, 703210, 703210Y V850ES/KG1: PD703212, 703212Y, 703213, 703213Y, 703214, 703214Y V850ES/KJ1: PD703216, 703216Y, 703217, 703217Y * Flash memory versions V850ES/KF1: PD70F3210, 70F3210Y V850ES/KG1: PD70F3214, 70F3214Y V850ES/KJ1: PD70F3217, 70F3217Y * I C bus versions V850ES/KF1: PD703208Y, 703209Y, 703210Y, 70F3210Y V850ES/KG1: PD703212Y, 703213Y, 703214Y, 70F3214Y V850ES/KJ1: PD703216Y, 703217Y, 70F3217Y
20
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
1.1.2 78K0/Kx1 Series lineup The lineup of products in the 78K0/Kx1 Series is shown below.
78K0/KB1: 30-pin (7.62 mm 0.65 mm pitch)
PD78F0103 PD780103 PD780102 PD780101
Flash memory: 24 KB, RAM: 768 bytes Mask ROM: 24 KB, RAM: 768 bytes Mask ROM: 16 KB, RAM: 768 bytes Mask ROM: 8 KB, RAM: 512 bytes
78K0/KC1: 44-pin (10x10 mm 0.8 mm pitch)
PD78F0114 PD780114 PD780113 PD780112 PD780111
Flash memory: 32 KB, RAM: 1 KB Mask ROM: 32 KB, RAM: 1 KB Mask ROM: 24 KB, RAM: 1 KB Mask ROM: 16 KB, RAM: 512 bytes Mask ROM: 8 KB, RAM: 512 bytes
78K0/KD1: 52-pin (10x10 mm 0.65 mm pitch)
PD78F0124 PD780124 PD780123 PD780122 PD780121
Flash memory: 32 KB, RAM: 1 KB Mask ROM: 32 KB, RAM: 1 KB Mask ROM: 24 KB, RAM: 1 KB Mask ROM: 16 KB, RAM: 512 bytes Mask ROM: 8 KB, RAM: 512 bytes
78K0/KE1: 64-pin (10x10 mm 0.5 mm pitch, 12x12 mm 0.65 mm pitch, 14x14 mm 0.8 mm pitch)
PD78F0134 PD780134 PD780133 PD780132 PD780131
Flash memory: 32 KB, RAM: 1 KB Mask ROM: 32 KB, RAM: 1 KB Mask ROM: 24 KB, RAM: 1 KB Mask ROM: 16 KB, RAM: 512 bytes Mask ROM: 8 KB, RAM: 512 bytes
PD78F0138 PD780138
Flash memory: 60 KB, RAM: 2 KB Mask ROM: 60 KB, RAM: 2 KB Mask ROM: 48 KB, RAM: 2 KB
PD780136
78K0/KF1: 80-pin (12x12 mm 0.5 mm pitch, 14x14 mm 0.65 mm pitch)
PD78F0148 PD780148 PD780146 PD780144 PD780143
Flash memory: 60 KB, RAM: 2 KB Mask ROM: 60 KB, RAM: 2 KB Mask ROM: 48 KB, RAM: 2 KB Mask ROM: 32 KB, RAM: 1 KB Mask ROM: 24 KB, RAM: 1 KB
User's Manual U15862EJ4V1UD
21
CHAPTER 1 INTRODUCTION
The following shows the function list of the 78K0/Kx1 Series.
Product Name Item Package Internal memory Flash memory RAM 512 bytes Supply voltage Minimum instruction execution time 0.2 s (10 MHz, when VDD = 4.0 to 5.5 V) 0.24 s (8.38 MHz, when VDD = 3.3 to 5.5 V) 0.4 s (5 MHz, when VDD = 2.7 to 5.5 V) Mask ROM 30-pin 8 KB 16 KB 24 KB - 24 KB 768 bytes 512 bytes - 44-pin 8 KB 24 KB 16 KB 32 KB - 32 KB 1 KB 512 bytes - 52-pin 8 KB 24 KB 16 KB 32 KB - 32 KB 1 KB 512 bytes VDD = 2.7 to 5.5 V 0.2 s (10 MHz, when VDD = 4.0 to 5.5 V) 0.24 s (8.38 MHz, when VDD = 3.3 to 5.5 V) 0.4 s (5 MHz, when VDD = 2.7 to 5.5 V) Clock X1 input Sub RC Ring-OSC Port CMOS I/O CMOS input CMOS output N-ch open-drain I/O Timer 16-bit (TM0) 8-bit (TM5) 8-bit (TMH) Watch WDT Serial interface 3-wire CSINote Automatic transmit/ receive 3-wire CSI UARTNote UART supporting LIN-bus 10-bit A/D converter Interrupt External Internal Key return input Reset RESET pin POC LVI Clock monitor WDT Multiplier/divider ROM correction Standby function Operating ambient temperature - - HALT/STOP mode Standard products, special grade (A) products: -40 to +85C Special grade (A1) products: -40 to +110C (Mask ROM version), -40 to +105C (Flash memory version) Special grade (A2) products: -40 to +125C (Mask ROM version) 11 - 4 ch 6 12 4 ch Provided 2.85 V0.15 V/3.5 V0.20 V (selectable by a mask option) 3.1 V/3.3 V0.15 V/3.5 V/3.7 V/3.9 V/4.1 V/4.3 V0.2 V (selectable by software) Provided Provided 16 bits x 16 bits, 32 bits / 16 bits Provided - 7 15 8 16 8 ch 8 ch 9 19 17 9 20 - 1 ch 1 ch 1 ch - - 1 ch 2 ch 1 ch 2 ch 1 ch 1 ch 2 ch 1 ch - 1 ch 2 ch 17 4 1 4 2 ch 1 ch 2 ch 19 - - 240 kHz (TYP.) 26 8 38 54 2 to 10 MHz 32.768 kHz - 8 KB 24 KB 16 KB 32 KB - 32 KB 1 KB 64-pin - 48 KB 60 KB - 60 KB 2 KB 1 KB - 80-pin 24 KB 48 KB 32 KB 60 KB - 60 KB 2 KB - 78K0/KB1 78K0/KC1 78K0/KD1 78K0/KE1 78K0/KF1
Note If the pin is an alternate-function pin, either function is selected for use.
22
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
1.2 V850ES/KF1
1.2.1 Features (V850ES/KF1) Minimum instruction execution time: 50 ns (operation at main clock (fXX) = 20 MHz) General-purpose registers: 32 bits x 32 registers CPU features: Signed multiplication (16 x 16 32): 1 to 2 clocks (Instructions without creating register hazards can be continuously executed in parallel) Saturated operations (overflow and underflow detection functions are included) 32-bit shift instruction: 1 clock Bit manipulation instructions Load/store instructions with long/short format Memory space: 64 MB of linear address space Memory block division function: 2 MB, 64 KB (Total of 2 blocks) * External bus interface
PD703208, 703208Y (Mask ROM: 64 KB/RAM: 4 KB) PD703209, 703209Y (Mask ROM: 96 KB/RAM: 4 KB) PD703210, 703210Y (Mask ROM: 128 KB/RAM: 6 KB) PD70F3210, 70F3210Y (Flash memory: 128 KB/RAM: 6 KB)
* Internal memory 16-bit data bus Interrupts and exceptions Non-maskable interrupts: 3 sources Maskable interrupts: Software exceptions: Exception trap: I/O lines: Timer function 16-bit timer/event counter: 2 channels 8-bit timer/event counter: 2 channels 8-bit timer H: 2 channels 8-bit interval timer BRG: 1 channel Watch timer/interval timer: 1 channel Watchdog timers Watchdog timer 1 (also usable as oscillation stabilization timer): 1 channel Watchdog timer 2: 1 channel Serial interface (SIO) Asynchronous serial interface (UART): 2 channels 3-wire serial I/O (CSI0): 2 channels 3-wire serial I/O (with automatic transmit/receive function) (CSIA): 1 channel I C bus interface (I C): 1 channel (PD703208Y, 703209Y, 703210Y, 70F3210Y) A/D converter: 10-bit resolution x 8 channels Real-time output port: 6 bits x 1 channel Power-save functions: HALT/IDLE/STOP modes, subclock/sub-IDLE modes
2 2
30 sources (PD703208, 703209, 703210, 70F3210) 31 sources (PD703208Y, 703209Y, 703210Y, 70F3210Y) 32 sources 1 source
Total: 67
Key interrupt function
User's Manual U15862EJ4V1UD
23
CHAPTER 1 INTRODUCTION
ROM correction: 4 correction addresses specifiable Packages: 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 1.2.2 Applications (V850ES/KF1) Automotive * System control of body electrical system (power windows, keyless entry reception, etc.) * Submicrocontroller of control system Home audio, car audio AV equipment PC peripheral devices (keyboards, etc.) Household appliances * Outdoor units of air conditioners * Microwave ovens, rice cookers Industrial devices * Pumps * Vending machines * FA
24
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
1.2.3 Ordering information (V850ES/KF1) (1) Standard products, (A) grade products Part Number Package 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) Quality Grade Standard Standard Standard Standard Standard Standard Standard Standard Standard Standard Standard Standard Standard Standard Standard Standard Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special
PD703208GC-xxx-8BT PD703208YGC-xxx-8BT PD703208GK-xxx-9EU PD703208YGK-xxx-9EU PD703209GC-xxx-8BT PD703209YGC-xxx-8BT PD703209GK-xxx-9EU PD703209YGK-xxx-9EU PD703210GC-xxx-8BT PD703210YGC-xxx-8BT PD703210GK-xxx-9EU PD703210YGK-xxx-9EU PD70F3210GC-8BT PD70F3210YGC-8BT PD70F3210GK-9EU PD70F3210YGK-9EU PD703208GC(A)-xxx-8BT PD703208YGC(A)-xxx-8BT PD703208GK(A)-xxx-9EU PD703208YGK(A)-xxx-9EU PD703209GC(A)-xxx-8BT PD703209YGC(A)-xxx-8BT PD703209GK(A)-xxx-9EU PD703209YGK(A)-xxx-9EU PD703210GC(A)-xxx-8BT PD703210YGC(A)-xxx-8BT PD703210GK(A)-xxx-9EU PD703210YGK(A)-xxx-9EU PD70F3210GC(A)-8BT PD70F3210YGC(A)-8BT PD70F3210GK(A)-9EU PD70F3210YGK(A)-9EU
Remark xxx indicates ROM code suffix.
Please refer to "Quality Grades on NEC Semiconductor Devices" (Document No. C11531E) published by NEC Electronics Corporation to know the specification of the quality grade on the device and its recommended applications.
User's Manual U15862EJ4V1UD
25
CHAPTER 1 INTRODUCTION
(2) (A1) grade products, (A2) grade products Part Number Package 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic QFP (14 x 14) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12) 80-pin plastic TQFP (fine pitch) (12 x 12) Quality Grade Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special Special
PD703208GC(A1)-xxx-8BT PD703208YGC(A1)-xxx-8BT PD703208GK(A1)-xxx-9EU PD703208YGK(A1)-xxx-9EU PD703209GC(A1)-xxx-8BT PD703209YGC(A1)-xxx-8BT PD703209GK(A1)-xxx-9EU PD703209YGK(A1)-xxx-9EU PD703210GC(A1)-xxx-8BT PD703210YGC(A1)-xxx-8BT PD703210GK(A1)-xxx-9EU PD703210YGK(A1)-xxx-9EU PD703208GC(A2)-xxx-8BTNote PD703208YGC(A2)-xxx-8BT
Note
PD703208GK(A2)-xxx-9EUNote PD703208YGK(A2)-xxx-9EU PD703209YGC(A2)-xxx-8BT
Note
PD703209GC(A2)-xxx-8BTNote
Note
PD703209GK(A2)-xxx-9EUNote PD703209YGK(A2)-xxx-9EU PD703210YGC(A2)-xxx-8BT
Note
PD703210GC(A2)-xxx-8BTNote
Note
PD703210GK(A2)-xxx-9EUNote PD703210YGK(A2)-xxx-9EU
Note Under development
Note
Remark xxx indicates ROM code suffix.
Please refer to "Quality Grades on NEC Semiconductor Devices" (Document No. C11531E) published by NEC Electronics Corporation to know the specification of the quality grade on the device and its recommended applications.
26
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
1.2.4 Pin configuration (top view) (V850ES/KF1) 80-pin plastic QFP (14 x 14) 80-pin plastic TQFP (fine pitch) (12 x 12)
PD703208GC-xxx-8BT PD703208YGC-xxx-8BT PD703208GK-xxx-9EU PD703208YGK-xxx-9EU PD703209GC-xxx-8BT PD703209YGC-xxx-8BT PD703208GK(A)-xxx-9EU PD703208YGK(A)-xxx-9EU PD703209GC(A)-xxx-8BT PD703209YGC(A)-xxx-8BT PD703209GK(A)-xxx-9EU PD703209YGK(A)-xxx-9EU PD703209GK-xxx-9EU PD703209YGK-xxx-9EU PD703210GC-xxx-8BT PD703210YGC-xxx-8BT PD703210GK-xxx-9EU PD703210YGK-xxx-9EU PD703210GC(A)-xxx-8BT
PD703210YGC(A)-xxx-8BT PD703210GK(A)-xxx-9EU PD703210YGK(A)-xxx-9EU PD70F3210GC(A)-8BT PD70F3210YGC(A)-8BT PD70F3210GC-8BT PD70F3210YGC-8BT PD70F3210GK-9EU PD70F3210YGK-9EU PD703208GC(A)-xxx-8BT PD703208YGC(A)-xxx-8BT PD70F3210GK(A)-9EU PD70F3210YGK(A)-9EU PD703208GC(A1)-xxx-8BT PD703208YGC(A1)-xxx-8BT PD703208GK(A1)-xxx-9EU PD703208YGK(A1)-xxx-9EU PD703209GC(A1)-xxx-8BT PD703209YGC(A1)-xxx-8BT
PD703209GK(A1)-xxx-9EU PD703209YGK(A1)-xxx-9EU PD703210GC(A1)-xxx-8BT PD703210YGC(A1)-xxx-8BT PD703210GK(A1)-xxx-9EU PD703210YGK(A1)-xxx-9EU PD703208GC(A2)-xxx-8BT PD703208YGC(A2)-xxx-8BT PD703208GK(A2)-xxx-9EU PD703208YGK(A2)-xxx-9EU PD703209GC(A2)-xxx-8BT PD703209YGC(A2)-xxx-8BT PD703209GK(A2)-xxx-9EU PD703209YGK(A2)-xxx-9EU PD703210GC(A2)-xxx-8BT PD703210YGC(A2)-xxx-8BT PD703210GK(A2)-xxx-9EU PD703210YGK(A2)- xxx-9EU
User's Manual U15862EJ4V1UD
27
CHAPTER 1 INTRODUCTION
PDL15/AD15
PDL14/AD14
PDL13/AD13
PDL12/AD12
PDL11/AD11
PDL10/AD10
PDL9/AD9
PDL8/AD8
PDL7/AD7
PDL6/AD6
PDL5/AD5
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 AVREF0 AVss P00/TOH0 P01/TOH1 P02/NMI P03/INTP0 P04/INTP1 VPPNote 1/ICNote 1 VDD REGCNote 2 VSS X1 X2 RESET XT1 XT2 P05/INTP2 P06/INTP3 P40/SI00 P41/SO00 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 PDL3/AD3 PDL2/AD2 PDL1/AD1 PDL0/AD0 PCT6/ASTB PCT4/RD PCT1/WR1 PCT0/WR0 PCM3/HLDRQ PCM2/HLDAK PCM1/CLKOUT PCM0/WAIT PCS1/CS1 PCS0/CS0 P915/INTP6 P914/INTP5 P913/INTP4 P99/SCK01 P98/SO01 P97/SI01
41 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
P50/TI011/RTP00/KR0
P39/SCL0Note 3
P51/TI50/RTP01/KR1
P52/TO50/RTP02/KR2
P35/TI010/TO01
P38/SDA0Note 3
P53/SIA0/RTP03/KR3
P54/SOA0/RTP04/KR4
P55/SCKA0/RTP05/KR5
P90/TXD1/KR6
EVDD
EVSS
P33/TI000/TO00
P91/RXD1/KR7
P42/SCK00
P31/RXD0
P32/ASCK0
P34/TI001
P30/TXD0
Notes 1. IC: Connect directly to VSS (PD703208, 703208Y, 703209, 703209Y, 703210, 703210Y). VPP: Connect to VSS in normal operation mode (PD70F3210, 70F3210Y). 2. When using a regulator, connect the REGC pin to VSS via a 10 pF capacitor. When not using a regulator, connect the REGC pin directly to VDD. 3. SCL0 and SDA0 can be used only in the PD703208Y, 703209Y, 703210Y, and 70F3210Y. Caution Make EVDD the same potential as VDD.
28
User's Manual U15862EJ4V1UD
P96/TI51/TO51
PDL4/AD4
P70/ANI0
P71/ANI1
P72/ANI2
P73/ANI3
P74/ANI4
P75/ANI5
P76/ANI6
P77/ANI7
CHAPTER 1 INTRODUCTION
Pin identification (V850ES/KF1) AD0 to AD15: ANI0 to ANI7: ASCK0: ASTB: AVREF0: AVSS: CLKOUT: CS0, CS1: EVDD: EVSS: HLDAK: HLDRQ: IC: INTP0 to INTP6: KR0 to KR7: NMI: P00 to P06: P30 to P35, P38, P39: P40 to P42: P50 to P55: P70 to P77: P90, P91, P96 to P99,: P913 to P915 PCM0 to PCM3: PCS0, PCS1: PCT0, PCT1, PCT4, PCT6: PDL0 to PDL15: Port CT Port DL Port CM Port CS Address/data bus Analog input Asynchronous serial clock Address strobe Analog reference voltage Ground for analog Clock output Chip select Power supply for port Ground for port Hold acknowledge Hold request Internally connected External interrupt input Key return Non-maskable interrupt request Port 0 Port 3 Port 4 Port 5 Port 7 Port 9 RD: REGC: RESET: RTP00 to RTP05: RXD0, RXD1: SCK00, SCK01, SCKA0: SCL0: SDA0: SI00, SI01, SIA0: SO00, SO01, SOA0: TI000, TI001, TI010, TI011, TI50, TI51: TO00, TO01, TO50, TO51, TOH0, TOH1: TXD0, TXD1: VDD: VPP: VSS: WAIT: WR0: WR1: X1, X2: XT1, XT2: Timer output Transmit data Power supply Programming power supply Ground Wait Lower byte write strobe Upper byte write strobe Crystal for main clock Crystal for subclock Timer input Serial output Serial input Serial clock Serial clock Serial data Read strobe Regulator control Reset Real-time output port Receive data
User's Manual U15862EJ4V1UD
29
CHAPTER 1 INTRODUCTION
1.2.5 Function block configuration (V850ES/KF1) (1) Internal block diagram
NMI INTP0 to INTP6
ROM INTC
CPU PC
Note 1 16-bit timer/event counter: 2 ch 8-bit timer/event counter: 2 ch
Instruction queue Multiplier 16 x 1632
BCU ALU HLDRQ HLDAK ASTB RD WAIT WR0, WR1 CS0, CS1 AD0 to AD15
TI000, TI001,TI010, TI011 TO00, TO01
RAM
32-bit barrel shifter System registers
General-purpose registers 32 bits x 32
Note 2
TI50, TI51 TO50, TO51
ROM correction
TOH0, TOH1
8-bit timer H: 2 ch
SO00, SO01 SI00, SI01 SCK00, SCK01 SOA0 SIA0 SCKA0 SDA0Note 3 SCL0Note 3 TXD0, TXD1 RXD0, RXD1 ASCK0
Ports
CSI0: 2 ch
A/D converter
CLKOUT
PLL
X1 X2 XT1 XT2 RESET
I2CNote 3: 1 ch
AVREF0 AVSS ANI0 to ANI7
CSIA: 1 ch
PDL0 to PDL15 PCT0, PCT1, PCT4, PCT6 PCS0, PCS1 PCM0 to PCM3 P90, P91, P96 to P99, P913 to P915 P70 to P77 P50 to P55 P40 to P42 P30 to P35, P38, P39 P00 to P06
CG
Regulator
REGC
VDD ICNote 4 EVDD EVSS VPPNote 5 VSS
UART: 2 ch
Watchdog timer: 2 ch
RTP00 to RTP05
Key interrupt function Watch timer
KR0 to KR7
RTO: 1 ch
Notes 1. PD703208, 703208Y:
64 KB (mask ROM) 96 KB (mask ROM) 128 KB (mask ROM) 4 KB
PD703209, 703209Y: PD703210, 703210Y:
PD70F3210, 70F3210Y: 128 KB (flash memory)
2. PD703208, 703208Y, 703209, 703209Y:
PD703210, 703210Y, 70F3210, 70F3210Y: 6 KB
3. Only in the PD703208Y, 703209Y, 703210Y, and 70F3210Y 4. Only in the PD703208, 703208Y, 703209, 703209Y, 703210, and 703210Y 5. Only in the PD70F3210 and 70F3210Y
30
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
(2) Internal units (a) CPU The CPU uses five-stage pipeline control to enable single-clock execution of address calculations, arithmetic logic operations, data transfers, and almost all other types of instruction processing. Other dedicated on-chip hardware, such as a multiplier (16 bits x 16 bits 32 bits) and a barrel shifter (32 bits) help accelerate complex processing. (b) Bus control unit (BCU) The BCU starts a required external bus cycle based on the physical address obtained by the CPU. When an instruction is fetched from external memory space and the CPU does not send a bus cycle start request, the BCU generates a prefetch address and prefetches the instruction code. The prefetched instruction code is stored in an internal instruction queue. (c) ROM This consists of a 128 KB, 96 KB, or 64 KB mask ROM or flash memory mapped to the address spaces from 0000000H to 001FFFFH, 0000000H to 0017FFFH, or 0000000H to 000FFFFH, respectively. ROM can be accessed by the CPU in one clock cycle during instruction fetch. (d) RAM This consists of a 6 KB or 4 KB RAM mapped to the address spaces from 3FFD800H to 3FFEFFFH or 3FFE000H to 3FFEFFFH, respectively. RAM can be accessed by the CPU in one clock cycle during data access. (e) Interrupt controller (INTC) This controller handles hardware interrupt requests (NMI, INTP0 to INTP6) from on-chip peripheral hardware and external hardware. Eight levels of interrupt priorities can be specified for these interrupt requests, and multiplexed servicing control can be performed. (f) Clock generator (CG) A main clock oscillator and subclock oscillator are provided and generate the main clock oscillation frequency (fX) and subclock frequency (fXT), respectively. There are two modes: In the clock-through mode, fX is used as the main clock frequency (fXX) as is. In the PLL mode, fX is used multiplied by 4. The CPU clock frequency (fCPU) can be selected from among fXX, fXX/2, fXX/4, fXX/8, fXX/16, fXX/32, and fXT. (g) Timer/counter Two 16-bit timer/event counter channels and two 8-bit timer/event counter channels are incorporated, enabling measurement of pulse intervals and frequency as well as programmable pulse output. Two 8-bit timer/event counters can be connected in cascade to configure a 16-bit timer. Two 8-bit timer channels enabling programmable pulse output are provided on chip. (h) Watch timer This timer counts the reference time (0.5 seconds) for counting the clock from the subclock (32.768 kHz) or fBRG (32.768 kHz) from the clock generator. At the same time, the watch timer can be used as an interval timer.
User's Manual U15862EJ4V1UD
31
CHAPTER 1 INTRODUCTION
(i)
Watchdog timer Two watchdog timer channels are provided on chip to detect program loops and system abnormalities. Watchdog timer 1 can be used as an interval timer. When used as a watchdog timer, it generates a nonmaskable interrupt request signal (INTWDT1) or system reset signal (WDTRES1) after an overflow occurs. When used as an interval timer, it generates a maskable interrupt request (INTWDTM1) after an overflow occurs. Watchdog timer 2 operates by default following reset release. It generates a non-maskable interrupt request signal (INTWDT2) or system reset signal (WDTRES2) after an overflow occurs.
(j)
Serial interface The V850ES/KF1 includes four kinds of serial interfaces: an asynchronous serial interface (UARTn), a clocked serial interface (CSI0n), a clocked serial interface with an automatic transmit/receive function (CSIA0), and an I C bus interface (I C0). The PD703208, 703209, 703210, and 70F3210 can
2 2
simultaneously use up to five channels, and the PD703208Y, 703209Y, 703210Y, and 70F3210Y up to six channels. For UARTn, data is transferred via the TXDn and RXDn pins. For CSI0n, data is transferred via the SO0n, SI0n, and SCK0n pins. For CSIA0, data is transferred via the SOA0, SIA0, and SCKA0 pins. For I C0, data is transferred via the SDA0 and SCL0 pins. I C0 is provided only in the PD703208Y, 703209Y, 703210Y, and 70F3210Y.
2 2
Remark n = 0, 1 (k) A/D converter This 10-bit A/D converter includes 8 analog input pins. Conversion is performed using the successive approximation method. (l) ROM correction This function is used to replace part of a program in the mask ROM with that contained in the internal RAM. Up to four correction addresses can be specified. (m) Key interrupt function A key interrupt request signal (INTKR) can be generated by inputting a falling edge to the eight key input pins. (n) Real-time output function This function transfers 6-bit data set beforehand to output latches upon occurrence of a timer compare register match signal. For the V850ES/KF1, a 1-channel 6-bit data real-time output function is provided on chip.
32
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
(o) Ports As shown below, the following ports have general-purpose port functions and control pin functions.
Port P0 P3 P4 P5 P7 P9 PCM PCS PCT PDL I/O 7-bit I/O 8-bit I/O 3-bit I/O 6-bit I/O 8-bit input 9-bit I/O 4-bit I/O 2-bit I/O 4-bit I/O 16-bit I/O Alternate Function NMI, external interrupt, timer output Serial interface, timer I/O Serial interface Serial interface, timer I/O, key interrupt function, real-time output function A/D converter analog input Serial interface, timer I/O, external interrupt, key interrupt function External bus control signal Chip select output External bus control signal External address/data bus
User's Manual U15862EJ4V1UD
33
CHAPTER 1 INTRODUCTION
1.3 V850ES/KG1
1.3.1 Features (V850ES/KG1) Minimum instruction execution time: 50 ns (operation at main clock (fXX) = 20 MHz) General-purpose registers: 32 bits x 32 registers CPU feature: Signed multiplication (16 x 16 32): 1 to 2 clocks (Instructions without creating register hazards can be continuously executed in parallel) Saturated operations (overflow and underflow detection functions are included) 32-bit shift instruction: 1 clock Bit manipulation instructions Load/store instructions with long/short format Memory space: 64 MB of linear address space Memory block division function: 2 MB, 2 MB (Total of 2 blocks) * External bus interface
PD703212, 703212Y (Mask ROM: 64 KB/RAM: 4 KB) PD703213, 703213Y (Mask ROM: 96 KB/RAM: 4 KB) PD703214, 703214Y (Mask ROM: 128 KB/RAM: 6 KB) PD70F3214, 70F3214Y (Flash memory: 128 KB/RAM: 6 KB)
* Internal memory 16-bit data bus Address bus: Separate output possible Interrupts and exceptions Non-maskable interrupts: 3 sources Maskable interrupts: Software exceptions: Exception trap: I/O lines: Timer function 16-bit timer/event counter: 4 channels 8-bit timer/event counter: 2 channels 8-bit timer H: 2 channels 8-bit interval timer BRG: 1 channel Watch timer/interval timer: 1 channel Watchdog timers Watchdog timer 1 (also usable as oscillation stabilization timer): 1 channel Watchdog timer 2: 1 channel Serial interface Asynchronous serial interface (UART): 2 channels 3-wire serial I/O (CSI0): 2 channels 3-wire serial I/O (with automatic transmit/receive function) (CSIA): 2 channels I C bus interface (I C): 1 channel (PD703212Y, 703213Y, 703214Y, 70F3214Y) A/D converter: 10-bit resolution x 8 channels D/A converter: 8-bit resolution x 2 channels Real-time output port: 6 bits x 1 channel
2 2
35 sources (PD703212, 703213, 703214, 70F3214) 36 sources (PD703212Y, 703213Y, 703214Y, 70F3214Y) 32 sources 1 source
Total: 84
Key interrupt function
34
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
Power-save functions: HALT/IDLE/STOP modes, subclock/sub-IDLE modes ROM correction: 4 correction addresses specifiable Packages: 100-pin plastic LQFP (fine pitch) (14 x 14) 1.3.2 Applications (V850ES/KG1) Automotive * System control of body electrical system (power windows, keyless entry reception, etc.) * Submicrocontroller of control system Home audio, car audio AV equipment PC peripheral devices (keyboards, etc.) Household appliances * Outdoor units of air conditioners * Microwave ovens, rice cookers Industrial devices * Pumps * Vending machines * FA 1.3.3 Ordering information (V850ES/KG1) (1) Standard products, (A) grade products Part Number Package 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) Quality Grade Standard Standard Standard Standard Standard Standard Standard Standard Special Special Special Special Special Special Special Special
PD703212GC-xxx-8EU PD703212YGC-xxx-8EU PD703213GC-xxx-8EU PD703213YGC-xxx-8EU PD703214GC-xxx-8EU PD703214YGC-xxx-8EU PD70F3214GC-8EU PD70F3214YGC-8EU PD703212GC(A)-xxx-8EU PD703212YGC(A)-xxx-8EU PD703213GC(A)-xxx-8EU PD703213YGC(A)-xxx-8EU PD703214GC(A)-xxx-8EU PD703214YGC(A)-xxx-8EU PD70F3214GC(A)-8EU PD70F3214YGC(A)-8EU
Remark xxx indicates ROM code suffix.
Please refer to "Quality Grades on NEC Semiconductor Devices" (Document No. C11531E) published by NEC Electronics Corporation to know the specification of the quality grade on the device and its recommended applications.
User's Manual U15862EJ4V1UD
35
CHAPTER 1 INTRODUCTION
(2) (A1) grade products, (A2) grade products Part Number Package 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) 100-pin plastic LQFP (fine pitch) (14 x 14) Quality Grade Special Special Special Special Special Special Special Special Special Special Special Special
PD703212GC(A1)-xxx-8EU PD703212YGC(A1)-xxx-8EU PD703213GC(A1)-xxx-8EU PD703213YGC(A1)-xxx-8EU PD703214GC(A1)-xxx-8EU PD703214YGC(A1)-xxx-8EU PD703212GC(A2)-xxx-8EU PD703212YGC(A2)-xxx-8EU PD703213GC(A2)-xxx-8EU PD703213YGC(A2)-xxx-8EU PD703214GC(A2)-xxx-8EU PD703214YGC(A2)-xxx-8EU
Remark xxx indicates ROM code suffix.
Please refer to "Quality Grades on NEC Semiconductor Devices" (Document No. C11531E) published by NEC Electronics Corporation to know the specification of the quality grade on the device and its recommended applications.
36
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
1.3.4 Pin configuration (top view) (V850ES/KG1) 100-pin plastic LQFP (fine pitch) (14 x 14)
PD703212GC-xxx-8EU PD703212YGC-xxx-8EU PD703213GC-xxx-8EU PD703213YGC-xxx-8EU PD703214GC-xxx-8EU PD703214YGC-xxx-8EU PD70F3214GC-8EU PD70F3214YGC-8EU PD703212GC(A)-xxx-8EU PD703212YGC(A)-xxx-8EU
PD703213GC(A)-xxx-8EU PD703213YGC(A)-xxx-8EU PD703214GC(A)-xxx-8EU PD703214YGC(A)-xxx-8EU PD70F3214GC(A)-8EU PD70F3214YGC(A)-8EU PD703212GC(A1)-xxx-8EU PD703212YGC(A1)-xxx-8EU PD703213GC(A1)-xxx-8EU PD703213YGC(A1)-xxx-8EU
PD703214GC(A1)-xxx-8EU PD703214YGC(A1)-xxx-8EU PD703212GC(A2)-xxx-8EU PD703212YGC(A2)-xxx-8EU PD703213GC(A2)-xxx-8EU PD703213YGC(A2)-xxx-8EU PD703214GC(A2)-xxx-8EU PD703214YGC(A2)-xxx-8EU
User's Manual U15862EJ4V1UD
37
CHAPTER 1 INTRODUCTION
AVREF0 AVSS P10/ANO0 P11/ANO1 AVREF1 P00/TOH0 P01/TOH1 VPPNote 1/ICNote 1 VDD REGCNote 2 VSS X1 X2 RESET XT1 XT2 P02/NMI P03/INTP0 P04/INTP1 P05/INTP2 P06/INTP3 P40/SI00 P41/SO00 P42/SCK00 P30/TXD0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51
P70/ANI0 P71/ANI1 P72/ANI2 P73/ANI3 P74/ANI4 P75/ANI5 P76/ANI6 P77/ANI7 PDH5/A21 PDH4/A20 PDH3/A19 PDH2/A18 PDH1/A17 PDH0/A16 PDL15/AD15 PDL14/AD14 PDL13/AD13 PDL12/AD12 PDL11/AD11 PDL10/AD10 PDL9/AD9 PDL8/AD8 PDL7/AD7 PDL6/AD6 PDL5/AD5
PDL4/AD4 PDL3/AD3 PDL2/AD2 PDL1/AD1 PDL0/AD0 BVDD BVSS PCT6/ASTB PCT4/RD PCT1/WR1 PCT0/WR0 PCM3/HLDRQ PCM2/HLDAK PCM1/CLKOUT PCM0/WAIT PCS1/CS1 PCS0/CS0 P915/A15/INTP6 P914/A14/INTP5 P913/A13/INTP4 P912/A12/SCKA1 P911/A11/SOA1 P910/A10/SIA1 P99/A9/SCK01 P98/A8/SO01
Notes 1. IC: Connect directly to VSS (PD703212, 703212Y, 703213, 703213Y, 703214, 703214Y). VPP: Connect to VSS in normal operation mode (PD70F3214, 70F3214Y). 2. When using a regulator, connect the REGC pin to VSS via a 10 pF capacitor. When not using a regulator, connect the REGC pin directly to VDD. 3. SCL0 and SDA0 can be used only in the PD703212Y, 703213Y, 703214Y, and 70F3214Y. Caution Make EVDD the same potential as VDD. BVDD can be used when VDD = EVDD BVDD.
38
P31/RXD0 P32/ASCK0 P33/TI000/TO00 P34/TI001 P35/TI010/TO01 P36 P37 EVSS EVDD P38/SDA0Note 3 P39/SCL0Note 3 P50/TI011/RTP00/KR0 P51/TI50/RTP01/KR1 P52/TO50/RTP02/KR2 P53/SIA0/RTP03/KR3 P54/SOA0/RTP04/KR4 P55/SCKA0/RTP05/KR5 P90/A0/TXD1/KR6 P91/A1/RXD1/KR7 P92/A2/TI020/TO02 P93/A3/TI021 P94/A4/TI030/TO03 P95/A5/TI031 P96/A6/TI51/TO51 P97/A7/SI01
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
Pin identification (V850ES/KG1) A0 to A21: AD0 to AD15: ANI0 to ANI7: ANO0, ANO1: ASCK0: ASTB: AVREF0, AVREF1: AVSS: BVDD: BVSS: CLKOUT: CS0, CS1: EVDD: EVSS: HLDAK: HLDRQ: IC: INTP0 to INTP6: KR0 to KR7: NMI: P00 to P06: P10, P11: P30 to P39: P40 to P42: P50 to P55: P70 to P77: P90 to P915: PCM0 to PCM3: PCS0, PCS1: PCT0, PCT1, PCT4, PCT6: PDH0 to PDH5: PDL0 to PDL15: Port CT Port DH Port DL Address bus Address/data bus Analog input Analog output Asynchronous serial clock Address strobe Analog reference voltage Ground for analog Power supply for bus interface Ground for bus interface Clock output Chip select Power supply for port Ground for port Hold acknowledge Hold request Internally connected External interrupt input Key return Non-maskable interrupt request Port 0 Port 1 Port 3 Port 4 Port 5 Port 7 Port 9 Port CM Port CS RD: REGC: RESET: RTP00 to RTP05: RXD0, RXD1: SCK00, SCK01, SCKA0, SCKA1: SCL0: SDA0: SI00, SI01, SIA0, SIA1: SO00, SO01, SOA0, SOA1: TI000, TI001, TI010, TI011, TI020, TI021, TI030, TI031, TI50, TI51: TO00 to TO03, TO50, TO51, TOH0, TOH1: TXD0, TXD1: VDD: VPP: VSS: WAIT: WR0: WR1: X1, X2: XT1, XT2: Timer output Transmit data Power supply Programming power supply Ground Wait Lower byte write strobe Upper byte write strobe Crystal for main clock Crystal for subclock Timer input Serial output Serial input Serial clock Serial clock Serial data Read strobe Regulator control Reset Real-time output port Receive data
User's Manual U15862EJ4V1UD
39
CHAPTER 1 INTRODUCTION
1.3.5 Function block configuration (V850ES/KG1) (1) Internal block diagram
NMI INTP0 to INTP6 TI000, TI001, TI010, TI011, TI020, TI021, TI030, TI031 TO00 to TO03
ROM INTC
CPU PC
Note 1 16-bit timer/event counter: 4 ch 8-bit timer/event counter: 2 ch
Instruction queue Multiplier 16 x 1632
BCU ALU HLDRQ HLDAK ASTB RD WAIT WR0, WR1 CS0, CS1 A0 to A21 AD0 to AD15
RAM
32-bit barrel shifter System registers
General-purpose registers 32 bits x 32
Note 2
TI50, TI51 TO50, TO51
ROM correction
TOH0, TOH1
8-bit timer H: 2 ch
SO00, SO01 SI00, SI01 SCK00, SCK01 SOA0, SOA1 SIA0, SIA1 SCKA0, SCKA1 SDA0Note 3 SCL0
Note 3
Ports
CSI0: 2 ch
D/A converter
A/D converter
CLKOUT
PLL
X1 X2 XT1 XT2 RESET
I2CNote 3: 1 ch
ANO0, ANO1 AVREF1
AVREF0 AVSS ANI0 to ANI7
CSIA: 2 ch
PDL0 to PDL15 PDH0 to PDH5 PCT0, PCT1, PCT4, PCT6 PCS0, PCS1 PCM0 to PCM3 P90 to P915 P70 to P77 P50 to P55 P40 to P42 P30 to P39 P10, P11 P00 to P06
CG
Regulator
REGC
VDD ICNote 4 BVDD BVSS EVDD
TXD0, TXD1 RXD0, RXD1 ASCK0
UART: 2 ch
Watchdog timer: 2 ch
RTP00 to RTP05
Key interrupt function Watch timer
KR0 to KR7
EVSS VPPNote 5 VSS
RTO: 1 ch
Notes 1. PD703212, 703212Y:
64 KB (mask ROM) 96 KB (mask ROM) 128 KB (mask ROM) 4 KB
PD703213, 703213Y: PD703214, 703214Y:
PD70F3214, 70F3214Y: 128 KB (flash memory)
2. PD703212, 703212Y, 703213, 703213Y:
PD703214, 703214Y, 70F3214, 70F3214Y: 6 KB
3. Only in the PD703212Y, 703213Y, 703214Y, and 70F3214Y 4. Only in the PD703212, 703212Y, 703213, 703213Y, 703214, and 703214Y 5. Only in the PD70F3214 and 70F3214Y
40
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
(2) Internal units (a) CPU The CPU uses five-stage pipeline control to enable single-clock execution of address calculations, arithmetic logic operations, data transfers, and almost all other types of instruction processing. Other dedicated on-chip hardware, such as a multiplier (16 bits x 16 bits 32 bits) and a barrel shifter (32 bits) help accelerate complex processing. (b) Bus control unit (BCU) The BCU starts a required external bus cycle based on the physical address obtained by the CPU. When an instruction is fetched from external memory space and the CPU does not send a bus cycle start request, the BCU generates a prefetch address and prefetches the instruction code. The prefetched instruction code is stored in an internal instruction queue. (c) ROM This consists of a 128 KB, 96 KB, or 64 KB mask ROM or flash memory mapped to the address spaces from 0000000H to 001FFFFH, 0000000H to 0017FFFH, or 0000000H to 000FFFFH, respectively. ROM can be accessed by the CPU in one clock cycle during instruction fetch. (d) RAM This consists of a 6 KB or 4 KB RAM mapped to the address spaces from 3FFD800H to 3FFEFFFH or 3FFE000H to 3FFEFFFH, respectively. RAM can be accessed by the CPU in one clock cycle during data access. (e) Interrupt controller (INTC) This controller handles hardware interrupt requests (NMI, INTP0 to INTP6) from on-chip peripheral hardware and external hardware. Eight levels of interrupt priorities can be specified for these interrupt requests, and multiplexed servicing control can be performed. (f) Clock generator (CG) A main clock oscillator and subclock oscillator are provided and generate the main clock oscillation frequency (fX) and subclock frequency (fXT), respectively. There are two modes: In the clock-through mode, fX is used as the main clock frequency (fXX) as is. In the PLL mode, fX is used multiplied by 4. The CPU clock frequency (fCPU) can be selected from among fXX, fXX/2, fXX/4, fXX/8, fXX/16, fXX/32, and fXT. (g) Timer/counter Four 16-bit timer/event counter channels and two 8-bit timer/event counter channels are incorporated, enabling measurement of pulse intervals and frequency as well as programmable pulse output. Two 8-bit timer/event counters can be connected in cascade to configure a 16-bit timer. Two 8-bit timer channels enabling programmable pulse output are provided on chip. (h) Watch timer This timer counts the reference time (0.5 seconds) for counting the clock from the subclock (32.768 kHz) or fBRG (32.768 kHz) from the clock generator. At the same time, the watch timer can be used as an interval timer.
User's Manual U15862EJ4V1UD
41
CHAPTER 1 INTRODUCTION
(i)
Watchdog timer Two watchdog timer channels are provided on chip to detect program loops and system abnormalities. Watchdog timer 1 can be used as an interval timer. When used as a watchdog timer, it generates a nonmaskable interrupt request signal (INTWDT1) or system reset (WDTRES1) after an overflow occurs. When used as an interval timer, it generates a maskable interrupt request signal (INTWDTM1) after an overflow occurs. Watchdog timer 2 operates by default following reset release. It generates a non-maskable interrupt request signal (INTWDT2) or system reset signal (WDTRES2) after an overflow occurs.
(j)
Serial interface (SIO) The V850ES/KG1 includes four kinds of serial interfaces: an asynchronous serial interface (UARTn), a clocked serial interface (CSI0n), a clocked serial interface with an automatic transmit/receive function (CSIAn), and an I C bus interface (I C0). The PD703212, 703213, 703214, and 70F3214 can
2 2
simultaneously use up to six channels, and the PD703212Y, 703213Y, 703214Y, and 70F3214Y up to seven channels. For UARTn, data is transferred via the TXDn and RXDn pins. For CSI0n, data is transferred via the SO0n, SI0n, and SCK0n pins. For CSIA0, data is transferred via the SOAn, SIAn, and SCKAn pins. For I C0, data is transferred via the SDA0 and SCL0 pins. I C0 is provided only in the PD703212Y, 703213Y, 703214Y, and 70F3214Y.
2 2
Remark n = 0, 1 (k) A/D converter This high-speed, high-resolution 10-bit A/D converter includes 8 analog input pins. Conversion is performed using the successive approximation method. (l) D/A converter Two 8-bit resolution D/A converter channels are included on chip. The D/A converter uses the R-2R ladder method. (m) ROM correction This function is used to replace part of a program in the mask ROM with that contained in the internal RAM. Up to four correction addresses can be specified. (n) Key interrupt function A key interrupt request signal (INTKR) can be generated by inputting a falling edge to the eight key input pins. (o) Real-time output function This function transfers 6-bit data set beforehand to output latches upon occurrence of a timer compare register match signal. For the V850ES/KG1, a 1-channel 6-bit data real-time output function is provided on chip.
42
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
(p) Ports As shown below, the following ports have general-purpose port functions and control pin functions.
Port P0 P1 P3 P4 P5 P7 P9 PCM PCS PCT PDH PDL I/O 7-bit I/O 2-bit I/O 10-bit I/O 3-bit I/O 6-bit I/O 8-bit input 16-bit I/O 4-bit I/O 2-bit I/O 4-bit I/O 6-bit I/O 16-bit I/O Alternate Function NMI, external interrupt, timer output D/A converter analog output Serial interface, timer I/O Serial interface Serial interface, timer I/O, key interrupt function, real-time output function A/D converter analog input External address bus, serial interface, timer I/O, external interrupt, key interrupt function External bus control signal Chip select output External bus control signal External address bus External address/data bus
User's Manual U15862EJ4V1UD
43
CHAPTER 1 INTRODUCTION
1.4 V850ES/KJ1
1.4.1 Features (V850ES/KJ1) Minimum instruction execution time: 50 ns (operation at main clock (fXX) = 20 MHz) General-purpose registers: 32 bits x 32 registers CPU features: Signed multiplication (16 x 16 32): 1 to 2 clocks (Instructions without creating register hazards can be continuously executed in parallel) Saturated operations (overflow and underflow detection functions are included) 32-bit shift instruction: 1 clock Bit manipulation instructions Load/store instructions with long/short format Memory space: 64 MB of linear address space Memory block division function: 2 MB, 2 MB, 4 MB, 8 MB (Total of 4 blocks) * External bus interface
PD703216, 703216Y (Mask ROM: 96 KB/RAM: 6 KB) PD703217, 703217Y (Mask ROM: 128 KB/RAM: 6 KB) PD70F3217, 70F3217Y (Flash memory: 128 KB/RAM: 6 KB)
* Internal memory 16-bit data bus Address bus: Separate output possible Interrupts and exceptions Non-maskable interrupts: 3 sources Maskable interrupts: Software exceptions: Exception trap: I/O lines: Timer function 16-bit timer/event counter: 6 channels 8-bit timer/event counter: 8-bit timer H: 8-bit interval timer BRG: Watchdog timers Watchdog timer 1 (also usable as oscillation stabilization timer): 1 channel Watchdog timer 2: Serial interface Asynchronous serial interface (UART): 3-wire serial I/O (CSI0): I C bus interface (I C): (PD703216Y, 703217Y, 70F3217Y) A/D converter: 10-bit resolution x 16 channels D/A converter: 8-bit resolution x 2 channels Real-time output port: 6 bit x 2 channels
2 2
43 sources (PD703216, 703217, 70F3217) 45 sources (PD703216Y, 703217Y, 70F3217Y) 32 sources 1 source
Total: 128
Key interrupt function
2 channels 2 channels 1 channel
Watch timer/interval timer: 1 channel
1 channel 3 channels 3 channels 2 channels
3-wire serial I/O (with automatic transmit/receive function) (CSIA): 2 channels
44
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
Power-save functions: HALT/IDLE/STOP modes, subclock/sub-IDLE modes ROM correction: 4 correction addresses specifiable Packages: 144-pin plastic LQFP (fine pitch) (20 x 20) 1.4.2 Applications (V850ES/KJ1) Automotive * System control of body electrical system (power windows, keyless entry reception, etc.) * Submicrocontroller of control system Home audio, car audio AV equipment PC peripheral devices (keyboards, etc.) Household appliances * Outdoor units of air conditioners * Microwave ovens, rice cookers Industrial devices * Pumps * Vending machines * FA 1.4.3 Ordering information (V850ES/KJ1) (1) Standard products, (A1) grade products Part Number Package 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) Quality Grade Standard Standard Standard Standard Standard Standard Special Special Special Special Special Special
PD703216GJ-xxx-UEN PD703216YGJ-xxx-UEN PD703217GJ-xxx-UEN PD703217YGJ-xxx-UEN PD70F3217GJ-UEN PD70F3217YGJ-UEN PD703216GJ(A)-xxx-UEN PD703216YGJ(A)-xxx-UEN PD703217GJ(A)-xxx-UEN PD703217YGJ(A)-xxx-UEN PD70F3217GJ(A)-UEN PD70F3217YGJ(A)-UEN
Remark xxx indicates ROM code suffix.
Please refer to "Quality Grades on NEC Semiconductor Devices" (Document No. C11531E) published by NEC Electronics Corporation to know the specification of the quality grade on the device and its recommended applications.
User's Manual U15862EJ4V1UD
45
CHAPTER 1 INTRODUCTION
(2) Standard products, (A1) grade products Part Number Package 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) 144-pin plastic LQFP (fine pitch) (20 x 20) Quality Grade Special Special Special Special Special Special Special Special
PD703216GJ(A1)-xxx-UEN PD703216YGJ(A1)-xxx-UEN PD703217GJ(A1)-xxx-UEN PD703217YGJ(A1)-xxx-UEN PD703216GJ(A2)-xxx-UENNote PD703216YGJ(A2)-xxx-UEN PD703217YGJ(A2)-xxx-UEN
Note Under development
Note
PD703217GJ(A2)-xxx-UENNote
Note
Remark xxx indicates ROM code suffix.
Please refer to "Quality Grades on NEC Semiconductor Devices" (Document No. C11531E) published by NEC Electronics Corporation to know the specification of the quality grade on the device and its recommended applications.
46
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
1.4.4 Pin configuration (top view) (V850ES/KJ1) 144-pin plastic LQFP (fine pitch) (20 x 20)
PD703216GJ-xxx-UEN PD703216YGJ-xxx-UEN PD703217GJ-xxx-UEN PD703217YGJ-xxx-UEN PD70F3217GJ-UEN PD70F3217YGJ-UEN PD703216GJ(A)-xxx-UEN
PD703216YGJ(A)-xxx-UEN PD703217GJ(A)-xxx-UEN PD703217YGJ(A)-xxx-UEN PD70F3217GJ(A)-UEN PD70F3217YGJ(A)-UEN PD703216GJ(A1)-xxx-UEN PD703216YGJ(A1)-xxx-UEN
PD703217GJ(A1)-xxx-UEN PD703217YGJ(A1)-xxx-UEN PD703216GJ(A2)-xxx-UEN PD703216YGJ(A2)-xxx-UEN PD703217GJ(A2)-xxx-UEN PD703217YGJ(A2)-xxx-UEN
User's Manual U15862EJ4V1UD
47
CHAPTER 1 INTRODUCTION
AVREF0 AVSS P10/ANO0 P11/ANO1 AVREF1 P00/TOH0 P01/TOH1 VPPNote 1/ICNote 1 VDD REGCNote 2 VSS X1 X2 RESET XT1 XT2 P02/NMI P03/INTP0 P04/INTP1 P05/INTP2 P06/INTP3 P40/SI00 P41/SO00 P42/SCK00 P30/TXD0 P31/RXD0 P32/ASCK0 P33/TI000/TO00 P34/TI001 P35/TI010/TO01 P36 P37 EVSS EVDD P38/SDA0Note 3 Note 3 P39/SCL0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109
P70/ANI0 P71/ANI1 P72/ANI2 P73/ANI3 P74/ANI4 P75/ANI5 P76/ANI6 P77/ANI7 P78/ANI8 P79/ANI9 P710/ANI10 P711/ANI11 P712/ANI12 P713/ANI13 P714/ANI14 P715/ANI15 PDH7/A23 PDH6/A22 PDH5/A21 PDH4/A20 PDH3/A19 PDH2/A18 PDH1/A17 PDH0/A16 PDL15/AD15 PDL14/AD14 PDL13/AD13 PDL12/AD12 PDL11/AD11 PDL10/AD10 PDL9/AD9 PDL8/AD8 PDL7/AD7 PDL6/AD6 PDL5/AD5 PDL4/AD4
108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
PDL3/AD3 PDL2/AD2 PDL1/AD1 PDL0/AD0 BVDD BVSS PCT7 PCT6/ASTB PCT5 PCT4/RD PCT3 PCT2 PCT1/WR1 PCT0/WR0 PCS7 PCS6 PCS5 PCS4 PCM5 PCM4 PCM3/HLDRQ PCM2/HLDAK PCM1/CLKOUT PCM0/WAIT PCS3/CS3 PCS2/CS2 PCS1/CS1 PCS0/CS0 PCD3 PCD2 PCD1 PCD0 P915/A15/INTP6 P914/A14/INTP5 P913/A13/INTP4 P912/A12/SCKA1
Notes 1. IC: Connect directly to VSS (PD703216, 703216Y, 703217, 703217Y). VPP: Connect to VSS in normal operation mode (PD70F3217, 70F3217Y). 2. When using a regulator, connect the REGC pin to VSS via a 10 pF capacitor. When not using a regulator, connect the REGC pin directly to VDD. 3. SCL0, SDA0, SCL1, and SDA1 can be used only in the PD703216Y, 703217Y, and 70F3217Y. Caution Make EVDD the same potential as VDD. BVDD can be used when VDD = EVDD BVDD.
48
P50/TI011/RTP00/KR0 P51/TI50/RTP01/KR1 P52/TO50/RTP02/KR2 P53/SIA0/RTP03/KR3 P54/SOA0/RTP04/KR4 P55/SCKA0/RTP05/KR5 P60/RTP10 P61/RTP11 P62/RTP12 P63/RTP13 P64/RTP14 P65/RTP15 P66/SI02 P67/SO02 P68/SCK02 P69/TI040 P610/TI041 P611/TO04 P612/TI050 P613/TI051/TO05 P614 P615 P80/RXD2/SDA1Note 3 P81/TXD2/SCL1Note 3 P90/A0/TXD1/KR6 P91/A1/RXD1/KR7 P92/A2/TI020/TO02 P93/A3/TI021 P94/A4/TI030/TO03 P95/A5/TI031 P96/A6/TI51/TO51 P97/A7/SI01 P98/A8/SO01 P99/A9/SCK01 P910/A10/SIA1 P911/A11/SOA1
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
Pin identification (V850ES/KJ1) A0 to A23: AD0 to AD15: ANI0 to ANI15: ANO0, ANO1: ASCK0: ASTB: AVREF0, AVREF1: AVSS: BVDD: BVSS: CLKOUT: CS0 to CS3: EVDD: EVSS: HLDAK: HLDRQ: IC: INTP0 to INTP6: KR0 to KR7: NMI: P00 to P06: P10, P11: P30 to P39: P40 to P42: P50 to P55: P60 to P615: P70 to P715: P80, P81: P90 to P915: PCD0 to PCD3: PCM0 to PCM5: PCS0 to PCS7: PCT0 to PCT7: PDH0 to PDH7: Address bus Address/data bus Analog input Analog output Asynchronous serial clock Address strobe Analog reference voltage Ground for analog Power supply for bus interface Ground for bus interface Clock output Chip select Power supply for port Ground for port Hold acknowledge Hold request Internally connected External interrupt input Key return Non-maskable interrupt request Port 0 Port 1 Port 3 Port 4 Port 5 Port 6 Port 7 Port 8 Port 9 Port CD Port CM Port CS Port CT Port DH PDL0 to PDL15: RD: REGC: RESET: RTP00 to RTP05, RTP10 to RTP15: RXD0 to RXD2: SCK00 to SCK02, SCKA0, SCKA1: SCL0, SCL1: SDA0, SDA1: SI00 to SI02, SIA0, SIA1: SO00 to SO02, SOA0, SOA1: TI000, TI001, TI010, TI011, TI020, TI021, TI030, TI031, TI040, TI041, TI050, TI051, TI50, TI51: TO00 to TO05, TO50, TO51, TOH0, TOH1: TXD0 to TXD2: VDD: VPP: VSS: WAIT: WR0: WR1: X1, X2: XT1, XT2: Timer output Transmit data Power supply Programming power supply Ground Wait Lower byte write strobe Upper byte write strobe Crystal for main clock Crystal for subclock Timer input Serial output Serial input Serial clock Serial clock Serial data Real-time output port Receive data Port DL Read strobe Regulator control Reset
User's Manual U15862EJ4V1UD
49
CHAPTER 1 INTRODUCTION
1.4.5 Function block configuration (V850ES/KJ1) (1) Internal block diagram
NMI INTP0 to INTP6 TI000, TI001, TI010, TI011, TI020, TI021, TI030, TI031, TI040, TI041, TI050, TI051 TO00 to TO05
ROM INTC
CPU PC
Note 1 16-bit timer/event counter: 6 ch 8-bit timer/event counter: 2 ch
Instruction queue Multiplier 16 x 1632
BCU ALU HLDRQ HLDAK ASTB RD WAIT WR0, WR1 CS0 to CS3 A0 to A23 AD0 to AD15
RAM
32-bit barrel shifter System registers
General-purpose registers 32 bits x 32
6 KB
TI50, TI51 TO50, TO51
ROM correction
TOH0, TOH1
8-bit timer H: 2 ch
SO00 to SO02 SI00 to SI02 SCK00 to SCK02 SOA0, SOA1 SIA0, SIA1 SCKA0, SCKA1 SDA0, SDA1Note 2 SCL0, SCL1Note 2 TXD0 to TXD2 RXD0 to RXD2 ASCK0
Ports
CSI0: 3 ch
PDL0 to PDL15 PDH0 to PDH7 PCT0 to PCT7 PCS0 to PCS7 PCM0 to PCM5 PCD0 to PCD3 P90 to P915 P80,P81 P70 to P715 P60 to P615 P50 to P55 P40 to P42 P30 to P39 P10,P11 P00 to P06
D/A converter
A/D converter
CLKOUT
PLL
X1 X2 XT1 XT2 RESET
CG
ANO0, ANO1 AVREF1 AVREF0 AVSS ANI0 to ANI15
CSIA: 2 ch
I2CNote 3: 2 ch
Regulator
REGC
VDD ICNote 3 BVDD BVSS EVDD
UART: 3 ch
Watchdog timer: 2 ch
RTP00 to RTP05, RTP10 to RTP15
Key interrupt function Watch timer
KR0 to KR7
EVSS VPPNote 4 VSS
RTO: 2 ch
Notes 1. PD703216, 703216Y:
96 KB (mask ROM) 128 KB (mask ROM)
PD703217, 703217Y:
PD70F3217, 70F3217Y: 128 KB (flash memory)
2. Only in the PD703216Y, 703217Y, 70F3217Y 3. Only in the PD703216, 703216Y, 703217, and 703217Y 4. Only in the PD70F3217 and 70F3217Y
50
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
(2) Internal units (a) CPU The CPU uses five-stage pipeline control to enable single-clock execution of address calculations, arithmetic logic operations, data transfers, and almost all other types of instruction processing. Other dedicated on-chip hardware, such as a multiplier (16 bits x 16 bits 32 bits) and a barrel shifter (32 bits) help accelerate complex processing. (b) Bus control unit (BCU) The BCU starts a required external bus cycle based on the physical address obtained by the CPU. When an instruction is fetched from external memory space and the CPU does not send a bus cycle start request, the BCU generates a prefetch address and prefetches the instruction code. The prefetched instruction code is stored in an internal instruction queue. (c) ROM This consists of a 128 KB or 96 KB mask ROM or flash memory mapped to the address spaces from 0000000H to 001FFFFH or 0000000H to 0017FFFH, respectively. ROM can be accessed by the CPU in one clock cycle during instruction fetch. (d) RAM This consists of a 6 KB RAM mapped to the address spaces from 3FFD800H to 3FFEFFFH. RAM can be accessed by the CPU in one clock cycle during data access. (e) Interrupt controller (INTC) This controller handles hardware interrupt requests (NMI, INTP0 to INTP6) from on-chip peripheral hardware and external hardware. Eight levels of interrupt priorities can be specified for these interrupt requests, and multiplexed servicing control can be performed. (f) Clock generator (CG) A main clock oscillator and subclock oscillator are provided and generate the main clock oscillation frequency (fX) and subclock frequency (fXT), respectively. There are two modes: In the clock-through mode, fX is used as the main clock frequency (fXX) as is. In the PLL mode, fX is used multiplied by 4. The CPU clock frequency (fCPU) can be selected from among fXX, fXX/2, fXX/4, fXX/8, fXX/16, fXX/32, and fXT. (g) Timer/counter Six 16-bit timer/event counter channels and two 8-bit timer/event counter channels are incorporated, enabling measurement of pulse intervals and frequency as well as programmable pulse output. Two 8-bit timer/event counters can be connected in cascade to configure a 16-bit timer. Two 8-bit timer channels enabling programmable pulse output are provided on chip. (h) Watch timer This timer counts the reference time (0.5 seconds) for counting the clock from the subclock (32.768 kHz) or fBRG (32.768 kHz) from the clock generator. At the same time, the watch timer can be used as an interval timer.
User's Manual U15862EJ4V1UD
51
CHAPTER 1 INTRODUCTION
(i)
Watchdog timer Two watchdog timer channels are provided on chip to detect program loops and system abnormalities. Watchdog timer 1 can be used as an interval timer. When used as a watchdog timer, it generates a nonmaskable interrupt request signal (INTWDT1) or system reset signal (WDTRES1) after an overflow occurs. When used as an interval timer, it generates a maskable interrupt request signal (INTWDTM1) after an overflow occurs. Watchdog timer 2 operates by default following reset release. It generates a non-maskable interrupt request signal (INTWDT2) or system reset signal (WDTRES2) after an overflow occurs.
(j)
Serial interface (SIO) The V850ES/KJ1 includes four kinds of serial interfaces: an asynchronous serial interface (UARTn), a clocked serial interface (CSI0n), a clocked serial interface with an automatic transmit/receive function (CSIAm), and an I C bus interface (I Cm). The PD703216, 703217, and 70F3217 can simultaneously
2 2
use up to eight channels, and the PD703216Y, 703217Y, and 70F3217Y up to nine channels. For UARTn, data is transferred via the TXDn and RXDn pins. For CSI0n, data is transferred via the SO0n, SI0n, and SCK0n pins. For CSIAm, data is transferred via the SOAm, SIAm, and SCKAm pins. For I Cm, data is transferred via the SDAm and SCLm pins. I Cm is provided only in the PD703216Y, 703217Y, and 70F3217Y.
2 2
Remark n = 0 to 2 m = 0, 1 (k) A/D converter This high-speed, high-resolution 10-bit A/D converter includes 16 analog input pins. Conversion is performed using the successive approximation method. (l) D/A converter Two 8-bit resolution D/A converter channels are included on chip. The D/A converter uses the R-2R ladder method. (m) ROM correction This function is used to replace part of a program in the mask ROM with that contained in the internal RAM. Up to four correction addresses can be specified. (n) Key interrupt function A key interrupt request signal (INTKR) can be generated by inputting a falling edge to the eight key input pins. (o) Real-time output function This function transfers 6-bit data set beforehand to output latches upon occurrence of a timer compare register match signal. For the V850ES/KJ1, a 2-channel 6-bit data real-time output function is provided on chip.
52
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
(p) Ports As shown below, the following ports have general-purpose port functions and control pin functions.
Port P0 P1 P3 P4 P5 P6 P7 P8 P9 PCD PCM PCS PCT PDH PDL I/O 7-bit I/O 2-bit I/O 10-bit I/O 3-bit I/O 6-bit I/O 16-bit I/O 16-bit input 2-bit I/O 16-bit I/O 4-bit I/O 6-bit I/O 8-bit I/O 8-bit I/O 8-bit I/O 16-bit I/O External bus control signal Chip select output External bus control signal External address bus External address/data bus Alternate Function NMI, external interrupt, timer output D/A converter analog output Serial interface, timer I/O Serial interface Serial interface, timer I/O, key interrupt function, real-time output function Serial interface, timer I/O, real-time output function A/D converter analog input Serial interface External address bus, serial interface, timer I/O, external interrupt, key interrupt function -
User's Manual U15862EJ4V1UD
53
CHAPTER 1 INTRODUCTION
1.5 Overview of Functions
* V850ES/KF1
Part Number Internal memory RAM Buffer RAM Memory space Logical space External memory area External bus interface Address bus: 16 bits Data bus: 8/16 bits Multiplex bus mode General-purpose registers Main clock (oscillation frequency) Ceramic/crystal/external clock When PLL not used When PLL used REGC pin connected directly to VDD 2 to 10 MHz: 2.7 to 5.5 V Standard products, (A) special grade products: 2 to 5 MHz: 4.5 to 5.5 V, 2 to 4 MHz: 4.0 to 5.5 V, 2 to 2.5 MHz: 2.7 to 5.5 V (A1) special grade products: 2 to 5 MHz: 4.5 to 5.5 V, 2 to 4 MHz: 4.0 to 5.5 V, 2 to 3 MHz: 3.5 to 5.5 V (A2) special grade products: 2 to 4 MHz: 4.0 to 5.5 V, 2 to 3 MHz: 3.5 to 5.5 V 10 F capacitor connected to REGC pin Subclock (oscillation frequency) Minimum instruction execution time DSP function 32 x 32 = 64: 200 to 250 ns (at 20 MHz) 32 x 32 + 32 = 32: 300 ns (at 20 MHz) 16 x 16 = 32: 50 to 100 ns (at 20 MHz) 16 x 16 + 32 = 32: 150 ns (at 20 MHz) I/O ports 67 Input: 8 I/O: 59 (among these, N-ch open-drain output selectable: 2, fixed to N-ch open-drain output: 6) Timer 16-bit timer/event counter: 2 channels 8-bit timer/event counter: 2 channels (16-bit timer/event counter: Usable as 1 channel) 8-bit timer: 2 channels Watchdog timer: 2 channels Watch timer: 1 channel 8-bit interval timer: 1 channel Real-time output port A/D converter D/A converter Serial interface CSI: 2 channels CSIA (with automatic transmit/receive function): 1 channel UART: 2 channels I2C bus: 1 channel Interrupt sources Power save function Operating supply voltage External: 9 (9)Note 2, internal: 22/23Note 1 STOP/IDLE/HALT Standard products, (A) special grade products: 4.5 to 5.5 V (at 20 MHz)/4.0 to 5.5 V (at 16 MHz)/2.7 to 5.5 V (at 10 MHz) (A1) special grade products (mask version only): 4.5 to 5.5 V (at 20 MHz)/4.0 to 5.5 V (at 16MHz)/3.5 to 5.5 V (at 12 MHz) (A2) special grade products (mask version only): 4.0 to 5.5 V (at 16 MHz)/3.5 to 5.5 V (at 12 MHz) Package 80-pin plastic TQFP (fine pitch) (12 x 12 mm), 80-pin plastic QFP (14 x 14 mm) 4 bits x 1, 2 bits x 1, or 6 bits x 1 10-bit resolution x 8 channels - Standard products, (A) special grade products, (A1) special grade products, (A2) special grade products: 2 to 4 MHz: 4.0 to 5.5 V Crystal/external clock (32.768 kHz) When main clock operated at (fXX) = 20 MHz 32 bits x 32 registers 4 KB 32 bytes 64 MB 128 KB 6 KB ROM
PD703208/PD703208Y
64 KB
PD703209/PD703209Y
96 KB
PD703210/PD703210Y
128 KB
PD70F3210/PD70F3210Y
128 KB (flash memory)
Notes 1. Y products only. 2. The figure in parentheses indicates the number of external interrupts for which STOP mode can be released.
54
User's Manual U15862EJ4V1UD
CHAPTER 1 INTRODUCTION
* V850ES/KG1
Part Number Internal memory RAM Buffer RAM Memory space Logical space External memory area 4 KB 64 bytes 64 MB 3 MB Address bus: 22 bits Data bus: 8/16 bits Multiplex bus mode/separate bus mode General-purpose registers Main clock (oscillation frequency) Ceramic/crystal/external clock When PLL not used When PLL used REGC pin connected directly to VDD 2 to 10 MHz: 2.7 to 5.5 V Standard products, (A) special grade products: 2 to 5 MHz: 4.5 to 5.5 V, 2 to 4 MHz: 4.0 to 5.5 V, 2 to 2.5 MHz: 2.7 to 5.5 V (A1) special grade products: 2 to 5 MHz, 4.5 to 5.5 V, 2 to 4 MHz: 4.0 to 5.5 V, 2 to 3 MHz: 3.5 to 5.5 V (A2) special grade products: 2 to 4 MHz, 4.0 to 5.5 V, 2 to 3 MHz: 3.5 to 5.5 V 10 F capacitor connected to REGC pin Subclock (oscillation frequency) Minimum instruction execution time DSP function 32 x 32 = 64: 200 to 250 ns (at 20 MHz) 32 x 32 + 32 = 32: 300 ns (at 20 MHz) 16 x 16 = 32: 50 to 100 ns (at 20 MHz) 16 x 16 + 32 = 32: 150 ns (at 20 MHz) I/O port 84 * Input: 8 * I/O: 76 (among these, N-ch open-drain output selectable: 4, fixed to N-ch open-drain output: 8) Timer 16-bit timer/event counter: 4 channels 8-bit timer/event counter: 2 channels (16-bit timer/event counter: Usable as 1 channel) 8-bit timer: 2 channels Watchdog timer: 2 channels Watch timer: 1 channel 8-bit interval timer: 1 channel Real-time output port A/D converter D/A converter Serial interface CSI: 2 channels CSIA (with automatic transmit/receive function): 2 channels UART: 2 channels I2C bus: 1 channelNote 1 Interrupt sources Power save function Operating supply voltage External: 9 (9)Note 2, internal: 27/28Note 1 STOP/IDLE/HALT Standard products, (A) special grade products: 4.5 to 5.5 V (at 20 MHz)/4.0 to 5.5 V/(at 16 MHz)/2.7 to 5.5 V (at 10 MHz) (A1) special grade products (mask version only): 4.5 to 5.5 V (at 20 MHz)/4.0 to 5.5 V/(at 16 MHz)/3.5 to 5.5 V (at 12 MHz) (A2) special grade products (mask version only): 4.0 to 5.5 V (at 16 MHz)/3.5 to 5.5 V/(at 12 MHz) Package 100-pin plastic TQFP (fine pitch) (14 x 14 mm) 4 bits x 1, 2 bits x 1, or 6 bits x 1 10-bit resolution x 8 channels 8-bit resolution x 2 channels Standard products, (A) special grade products, (A1) special grade products, (A2) special grade products: 2 to 4 MHz: 4.0 to 5.5 V Crystal/external clock (32.768 kHz) When main clock operated at (fXX) = 20 MHz 32 bits x 32 registers 6 KB ROM
PD703212/PD703212Y
64 KB
PD703213/PD703213Y
96 KB
PD703214/PD703214Y
128 KB
PD70F3214/PD70F3214Y
128 KB (flash memory)
External bus interface
Notes 1. Y products only. 2. The figure in parentheses indicates the number of external interrupts for which STOP mode can be released.
User's Manual U15862EJ4V1UD
55
CHAPTER 1 INTRODUCTION
* V850ES/KJ1
Part Number Internal memory ROM High-speed RAM Buffer RAM Memory space Logical space External memory area 64 bytes 64 MB 15 MB Address bus: 24 bits Data bus: 8/16 bits Multiplex bus mode/separate bus mode 32 bits x 32 registers Ceramic/crystal/external clock When PLL not used When PLL used REGC pin connected directly to VDD 2 to 10 MHz: 2.7 to 5.5 V Standard products, (A) special grade products: 2 to 5 MHz: 4.5 to 5.5 V, 2 to 4 MHz: 4.0 to 5.5 V, 2 to 2.5 MHz: 2.7 to 5.5 V (A1) special grade products: 2 to 5 MHz: 4.5 to 5.5 V, 2 to 4 MHz: 4.0 to 5.5 V, 2 to 3 MHz: 3.5 to 5.5 V (A2) special grade products: 2 to 4 MHz: 4.0 to 5.5 V, 2 to 3 MHz: 3.5 to 5.5 V Standard products, (A) special grade products, (A1) special grade products, (A2) special grade products: 2 to 4 MHz: 4.0 to 5.5 V Crystal/external clock (32.768 kHz) When main clock operated at (fXX) = 20 MHz 32 x 32 = 64: 200 to 250 ns (at 20 MHz) 32 x 32 + 32 = 32: 300 ns (at 20 MHz) 16 x 16 = 32: 50 to 100 ns (at 20 MHz) 16 x 16 + 32 = 32: 150 ns (at 20 MHz) 128 * Input: 16 * I/O: 112 (among these, N-ch open-drain output selectable: 6, fixed to N-ch open-drain output: 12) 16-bit timer/event counter: 6 channels 8-bit timer/event counter: 2 channels (16-bit timer/event counter: usable as 1 channel) 8-bit timer: 2 channels Watchdog timer: 2 channels Watch timer: 1 channel 8-bit interval timer: 1 channel 2 channels: 4 bits x 1, 2 bits x 1, or 6 bits x 1 10-bit resolution x 16 channels 8-bit resolution x 2 channels CSI: 3 channels CSIA (with automatic transmit/receive function): 2 channels UART: 3 channels/2 channelsNote 1 2 UART/I C bus: 1 channelNote 1 Dedicated baud rate generator: 3 channels External: 9 (9)Note 2, internal: 35/37Note 1 STOP/IDLE/HALT Standard products, (A) special grade products: 4.5 to 5.5 V (at 20 MHz)/4.0 to 5.5 V (at 16 MHz)/2.7 to 5.5 V (at 10 MHz) (A1) special grade products (mask version only): 4.5 to 5.5 V (at 20 MHz)/4.0 to 5.5 V (at 16 MHz)/3.5 to 5.5 V (at 12 MHz) (A2) special grade products (mask version only): 4.0 to 5.5 V (at 16 MHz)/3.5 to 5.5 V (at 12 MHz) 144-pin plastic TQFP (fine pitch) (20 x 20 mm)
PD703216/PD703216Y
96 KB
PD703217/PD703217Y
128 KB 6 KB
PD70F3217/PD70F3217Y
128 KB (flash memory)
External bus interface
General-purpose registers Main clock (oscillation frequency)
10 F capacitor connected to REGC pin Subclock (oscillation frequency) Minimum instruction execution time DSP function
I/O ports
Timer
Real-time output port A/D converter D/A converter Serial interface
Interrupt sources Power save function Operating supply voltage
Package
Notes 1. Y products only. 2. The figure in parentheses indicates the number of external interrupts for which STOP mode can be released.
56
User's Manual U15862EJ4V1UD
&+$37(5 3,1 )81&7,216
7KH QDPHV DQG IXQFWLRQV RI WKH SLQV RI WKH 9(6.) 9(6.* DQG 9(6.- DUH GHVFULEHG EHORZ GLYLGHG LQWR SRUW SLQV DQG QRQSRUW SLQV 7KH SLQ ,2 EXIIHU SRZHU VXSSOLHV DUH GLYLGHG LQWR WKUHH V\VWHPV $95()$95() %9'' DQG (9'' 7KH UHODWLRQVKLS EHWZHHQ WKHVH SRZHU VXSSOLHV DQG WKH SLQV LV VKRZQ EHORZ 7DEOH 9(6.) 3LQ ,2 %XIIHU 3RZHU 6XSSOLHV
3RZHU 6XSSO\ $9REF0 (9DD 3RUW 5(6(7 SRUWV WR &0 &6 &7 '/ &RUUHVSRQGLQJ 3LQV
7DEOH 9(6.* 3LQ ,2 %XIIHU 3RZHU 6XSSOLHV
3RZHU 6XSSO\ $9REF0 $9REF1 %9DD (9DD 3RUW 3RUW 3RUWV &0 &6 &7 '+ '/ 5(6(7 SRUWV WR &RUUHVSRQGLQJ 3LQV
7DEOH 9(6.- 3LQ ,2 %XIIHU 3RZHU 6XSSOLHV
3RZHU 6XSSO\ $9REF0 $9REF1 %9DD (9DD 3RUW 3RUW 3RUWV &' &0 &6 &7 '+ '/ 5(6(7 SRUWV WR &RUUHVSRQGLQJ 3LQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
/LVW RI 3LQ )XQFWLRQV
3RUW SLQV
3LQ 1DPH 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6'$Note 2 6&/
Note 2
,2 ,2
3XOOXS 5HVLVWRU )XQFWLRQ ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV
$OWHUQDWH )XQFWLRQ 72+ 72+ 10, ,173 ,173 ,173 ,173
3URGXFWV $OO SURGXFWV
,2
3RUW ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV
$12 $12 7;' 5;' $6&. 7,72 7, 7,72
.* .-
,2
3RUW ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV 3 WR 3 DUH IL[HG WR RSHQGUDLQ RXWSXW
$OO SURGXFWV
1R
Note 1

.* .-
$OO SURGXFWV
1RWHV $Q RQFKLS SXOOXS UHVLVWRU FDQ EH SURYLGHG E\ D PDVN RSWLRQ RQO\ LQ WKH PDVN 520 YHUVLRQV 2QO\ LQ SURGXFWV ZLWK DQ ,& EXV 5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ 1DPH 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ,QSXW 1R 3RUW ,QSXW SRUW $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, .- 1R
Note
,2 ,2
3XOOXS 5HVLVWRU )XQFWLRQ ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV 3 DQG 3 FDQ EH VSHFLILHG DV 1FK RSHQ GUDLQ RXWSXW LQ ELW XQLWV
$OWHUQDWH )XQFWLRQ 6, 62 6&. 7,573.5 7,573.5 72573.5 6,$573.5 62$573.5 6&.$573.5
3URGXFWV $OO SURGXFWV
,2
3RUW ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV 3 DQG 3 FDQ EH VSHFLILHG DV 1FK RSHQ GUDLQ RXWSXW LQ ELW XQLWV
$OO SURGXFWV
,2
3RUW ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV 3 DQG 3 FDQ EH VSHFLILHG DV 1FK RSHQ GUDLQ RXWSXW LQ ELW XQLWV 3 DQG 3 DUH IL[HG WR 1FK RSHQGUDLQ RXWSXW
573 573 573 573 573 573 6, 62 6&. 7, 7, 72 7, 7,72
.-
$OO SURGXFWV
1RWH $Q LQWHUQDO SXOOXS UHVLVWRU FDQ EH SURYLGHG E\ D PDVN RSWLRQ RQO\ IRU WKH PDVN 520 YHUVLRQV 5HPDUN .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ 1DPH 3 3 3 3 3 ,2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3&' 3&' 3&' 3&' 3&0 3&0 3&0 3&0 3&0 3&0 3&6 3&6 3&6 3&6 3&6 3&6 3&6 3&6
,2
$7;'.5 $5;'.5 $7,72 $7, $7,72 $7, $7,72 $6, $62 $6&. $6,$ $62$ $6&.$ $,173 $,173 $,173
$OO SURGXFWV .* .-
$OO SURGXFWV
.* .-
$OO SURGXFWV
,2
1R
3RUW &' ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV
:$,7 &/.287 +/'$. +/'45
.-
,2
1R
3RUW &0 ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV
$OO SURGXFWV
.- $OO SURGXFWV .-
,2
1R
3RUW &6 ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV
&6 &6 &6 &6
1RWH 2QO\ LQ WKH 3'< < DQG )< 5HPDUNV .* 9(6.* .- 9(6.- 7KH $ WR $ SLQV DUH QRW SURYLGHG LQ WKH 9(6.)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ 1DPH 3&7 3&7 3&7 3&7 3&7 3&7 3&7 3&7 3'+ 3'+ 3'+ 3'+ 3'+ 3'+ 3'+ 3'+ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ ,2 1R 3RUW '/ ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV ,2 1R 3RUW '+ ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV $ $ $ $ $ $ $ $ $' $' $' $' $' $' $' $' $' $' $' $' $' $' $' $' $OO SURGXFWV .- $67% 5' ,2 ,2 3XOOXS 5HVLVWRU 1R )XQFWLRQ 3RUW &7 ,2 SRUW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV $OWHUQDWH )XQFWLRQ :5 :5 $OO SURGXFWV .- $OO SURGXFWV .- .* .- .- 3URGXFWV $OO SURGXFWV
5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
1RQSRUW SLQV
,2 2XWSXW 3XOOXS 5HVLVWRU 3LQ 1DPH $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $' $' $' $' $' $' $' $' $' $' $' $' $' $' $' $'
5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ 1DPH $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $12 $12 $6&. $67% $9REF0 $9REF1 $9SS %9DD %9SS &/.287 &6 &6 &6 &6 (9DD (9SS +/'$. +/'54 ,&
Note
,2 ,QSXW
3XOOXS 5HVLVWRU 1R
)XQFWLRQ $QDORJ YROWDJH LQSXW IRU $' FRQYHUWHU
$OWHUQDWH )XQFWLRQ 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3URGXFWV $OO SURGXFWV
.-
2XWSXW
$QDORJ YROWDJH RXWSXW IRU '$ FRQYHUWHU
3 3
.* .-
,QSXW 2XWSXW 2XWSXW 2XWSXW
8$57 VHULDO FORFN LQSXW $GGUHVV VWUREH VLJQDO RXWSXW IRU H[WHUQDO PHPRU\ 5HIHUHQFH YROWDJH IRU $' FRQYHUWHU DQG DOWHUQDWHIXQFWLRQ SRUWV 5HIHUHQFH YROWDJH IRU '$ FRQYHUWHU *URXQG SRWHQWLDO IRU $' DQG '$ FRQYHUWHUV 3RVLWLYH SRZHU VXSSO\ IRU EXV LQWHUIDFH DQG DOWHUQDWHIXQFWLRQ SRUWV *URXQG SRWHQWLDO IRU EXV LQWHUIDFH DQG DOWHUQDWHIXQFWLRQ SRUWV ,QWHUQDO V\VWHP FORFN RXWSXW &KLS VHOHFW RXWSXW
3 3&7 3&0 3&6 3&6 3&6 3&6
$OO SURGXFWV $OO SURGXFWV $OO SURGXFWV .* .- $OO SURGXFWV .* .- .* .- $OO SURGXFWV $OO SURGXFWV
.-
2XWSXW ,QSXW 1R 1R

3RVLWLYH SRZHU VXSSO\ IRU H[WHUQDO *URXQG SRWHQWLDO IRU H[WHUQDO %XV KROG DFNQRZOHGJH RXWSXW %XV KROG UHTXHVW LQSXW 3&0 3&0

$OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV
,QWHUQDOO\ FRQQHFWHG
$OO SURGXFWV
1RWH 2QO\ LQ WKH PDVN 520 YHUVLRQV 5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ 1DPH ,173 ,173 ,173 ,173 ,173 ,173 ,173 .5 .5 .5 .5 .5 .5 .5 .5 10, 5' 5(*& 5(6(7 573 573 573 573 573 573 573 573 573 573 573 573 5;' 5;' 5;'
,2 ,QSXW
3XOOXS 5HVLVWRU )XQFWLRQ ([WHUQDO LQWHUUXSW UHTXHVW LQSXW PDVNDEOH DQDORJ QRLVH HOLPLQDWLRQ
$OWHUQDWH )XQFWLRQ 3 3 3 3 3$ 3$ 3$
3URGXFWV $OO SURGXFWV
,QSXW
.H\ UHWXUQ LQSXW
37,573 37,573 372573 36,$573 362$573 36&.$573 3$7;' 3$5;'
$OO SURGXFWV
,QSXW 2XWSXW ,QSXW 2XWSXW
([WHUQDO LQWHUUXSW LQSXW QRQPDVNDEOH DQDORJ QRLVH HOLPLQDWLRQ 5HDG VWUREH VLJQDO RXWSXW IRU H[WHUQDO PHPRU\ &RQQHFWLQJ FDSDFLWRU IRU UHJXODWRU RXWSXW VWDELOL]DWLRQ 6\VWHP UHVHW LQSXW 5HDOWLPH RXWSXW SRUW
3 3&7 37,.5 37,.5 372.5 36,$.5 362$.5 36&.$.5 3 3 3 3 3 3
$OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV
.-
,QSXW
6HULDO UHFHLYH GDWD LQSXW IRU 8$57 6HULDO UHFHLYH GDWD LQSXW IRU 8$57 6HULDO UHFHLYH GDWD LQSXW IRU 8$57
3 3$.5 36'$Note
$OO SURGXFWV
.-
1RWH 2QO\ LQ SURGXFWV ZLWK DQ , & EXV 5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ 1DPH 6&. 6&. 6&. 6&.$ 6&.$ 6&/Note 1 6&/Note 3 6'$Note 1 6'$Note 3 6, 6, 6, 6,$ 6,$ 62 62 62 62$ 62$ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, ,QSXW ,2 ,2
3XOOXS 5HVLVWRU )XQFWLRQ 6HULDO FORFN ,2 IRU &6, WR &6, &6,$ &6,$ 1FK RSHQGUDLQ RXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV
$OWHUQDWH )XQFWLRQ 3 3$ 3 3573.5 3$ 3 37;' 3 35;' 3 3$ 3 3573.5 3$ 3 3$ 3 3573.5 3$ 372 3 372 3573.5 3$72 3$ 3$72 3$ 3 3 3 372 3573.5 3$72
3URGXFWV $OO SURGXFWV
.- $OO SURGXFWV .* .- $OO SURGXFWV .- $OO SURGXFWV .- $OO SURGXFWV
.- $OO SURGXFWV .* .- $OO SURGXFWV
.- $OO SURGXFWV .* .- $OO SURGXFWV
.* .-
.-
$OO SURGXFWV
1RWHV 2QO\ LQ SURGXFWV ZLWK DQ , & EXV $Q RQFKLS SXOOXS UHVLVWRU FDQ EH SURYLGHG E\ D PDVN RSWLRQ RQO\ LQ WKH PDVN 520 DQG ,& EXV YHUVLRQV 2QO\ LQ WKH 3'< < DQG )< 5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ 1DPH 72 72 72 72 72 72 72 72 72+ 72+ 7;' 7;' 7;' 9DD 9PP 9SS :$,7 :5 :5 ; ; ;7 ;7 ,QSXW ,QSXW 1R 1R 1R 1R &RQQHFWLQJ UHVRQDWRU IRU VXEFORFN ,QSXW 2XWSXW 1R 1R 2XWSXW 1RWHV 2QO\ LQ WKH 3'< < DQG )< 2QO\ LQ SURGXFWV ZLWK IODVK PHPRU\ 5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ 6WDWXV
7KH DGGUHVV EXV EHFRPHV XQGHILQHG GXULQJ DFFHVVHV WR WKH LQWHUQDO 5$0 DQG 520 7KH GDWD EXV JRHV LQWR WKH KLJKLPSHGDQFH VWDWH ZLWKRXW GDWD RXWSXW 7KH H[WHUQDO EXV FRQWURO VLJQDO EHFRPHV LQDFWLYH 'XULQJ SHULSKHUDO ,2 DFFHVV WKH DGGUHVV EXV RXWSXWV WKH DGGUHVVHV RI WKH RQFKLS SHULSKHUDO ,2V WKDW DUH DFFHVVHG 7KH GDWD EXV JRHV LQWR WKH KLJKLPSHGDQFH VWDWH ZLWKRXW GDWD RXWSXW 7KH H[WHUQDO EXV FRQWURO VLJQDO EHFRPHV LQDFWLYH 7DEOH 3LQ 2SHUDWLRQ 6WDWXV LQ 2SHUDWLRQ 0RGHV RI 9(6.)
2SHUDWLQJ 6WDWXV 3LQ $' WR $' 3'/ WR 3'/ :$,7 3&0 &/.287 3&0 &6 &6 3&6 3&6 :5 :5 3&7 3&7 5' 3&7 $67% 3&7 +/'$. 3&0 +/'54 3&0 +L= +L= +L= +L= +L= +L= +L= +L= +L= 8QGHILQHG 2SHUDWLQJ + + + + 2SHUDWLQJ 2SHUDWLQJ 5HVHWNote 1 +$/7 0RGH ,'/( 0RGH 6723 0RGH +L= / + + + + + ,GOH 6WDWHNote 2 %XV +ROG
+HOG 2SHUDWLQJ +HOG + + + +
+L= 2SHUDWLQJ +L= +L= +L= +L= / 2SHUDWLQJ
1RWHV 6LQFH WKH EXV FRQWURO SLQ LV DOVR XVHG DV D SRUW SLQ LW LV LQLWLDOL]HG WR WKH SRUW PRGH LQSXW DIWHU UHVHW 7KH SLQ VWDWXVHV LQ WKH LGOH VWDWH LQVHUWHG DIWHU WKH 7 VWDWH DUH OLVWHG 5HPDUN +L= +LJK LPSHGDQFH + / +LJKOHYHO RXWSXW /RZOHYHO RXWSXW ,QSXW ZLWKRXW VDPSOLQJ LQSXW DFNQRZOHGJPHQW QRW SRVVLEOH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
7DEOH 3LQ 2SHUDWLRQ 6WDWXV LQ 2SHUDWLRQ 0RGHV RI 9(6.*
2SHUDWLQJ 6WDWXV 3LQ $' WR $' 3'/ WR 3'/ $ WR $ 3 WR 3 $ WR $ 3'+ WR 3'+ :$,7 3&0 &/.287 3&0 &6 &6 3&6 3&6 :5 :5 3&7 3&7 5' 3&7 $67% 3&7 +/'$. 3&0 +/'54 3&0 +L= +L= +L= +L= +L= +L= +L= +L= +L= +L= +L= 1RWH 8QGHILQHG
Note 4
5HVHWNote 1
+$/7 0RGH
,'/( 0RGH 6723 0RGH +L= +L= +L= / + + + + +
,GOH 6WDWHNote 2
%XV +ROG
+HOG +HOG +HOG 2SHUDWLQJ +HOG + + + +
+L= +L= +L= 2SHUDWLQJ +L= +L= +L= +L= / 2SHUDWLQJ
8QGHILQHG 2SHUDWLQJ + + + + 2SHUDWLQJ 2SHUDWLQJ
1RWHV 6LQFH WKH EXV FRQWURO SLQ LV DOVR XVHG DV D SRUW SLQ LW LV LQLWLDOL]HG WR WKH SRUW PRGH LQSXW DIWHU UHVHW 7KH SLQ VWDWXVHV LQ WKH LGOH VWDWH LQVHUWHG DIWHU WKH 7 VWDWH LQ WKH PXOWLSOH[ EXV PRGH DQG DIWHU WKH 7 VWDWH LQ WKH VHSDUDWH EXV PRGH DUH OLVWHG ,Q VHSDUDWH EXV PRGH +L= ,Q PXOWLSOH[ EXV PRGH 8QGHILQHG 2QO\ LQ VHSDUDWH EXV PRGH 5HPDUN +L= +LJK LPSHGDQFH + / +LJKOHYHO RXWSXW /RZOHYHO RXWSXW ,QSXW ZLWKRXW VDPSOLQJ LQSXW DFNQRZOHGJPHQW QRW SRVVLEOH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
7DEOH 3LQ 2SHUDWLRQ 6WDWXV LQ 2SHUDWLRQ 0RGHV RI 9(6.-
2SHUDWLQJ 6WDWXV 3LQ $' WR $' 3'/ WR 3'/ $ WR $ 3 WR 3 $ WR $ 3'+ WR 3'+ :$,7 3&0 &/.287 3&0 &6 WR &6 3&6 WR 3&6 :5 :5 3&7 3&7 5' 3&7 $67% 3&7 +/'$. 3&0 +/'54 3&0 +L= +L= +L= +L= +L= +L= +L= +L= +L= +L= +L= 1RWH 8QGHILQHG
Note 4
5HVHWNote 1
+$/7 0RGH
,'/( 0RGH 6723 0RGH +L= +L= +L= / + + + + +
,GOH 6WDWHNote 2
%XV +ROG
+HOG +HOG +HOG 2SHUDWLQJ +HOG + + + +
+L= +L= +L= 2SHUDWLQJ +L= +L= +L= +L= / 2SHUDWLQJ
8QGHILQHG 2SHUDWLQJ + + + + 2SHUDWLQJ 2SHUDWLQJ
1RWHV 6LQFH WKH EXV FRQWURO SLQ LV DOVR XVHG DV D SRUW SLQ LW LV LQLWLDOL]HG WR WKH SRUW PRGH LQSXW DIWHU UHVHW 7KH SLQ VWDWXVHV LQ WKH LGOH VWDWH LQVHUWHG DIWHU WKH 7 VWDWH LQ WKH PXOWLSOH[ EXV PRGH DQG DIWHU WKH 7 VWDWH LQ WKH VHSDUDWH EXV PRGH DUH OLVWHG ,Q VHSDUDWH EXV PRGH +L= ,Q PXOWLSOH[ EXV PRGH 8QGHILQHG 2QO\ LQ VHSDUDWH EXV PRGH 5HPDUN +L= +LJK LPSHGDQFH + / +LJKOHYHO RXWSXW /RZOHYHO RXWSXW ,QSXW ZLWKRXW VDPSOLQJ LQSXW DFNQRZOHGJPHQW QRW SRVVLEOH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ ,2 &LUFXLWV DQG 5HFRPPHQGHG &RQQHFWLRQ RI 8QXVHG 3LQV
3LQ 3 3 3 3 WR 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 WR 3 3 3 3 3 3 3 3 3 3 3 3 WR 3 3 WR 3 6'$ 6&/ 6, 62 6&. 7,573.5 7,573.5 72573.5 6,$573.5 62$573.5 6&.$573.5 573 WR 573 6, 62 6&. 7, 7, 72 7, 7,72 $1, WR $1, $1, WR $1,
Note
$OWHUQDWH )XQFWLRQ 72+ 72+ 10, ,173 WR ,173 $12 $12 7;' 5;' $6&. 7,72 7, 7,72
,2 &LUFXLW 7\SH $
5HFRPPHQGHG &RQQHFWLRQ ,QSXW ,QGHSHQGHQWO\ FRQQHFW WR (9DD RU (9SS YLD D UHVLVWRU 2XWSXW /HDYH RSHQ
3URGXFW $OO SURGXFWV
:
%
,QSXW ,QGHSHQGHQWO\ FRQQHFW WR $9REF1 RU $9SS YLD D UHVLVWRU 2XWSXW /HDYH RSHQ ,QSXW ,QGHSHQGHQWO\ FRQQHFW WR (9DD RU (9SS YLD D UHVLVWRU 2XWSXW /HDYH RSHQ
.* .-
$ :
$OO SURGXFWV
% $(
.* .- $OO SURGXFWV
Note
: ( ) $
$OO SURGXFWV
$OO SURGXFWV
$
$ : ( ) :
.-
$ :
% & &RQQHFW WR $9REF0 RU $9SS $OO SURGXFWV .-
1RWH 2QO\ LQ SURGXFWV ZLWK DQ , & EXV 5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3&' WR 3&' 3&0 3&0 3&0 3&0 3&0 3&0 3&6 3&6 3&6 3&6 3&6 WR 3&6 3&7 3&7 3&7 3&7 3&7 3&7 3&7 3&7 $67% 5' :5 :5 .- $OO SURGXFWV .- $OO SURGXFWV .- $OO SURGXFWV .* .- .- 'LUHFWO\ FRQQHFW WR 9DD 'LUHFWO\ FRQQHFW WR 9DD $OO SURGXFWV .* .- $OO SURGXFWV &6 &6 &6 &6 $OO SURGXFWV :$,7 &/.287 +/'$. +/'54 .- $OO SURGXFWV .- $OWHUQDWH )XQFWLRQ 5;'6'$Note 7;'6&/
Note
,2 &LUFXLW 7\SH )
5HFRPPHQGHG &RQQHFWLRQ ,QSXW ,QGHSHQGHQWO\ FRQQHFW WR (9DD RU (9SS YLD D UHVLVWRU 2XWSXW /HDYH RSHQ
3URGXFW .-
$7;'.5 $5;'.5 $7,72 $7, $7,72 $7, $7,72 $6, $62 $6&. $6,$ $62$ $6&.$ $,173 $,173 $,173
$
$OO SURGXFWV .* .-
: $ : $ : ( ) : ( ) : $ ,QSXW ,QGHSHQGHQWO\ FRQQHFW WR %9DD RU %9SS YLD D UHVLVWRU )RU WKH 9(6.) LQGHSHQGHQWO\ FRQQHFW WR (9DD RU (9SS YLD D UHVLVWRU 2XWSXW /HDYH RSHQ .- $OO SURGXFWV $OO SURGXFWV .* .- $OO SURGXFWV
3'/ WR 3'/ $' WR $' 3'+ WR 3'+ 3'+ 3'+ $9REF0 $9REF1 $9SS $ WR $ $ $
1RWH 2QO\ LQ WKH 3'< < DQG )< 5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ %9DD %9SS (9DD (9SS ,&
Note 1
$OWHUQDWH )XQFWLRQ
,2 &LUFXLW 7\SH
5HFRPPHQGHG &RQQHFWLRQ 'LUHFWO\ FRQQHFW WR (9SS RU 9SS RU SXOO GRZQ ZLWK D N UHVLVWRU 'LUHFWO\ FRQQHFW WR (9SS RU 9SS RU SXOO GRZQ ZLWK D N UHVLVWRU 'LUHFWO\ FRQQHFW WR 9SS /HDYH RSHQ
7DUJHW 3URGXFW .* .- .* .- $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV $OO SURGXFWV
5(6(7 9PP
Note 2
9DD 9SS ; ; ;7 ;7
1RWHV 2QO\ LQ SURGXFWV ZLWK D PDVN 520 2QO\ LQ SURGXFWV ZLWK IODVK PHPRU\ 5HPDUN .* 9(6.* .- 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
3LQ ,2 &LUFXLWV
Type 2 Type 8-A Pullup enable VDD IN Data P-ch IN/OUT Schmitt-triggered input with hysteresis characteristics Output disable N-ch VDD
P-ch
Type 5 VDD Data
Type 9-C
P-ch P-ch IN/OUT IN N-ch
+ -
Comparator
Output disable
N-ch
AVREF0 (threshold voltage)
Input enable
Input enable
Type 5-A
VDD
Type 10-A Pullup enable VDD Data IN/OUT P-ch
VDD P-ch
Pullup enable Data
P-ch VDD P-ch
Output disable Input enable Type 5-W Pullup enable
N-ch
Open drain Output disable
IN/OUT N-ch
VDD P-ch VDD
Type 10-E Pullup enable VDD Data P-ch
VDD P-ch
Data
P-ch IN/OUT Open drain Output disable
IN/OUT N-ch
Output disable
N-ch
Input enable
Input enable
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3,1 )81&7,216
Type 10-F Pullup enable VDD Data Open drain Output disable P-ch IN/OUT N-ch RD Input enable Type 12-B Pullup enable AVREF1 Data Output disable P-ch IN/OUT N-ch AVSS AVREF1 P-ch Type 16 Feedback cut-off P-ch P-ch VDD P-ch Data Output disable VSS VDD Type 13-B Mask option IN/OUT N-ch VDD
Medium-voltage input buffer
Input enable P-ch Analog output voltage N-ch XT1 XT2
Type 13-AE
VDD Mask option
Data Output disable N-ch VSS Input enable
IN/OUT
5HPDUN 5HDG 9'' DV (9'' RU %9'' $OVR UHDG 966 DV (966 RU %966
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
7KH &38 RI WKH 9(6.) 9(6.* DQG 9(6.- LV EDVHG RQ WKH 5,6& DUFKLWHFWXUH DQG H[HFXWHV PRVW LQVWUXFWLRQV LQ RQH FORFN F\FOH E\ XVLQJ VWDJH SLSHOLQH FRQWURO
)HDWXUHV
1XPEHU RI LQVWUXFWLRQV QV # 0+] RSHUDWLRQ WR 9 XVLQJ UHJXODWRU QV # 0+] RSHUDWLRQ WR 9 QRW XVLQJ UHJXODWRU 0HPRU\ VSDFH 3URJUDP SK\VLFDO DGGUHVV VSDFH 0% OLQHDU 'DWD ORJLFDO DGGUHVV VSDFH *% OLQHDU 0% 0%7RWDO RI EORFNV 9(6.* 0% 0% 0% 0%7RWDO RI EORFNV 9(6.- *HQHUDOSXUSRVH UHJLVWHUV ELWV x ,QWHUQDO ELW DUFKLWHFWXUH VWDJH SLSHOLQH FRQWURO 0XOWLSO\GLYLGH LQVWUXFWLRQV 6DWXUDWHG RSHUDWLRQ LQVWUXFWLRQV ELW VKLIW LQVWUXFWLRQ FORFN /RDGVWRUH LQVWUXFWLRQ ZLWK ORQJVKRUW IRUPDW )RXU W\SHV RI ELW PDQLSXODWLRQ LQVWUXFWLRQV * 6(7 * &/5 * 127 * 767 * 0HPRU\ EORFN GLYLVLRQ IXQFWLRQ 0% .%7RWDO RI EORFNV 9(6.)
0LQLPXP LQVWUXFWLRQ H[HFXWLRQ WLPH QV # 0+] RSHUDWLRQ WR 9 QRW XVLQJ UHJXODWRU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
&38 5HJLVWHU 6HW
7KH &38 UHJLVWHUV RI WKH 9(6.) 9(6.* DQG 9(6.- FDQ EH FODVVLILHG LQWR WZR FDWHJRULHV D JHQHUDOSXUSRVH SURJUDP UHJLVWHU VHW DQG D GHGLFDWHG V\VWHP UHJLVWHU VHW $OO WKH UHJLVWHUV KDYH ELW ZLGWK )RU GHWDLOV UHIHU WR WKH 9(6 $UFKLWHFWXUH 8VHU(c)V 0DQXDO
3URJUDP UHJLVWHU VHW
31 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26 r27 r28 r29 r30 r31 (Element pointer (EP)) (Link pointer (LP)) CTBP DBPC DBPSW CTPC CTPSW PSW (Stack pointer (SP)) (Global pointer (GP)) (Text pointer (TP)) ECR FEPC FEPSW 0 (Zero register) (Assembler-reserved register) 31 EIPC EIPSW
6\VWHP UHJLVWHU VHW
0 (Interrupt status saving register) (Interrupt status saving register)
(NMI status saving register) (NMI status saving register)
(Interrupt source register)
(Program status word)
(CALLT execution status saving register) (CALLT execution status saving register)
(Exception/debug trap status saving register) (Exception/debug trap status saving register)
(CALLT base pointer)
31 PC (Program counter)
0
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
3URJUDP UHJLVWHU VHW 7KH SURJUDP UHJLVWHU VHW LQFOXGHV JHQHUDOSXUSRVH UHJLVWHUV DQG D SURJUDP FRXQWHU *HQHUDOSXUSRVH UHJLVWHUV U WR U 7KLUW\WZR JHQHUDOSXUSRVH UHJLVWHUV U WR U DUH DYDLODEOH $OO RI WKHVH UHJLVWHUV FDQ EH XVHG DV D GDWD YDULDEOH RU DGGUHVV YDULDEOH +RZHYHU U DQG U DUH LPSOLFLWO\ XVHG E\ LQVWUXFWLRQV DQG FDUH PXVW EH H[HUFLVHG ZKHQ XVLQJ WKHVH UHJLVWHUV U DOZD\V KROGV DQG LV XVHG IRU RSHUDWLRQV WKDW XVH DQG RIIVHW DGGUHVVLQJ U LV XVHG DV D EDVH SRLQWHU ZKHQ SHUIRUPLQJ PHPRU\ DFFHVV ZLWK WKH 6/' DQG 667 LQVWUXFWLRQV $OVR U U WR U DQG U DUH LPSOLFLWO\ XVHG E\ WKH DVVHPEOHU DQG & FRPSLOHU 7KHUHIRUH EHIRUH XVLQJ WKHVH UHJLVWHUV WKHLU FRQWHQWV PXVW EH VDYHG VR WKDW WKH\ DUH QRW ORVW DQG WKH\ PXVW EH UHVWRUHG WR WKH UHJLVWHUV DIWHU WKH UHJLVWHUV KDYH EHHQ XVHG 7KHUH DUH FDVHV ZKHQ U LV XVHG E\ WKH UHDOWLPH 26 ,I U LV QRW XVHG E\ WKH UHDOWLPH 26 U FDQ EH XVHG DV D YDULDEOH UHJLVWHU 7DEOH 3URJUDP 5HJLVWHUV
1DPH U U U U U U U WR U U U 3& 8VDJH =HUR UHJLVWHU $VVHPEOHUUHVHUYHG UHJLVWHU $OZD\V KROGV :RUNLQJ UHJLVWHU IRU JHQHUDWLQJ ELW LPPHGLDWH 2SHUDWLRQ
$GGUHVVGDWD YDULDEOH UHJLVWHU ZKHQ U LV QRW XVHG E\ WKH UHDOWLPH 26 WR EH XVHG 6WDFN SRLQWHU *OREDO SRLQWHU 7H[W SRLQWHU $GGUHVVGDWD YDULDEOH UHJLVWHU (OHPHQW SRLQWHU /LQN SRLQWHU 3URJUDP FRXQWHU %DVH SRLQWHU ZKHQ PHPRU\ LV DFFHVVHG 8VHG E\ FRPSLOHU ZKHQ FDOOLQJ IXQFWLRQ +ROGV LQVWUXFWLRQ DGGUHVV GXULQJ SURJUDP H[HFXWLRQ 8VHG WR JHQHUDWH VWDFN IUDPH ZKHQ IXQFWLRQ LV FDOOHG 8VHG WR DFFHVV JOREDO YDULDEOH LQ GDWD DUHD 5HJLVWHU WR LQGLFDWH WKH VWDUW RI WKH WH[W DUHD DUHD IRU SODFLQJ SURJUDP FRGH
3URJUDP FRXQWHU 3& 7KLV UHJLVWHU KROGV WKH DGGUHVV RI WKH LQVWUXFWLRQ XQGHU H[HFXWLRQ 7KH ORZHU ELWV RI WKLV UHJLVWHU DUH YDOLG DQG ELWV WR DUH IL[HG WR ,I D FDUU\ RFFXUV IURP ELW WR ELW LW LV LJQRUHG %LW LV IL[HG WR DQG EUDQFKLQJ WR DQ RGG DGGUHVV FDQQRW EH SHUIRUPHG
31 PC Fixed to 0
26 25 Instruction address under execution
10 0 After reset 00000000H
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
6\VWHP UHJLVWHU VHW 6\VWHP UHJLVWHUV FRQWURO WKH VWDWXV RI WKH &38 DQG KROG LQWHUUXSW LQIRUPDWLRQ 5HDG IURP DQG ZULWH WR V\VWHP UHJLVWHUV DUH SHUIRUPHG E\ VHWWLQJ WKH V\VWHP UHJLVWHU QXPEHUV VKRZQ EHORZ ZLWK WKH V\VWHP UHJLVWHU ORDGVWRUH LQVWUXFWLRQV /'65 6765 LQVWUXFWLRQV 7DEOH 6\VWHP 5HJLVWHU 1XPEHUV
6\VWHP 5HJLVWHU 1R 6\VWHP 5HJLVWHU 1DPH 2SHUDQG 6SHFLILFDWLRQ (QDEOHG /'65 ,QVWUXFWLRQ ,QWHUUXSW VWDWXV VDYLQJ UHJLVWHU (,3&
Note 1
6765 ,QVWUXFWLRQ WR WR
Note 2
,QWHUUXSW VWDWXV VDYLQJ UHJLVWHU (,36: 10, VWDWXV VDYLQJ UHJLVWHU )(3&
Note 1
Note 1
10, VWDWXV VDYLQJ UHJLVWHU )(36: ,QWHUUXSW VRXUFH UHJLVWHU (&5 3URJUDP VWDWXV ZRUG 36:
Note 1
5HVHUYHG QXPEHUV IRU IXWXUH IXQFWLRQ H[SDQVLRQ 7KH RSHUDWLRQ LV QRW JXDUDQWHHG LI DFFHVVHG &$//7 H[HFXWLRQ VWDWXV VDYLQJ UHJLVWHU &73& &$//7 H[HFXWLRQ VWDWXV VDYLQJ UHJLVWHU &736: ([FHSWLRQGHEXJ WUDS VWDWXV VDYLQJ UHJLVWHU '%3& ([FHSWLRQGHEXJ WUDS VWDWXV VDYLQJ UHJLVWHU '%36: &$//7 EDVH SRLQWHU &7%3 5HVHUYHG QXPEHUV IRU IXWXUH IXQFWLRQ H[SDQVLRQ 7KH RSHUDWLRQ LV QRW JXDUDQWHHG LI DFFHVVHG
Note 2
1RWHV 6LQFH RQO\ RQH VHW RI WKHVH UHJLVWHUV LV DYDLODEOH WKH FRQWHQWV RI WKLV UHJLVWHU PXVW EH VDYHG E\ WKH SURJUDP ZKHQ PXOWLSOH LQWHUUXSW VHUYLFLQJ LV HQDEOHG &DQ EH DFFHVVHG RQO\ GXULQJ WKH SHULRG IURP WKH '%75$3 LQVWUXFWLRQ WR WKH '%5(7, LQVWUXFWLRQ &DXWLRQ (YHQ LI ELW RI (,3& )(3& RU &73& LV VHW E\ WKH /'65 LQVWUXFWLRQ ELW LV LJQRUHG GXULQJ UHWXUQ ZLWK WKH 5(7, LQVWUXFWLRQ IROORZLQJ LQWHUUXSW VHUYLFLQJ EHFDXVH ELW RI 3& LV IL[HG WR :KHQ VHWWLQJ D YDOXH WR (,3& )(3& DQG &73& VHW DQ HYHQ QXPEHU ELW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
,QWHUUXSW VWDWXV VDYLQJ UHJLVWHUV (,3& (,36: 7KHUH DUH WZR LQWHUUXSW VWDWXV VDYLQJ UHJLVWHUV (,3& DQG (,36: 8SRQ RFFXUUHQFH RI D VRIWZDUH H[FHSWLRQ RU D PDVNDEOH LQWHUUXSW WKH FRQWHQWV RI WKH SURJUDP FRXQWHU 3& DUH VDYHG WR (,3& DQG WKH FRQWHQWV RI WKH SURJUDP VWDWXV ZRUG 36: DUH VDYHG WR (,36: XSRQ RFFXUUHQFH RI D QRQPDVNDEOH LQWHUUXSW 10, )(36: 7KH DGGUHVV RI WKH QH[W LQVWUXFWLRQ IROORZLQJ WKH LQVWUXFWLRQ H[HFXWHG ZKHQ D VRIWZDUH H[FHSWLRQ RU PDVNDEOH LQWHUUXSW RFFXUV LV VDYHG WR (,3& H[FHSW IRU VRPH LQVWUXFWLRQV UHIHU WR 3HULRG LQ :KLFK ,QWHUUXSWV $UH 1RW $FNQRZOHGJHG E\ &38 7KH FXUUHQW 36: FRQWHQWV DUH VDYHG WR (,36: 6LQFH WKHUH LV RQO\ RQH VHW RI LQWHUUXSW VWDWXV VDYLQJ UHJLVWHUV WKH FRQWHQWV RI WKHVH UHJLVWHUV PXVW EH VDYHG E\ WKH SURJUDP ZKHQ PXOWLSOH LQWHUUXSW VHUYLFLQJ LV HQDEOHG %LWV WR RI (,3& DQG ELWV WR RI (,36: DUH UHVHUYHG IL[HG WR IRU IXWXUH IXQFWLRQ H[SDQVLRQ :KHQ WKH 5(7, LQVWUXFWLRQ LV H[HFXWHG WKH YDOXHV LQ (,3& DQG (,36: DUH UHVWRUHG WR WKH 3& DQG 36: UHVSHFWLYHO\ WKH FRQWHQWV DUH VDYHG WR WKH 10, VWDWXV VDYLQJ UHJLVWHUV )(3&
31 EIPC
26 25 (PC contents saved)
0 After reset 0xxxxxxxH (x: Undefined) 87 0 After reset 000000xxH (x: Undefined)
000000
31 EIPSW
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (PSW contents saved)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
10, VWDWXV VDYLQJ UHJLVWHUV )(3& )(36: 7KHUH DUH WZR 10, VWDWXV VDYLQJ UHJLVWHUV )(3& DQG )(36: 8SRQ RFFXUUHQFH RI D QRQPDVNDEOH LQWHUUXSW 10, WKH FRQWHQWV RI WKH SURJUDP FRXQWHU 3& DUH VDYHG WR )(3& DQG WKH FRQWHQWV RI WKH SURJUDP VWDWXV ZRUG 36: DUH VDYHG WR )(36: 7KH DGGUHVV RI WKH QH[W LQVWUXFWLRQ IROORZLQJ WKH LQVWUXFWLRQ H[HFXWHG ZKHQ D QRQPDVNDEOH LQWHUUXSW RFFXUV LV VDYHG WR )(3& H[FHSW IRU VRPH LQVWUXFWLRQV 7KH FXUUHQW 36: FRQWHQWV DUH VDYHG WR )(36: 6LQFH WKHUH LV RQO\ RQH VHW RI 10, VWDWXV VDYLQJ UHJLVWHUV WKH FRQWHQWV RI WKHVH UHJLVWHUV PXVW EH VDYHG E\ WKH SURJUDP ZKHQ PXOWLSOH LQWHUUXSW VHUYLFLQJ LV SHUIRUPHG %LWV WR RI )(3& DQG ELWV WR RI )(36: DUH UHVHUYHG IL[HG WR IRU IXWXUH IXQFWLRQ H[SDQVLRQ
31 FEPC
26 25 (PC contents)
0 After reset 0xxxxxxxH (x: Undefined) 87 (PSW contents) 0 After reset 000000xxH (x: Undefined)
000000
31 FEPSW
000000000000000000000000
,QWHUUXSW VRXUFH UHJLVWHU (&5 8SRQ RFFXUUHQFH RI DQ LQWHUUXSW RU DQ H[FHSWLRQ WKH LQWHUUXSW VRXUFH UHJLVWHU (&5 KROGV WKH VRXUFH RI DQ LQWHUUXSW RU DQ H[FHSWLRQ 7KH YDOXH KHOG E\ (&5 LV WKH H[FHSWLRQ FRGH FRGHG IRU HDFK LQWHUUXSW VRXUFH 7KLV UHJLVWHU LV D UHDGRQO\ UHJLVWHU DQG WKXV GDWD FDQQRW EH ZULWWHQ WR LW XVLQJ WKH /'65 LQVWUXFWLRQ
31 ECR FECC
16 15 EICC
0 After reset 00000000H
%LW SRVLWLRQ WR WR
%LW QDPH )(&& (,&&
'HVFULSWLRQ 1RQPDVNDEOH LQWHUUXSW 10, H[FHSWLRQ FRGH ([FHSWLRQ PDVNDEOH LQWHUUXSW H[FHSWLRQ FRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
3URJUDP VWDWXV ZRUG 36: 7KH SURJUDP VWDWXV ZRUG 36: LV D FROOHFWLRQ RI IODJV WKDW LQGLFDWH WKH SURJUDP VWDWXV LQVWUXFWLRQ H[HFXWLRQ UHVXOW DQG WKH &38 VWDWXV :KHQ WKH FRQWHQWV RI WKLV UHJLVWHU DUH FKDQJHG XVLQJ WKH /'65 LQVWUXFWLRQ WKH QHZ FRQWHQWV EHFRPH YDOLG LPPHGLDWHO\ IROORZLQJ FRPSOHWLRQ RI /'65 LQVWUXFWLRQ H[HFXWLRQ ,QWHUUXSW UHTXHVW DFNQRZOHGJPHQW LV KHOG SHQGLQJ ZKLOH D ZULWH WR WKH 36: LV EHLQJ H[HFXWHG E\ WKH /'65 LQVWUXFWLRQ %LWV WR DUH UHVHUYHG IL[HG WR IRU IXWXUH IXQFWLRQ H[SDQVLRQ
31 PSW RFU 876543210 NP EP ID SAT CY OV S Z After reset 00000020H
%LW SRVLWLRQ WR
)ODJ QDPH 5)8 13 5HVHUYHG ILHOG )L[HG WR
'HVFULSWLRQ
,QGLFDWHV WKDW QRQPDVNDEOH LQWHUUXSW 10, VHUYLFLQJ LV LQ SURJUHVV 7KLV IODJ LV VHW WR ZKHQ DQ 10, UHTXHVW LV DFNQRZOHGJHG DQG GLVDEOHV PXOWLSOH LQWHUUXSWV 10, VHUYLFLQJ QRW LQ SURJUHVV 10, VHUYLFLQJ LQ SURJUHVV ,QGLFDWHV WKDW H[FHSWLRQ SURFHVVLQJ LV LQ SURJUHVV 7KLV IODJ LV VHW WR ZKHQ DQ H[FHSWLRQ RFFXUV 0RUHRYHU LQWHUUXSW UHTXHVWV FDQ EH DFNQRZOHGJHG HYHQ ZKHQ WKLV ELW LV VHW ([FHSWLRQ SURFHVVLQJ QRW LQ SURJUHVV ([FHSWLRQ SURFHVVLQJ LQ SURJUHVV ,QGLFDWHV ZKHWKHU PDVNDEOH LQWHUUXSW UHTXHVW DFNQRZOHGJPHQW LV HQDEOHG ,QWHUUXSW HQDEOHG ,QWHUUXSW GLVDEOHG ,QGLFDWHV WKDW WKH UHVXOW RI H[HFXWLQJ D VDWXUDWHG RSHUDWLRQ LQVWUXFWLRQ KDV RYHUIORZHG DQG WKDW WKH FDOFXODWLRQ UHVXOW LV VDWXUDWHG 6LQFH WKLV LV D FXPXODWLYH IODJ LW LV VHW WR ZKHQ WKH UHVXOW RI D VDWXUDWHG RSHUDWLRQ LQVWUXFWLRQ EHFRPHV VDWXUDWHG DQG LW LV QRW FOHDUHG WR HYHQ LI WKH RSHUDWLRQ UHVXOWV RI VXFFHVVLYH LQVWUXFWLRQV GR QRW EHFRPH VDWXUDWHG 7KLV IODJ LV QHLWKHU VHW QRU FOHDUHG ZKHQ DULWKPHWLF RSHUDWLRQ LQVWUXFWLRQV DUH H[HFXWHG 1RW VDWXUDWHG 6DWXUDWHG ,QGLFDWHV ZKHWKHU FDUU\ RU ERUURZ RFFXUUHG DV WKH UHVXOW RI DQ RSHUDWLRQ 1R FDUU\ RU ERUURZ RFFXUUHG &DUU\ RU ERUURZ RFFXUUHG ,QGLFDWHV ZKHWKHU RYHUIORZ RFFXUUHG GXULQJ DQ RSHUDWLRQ 1R RYHUIORZ RFFXUUHG 2YHUIORZ RFFXUUHG ,QGLFDWHV ZKHWKHU WKH UHVXOW RI DQ RSHUDWLRQ LV QHJDWLYH 2SHUDWLRQ UHVXOW LV SRVLWLYH RU 2SHUDWLRQ UHVXOW LV QHJDWLYH ,QGLFDWHV ZKHWKHU RSHUDWLRQ UHVXOW LV 2SHUDWLRQ UHVXOW LV QRW 2SHUDWLRQ UHVXOW LV
(3
,'
6$7Note
&<
29Note
6Note
=
5HPDUN 1RWH LV H[SODLQHG RQ WKH IROORZLQJ SDJH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
1RWH 'XULQJ VDWXUDWHG RSHUDWLRQ WKH VDWXUDWHG RSHUDWLRQ UHVXOWV DUH GHWHUPLQHG E\ WKH FRQWHQWV RI WKH 29 IODJ DQG 6 IODJ 7KH 6$7 IODJ LV VHW WR RQO\ ZKHQ WKH 29 IODJ LV VHW WR GXULQJ VDWXUDWHG RSHUDWLRQ
2SHUDWLRQ UHVXOW VWDWXV 6$7 0D[LPXP SRVLWLYH YDOXH H[FHHGHG 0D[LPXP QHJDWLYH YDOXH H[FHHGHG 3RVLWLYH PD[LPXP YDOXH QRW H[FHHGHG 1HJDWLYH PD[LPXP YDOXH QRW H[FHHGHG )ODJ VWDWXV 29 6 6DWXUDWHG RSHUDWLRQ UHVXOW )))))))+ + $FWXDO RSHUDWLRQ UHVXOW
+ROGV YDOXH EHIRUH RSHUDWLRQ
&$//7 H[HFXWLRQ VWDWXV VDYLQJ UHJLVWHUV &73& &736: 7KHUH DUH WZR &$//7 H[HFXWLRQ VWDWXV VDYLQJ UHJLVWHUV &73& DQG &736: :KHQ WKH &$//7 LQVWUXFWLRQ LV H[HFXWHG WKH FRQWHQWV RI WKH SURJUDP FRXQWHU 3& DUH VDYHG WR &73& DQG WKH SURJUDP VWDWXV ZRUG 36: FRQWHQWV DUH VDYHG WR &736: 7KH FRQWHQWV VDYHG WR &73& FRQVLVW RI WKH DGGUHVV RI WKH QH[W LQVWUXFWLRQ DIWHU WKH &$//7 LQVWUXFWLRQ 7KH FXUUHQW 36: FRQWHQWV DUH VDYHG WR &736: %LWV WR &73& DQG ELWV WR RI &736: DUH UHVHUYHG IL[HG WR IRU IXWXUH IXQFWLRQ H[SDQVLRQ
31 CTPC
26 25 (PC contents)
0 After reset 0xxxxxxxH (x: Undefined) 87 (PSW contents) 0 After reset 000000xxH (x: Undefined)
000000
31 CTPSW
000000000000000000000000
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
([FHSWLRQGHEXJ WUDS VWDWXV VDYLQJ UHJLVWHUV '%3& '%36: 7KHUH DUH WZR H[FHSWLRQGHEXJ WUDS VWDWXV VDYLQJ UHJLVWHUV '%3& DQG '%36: 8SRQ RFFXUUHQFH RI DQ H[FHSWLRQ WUDS RU GHEXJ WUDS WKH FRQWHQWV RI WKH SURJUDP FRXQWHU 3& DUH VDYHG WR '%3& DQG WKH SURJUDP VWDWXV ZRUG 36: FRQWHQWV DUH VDYHG WR '%36: 7KH FRQWHQWV VDYHG WR '%3& FRQVLVW RI WKH DGGUHVV RI WKH QH[W LQVWUXFWLRQ DIWHU WKH LQVWUXFWLRQ H[HFXWHG ZKHQ DQ H[FHSWLRQ WUDS RU GHEXJ WUDS RFFXUV 7KH FXUUHQW 36: FRQWHQWV DUH VDYHG WR '%36: %LWV WR RI '%3& DQG ELWV WR RI '%36: DUH UHVHUYHG IL[HG WR IRU IXWXUH IXQFWLRQ H[SDQVLRQ
31 DBPC
26 25 (PC contents)
0 After reset 0xxxxxxxH (x: Undefined) 87 (PSW contents) 0 After reset 000000xxH (x: Undefined)
000000
31 DBPSW
000000000000000000000000
&$//7 EDVH SRLQWHU &7%3 7KH &$//7 EDVH SRLQWHU &7%3 LV XVHG WR VSHFLI\ WDEOH DGGUHVVHV DQG JHQHUDWH WDUJHW DGGUHVVHV ELW LV IL[HG WR %LWV WR DUH UHVHUYHG IL[HG WR IRU IXWXUH IXQFWLRQ H[SDQVLRQ
31 CTBP
26 25 (Base address)
0 0 After reset 0xxxxxxxH (x: Undefined)
000000
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
2SHUDWLRQ 0RGHV
7KH 9(6.) 9(6.* DQG 9(6.- KDYH WKH IROORZLQJ RSHUDWLQJ PRGHV 1RUPDO RSHUDWLQJ PRGH $IWHU WKH V\VWHP KDV EHHQ UHOHDVHG IURP WKH UHVHW VWDWH WKH SLQV UHODWHG WR WKH EXV LQWHUIDFH DUH VHW WR WKH SRUW PRGH H[HFXWLRQ EUDQFKHV WR WKH UHVHW HQWU\ DGGUHVV RI WKH LQWHUQDO 520 DQG LQVWUXFWLRQ SURFHVVLQJ LV VWDUWHG )ODVK PHPRU\ SURJUDPPLQJ PRGH
3') )< 9(6.) 3') )< 9(6.* 3') )< 9(6.-
7KH LQWHUQDO IODVK PHPRU\ FDQ EH ZULWWHQ RU HUDVHG ZKHQ 9 9 LV DSSOLHG WR WKH 933 SLQ
9PP 9 9DD 2SHUDWLQJ 0RGH 1RUPDO RSHUDWLRQ PRGH )ODVK PHPRU\ SURJUDPPLQJ PRGH 6HWWLQJ SURKLELWHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV 6SDFH
&38 DGGUHVV VSDFH 8S WR 0% RI H[WHUQDO PHPRU\ DUHD LQ D OLQHDU DGGUHVV VSDFH SURJUDP DUHD RI XS WR 0% LQWHUQDO 520 DUHD DQG LQWHUQDO 5$0 DUHD DUH VXSSRUWHG IRU LQVWUXFWLRQ DGGUHVV DGGUHVVLQJ 'XULQJ RSHUDQG DGGUHVVLQJ GDWD DFFHVV XS WR *% RI OLQHDU DGGUHVV VSDFH GDWD VSDFH LV VXSSRUWHG +RZHYHU WKH *% DGGUHVV VSDFH LV YLHZHG DV LPDJHV RI D 0% SK\VLFDO DGGUHVV VSDFH ,Q RWKHU ZRUGV WKH VDPH 0% SK\VLFDO DGGUHVV VSDFH LV DFFHVVHG UHJDUGOHVV RI WKH YDOXH RI ELWV WR )LJXUH $GGUHVV 6SDFH ,PDJH
Image 63
4 GB * * *
Data space On-chip peripheral I/O area Image 1
Program space Reserved area
Internal RAM area
Internal RAM area Access-prohibited area 64 MB Access-prohibited area 64 MB Image 0 External memory area
External memory area 16 MB Internal ROM area (external memory) Internal ROM area (external memory)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
:UDSDURXQG RI &38 DGGUHVV VSDFH 3URJUDP VSDFH 2I WKH ELWV RI WKH SURJUDP FRXQWHU 3& WKH KLJKHU ELWV DUH IL[HG WR DQG RQO\ WKH ORZHU ELWV DUH YDOLG (YHQ LI D FDUU\ RU ERUURZ RFFXUV IURP ELW WR ELW DV D UHVXOW RI EUDQFK DGGUHVV FDOFXODWLRQ WKH KLJKHU ELWV LJQRUH WKLV DQG UHPDLQ 7KHUHIRUH DGGUHVVHV &DXWLRQ 1R LQVWUXFWLRQV FDQ EH IHWFKHG IURP WKH .% DUHD RI )))+ WR ))))))+ EHFDXVH WKLV DUHD LV DQ RQFKLS SHULSKHUDO ,2 DUHD 7KHUHIRUH GR QRW H[HFXWH DQ\ EUDQFK RSHUDWLRQ LQVWUXFWLRQV LQ ZKLFK WKH GHVWLQDWLRQ DGGUHVV ZLOO UHVLGH LQ DQ\ SDUW RI WKLV DUHD WKH ORZHUOLPLW DGGUHVV RI WKH SURJUDP VSDFH + DQG WKH XSSHUOLPLW DGGUHVV ))))))+ DUH FRQWLJXRXV DGGUHVVHV DQG WKH SURJUDP VSDFH LV ZUDSSHG DURXQG DW WKH ERXQGDU\ RI WKHVH
00000001H 00000000H
Program space
(+) direction 03FFFFFFH 03FFFFFEH Program space
(-) direction
'DWD VSDFH 7KH UHVXOW RI DQ RSHUDQG DGGUHVV FDOFXODWLRQ WKDW H[FHHGV ELWV LV LJQRUHG 7KHUHIRUH WKH ORZHUOLPLW DGGUHVV RI WKH GDWD VSDFH DGGUHVV + DQG WKH XSSHUOLPLW DGGUHVV ))))))))+ DUH FRQWLJXRXV DGGUHVVHV DQG WKH GDWD VSDFH LV ZUDSSHG DURXQG DW WKH ERXQGDU\ RI WKHVH DGGUHVVHV
00000001H 00000000H
Data space
(+) direction FFFFFFFFH FFFFFFFEH Data space
(-) direction
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
0HPRU\ PDS 7KH 9(6.) 9(6.* DQG 9(6.- KDYH UHVHUYHG DUHDV DV VKRZQ EHORZ )LJXUH 'DWD 0HPRU\ 0DS 3K\VLFDO $GGUHVVHV
3FFFFFFH (80 KB) 3FEC000H 3FEBFFFH
On-chip peripheral I/O area (4 KB)
3FFFFFFH 3FFF000H 3FFEFFFH
Internal RAM area (60 KB)
Access-prohibited area
3FFF000H 3FFEFFFH Access-prohibited area
1000000H 0FFFFFFH
3FEC000H
External memory areaNote 1 (8 MB)
CS3
0800000H 07FFFFFH
External memory areaNote 1 (4 MB) 0400000H 03FFFFFH 0200000H 01FFFFFH 0000000H External memory area (2 MB)Note 2
CS2
01FFFFFH CS1 External memory area (1 MB)Note 2 Internal ROM areaNote 3 (1 MB) 0000000H
0100000H 00FFFFFH
(2 MB)
CS0
1RWHV 2QO\ LQ WKH 9(6.- $FFHVVSURKLELWHG DUHD LQ WKH 9(6.) DQG 9(6.* .% LQ WKH 9(6.) )HWFK DFFHVV DQG UHDG DFFHVV WR DGGUHVVHV + WR )))))+ LV SHUIRUPHG IRU WKH LQWHUQDO 520 DUHD EXW LQ WKH FDVH RI GDWD ZULWH DFFHVV LW LV SHUIRUPHG IRU DQ H[WHUQDO PHPRU\ DUHD
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
)LJXUH 3URJUDP 0HPRU\ 0DS
03FFFFFFH 03FFF000H 03FFEFFFH
Access-prohibited area (Program fetch disabled area)
Internal RAM area (60 KB) 3FF0000H 3FEFFFFH Access-prohibited area (Program fetch disabled area) 01000000H 00FFFFFFH
External memory areaNote 1 (8 MB)
CS3
00800000H 007FFFFFH External memory areaNote 1 (4 MB) 00400000H 003FFFFFH 00200000H 001FFFFFH 00100000H 000FFFFFH 00000000H
CS2
External memory area (2 MB)Note 2 External memory area (1 MB)Note 2 Internal ROM area (1 MB)
CS1
CS0
1RWHV 2QO\ LQ WKH 9(6.- $FFHVVSURKLELWHG DUHD LQ WKH 9(6.) DQG 9(6.* .% LQ WKH 9(6.)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$UHDV ,QWHUQDO 520 DUHD $Q DUHD RI 0% IURP + WR )))))+ LV UHVHUYHG IRU WKH LQWHUQDO 520 DUHD D ,QWHUQDO 520 .% $ .% DUHD IURP + WR ))))+ LV SURYLGHG LQ WKH IROORZLQJ SURGXFWV $GGUHVVHV + WR )))))+ DUH DQ DFFHVVSURKLELWHG DUHD * 9(6.) 3' < ) )< * 9(6.* 3' < ) )< * 9(6.- 3' < ) )< )LJXUH ,QWHUQDO 520,QWHUQDO )ODVK 0HPRU\ $UHD .%
00FFFFFH
Access-prohibited area
0020000H 001FFFFH Internal ROM area (128 KB) 0000000H
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
E
,QWHUQDO 520 .% $ .% DUHD IURP + WR )))+ LV SURYLGHG LQ WKH IROORZLQJ SURGXFWV $GGUHVVHV + WR )))))+ DUH DQ DFFHVVSURKLELWHG DUHD * 9(6.) 3' < * 9(6.* 3' < * 9(6.- 3' < )LJXUH ,QWHUQDO 520 $UHD .%
00FFFFFH
Access-prohibited area
0018000H 0017FFFH Internal ROM area (96 KB) 0000000H
F
,QWHUQDO 520 .% $ .% DUHD IURP + WR ))))+ LV SURYLGHG LQ WKH IROORZLQJ SURGXFWV $GGUHVVHV WR )))))+ DUH DQ DFFHVVSURKLELWHG DUHD * 9(6.) 3' < * 9(6.* 3' < )LJXUH ,QWHUQDO 520 $UHD .%
00FFFFFH
Access-prohibited area
0010000H 000FFFFH 0000000H
Internal ROM area (64 KB)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
,QWHUQDO 5$0 DUHD $Q DUHD RI .% PD[LPXP IURP ))+ WR ))()))+ LV UHVHUYHG IRU WKH LQWHUQDO 5$0 DUHD D ,QWHUQDO 5$0 .% $ .% DUHD IURP ))'+ WR ))()))+ LV SURYLGHG DV SK\VLFDO LQWHUQDO 5$0 $GGUHVVHV ))+ WR ))'))+ DUH DQ DFFHVVSURKLELWHG DUHD * 9(6.) 3' < ) )< * 9(6.* 3' < ) )< * 9(6.- 3' < < ) )< )LJXUH ,QWHUQDO 5$0 $UHD .%
Physical address space 3FFEFFFH Internal RAM (6 KB) 3FFD800H 3FFD7FFH
Logical address space FFFEFFFH FFFD800H FFFD7FFH
Access-prohibited area
3FF0000H
FFF0000H
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
E
,QWHUQDO 5$0 DUHD .% $ .% DUHD IURP ))(+ WR ))()))+ LV SURYLGHG DV SK\VLFDO LQWHUQDO 5$0 LQ WKH IROORZLQJ SURGXFWV $GGUHVVHV ))+ WR ))')))+ DUH DQ DFFHVVSURKLELWHG DUHD * 9(6.) 3' < < * 9(6.* 3' < )< )LJXUH ,QWHUQDO 5$0 $UHD .%
Physical address space 3FFEFFFH Internal RAM area (4 KB) 3FFE000H 3FFDFFFH
Logical address space FFFEFFFH FFFE000H FFFDFFFH
Access-prohibited area
3FF0000H
FFF0000H
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
2QFKLS SHULSKHUDO ,2 DUHD $ .% DUHD IURP )))+ WR ))))))+ LV UHVHUYHG DV WKH RQFKLS SHULSKHUDO ,2 DUHD )LJXUH 2Q&KLS 3HULSKHUDO ,2 $UHD
Physical address space 3FFFFFFH
Logical address space FFFFFFFH
On-chip peripheral I/O area (4 KB) 3FFF000H FFFF000H
3HULSKHUDO ,2 UHJLVWHUV DVVLJQHG ZLWK IXQFWLRQV VXFK DV RQFKLS SHULSKHUDO ,2 RSHUDWLRQ PRGH VSHFLILFDWLRQ DQG VWDWH PRQLWRULQJ DUH PDSSHG WR WKH RQFKLS SHULSKHUDO ,2 DUHD 3URJUDP IHWFKHV DUH QRW DOORZHG LQ WKLV DUHD &DXWLRQV ,I ZRUG DFFHVV RI D UHJLVWHU LV DWWHPSWHG KDOIZRUG DFFHVV WR WKH ZRUG DUHD LV SHUIRUPHG WZLFH ILUVW IRU WKH ORZHU ELWV WKHQ IRU WKH KLJKHU ELWV LJQRULQJ WKH ORZHU DGGUHVV ELWV ,I D UHJLVWHU WKDW FDQ EH DFFHVVHG LQ E\WH XQLWV LV DFFHVVHG LQ KDOIZRUG XQLWV WKH KLJKHU ELWV EHFRPH XQGHILQHG LI WKH DFFHVV LV D UHDG RSHUDWLRQ ,I D ZULWH DFFHVV LV SHUIRUPHG RQO\ WKH GDWD LQ WKH ORZHU ELWV LV ZULWWHQ WR WKH UHJLVWHU $GGUHVVHV WKDW DUH QRW GHILQHG DV UHJLVWHUV DUH UHVHUYHG IRU IXWXUH H[SDQVLRQ ,I WKHVH DGGUHVVHV DUH DFFHVVHG WKH RSHUDWLRQ LV XQGHILQHG DQG QRW JXDUDQWHHG ([WHUQDO PHPRU\ DUHD 0% + WR ))))))+ DUH SURYLGHG DV WKH H[WHUQDO PHPRU\ DUHD )RU GHWDLOV UHIHU WR &+$37(5 %86 &21752/ )81&7,21
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
5HFRPPHQGHG XVH RI DGGUHVV VSDFH 7KH DUFKLWHFWXUH RI WKH 9(6.) 9(6.* DQG 9(6.- UHTXLUHV WKDW D UHJLVWHU WKDW VHUYHV DV D SRLQWHU EH VHFXUHG IRU DGGUHVV JHQHUDWLRQ ZKHQ RSHUDQG GDWD LQ WKH GDWD VSDFH LV DFFHVVHG 7KH DGGUHVV VWRUHG LQ WKLV SRLQWHU .% FDQ EH GLUHFWO\ DFFHVVHG E\ DQ LQVWUXFWLRQ IRU RSHUDQG GDWD %HFDXVH WKH QXPEHU RI JHQHUDO SXUSRVH UHJLVWHUV WKDW FDQ EH XVHG DV D SRLQWHU LV OLPLWHG KRZHYHU E\ NHHSLQJ WKH SHUIRUPDQFH IURP GURSSLQJ GXULQJ DGGUHVV FDOFXODWLRQ ZKHQ D SRLQWHU YDOXH LV FKDQJHG DV PDQ\ JHQHUDOSXUSRVH UHJLVWHUV DV SRVVLEOH FDQ EH VHFXUHG IRU YDULDEOHV DQG WKH SURJUDP VL]H FDQ EH UHGXFHG 3URJUDP VSDFH 2I WKH ELWV RI WKH 3& SURJUDP FRXQWHU WKH KLJKHU ELWV DUH IL[HG WR DQG RQO\ WKH ORZHU ELWV DUH YDOLG 5HJDUGLQJ WKH SURJUDP VSDFH WKHUHIRUH D 0% VSDFH RI FRQWLJXRXV DGGUHVVHV VWDUWLQJ IURP + XQFRQGLWLRQDOO\ FRUUHVSRQGV WR WKH PHPRU\ PDS 7R XVH WKH LQWHUQDO 5$0 DUHD DV WKH SURJUDP VSDFH DFFHVV IROORZLQJ DGGUHVVHV
5$0 6L]H .% .% $FFHVV $GGUHVV ))(+ WR ))()))+ ))'+ WR ))()))+
'DWD VSDFH :LWK WKH 9(6.) 9(6.* DQG 9(6.- LW VHHPV WKDW WKHUH DUH VL[W\IRXU 0% DGGUHVV VSDFHV RQ WKH *% &38 DGGUHVV VSDFH 7KHUHIRUH WKH OHDVW VLJQLILFDQW ELW ELW RI D ELW DGGUHVV LV VLJQ H[WHQGHG WR ELWV DQG DOORFDWHG DV DQ DGGUHVV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
D
$SSOLFDWLRQ H[DPSOH RI ZUDSDURXQG ,I 5 U ]HUR UHJLVWHU LV VSHFLILHG IRU WKH /'67 GLVS >5@ LQVWUXFWLRQ D UDQJH RI DGGUHVVHV + .% FDQ EH DGGUHVVHG E\ VLJQH[WHQGHG GLVS $OO WKH UHVRXUFHV LQFOXGLQJ WKH LQWHUQDO KDUGZDUH FDQ EH DGGUHVVHG E\ RQH SRLQWHU 7KH ]HUR UHJLVWHU U LV D UHJLVWHU IL[HG WR E\ KDUGZDUH DQG SUDFWLFDOO\ HOLPLQDWHV WKH QHHG IRU UHJLVWHUV GHGLFDWHG WR SRLQWHUV
([DPSOH 3' <
0001FFFFH 00007FFFH
Internal ROM area
32 KB
(R = ) 0 0 0 0 0 0 0 0 H FFFFF000H FFFFEFFFH FFFFD800H FFFFD7FFH
On-chip peripheral I/O area Internal RAM area
4 KB 6 KB
28 KB Access-prohibited area
FFFF8000H
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
)LJXUH 5HFRPPHQGHG 0HPRU\ 0DS
Program space FFFFFFFFH
Data space
On-chip peripheral I/O FFFFF000H FFFFEFFFH Internal RAM xFFFFFFFH FFFEC000H FFFEBFFFH On-chip peripheral I/O xFFFF000H xFFFEFFFH Internal RAM xFFFD800H xFFFD7FFH xFFEC000H xFFEBFFFH On-chip peripheral I/ONote Internal RAM
04000000H 03FFFFFFH 03FFF000H 03FFEFFFH 03FFD800H 03FFD7FFH 03FEC000H 03FEBFFFH
Use prohibited
Use prohibited Program space 64 MB External memory 01000000H 00FFFFFFH External memory 00100000H 000FFFFFH 00020000H 0001FFFFH Internal ROM 00000000H Internal ROM Internal ROM x0000000H
x0100000H x00FFFFFH
1RWH $FFHVV WR WKLV DUHD LV SURKLELWHG 7R DFFHVV WKH RQFKLS SHULSKHUDO ,2 LQ WKLV DUHD VSHFLI\ DGGUHVVHV ))))+ WR )))))))+ 5HPDUNV LQGLFDWHV WKH UHFRPPHQGHG DUHD
7KLV ILJXUH LV WKH UHFRPPHQGHG PHPRU\ PDS RI WKH 3' DQG <
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
3HULSKHUDO ,2 UHJLVWHUV
$GGUHVV )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))&+ )))))(+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))&+ )))))(+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))&+ )))))+ )))))(+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ 3RUW '/ UHJLVWHU 3RUW '/ UHJLVWHU / 3RUW '/ UHJLVWHU + 3RUW '+ UHJLVWHU 3RUW &6 UHJLVWHU 3RUW &7 UHJLVWHU 3RUW &0 UHJLVWHU 3RUW &' UHJLVWHU 3RUW '/ PRGH UHJLVWHU 3RUW '/ PRGH UHJLVWHU / 3RUW '/ PRGH UHJLVWHU + 3RUW '+ PRGH UHJLVWHU 3RUW &6 PRGH UHJLVWHU 3RUW &7 PRGH UHJLVWHU 3RUW &0 PRGH UHJLVWHU 3RUW &' PRGH UHJLVWHU 3RUW '/ PRGH FRQWURO UHJLVWHU 3RUW '/ PRGH FRQWURO UHJLVWHU / 3 RUW '/ PRGH FRQWURO UHJLVWHU + 3RUW '+ PRGH FRQWURO UHJLVWHU 3RUW &6 PRGH FRQWURO UHJLVWHU 3RUW &7 PRGH FRQWURO UHJLVWHU 3RUW &0 PRGH FRQWURO UHJLVWHU %XV VL]H FRQILJXUDWLRQ UHJLVWHU 6\VWHP ZDLW FRQWURO UHJLVWHU ,QWHUUXSW PDVN UHJLVWHU ,QWHUUXSW PDVN UHJLVWHU / ,QWHUUXSW PDVN UHJLVWHU + ,QWHUUXSW PDVN UHJLVWHU ,QWHUUXSW PDVN UHJLVWHU / ,QWHUUXSW PDVN UHJLVWHU + ,QWHUUXSW PDVN UHJLVWHU ,QWHUUXSW PDVN UHJLVWHU / ,QWHUUXSW PDVN UHJLVWHU + ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU )XQFWLRQ 5HJLVWHU 1DPH 6\PERO 3'/ 3'// 3'/+ 3'+Note 2 3&6 3&7 3&0 3&'Note 3 30'/ 30'// 30'/+ 30'+Note 3 30&6 30&7 30&0 30&'
Note 3
5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
2SHUDEOH %LW 8QLW
$IWHU 5HVHW +Note 1 +Note 2 +Note 2 +Note 2 +Note 2 +Note 2 +Note 2 +Note 2 ))))+ ))+ ))+ ))+ ))+ ))+ ))+ ))+ + + + + + + + + + ))))+ ))+ ))+ ))))+ ))+ ))+ ))))+ ))+ ))+ + + + +
30&'/ 30&'// 30&'/+ 30&'+ 30&&6 30&&7 30&&0 %6& 96:& ,05 ,05/ ,05+ ,05 ,05/ ,05+ ,05
Note 2 Note 2
,05/
Note 2
,05+
Note 2
:'7,& 3,& 3,& 3,&
1RWHV 7KH RXWSXW ODWFK LV + RU + :KHQ LQSXW WKH SLQ VWDWXV LV UHDG 2QO\ LQ WKH 9(6.* DQG 9(6.- 2QO\ LQ WKH 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))+ )))))$+ )))))&+ )))))(+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))&+ )))))(+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))&+ )))))(+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))&+ )))))(+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))&+ )))))(+ )))))+ )))))+ )))))+ )XQFWLRQ 5HJLVWHU 1DPH ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU
6\PERO 3,& 3,& 3,& 3,& 70,& 70,& 70,& 70,& 70,& 70,& &6,,& &6,,& 65(,& 65,& 67,& 65(,& 65,& 67,& 70+,& 70+,& &6,$,& ,,&,& $',& .5,& :7,,& :7,& %5*,& 70,& 70,& &6,$,&
Note 2 Note 1
5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
2SHUDEOH %LW 8QLW
$IWHU 5HVHW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
70,&Note 2
Note 2
70,& 70,& 70,& &6,,& 65(,&
Note 2
Note 2
Note 3
70,&Note 3
Note 3
70,&
Note 3
Note 3
Note 3
65,&Note 3
1RWHV 2QO\ LQ SURGXFWV ZLWK DQ , & EXV 2QO\ LQ WKH 9(6.* DQG 9(6.- 2QO\ LQ WKH 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))+ )))))+ ))))))$+ ))))))&+ ))))))(+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))&+ )))))&+ )))))'+ )))))(+ )))))(+ )))))(+ ))))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )XQFWLRQ 5HJLVWHU 1DPH ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QVHUYLFH SULRULW\ UHJLVWHU &RPPDQG UHJLVWHU 3RZHU VDYH FRQWURO UHJLVWHU $' FRQYHUWHU PRGH UHJLVWHU $QDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU 3RZHU IDLO FRPSDULVRQ PRGH UHJLVWHU 3RZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU $' FRQYHUVLRQ UHVXOW UHJLVWHU $' FRQYHUVLRQ UHVXOW UHJLVWHU + '$ FRQYHUVLRQ YDOXH VHWWLQJ UHJLVWHU '$ FRQYHUVLRQ YDOXH VHWWLQJ UHJLVWHU '$ FRQYHUWHU PRGH UHJLVWHU .H\ UHWXUQ PRGH UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU / 3RUW UHJLVWHU + 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU / 3RUW UHJLVWHU + 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU / 3RUW UHJLVWHU + 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU / 3RUW UHJLVWHU + 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU / 3RUW PRGH UHJLVWHU + 6\PERO 67,&Note 1 ,,&,& ,635 35&0' 36& $'0 $'6 3)0 3)7 $'&5 $'&5+ '$&6
Note 3 Note
5: 5: 5: 5 : 5: 5: 5: 5: 5: 5 5 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5 5 5 5 5: 5: 5: 5: 5: 5: 5: 5: 5:
2SHUDEOH %LW 8QLW
$IWHU 5HVHW + + + 8QGHILQHG + + + + + 8QGHILQHG 8QGHILQHG + + + + +Note 4 +Note 4 +Note 4 +Note 4 +Note 4 +Note 4 +Note 4 +Note 4 +Note 4 +Note 4 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG +Note 4 +Note 4 +Note 4 +Note 4 ))+ ))+ ))))+ ))+ ))+
'$&6 .50 3 3 3 3/ 3+ 3 3 3Note 1 3/Note 1 3+ 3
Note 3
Note 3
'$0Note 3
Note 1
3Note 5
Note 1
3/Note 1 3+Note 1 3
Note 1
3 3/ 3+ 30 30Note 3 30 30/ 30+
1RWHV 2QO\ LQ WKH 9(6.- 2QO\ LQ WKH 3'< < DQG )< 2QO\ LQ WKH 9(6.* DQG 9(6.- 7KH RXWSXW ODWFK LV + RU + :KHQ LQSXW WKH SLQ VWDWXV LV UHDG 2QO\ LQ WKH 9(6.) DQG 9(6.*
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))+ )))))$+ ))))&+ )))))&+ )))))'+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))&+ )))))&+ )))))'+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))'+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )XQFWLRQ 5HJLVWHU 1DPH 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU / 3RUW PRGH UHJLVWHU + 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU / 3RUW PRGH UHJLVWHU + 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU / 3RUW PRGH FRQWURO UHJLVWHU + 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU / 3RUW PRGH FRQWURO UHJLVWHU + 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU / 3RUW PRGH FRQWURO UHJLVWHU + 3RUW IXQFWLRQ FRQWURO UHJLVWHU 3RUW IXQFWLRQ FRQWURO UHJLVWHU 3RUW IXQFWLRQ FRQWURO UHJLVWHU 3RUW IXQFWLRQ FRQWURO UHJLVWHU 3RUW IXQFWLRQ FRQWURO UHJLVWHU 3RUW IXQFWLRQ FRQWURO UHJLVWHU / 3RUW IXQFWLRQ FRQWURO UHJLVWHU + 'DWD ZDLW FRQWURO UHJLVWHU $GGUHVV ZDLW FRQWURO UHJLVWHU %XV F\FOH FRQWURO UHJLVWHU ELW WLPHU + PRGH UHJLVWHU ELW WLPHU + FDUULHU FRQWURO UHJLVWHU ELW WLPHU + FRPSDUH UHJLVWHU ELW WLPHU + FRPSDUH UHJLVWHU ELW WLPHU + PRGH UHJLVWHU ELW WLPHU + FDUULHU FRQWURO UHJLVWHU ELW WLPHU + FRPSDUH UHJLVWHU ELW WLPHU + FRPSDUH UHJLVWHU 6\PERO 30 30 30
Note
5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
2SHUDEOH %LW 8QLW
$IWHU 5HVHW ))+ ))+ ))))+ ))+ ))+ ))+ ))))+ ))+ ))+ + + + + + + + + + + + + + + + + + + + + + ))))+ $$$$+ + + + + + + + +
30/Note 30+Note 30 30 30/ 30+ 30& 30& 30&/ 30&+ 30& 30& 30&
Note Note
30&/
Note
30&+ 30& 30&/ 30&+ 3)& 3)& 3)&+ 3)& 3)& 3)&/ 3)&+ ':& $:& %&&
Note
30&Note
Note
5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
Note
70+0' 70&<& &03 &03 70+0' 70&<& &03 &03
1RWH 2QO\ LQ WKH 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )XQFWLRQ 5HJLVWHU 1DPH ELW WLPHU FRXQWHU ELW WLPHU FRXQWHU ELW WLPHU FRXQWHU ELW WLPHU FRPSDUH UHJLVWHU ELW WLPHU FRPSDUH UHJLVWHU ELW WLPHU FRPSDUH UHJLVWHU 7LPHU FORFN VHOHFWLRQ UHJLVWHU 7LPHU FORFN VHOHFWLRQ UHJLVWHU 7LPHU FORFN VHOHFWLRQ UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU FRXQWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU ELW WLPHU FRXQWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU ELW WLPHU FRXQWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU ELW WLPHU FRXQWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU 6\PERO 70 70 70 &5 &5 &5 7&/ 7&/ 7&/ 70& 70& 70& 70 &5 &5 70& 350 &5& 72& 70 &5 &5 70& 350 &5& 72& 70
Note
5: 5 5 5 5: 5: 5: 5: 5: 5: 5: 5: 5: 5 5: 5: 5: 5: 5: 5: 5 5: 5: 5: 5: 5: 5: 5 5: 5: 5: 5: 5: 5: 5 5: 5: 5: 5: 5: 5:
2SHUDEOH %LW 8QLW
$IWHU 5HVHW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
&5
Note
&5Note 70& &5& 72& &5 &5
Note
350
Note
Note
Note
70Note
Note Note
70&
Note
350 72&
Note
&5&Note
Note
1RWH 2QO\ LQ WKH 9(6.* DQG 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))&+ )))))&+ )))))&+ )))))'+ )))))'+ )))))(+ )))))(+ )))))(+ )))))(+ ))))))+ ))))))+ ))))))+ ))))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))+ )))))$+ )XQFWLRQ 5HJLVWHU 1DPH ELW WLPHU FRXQWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU ELW WLPHU FRXQWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU :DWFK WLPHU RSHUDWLRQ PRGH UHJLVWHU 2VFLOODWLRQ VWDELOL]DWLRQ WLPH VHOHFW UHJLVWHU :DWFKGRJ WLPHU FORFN VHOHFWLRQ UHJLVWHU :DWFKGRJ WLPHU PRGH UHJLVWHU :DWFKGRJ WLPHU PRGH UHJLVWHU :DWFKGRJ WLPHU HQDEOH UHJLVWHU 5HDOWLPH RXWSXW EXIIHU UHJLVWHU / 5HDOWLPH RXWSXW EXIIHU UHJLVWHU + 5HDOWLPH RXWSXW SRUW PRGH UHJLVWHU 5HDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU 5HDOWLPH RXWSXW EXIIHU UHJLVWHU / 5HDOWLPH RXWSXW EXIIHU UHJLVWHU + 5HDOWLPH RXWSXW SRUW PRGH UHJLVWHU 5HDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU 6\VWHP VWDWXV UHJLVWHU 3// FRQWURO UHJLVWHU 3RZHU VDYH PRGH UHJLVWHU 3URFHVVRU FORFN FRQWURO UHJLVWHU &RUUHFWLRQ DGGUHVV UHJLVWHU &RUUHFWLRQ DGGUHVV UHJLVWHU / &RUUHFWLRQ DGGUHVV UHJLVWHU + &RUUHFWLRQ DGGUHVV UHJLVWHU &RUUHFWLRQ DGGUHVV UHJLVWHU / &RUUHFWLRQ DGGUHVV UHJLVWHU + &RUUHFWLRQ DGGUHVV UHJLVWHU &RUUHFWLRQ DGGUHVV UHJLVWHU / &RUUHFWLRQ DGGUHVV UHJLVWHU + 6\PERO 70Note &5 &5
Note Note
5: 5 5: 5: 5: 5: 5: 5: 5 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
2SHUDEOH %LW 8QLW
$IWHU 5HVHW + + + + + + + + + + + + + + + + + + + $+ + + + + + + + + + + + + + + + + + + + + +
70&Note 350 &5& 72& 70
Note Note
Note
Note
&5Note &5
Note
70& &5& :70 2676 :'&6
Note
350
Note
Note
72&Note
:'70 :'70 :'7( 57%/ 57%+ 5730 573& 57%/
Note
57%+ 573& 6<6
Note
5730
Note
Note
3//&7/ 3605 3&& &25$' &25$'/ &25$'+ &25$' &25$'/ &25$'+ &25$' &25$'/ &25$'+
1RWH 2QO\ LQ WKH 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))&+ )))))&+ )))))(+ )))))+ )))))%+ )))))%+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))$+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&$+ )XQFWLRQ 5HJLVWHU 1DPH &RUUHFWLRQ DGGUHVV UHJLVWHU &RUUHFWLRQ DGGUHVV UHJLVWHU / &RUUHFWLRQ DGGUHVV UHJLVWHU + &RUUHFWLRQ FRQWURO UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU 3UHVFDOHU FRPSDUH UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU 5HFHLYH EXIIHU UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU 7UDQVPLW EXIIHU UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH WUDQVPLVVLRQ VWDWXV UHJLVWHU &ORFN VHOHFWLRQ UHJLVWHU %DXG UDWH JHQHUDWRU FRQWURO UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU 5HFHLYH EXIIHU UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU 7UDQVPLW EXIIHU UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH WUDQVPLVVLRQ VWDWXV UHJLVWHU &ORFN VHOHFWLRQ UHJLVWHU %DXG UDWH JHQHUDWRU FRQWURO UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU 5HFHLYH EXIIHU UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU 7UDQVPLW EXIIHU UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH WUDQVPLVVLRQ VWDWXV UHJLVWHU &ORFN VHOHFWLRQ UHJLVWHU %DXG UDWH JHQHUDWRU FRQWURO UHJLVWHU ([WHUQDO LQWHUUXSW IDOOLQJ HGJH VSHFLILFDWLRQ UHJLVWHU ([WHUQDO LQWHUUXSW IDOOLQJ HGJH VSHFLILFDWLRQ UHJLVWHU + ([WHUQDO LQWHUUXSW ULVLQJ HGJH VSHFLILFDWLRQ UHJLVWHU ([WHUQDO LQWHUUXSW ULVLQJ HGJH VSHFLILFDWLRQ UHJLVWHU + 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 6\PERO &25$' &25$'/ &25$'+ &25&1 3560 356&0 $6,0 5;% $6,6 7;% $6,) &.65 %5*& $6,0 5;% $6,6 7;% $6,) &.65 %5*& $6,0 5;% $6,6
Note 1 Note 1
5: 5: 5: 5: 5: 5: 5: 5: 5 5 5: 5 5: 5: 5: 5 5 5: 5 5: 5: 5: 5 5 5: 5 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
2SHUDEOH %LW 8QLW
$IWHU 5HVHW + + + + + + + ))+ + ))+ + + ))+ + ))+ + ))+ + + ))+ + ))+ + ))+ + + ))+ + + + + + + + + +
Note 1
7;%Note 1 $6,)Note 1 &.65Note 1 %5*& ,17) ,17)+ ,175 ,175+ 38 38 38 38 38
Note 2 Note 1
1RWHV 2QO\ LQ WKH 9(6.- 2QO\ LQ WKH 9(6.* DQG 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))&&+ )XQFWLRQ 5HJLVWHU 1DPH 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 6\PERO 38Note 38/
Note
5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
R/W R/W R R R/W R/W R R R/W R/W R/W R/W R/W R/W R R R/W R/W R R R/W R/W R/W R/W R/W R/W
2SHUDEOH %LW 8QLW
$IWHU 5HVHW + + + + + + + + + + + + + + +
00H 00H 0000H 00H 0000H 00H 0000H 00H 0000H 00H 00H 0000H 00H 00H 0000H 00H 0000H 00H 0000H 00H 0000H 00H 00H 0000H 00H 00H
)))))&&+ 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU / )))))&'+ 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU + )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&+ )))))&$+ )))))&&+ 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU / 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU + 3RUW IXQFWLRQ UHJLVWHU + 3RUW IXQFWLRQ UHJLVWHU 3RUW IXQFWLRQ UHJLVWHU 3RUW IXQFWLRQ UHJLVWHU
38+ 38 38/ 38+ 3)+ 3) 3) 3)
Note
38Note
Note
)))))&&+ 3RUW IXQFWLRQ UHJLVWHU / )))))&'+ 3RUW IXQFWLRQ UHJLVWHU + )))))&+ )))))&+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'$+ )))))'$+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'$+ )))))'$+ )))))'+ )))))'+ 3RUW IXQFWLRQ UHJLVWHU 3RUW IXQFWLRQ UHJLVWHU + &ORFNHG VHULDO LQWHUIDFH PRGH UHJLVWHU &ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH ILUVWVWDJH WUDQVPLW EXIIHU UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH PRGH UHJLVWHU &ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH ILUVWVWDJH WUDQVPLW EXIIHU UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH PRGH UHJLVWHU &ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU
3)/
Note
3)+ 3)+
Note
3)Note
&6,0 &6,& 6,5% 6,5%/ 627% 627%/ 6,5%( 6,5%(/ 627%) 6,2 6,2/ &6,0 &6,& 6,5% 6,5%/ 627% 627%/ 6,5%( 6,5%(/ 627%) 6,2 6,2/ &6,0Note &6,&
Note
&ORFNHG VHULDO LQWHUIDFH ILUVWVWDJH WUDQVPLW EXIIHU UHJLVWHU / 627%)/
&ORFNHG VHULDO LQWHUIDFH ILUVWVWDJH WUDQVPLW EXIIHU UHJLVWHU / 627%)/
1RWH 2QO\ LQ WKH 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'$+ )))))'$+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'$+ )))))'+ )))))'+ )))))'+ )))))'+ )))))'+ )XQFWLRQ 5HJLVWHU 1DPH &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH ILUVWVWDJH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH ILUVWVWDJH WUDQVPLW EXIIHU UHJLVWHU / 6HULDO ,2 VKLIW UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU / 6HULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU 6HULDO VWDWXV UHJLVWHU 6HULDO WULJJHU UHJLVWHU 'LYLVLRQ YDOXH VHOHFWLRQ UHJLVWHU $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU $ $XWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU 6HULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU 6HULDO VWDWXV UHJLVWHU 6HULDO WULJJHU UHJLVWHU 'LYLVLRQ YDOXH VHOHFWLRQ UHJLVWHU $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU $ $XWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU ,,& VKLIW UHJLVWHU ,,& FRQWURO UHJLVWHU 6ODYH DGGUHVV UHJLVWHU ,,& FORFN VHOHFWLRQ UHJLVWHU ,,& IXQFWLRQ H[SDQVLRQ UHJLVWHU ,,& VWDWXV UHJLVWHU ,,& IODJ UHJLVWHU ,,& VKLIW UHJLVWHU ,,& FRQWURO UHJLVWHU 6ODYH DGGUHVV UHJLVWHU ,,& FORFN VHOHFWLRQ UHJLVWHU ,,& IXQFWLRQ H[SDQVLRQ UHJLVWHU 6\PERO 6,5%Note 1 6,5%/ 627%
Note 1 Note 1
5:
R R R/W R/W R R R/W R/W
2SHUDEOH %LW 8QLW
$IWHU 5HVHW
0000H 00H 0000H 00H 0000H 00H 0000H 00H
627%/Note 1 6,5%(Note 1 6,5%(/ 627%)
Note 1
Note 1
627%)/ 6,2Note 1 6,2/ &6,6 &6,7 %5*&$ $'7, 6,2$ $'7&
Note 1
5: 5: 5: 5: 5: 5: 5: 5: 5: 5 5: 5: 5 5: 5: 5: 5: 5 5: 5: 5: 5: 5: 5 5: 5: 5: 5: 5: 5:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Note 1
&6,0$
$XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU $'73
&6,0$Note 2 &6,6Note 2 &6,7
Note 2
%5*&$
Note 2
$XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU $'73 6,2$ ,,&
Note 2
$'7,Note 2
Note 2
$'7& ,,&&
Note 2
Note 3
Note 3
69$Note 3 ,,&&/ ,,&; ,,&) ,,&6
Note 3
Note 3
Note 3
Note 3
,,&Note 4 ,,&&
Note 4
69$ ,,&;
Note 4
,,&&/
Note 4
Note 4
1RWHV 2QO\ LQ WKH 9(6.- 2QO\ LQ WKH 9(6.* DQG 9(6.- 2QO\ LQ SURGXFWV ZLWK DQ , & EXV 2QO\ LQ WKH 3'< < DQG )<
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))'+ )))))'$+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))($+ )))))(%+ )))))(&+ )))))(&+ )))))('+ )))))((+ )))))((+ )))))()+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )XQFWLRQ 5HJLVWHU 1DPH ,,& VWDWXV UHJLVWHU ,,& IODJ UHJLVWHU &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0+ &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 $ &6,$ EXIIHU 5$0 $/ &6,$ EXIIHU 5$0 $+ &6,$ EXIIHU 5$0 % &6,$ EXIIHU 5$0 %/ &6,$ EXIIHU 5$0 %+ &6,$ EXIIHU 5$0 & &6,$ EXIIHU 5$0 &/ &6,$ EXIIHU 5$0 &+ 6\PERO ,,&6Note ,,&)
Note
5: 5 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
2SHUDEOH %LW 8QLW
$IWHU 5HVHW + + 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG
&6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$%$ &6,$%$/ &6,$%$+ &6,$%% &6,$%%/ &6,$%%+ &6,$%& &6,$%&/ &6,$%&+
1RWH 2QO\ LQ WKH 3'< < DQG )<
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))($+ )))))($+ )))))(%+ )))))(&+ )))))(&+ )))))('+ )))))((+ )))))((+ )))))()+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))($+ )))))(%+ )))))(&+ )))))(&+ )))))('+ )))))((+ )))))((+ )))))()+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )XQFWLRQ 5HJLVWHU 1DPH &6,$ EXIIHU 5$0 ' &6,$ EXIIHU 5$0 '/ &6,$ EXIIHU 5$0 '+ &6,$ EXIIHU 5$0 ( &6,$ EXIIHU 5$0 (/ &6,$ EXIIHU 5$0 (+ &6,$ EXIIHU 5$0 ) &6,$ EXIIHU 5$0 )/ &6,$ EXIIHU 5$0 )+ &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 &6,$ EXIIHU 5$0 / &6,$ EXIIHU 5$0 + &6,$ EXIIHU 5$0 $ &6,$ EXIIHU 5$0 $/ &6,$ EXIIHU 5$0 $+ 6\PERO &6,$%' &6,$%'/ &6,$%'+ &6,$%( &6,$%(/ &6,$%(+ &6,$%) &6,$%)/ &6,$%)+ &6,$%
Note
5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
2SHUDEOH %LW 8QLW
$IWHU 5HVHW 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG
&6,$%/ &6,$%
Note
&6,$%+Note 5:
Note
&6,$%/ &6,$%
Note
&6,$%+Note 5:
Note
&6,$%/ &6,$%
Note
&6,$%+Note 5:
Note
&6,$%/Note 5: &6,$%+Note 5: &6,$%
Note
5:
&6,$%/Note 5: &6,$%+Note 5: &6,$%
Note
5:
&6,$%/Note 5: &6,$%+Note 5: &6,$%Note &6,$%/
Note
5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
&6,$%+ &6,$%/ &6,$%
Note
&6,$%Note
Note
&6,$%+Note 5:
Note
&6,$%/ &6,$%
Note
&6,$%+Note 5:
Note
&6,$%/ &6,$%$
Note
&6,$%+Note 5:
Note
&6,$%$/Note 5: &6,$%$+Note 5:
1RWH 2QO\ LQ WKH 9(6.* DQG 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
$GGUHVV )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))($+ )))))(%+ )))))(&+ )))))(&+ )))))('+ )))))((+ )))))((+ )))))()+ ))))))%(+ )XQFWLRQ 5HJLVWHU 1DPH &6,$ EXIIHU 5$0 % &6,$ EXIIHU 5$0 %/ &6,$ EXIIHU 5$0 %+ &6,$ EXIIHU 5$0 & &6,$ EXIIHU 5$0 &/ &6,$ EXIIHU 5$0 &+ &6,$ EXIIHU 5$0 ' &6,$ EXIIHU 5$0 '/ &6,$ EXIIHU 5$0 '+ &6,$ EXIIHU 5$0 ( &6,$ EXIIHU 5$0 (/ &6,$ EXIIHU 5$0 (+ &6,$ EXIIHU 5$0 ) &6,$ EXIIHU 5$0 )/ &6,$ EXIIHU 5$0 )+ ([WHUQDO EXV LQWHUIDFH PRGH FRQWURO UHJLVWHU 6\PERO &6,$%%Note 5: 5: 2SHUDEOH %LW 8QLW $IWHU 5HVHW 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG +
&6,$%%/Note 5: &6,$%%+Note 5: &6,$%&
Note
5:
&6,$%&/Note 5: &6,$%&+Note 5: &6,$%'Note &6,$%'/
Note
5: 5: 5: 5: 5: 5: 5: 5:
&6,$%'+ &6,$%(/ &6,$%)
Note
&6,$%(Note
Note
&6,$%(+Note 5:
Note
&6,$%)/ (;,0&
Note
Note
&6,$%)+Note 5:
1RWH 2QO\ LQ WKH 9(6.* DQG 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
6SHFLDO UHJLVWHUV 6SHFLDO UHJLVWHUV DUH UHJLVWHUV WKDW SUHYHQW LQYDOLG GDWD IURP EHLQJ ZULWWHQ ZKHQ DQ LQDGYHUWHQW SURJUDP ORRS RFFXUV 7KH 9(6.) 9(6.* DQG 9(6.- KDYH WKH IROORZLQJ WKUHH VSHFLDO UHJLVWHUV * 3RZHU VDYH FRQWURO UHJLVWHU 36& * 3URFHVVRU FORFN FRQWURO UHJLVWHU 3&& * :DWFKGRJ WLPHU PRGH UHJLVWHU :'70 0RUHRYHU WKHUH LV DOVR D FRPPDQG UHJLVWHU 35&0' ZKLFK LV D SURWHFWLRQ UHJLVWHU IRU ZULWH RSHUDWLRQV WR WKH
VSHFLDO UHJLVWHUV WKDW SUHYHQWV WKH DSSOLFDWLRQ V\VWHP IURP XQH[SHFWHGO\ VWRSSLQJ GXH WR DQ LQDGYHUWHQW SURJUDP ORRS :ULWH DFFHVV WR WKH VSHFLDO UHJLVWHUV LV SHUIRUPHG ZLWK D VSHFLDO VHTXHQFH DQG LOOHJDO VWRUH RSHUDWLRQV DUH QRWLILHG WR WKH V\VWHP VWDWXV UHJLVWHU 6<6 6HWWLQJ GDWD WR VSHFLDO UHJLVWHUV 6HWWLQJ GDWD WR D VSHFLDO UHJLVWHUV LV GRQH LQ WKH IROORZLQJ VHTXHQFH ! ! ! 3UHSDUH WKH GDWD WR EH VHW WR WKH VSHFLDO UHJLVWHU LQ D JHQHUDOSXUSRVH UHJLVWHU :ULWH WKH GDWD SUHSDUHG LQ VWHS ! WR WKH 35&0' UHJLVWHU :ULWH WKH VHWWLQJ GDWD WR WKH VSHFLDO UHJLVWHU XVLQJ IROORZLQJ LQVWUXFWLRQV * 6WRUH LQVWUXFWLRQ 67667 LQVWUXFWLRQ * %LW PDQLSXODWLRQ LQVWUXFWLRQ 6(7&/5127 LQVWUXFWLRQ ! WR ! ,QVHUW 123 LQVWUXFWLRQV LQVWUXFWLRQV
Note
>'HVFULSWLRQ ([DPSOH@ :KHQ XVLQJ 36& UHJLVWHU VWDQGE\ PRGH VHWWLQJ ST.B r11,PSMR[r0] <1> MOV 0x02,r10 <2> ST.B r10,PRCMD[r0] <3> ST.B r10,PSC[r0] <4> NOP <5> NOP <6> NOP <7> NOP <8> NOP
Note Note Note Note Note
; PSMR register setting (IDLE, STOP mode setting) ; PRCMD register write ; PSC register setting ; Dummy instruction ; Dummy instruction ; Dummy instruction ; Dummy instruction ; Dummy instruction
(next instruction) 1R VSHFLDO VHTXHQFH LV UHTXLUHG WR UHDG VSHFLDO UHJLVWHUV 1RWH :KHQ VZLWFKLQJ WR WKH ,'/( PRGH RU WKH 6723 PRGH 673 ELW RI 36& UHJLVWHU PXVW EH LQVHUWHG LPPHGLDWHO\ DIWHU VZLWFKLQJ LV SHUIRUPHG 123 LQVWUXFWLRQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
&DXWLRQV ,QWHUUXSWV DUH QRW DFNQRZOHGJHG IRU WKH VWRUH LQVWUXFWLRQ IRU WKH 35&0' UHJLVWHU 7KLV LV EHFDXVH FRQWLQXRXV H[HFXWLRQ RI VWRUH LQVWUXFWLRQV E\ WKH SURJUDP LQ VWHSV ! DQG ! DERYH LV DVVXPHG ,I DQRWKHU LQVWUXFWLRQ LV SODFHG EHWZHHQ VWHS ! DQG ! WKH DERYH VHTXHQFH PD\ QRW EH UHDOL]HG ZKHQ DQ LQWHUUXSW LV DFNQRZOHGJHG IRU WKDW LQVWUXFWLRQ ZKLFK PD\ FDXVH PDOIXQFWLRQ 7KH GDWD ZULWWHQ WR WKH 35&0' UHJLVWHU LV GXPP\ GDWD EXW XVH WKH VDPH UHJLVWHU DV WKH JHQHUDOSXUSRVH UHJLVWHU XVHG IRU VHWWLQJ GDWD WR WKH VSHFLDO UHJLVWHU VWHS ! ZKHQ ZULWLQJ WR WKH 35&0' UHJLVWHU VWHS ! 7KH VDPH DSSOLHV WR ZKHQ XVLQJ D JHQHUDO SXUSRVH UHJLVWHU IRU DGGUHVVLQJ &RPPDQG UHJLVWHU 35&0' 7KH 35&0' UHJLVWHU LV DQ ELW UHJLVWHU XVHG WR SUHYHQW GDWD IURP EHLQJ ZULWWHQ WR UHJLVWHUV WKDW PD\ KDYH D ODUJH LQIOXHQFH RQ WKH V\VWHP SRVVLEO\ FDXVLQJ WKH DSSOLFDWLRQ V\VWHP WR XQH[SHFWHGO\ VWRS ZKHQ DQ LQDGYHUWHQW SURJUDP ORRS RFFXUV 2QO\ WKH ILUVW ZULWH RSHUDWLRQ WR WKH VSHFLDO UHJLVWHU IROORZLQJ WKH H[HFXWLRQ RI D SUHYLRXVO\ H[HFXWHG ZULWH RSHUDWLRQ WR WKH 35&0' UHJLVWHU LV YDOLG $V D UHVXOW UHJLVWHU YDOXHV FDQ EH RYHUZULWWHQ RQO\ XVLQJ D SUHVHW VHTXHQFH SUHYHQWLQJ LQYDOLG ZULWH RSHUDWLRQV 7KLV UHJLVWHU FDQ RQO\ EH ZULWWHQ LQ ELW XQLWV LI LW LV UHDG DQ XQGHILQHG YDOXH LV UHWXUQHG
After reset: Undefined 7 PRCMD REG7 6
W
Address: FFFFF1FCH 5 REG5 4 REG4 3 REG3 2 REG2 1 REG1 0 REG0
REG6
6\VWHP VWDWXV UHJLVWHU 6<6 7KLV UHJLVWHU LV DOORFDWHG ZLWK VWDWXV IODJV VKRZLQJ WKH RSHUDWLQJ VWDWH RI WKH HQWLUH V\VWHP 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW RU ELW XQLWV
After reset: 00H
R/W
Address: FFFFF802H <>
SYS
0
0
0
0
0
0
0
PRERR
PRERR 0 1
Detection of protection error Protection error has not occurred Protection error has occurred
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
7KH RSHUDWLRQ FRQGLWLRQV RI WKH 35(55 IODJ DUH GHVFULEHG EHORZ D 6HW FRQGLWLRQV 35(55 L
:KHQ D ZULWH RSHUDWLRQ WR WKH VSHFLDO UHJLVWHU WDNHV SODFH ZLWKRXW ZULWH RSHUDWLRQ EHLQJ SHUIRUPHG WR WKH 35&0' UHJLVWHU ZKHQ VWHS ! LV SHUIRUPHG ZLWKRXW SHUIRUPLQJ VWHS ! DV GHVFULEHG LQ 6HWWLQJ GDWD WR VSHFLDO UHJLVWHUV
LL
:KHQ D ZULWH RSHUDWLRQ LQFOXGLQJ ELW PDQLSXODWLRQ LQVWUXFWLRQ WR DQ RQFKLS SHULSKHUDO ,2 UHJLVWHU RWKHU WKDQ D VSHFLDO UHJLVWHU LV SHUIRUPHG IROORZLQJ ZULWH WR WKH 35&0' UHJLVWHU ZKHQ ! LQ 6HWWLQJ GDWD WR VSHFLDO UHJLVWHUV LV QRW D VSHFLDO UHJLVWHU
5HPDUN 5HJDUGLQJ WKH VSHFLDO UHJLVWHUV RWKHU WKDQ WKH :'70 UHJLVWHU 3&& DQG 36& UHJLVWHUV HYHQ LI RQFKLS SHULSKHUDO ,2 UHJLVWHU UHDG H[FHSW ELW PDQLSXODWLRQ LQVWUXFWLRQ LQWHUQDO 5$0 DFFHVV HWF LV SHUIRUPHG LQ EHWZHHQ ZULWH WR WKH 35&0' UHJLVWHU DQG ZULWH WR D VSHFLDO UHJLVWHU WKH 35(55 IODJ LV QRW VHW DQG VHWWLQJ GDWD FDQ EH ZULWWHQ WR WKH VSHFLDO UHJLVWHU E &OHDU FRQGLWLRQV 35(55 L LL
:KHQ LV ZULWWHQ WR WKH 35(55 IODJ RI WKH 6<6 UHJLVWHU :KHQ V\VWHP UHVHW LV SHUIRUPHG
&DXWLRQV ,I LV ZULWWHQ WR WKH 35(55 ELW RI WKH 6<6 UHJLVWHU WKDW LV QRW D VSHFLDO UHJLVWHU LPPHGLDWHO\ IROORZLQJ ZULWH WR WKH 35&0' UHJLVWHU WKH 35(55 ELW EHFRPHV ZULWH SULRULW\ ,I GDWD LV ZULWWHQ WR WKH 35&0' UHJLVWHU WKDW LV QRW D VSHFLDO UHJLVWHU LPPHGLDWHO\ IROORZLQJ ZULWH WR WKH 35&0' UHJLVWHU WKH 35(55 ELW EHFRPHV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
&DXWLRQV %H VXUH WR VHW WKH IROORZLQJ UHJLVWHU EHIRUH XVLQJ WKH 9(6.) 9(6.* DQG 9(6.- * 6\VWHP ZDLW FRQWURO UHJLVWHU 96:& $IWHU VHWWLQJ WKH 96:& UHJLVWHU VHW WKH RWKHU UHJLVWHUV DV UHTXLUHG :KHQ XVLQJ DQ H[WHUQDO EXV VHW WKH 96:& UHJLVWHU DQG WKHQ VHW WKH YDULRXV SLQV WR WKH FRQWURO PRGH E\ VHWWLQJ WKH SRUWUHODWHG UHJLVWHUV 6\VWHP ZDLW FRQWURO UHJLVWHU 96:& 7KH V\VWHP ZDLW FRQWURO UHJLVWHU 96:& FRQWUROV WKH EXV DFFHVV ZDLW WLPH IRU WKH RQFKLS SHULSKHUDO ,2 UHJLVWHUV $FFHVV WR WKH RQFKLS SHULSKHUDO ,2 UHJLVWHU ODVWV FORFNV GXULQJ QR ZDLW EHORZ WR WKH 96:& UHJLVWHU DFFRUGLQJ WR WKH RSHUDWLRQ IUHTXHQF\ WKDW LV XVHG 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW XQLWV $GGUHVV )))))(+ $IWHU UHVHW +
2SHUDWLRQ &RQGLWLRQV 5(*& 9'' 9 WR 0+] ,Q 3// PRGH 26& 5(*& 5(*& 2SHUDWLRQ )UHTXHQF\ ICLK 0+] ICLK 0+] 0+] ICLK 0+] 0+] ICLK 0+] 0+] ICLK 0+] ICLK 0+] 96:& 6HWWLQJ + + + + +
EXW LQ WKH 9(6.)
9(6.* DQG 9(6.- ZDLWV DUH UHTXLUHG DFFRUGLQJ WR WKH RSHUDWLRQ IUHTXHQF\ 6HW WKH YDOXHV VKRZQ
&DSDFLW\ 9'' WR 9 9'' WR 9
2WKHU WKDQ DERYH 5(*& 9'' WR 9
$FFHVV WR VSHFLDO RQFKLS SHULSKHUDO ,2 UHJLVWHU 7KLV SURGXFW KDV WZR W\SHV RI LQWHUQDO V\VWHP EXVHV 2QH W\SH LV IRU WKH &38 EXV DQG WKH RWKHU LV IRU WKH SHULSKHUDO EXV WR LQWHUIDFH ZLWK ORZVSHHG SHULSKHUDO KDUGZDUH 6LQFH WKH &38 EXV FORFN DQG SHULSKHUDO EXV FORFN DUH DV\QFKURQRXV LI D FRQIOLFW RFFXUV GXULQJ DFFHVV EHWZHHQ WKH &38 DQG SHULSKHUDO KDUGZDUH LOOHJDO GDWD PD\ EH SDVVHG XQH[SHFWHGO\ 7KHUHIRUH ZKHQ DFFHVVLQJ SHULSKHUDO KDUGZDUH WKDW PD\ FDXVH D FRQIOLFW WKH QXPEHU RI DFFHVV F\FOHV LV FKDQJHG VR WKDW WKH GDWD LV UHFHLYHGSDVVHG FRUUHFWO\ LQ WKH &38 $V D UHVXOW WKH &38 GRHV QRW VKLIW WR WKH QH[W LQVWUXFWLRQ SURFHVVLQJ DQG HQWHUV WKH ZDLW VWDWXV :KHQ WKLV ZDLW VWDWXV RFFXUV WKH QXPEHU RI H[HFXWLRQ FORFNV RI WKH LQVWUXFWLRQ LV LQFUHDVHG E\ WKH QXPEHU RI ZDLW FORFNV 1RWH WKLV ZLWK FDXWLRQ ZKHQ SHUIRUPLQJ UHDOWLPH SURFHVVLQJ :KHQ DFFHVVLQJ D VSHFLDO RQFKLS SHULSKHUDO ,2 UHJLVWHU DGGLWLRQDO ZDLWV PD\ EH UHTXLUHG IXUWKHU WR WKH ZDLWV VHW E\ WKH 96:& UHJLVWHU 7KH DFFHVV FRQGLWLRQV DW WKDW WLPH DQG WKH PHWKRG WR FDOFXODWH WKH QXPEHU RI ZDLWV WR EH LQVHUWHG QXPEHU RI &38 FORFNV DUH VKRZQ EHORZ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
3HULSKHUDO )XQFWLRQ :DWFKGRJ WLPHU :'7
5HJLVWHU 1DPH :'70 :ULWH
$FFHVV WR
N
&DOFXODWLRQ RI QXPEHU RI ZDLWV! ^ I[ x P ICPU I[ 2VFLOODWLRQ IUHTXHQF\ :DWFKGRJ WLPHU :'7 ELW WLPHUHYHQW FRXQWHUV WR 70 WR 70 Note 1 &ORFNHG VHULDO LQWHUIDFHV DQG ZLWK DXWRPDWLF WUDQVPLWUHFHLYH IXQFWLRQ &6,$ &6,$ Note 3 :'70 70& WR 70& &6,$% WR &6,$%) &6,$% WR &6,$%) :ULWH 5HDGPRGLI\ZULWH :ULWHNote 2 ZKHQ SHUIRUPLQJ FRQWLQXRXV ZULWH IL[HG IL[HG $ ZDLW RFFXUV GXULQJ ZULWH WR
&DOFXODWLRQ RI QXPEHU RI ZDLWV! ^ I6&.$ x P I&38 ^ P I&38 +RZHYHU ZDLW LI I&38 I[[ LI WKH &.6$Q DQG &.6$Q ELWV RI WKH &6,6Q UHJLVWHU DUH I6&.$ &6,$ VHOHFWLRQ FORFN IUHTXHQF\ ,,&6 ,,&6 $6,6 WR $6,6 57%/ 57%/ 57%+ 57%+ 5HDG 5HDG :ULWH ZKHQ ELWV 5732( DQG 5732( RI 573& DQG 573& UHJLVWHUV :ULWH 5HDG IL[HG IL[HG
,&Note 4 ,&Note 5 $V\QFKURQRXV VHULDO LQWHUIDFHV WR 8$57 WR 8$57 Note 6 5HDOWLPH RXWSXW IXQFWLRQV DQG 572 572 Note 7
$' FRQYHUWHU
$'0 $'6 3)0 3)7 $'&5 $'&5+
WR WR
&DOFXODWLRQ RI PD[LPXP QXPEHU RI ZDLWV! ^ IAD x > P I&38@ IAD $' VHOHFWLRQ FORFN IUHTXHQF\
1XPEHU RI ZDLWV WR EH DGGHG
P x N >FORFNV@
1RWHV 70 DQG 70 DUH DYDLODEOH RQO\ LQ WKH 9(6.* DQG 9(6.- 70 DQG 70 DUH DYDLODEOH RQO\ LQ WKH 9(6.- ,I IHWFKHG IURP WKH RQFKLS 5$0 WKH QXPEHU RI ZDLWV LV DV VKRZQ DERYH ,I IHWFKHG IURP WKH H[WHUQDO PHPRU\ WKH QXPEHU RI ZDLWV PD\ EH IHZHU WKDQ WKH QXPEHU VKRZQ DERYH 7KH HIIHFW RI WKH H[WHUQDO PHPRU\ DFFHVV F\FOH GLIIHUV GHSHQGLQJ RQ WKH ZDLW VHWWLQJV HWF +RZHYHU WKH QXPEHU RI ZDLWV DERYH LV WKH PD[LPXP YDOXH &6,$ LV DYDLODEOH RQO\ LQ WKH 9(6.* DQG 9(6.- , & LV DYDLODEOH RQO\ LQ WKH SURGXFWV ZLWK , & , & LV DYDLODEOH RQO\ LQ WKH 9(6.- 3'< < DQG )< 8$57 LV DYDLODEOH RQO\ LQ WKH 9(6.- 572 LV DYDLODEOH RQO\ LQ WKH 9(6.- &DXWLRQ :KHQ WKH &38 RSHUDWHV RQ WKH VXEFORFN DQG QR FORFN LV LQSXW WR WKH ; SLQ GR QRW DFFHVV D UHJLVWHU LQ ZKLFK D ZDLW RFFXUV XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW ,I D ZDLW RFFXUV LW FDQ RQO\ EH UHOHDVHG E\ D UHVHW

8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &38 )81&7,216
5HPDUN ,Q WKH FDOFXODWLRQ IRU WKH QXPEHU RI ZDLWV
I&38 &38 FORFN IUHTXHQF\
P
6HW YDOXH RI ELWV WR RI WKH 96:& UHJLVWHU
I&/. ,QWHUQDO V\VWHP FORFN :KHQ I&/. 0+] P :KHQ I&/. 0+] P P RU URXQGHG XS LI ODUJHU
7KH GLJLWV EHORZ WKH GHFLPDO SRLQW DUH WUXQFDWHG LI OHVV WKDQ I&38 WKDQ I&38 P ZKHQ PXOWLSOLHG E\ I&38
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)HDWXUHV
9(6.) ,QSXWRQO\ SRUWV SLQV ,2 SRUWV SLQV * )L[HG WR 1FK RSHQGUDLQ RXWSXW * 6ZLWFKDEOH WR 1FK RSHQGUDLQ RXWSXW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV 9(6.* ,QSXWRQO\ SRUWV SLQV ,2 SRUWV SLQV * )L[HG WR 1FK RSHQGUDLQ RXWSXW PHGLXP YROWDJH * 6ZLWFKDEOH WR 1FK RSHQGUDLQ RXWSXW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV 9(6.- ,QSXWRQO\ SRUWV SLQV ,2 SRUWV SLQV * )L[HG WR 1FK RSHQGUDLQ RXWSXW PHGLXP * 6ZLWFKDEOH WR 1FK RSHQGUDLQ RXWSXW ,QSXWRXWSXW FDQ EH VSHFLILHG LQ ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
%DVLF 3RUW &RQILJXUDWLRQ
9(6.) 7KH 9(6.) LQFRUSRUDWHV D WRWDO RI ,2 SRUW SLQV FRQVLVWLQJ RI SRUWV WR &0 &6 &7 DQG '/ LQFOXGLQJ LQSXWRQO\ SRUW SLQV 7KH SRUW FRQILJXUDWLRQ LV VKRZQ EHORZ
P00 Port 0 P06 P30 Port 3 P35 P38 P39 P40 Port 4 P42 P50 Port 5 P55 P70 Port 7 P77
P90 P91 P96 P99 P913 P915 PCM0 Port CM PCM3 PCS0 PCS1 PCT0 PCT1 PCT4 PCT6 PDL0 Port DL PDL15 Port CT Port CS Port 9
7DEOH 9(6.) 3LQ ,2 %XIIHU 3RZHU 6XSSOLHV
3RZHU 6XSSO\ $9REF0 (9DD 3RUW 5(6(7 SRUW SRUW WR SRUW SRUW SRUW &0 SRUW &6 SRUW &7 SRUW '/ &RUUHVSRQGLQJ 3LQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
9(6.* 7KH 9(6.* LQFRUSRUDWHV D WRWDO RI ,2 SRUW SLQV FRQVLVWLQJ RI SRUWV WR &0 &6 &7 '+ DQG '/ LQFOXGLQJ LQSXWRQO\ SRUW SLQV 7KH SRUW FRQILJXUDWLRQ LV VKRZQ EHORZ
P00 Port 0 P06 Port 1 P10 P11 P30 Port 3 P39 P40 Port 4 P42 P50 Port 5 P55 P70 Port 7 P77
P90 Port 9 P915 PCM0 Port CM PCM3 PCS0 PCS1 PCT0 PCT1 PCT4 PCT6 PDH0 Port DH PDH5 PDL0 Port DL PDL15 Port CT Port CS
7DEOH 9(6.* 3LQ ,2 %XIIHU 3RZHU 6XSSOLHV
3RZHU 6XSSO\ $9REF0 $9REF1 %9DD (9DD 3RUW 3RUW 3RUW &0 SRUW &6 SRUW &7 SRUW '+ SRUW '/ 5(6(7 SRUW SRUW WR SRUW SRUW &RUUHVSRQGLQJ 3LQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
9(6.- 7KH 9(6.- LQFRUSRUDWHV D WRWDO RI ,2 SRUW SLQV FRQVLVWLQJ RI SRUWV WR &' &0 &6 &7 '+ DQG '/ LQFOXGLQJ LQSXWRQO\ SRUW SLQV 7KH SRUW FRQILJXUDWLRQ LV VKRZQ EHORZ
P00 Port 0 P06 Port 1 P10 P11 P30 Port 3 P39 P40 Port 4 P42 P50 Port 5 P55 P60 Port 6 P615 P70 Port 7 P715 Port 8 P80 P81
P90 Port 9 P915 PCD0 Port CD PCD3 PCM0 Port CM PCM5 PCS0 Port CS PCS7 PCT0 Port CT PCT7 PDH0 Port DH PDH7 PDL0 Port DL PDL15
7DEOH 9(6.- 3LQ ,2 %XIIHU 3RZHU 6XSSOLHV
3RZHU 6XSSO\ $9REF0 $9REF1 %9DD (9DD 3RUW 3RUW 3RUW &' SRUW &0 SRUW &6 SRUW &7 SRUW '+ SRUW '/ 5(6(7 SRUW SRUW WR SRUW SRUW SRUW &RUUHVSRQGLQJ 3LQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW &RQILJXUDWLRQ
7DEOH 3RUW &RQILJXUDWLRQ 9(6.)
,WHP &RQWURO UHJLVWHUV &RQILJXUDWLRQ 3RUW Q UHJLVWHU 3Q Q WR &0 &6 &7 '/ 3RUW Q PRGH UHJLVWHU 30Q Q WR &0 &6 &7 '/ 3RUW Q PRGH FRQWURO UHJLVWHU 30&Q Q WR &0 &6 &7 '/ 3RUW Q IXQFWLRQ FRQWURO UHJLVWHU 3)&Q Q 3RUW Q IXQFWLRQ UHJLVWHU 3)Q Q WR 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38Q Q WR ,QSXW RQO\ ,2 6RIWZDUH FRQWURO
3RUWV 3XOOXS UHVLVWRUV
7DEOH 3RUW &RQILJXUDWLRQ 9(6.*
,WHP &RQWURO UHJLVWHUV &RQILJXUDWLRQ 3RUW Q UHJLVWHU 3Q Q WR &0 &6 &7 '/ '+ 3RUW Q PRGH UHJLVWHU 30Q Q WR &0 &6 &7 '/ '+ 3RUW Q PRGH FRQWURO UHJLVWHU 30&Q Q WR &0 &6 &7 '/ '+ 3RUW Q IXQFWLRQ FRQWURO UHJLVWHU 3)&Q Q 3RUW Q IXQFWLRQ UHJLVWHU 3)Q Q WR 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38Q Q WR ,QSXW RQO\ ,2 6RIWZDUH FRQWURO
3RUWV 3XOOXS UHVLVWRUV
7DEOH 3RUW &RQILJXUDWLRQ 9(6.-
,WHP &RQWURO UHJLVWHUV &RQILJXUDWLRQ 3RUW Q UHJLVWHU 3Q Q WR &' &0 &6 &7 '/ '+ 3RUW Q PRGH UHJLVWHU 30Q Q WR &' &0 &6 &7 '/ '+ 3RUW Q PRGH FRQWURO UHJLVWHU 30&Q Q WR &0 &6 &7 '/ '+ 3RUW Q IXQFWLRQ FRQWURO UHJLVWHU 3)&Q Q 3RUW Q IXQFWLRQ UHJLVWHU 3)Q Q WR 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38Q Q WR ,QSXW RQO\ ,2 6RIWZDUH FRQWURO
3RUWV 3XOOXS UHVLVWRUV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW Q UHJLVWHU 3Q 'DWD ,2 ZLWK H[WHUQDO GHYLFHV LV SHUIRUPHG E\ ZULWLQJ WR DQG UHDGLQJ IURP WKH SRUW Q UHJLVWHU 3Q 7KH SRUW Q UHJLVWHU LV FRQILJXUHG RI D SRUW ODWFK WKDW UHWDLQV WKH RXWSXW GDWD DQG D FLUFXLW WKDW UHDGV WKH SLQ VWDWXV (DFK ELW RI WKH SRUW Q UHJLVWHU FRUUHVSRQGV WR RQH SLQ RI SRUW Q DQG FDQ EH UHDGZULWWHQ LQ ELW XQLWV
After reset: 00HNote (output latch)
7 6 5
R/W
7 3 2 1 0
Pn
Pn7
Pn6
Pn5
Pn4
Pn3
Pn2
Pn1
Pn0
Pnm 0 1 0 is output 1 is output
Control of output data (in output mode)
1RWH ,QSXWRQO\ SRUW SLQV DUH XQGHILQHG
:ULWLQJ WR DQG UHDGLQJ IURP WKH 3Q UHJLVWHU LV H[HFXWHG DV IROORZV LQGHSHQGHQW RI WKH VHWWLQJ RI WKH SRUW Q PRGH FRQWURO UHJLVWHU 30&Q 7DEOH 5HDGLQJ WR:ULWLQJ IURP 3RUW Q 5HJLVWHU 3Q
6HWWLQJ RI 30Q 5HJLVWHU 2XWSXW PRGH 30QP ,QSXW PRGH 30QP :ULWLQJ WR 3Q 5HJLVWHU :ULWH WR WKH RXWSXW ODWFK
Note
5HDGLQJ IURP 3Q 5HJLVWHU 7KH YDOXH RI WKH RXWSXW ODWFK LV UHDG
,Q WKH SRUW PRGH 30&Q WKH FRQWHQWV RI WKH RXWSXW ODWFK DUH RXWSXW IURP WKH SLQ :ULWH WR WKH RXWSXW ODWFK 7KH VWDWXV RI WKH SLQ LV QRW DIIHFWHGNote 7KH SLQ VWDWXV LV UHDG
1RWH 7KH YDOXH ZULWWHQ WR WKH RXWSXW ODWFK LV UHWDLQHG XQWLO D YDOXH LV QH[W ZULWWHQ WR WKH RXWSXW ODWFK
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW Q PRGH UHJLVWHU 30Q 30Q VSHFLILHV WKH LQSXW PRGHRXWSXW PRGH RI WKH SRUW (DFK ELW RI WKH SRUW Q PRGH UHJLVWHU FRUUHVSRQGV WR RQH SLQ RI SRUW Q DQG FDQ EH VSHFLILHG LQ ELW XQLWV
After reset: FFH
R/W
PMn
PMn7
PMn6
PMn5
PMn4
PMn3
PMn2
PMn1
PMn0
PMnm 0 1 Output mode Input mode
Control of I/O mode
3RUW Q PRGH FRQWURO UHJLVWHU 30&Q 30&Q VSHFLILHV WKH SRUW PRGHDOWHUQDWH IXQFWLRQ (DFK ELW RI WKH SRUW Q PRGH FRQWURO UHJLVWHU FRUUHVSRQGV WR RQH SLQ RI SRUW Q DQG FDQ EH VSHFLILHG LQ ELW XQLWV
After reset: 00H
R/W
PMCn
PMCn7
PMCn6
PMCn5
PMCn4
PMCn3
PMCn2
PMCn1
PMCn0
PMCnm 0 1 Port mode
Specification of operation mode
Alternate function mode
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW Q IXQFWLRQ FRQWURO UHJLVWHU 3)&Q 3)&Q LV D UHJLVWHU WKDW VSHFLILHV WKH DOWHUQDWH IXQFWLRQ WR EH XVHG ZKHQ RQH SLQ KDV WZR RU PRUH DOWHUQDWH IXQFWLRQV (DFK ELW RI WKH SRUW Q IXQFWLRQ FRQWURO UHJLVWHU FRUUHVSRQGV WR RQH SLQ RI SRUW Q DQG FDQ EH VSHFLILHG LQ ELW XQLWV
After reset: 00H
R/W
PFCn
PFCn7
PFCn6
PFCn5
PFCn4
PFCn3
PFCn2
PFCn1
PFCn0
PFCnm 0 1 Alternate function 1 Alternate function 2
Specification of alternate function
3RUW Q IXQFWLRQ UHJLVWHU 3)Q 3)Q LV D UHJLVWHU WKDW VSHFLILHV QRUPDO RXWSXW1FK RSHQGUDLQ RXWSXW (DFK ELW RI WKH SRUW Q IXQFWLRQ UHJLVWHU FRUUHVSRQGV WR RQH SLQ RI SRUW Q DQG FDQ EH VSHFLILHG LQ ELW XQLWV
After reset: 00H
R/W
PFn
PFn7
PFn6
PFn5
PFn4
PFn3
PFn2
PFn1
PFn0
PFnm 0 1
Control of normal output/N-ch open-drain output Normal output (CMOS output) N-ch open-drain output
1RWH 7KH 3)QP ELW RI WKH 3)Q UHJLVWHU LV YDOLG RQO\ ZKHQ WKH 30QP ELW RI WKH 30Q UHJLVWHU LV RXWSXW PRGH UHJDUGOHVV RI WKH VHWWLQJ RI WKH 30&Q UHJLVWHU :KHQ WKH 30QP ELW LV LQSXW PRGH WKH VHW YDOXH LQ WKH 3)Q UHJLVWHU LV LQYDOLG ([DPSOH ! :KHQ WKH YDOXH RI WKH 3)Q UHJLVWHU LV YDOLG 3)QP ELW 30QP ELW 30&QP ELW 3)QP ELW 30QP ELW 30&QP ELW 1FK RSHQGUDLQ RXWSXW LV VSHFLILHG 2XWSXW PRGH LV VSHFLILHG RU 1FK RSHQGUDLQ RXWSXW LV VSHFLILHG ,QSXW PRGH LV VSHFLILHG RU
! :KHQ WKH YDOXH RI WKH 3)Q UHJLVWHU LV LQYDOLG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38Q 38Q LV D UHJLVWHU WKDW VSHFLILHV WKH FRQQHFWLRQ RI DQ RQFKLS SXOOXS UHVLVWRU (DFK ELW RI WKH SXOOXS UHVLVWRU RSWLRQ UHJLVWHU FRUUHVSRQGV WR RQH SLQ RI SRUW Q DQG FDQ EH VSHFLILHG LQ ELW XQLWV
After reset: 00H
R/W
PUn
PUn7
PUn6
PUn5
PUn4
PUn3
PUn2
PUn1
PUn0
PUnm 0 1 Not connected Connected
Control of on-chip pull-up resistor connection
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW VHWWLQJV 6HW WKH SRUWV DV IROORZV )LJXUH 5HJLVWHU 6HWWLQJV DQG 3LQ )XQFWLRQV
Port mode
Output mode Input mode
"0" PMn "1" Port n mode register "0"
Alternate function (when two alternate functions are provided) "1" PFCn Alternate function 2 "1" Port n function control register
PMCn Port n mode control register "0"
Alternate function 1
5HPDUN 6ZLWFK WR WKH DOWHUQDWH IXQFWLRQ XVLQJ WKH IROORZLQJ SURFHGXUH ! 6HW WKH 3)&Q UHJLVWHU ! 6HW WKH 30&Q UHJLVWHU ! 6HW H[WHUQDO LQWHUUXSW ULVLQJIDOOLQJ HGJH VSHFLILFDWLRQ UHJLVWHU Q ,175Q,17)Q LQWHUUXSW SLQ LV VHW ,I WKH 30&Q UHJLVWHU LV VHW ILUVW DQRWKHU XQLQWHQGHG DOWHUQDWH IXQFWLRQ PD\ EH VHW ZKLOH WKH 3)&Q UHJLVWHU LV EHLQJ VHW ZKHQ H[WHUQDO
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW ,QSXWRXWSXW IRU SRUW FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH 9(6.) 9(6.* DQG 9(6.- KDYH WKH VDPH QXPEHU RI ,2 SRUW SLQV IRU SRUW
3URGXFW 9(6.) 9(6.* 9(6.- ,2 3RUW 3LQ &RXQW ELW ,2 SRUW ELW ,2 SRUW ELW ,2 SRUW
3RUW LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW
3LQ 1DPH 3RUW 3 3 3 3 3 3 3 $OWHUQDWH )XQFWLRQ 72+ 72+ 10, ,173 ,173 ,173 ,173 ,2 2XWSXW 2XWSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW $QDORJ QRLVH HOLPLQDWLRQ 38//Note 1RWH 6RIWZDUH SXOOXS IXQFWLRQ &DXWLRQ 3 WR 3 KDYH K\VWHUHVLV FKDUDFWHULVWLFV ZKHQ WKH DOWHUQDWH IXQFWLRQ LV LQSXW EXW QRW LQ WKH SRUW PRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW UHJLVWHU 3
After reset: 00H (output latch)
R/W
Address: FFFFF400H
P0
0
P06
P05
P04
P03
P02
P01
P00
P0n 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 6)
E
3RUW PRGH UHJLVWHU 30
After reset: FFH
R/W
Address: FFFFF420H
PM0
1
PM06
PM05
PM04
PM03
PM02
PM01
PM00
PM0n 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 6)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F
3RUW PRGH FRQWURO UHJLVWHU 30&
After reset: 00H
R/W
Address: FFFFF440H
PMC0
0
PMC06
PMC05
PMC04
PMC03
PMC02
PMC01
PMC00
PMC06 0 1 PMC05 0 1 PMC04 0 1 PMC03 0 1 PMC02 0 1 PMC01 0 1 PMC00 0 1 I/O port TOH0 output I/O port TOH1 output I/O port NMI input I/O port INTP0 input I/O port INTP1 input I/O port INTP2 input I/O port INTP3 input
Specification of P06 pin operation mode
Specification of P05 pin operation mode
Specification of P04 pin operation mode
Specification of P03 pin operation mode
Specification of P02 pin operation mode
Specification of P01 pin operation mode
Specification of P00 pin operation mode
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
G
3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38
After reset: 00H
R/W
Address: FFFFFC40H
PU0
0
PU06
PU05
PU04
PU03
PU02
PU01
PU00
PU0n 0 1
Control of on-chip pull-up resistor connection (n = 0 to 6) Not connected Connected
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW ,QSXWRXWSXW IRU SRUW FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV IRU SRUW GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ELW ,2 SRUW ELW ,2 SRUW ,2 3RUW 3LQ &RXQW
3RUW LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW 9(6.* 9(6.-
3LQ 1DPH 3RUW 3 3 $OWHUQDWH )XQFWLRQ $12 $12 ,2 2XWSXW 2XWSXW 38//Note 1RWH 6RIWZDUH SXOOXS IXQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW UHJLVWHU 3
L
9(6.* 9(6.-
After reset: 00H (output latch) R/W Address: FFFFF402H
P1
0
0
0
0
0
0
P11
P10
P1n 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0, 1)
E
3RUW PRGH UHJLVWHU 30 &DXWLRQ :KHQ XVHG DV WKH $12 DQG $12 SLQV VHW 30 ))+ DOO WRJHWKHU
L
9(6.* 9(6.-
After reset: FFH R/W Address: FFFFF422H
PM1
1
1
1
1
1
1
PM11
PM10
PM1n 0 1 Output mode Input mode
Control of I/O mode (n = 0, 1)
F
3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38
L
9(6.* 9(6.-
After reset: 00H R/W Address: FFFFFC42H
PU1
0
0
0
0
0
0
PU11
PU10
PU1n 0 1
Control of on-chip pull-up resistor connection (n = 0, 1) Not connected Connected
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW ,QSXWRXWSXW IRU SRUW FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ,2 3RUW 3LQ &RXQW ELW ,2 SRUW ELW ,2 SRUW ELW ,2 SRUW
3RUW LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW 9(6.)
3LQ 1DPH 3RUW 3 3 3 3 3 3 3 3 $OWHUQDWH )XQFWLRQ 7;' 5;' $6&. 7,72 7, 7,72 6'$Note 2 6&/
Note 2
,2 2XWSXW ,QSXW ,2 ,2 ,QSXW ,2 ,2 ,2
38//Note 1 5HPDUN
%ORFN 7\SH ' ' ' ( ' (
1RNote 3
1FK RSHQGUDLQ RXWSXW
-
1RWHV 6RIWZDUH SXOOXS IXQFWLRQ 2QO\ LQ SURGXFWV ZLWK DQ , & EXV $Q RQFKLS SXOOXS UHVLVWRU FDQ EH SURYLGHG E\ D PDVN RSWLRQ RQO\ IRU WKH PDVN 520 YHUVLRQ RI WKH 9(6.) &DXWLRQ 3 WR 3 3 DQG 3 KDYH K\VWHUHVLV FKDUDFWHULVWLFV ZKHQ WKH DOWHUQDWH IXQFWLRQ LV LQSXW EXW QRW LQ WKH SRUW PRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW 9(6.* 9(6.-
3LQ 1DPH 3RUW 3 3 3 3 3 3 3 3 3 3 6'$ 6&/
Note 3
$OWHUQDWH )XQFWLRQ 7;' 5;' $6&. 7,72 7, 7,72
,2 2XWSXW ,QSXW ,2 ,2 ,QSXW ,2 ,2 ,2
38//Note 5HPDUN
%ORFN 7\SH ' ' ' ( ' (
1R
Note 2
1FK RSHQGUDLQ RXWSXW
. .
Note 3
1RWHV 6RIWZDUH SXOOXS IXQFWLRQ $Q RQFKLS SXOOXS UHVLVWRU FDQ EH SURYLGHG E\ D PDVN RSWLRQ RQO\ IRU WKH PDVN 520 YHUVLRQV RI WKH 9(6.* DQG 9(6.- 2QO\ IRU SURGXFWV ZLWK DQ , & EXV &DXWLRQ 3 WR 3 3 DQG 3 KDYH K\VWHUHVLV FKDUDFWHULVWLFV ZKHQ WKH DOWHUQDWH IXQFWLRQ LV LQSXW EXW QRW LQ WKH SRUW PRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW UHJLVWHU 3
L
9(6.)
After reset: 00H (output latch) R/W Address: P3 FFFFF406H, P3L FFFFF406H, P3H FFFFF407H
15 14 13 12 11 10 9 8
P3 (P3HNote)
0
0
0
0
0
0
P39
P38
(P3L)
0
0
P35
P34
P33
P32
P31
P30
P3n 0 1
Control of output data (in output mode) (n = 0 to 5, 8, 9) 0 is output 1 is output
LL 9(6.* 9(6.-
After reset: 00H R/W Address: P3 FFFFF406H, P3L FFFFF406H, P3H FFFFF407H
13 12 11 10 9 8
15
14
P3 (P3HNote)
0
0
0
0
0
0
P39
P38
(P3L)
P37
P36
P35
P34
P33
P32
P31
P30
P3n 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 9)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 3 UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 3+ UHJLVWHU 5HPDUN 7KH SRUW UHJLVWHU 3 FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 3 UHJLVWHU DUH XVHG DV WKH 3+ UHJLVWHU DQG DV WKH 3/ UHJLVWHU UHVSHFWLYHO\ WKLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
E
3RUW PRGH UHJLVWHU 30
L
9(6.)
After reset: FFFFH R/W Address: PM3 FFFFF426H, PM3L FFFFF426H, PM3H FFFFF427H
13 12 11 10 9 8
15
14
PM3 (PM3HNote)
1
1
1
1
1
1
PM39
PM38
(PM3L)
1
1
PM35
PM34
PM33
PM32
PM31
PM30
PM3n 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 5, 8, 9)
LL 9(6.* 9(6.-
After reset: FFFFH R/W Address: PM3 FFFFF426H, PM3L FFFFF426H, PM3H FFFFF427H
13 12 11 10 9 8
15
14
PM3 (PM3HNote)
1
1
1
1
1
1
PM39
PM38
(PM3L)
PM37
PM36
PM35
PM34
PM33
PM32
PM31
PM30
PM3n 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 9)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 30 UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 30+ UHJLVWHU 5HPDUN :KHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 30 UHJLVWHU DUH XVHG DV WKH 30+ UHJLVWHU DQG DV WKH 30/ UHJLVWHU UHVSHFWLYHO\ WKLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F
3RUW PRGH FRQWURO UHJLVWHU 30&
L
9(6.) 9(6.* 9(6.-
After reset: 0000H R/W Address: PMC3 FFFFF446H, PMC3L FFFFF446H, PMC3H FFFFF447H
13 12 11 10 9 8
Note
15
14
PMC3 (PMC3H
Note 1
)
0
0
0
0
0
0
PMC39
PMC38Note
(PMC3L)
0
0
PMC35
PMC34
PMC33
PMC32
PMC31
PMC30
PMC39 0 1 PMC38 0 1 PMC35 0 1 PMC34 0 1 PMC33 0 1 PMC32 0 1 PMC31 0 1 PMC30 0 1 I/O port TXD0 output I/O port RXD0 input I/O port ASCK0 input I/O port TI000/TO00 I/O I/O port TI001 input I/O port TI010/TO01 I/O I/O port SDA0 I/O I/O port SCL0 I/O
Specification of P39 pin operation mode
Specification of P38 pin operation mode
Specification of P35 pin operation mode
Specification of P34 pin operation mode
Specification of P33 pin operation mode
Specification of P32 pin operation mode
Specification of P31 pin operation mode
Specification of P30 pin operation mode
1RWHV :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 30& UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 30&+ UHJLVWHU 2QO\ LQ SURGXFWV ZLWK DQ , & EXV ,Q DOO RWKHU SURGXFWV VHW WKLV ELW WR 5HPDUN 7KLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ :KHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 30& UHJLVWHU DUH XVHG DV WKH 30&+ UHJLVWHU DQG DV WKH 30&/ UHJLVWHU UHVSHFWLYHO\ WKLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
G
3RUW IXQFWLRQ UHJLVWHU + 3)+
After reset: 00H
R/W
Address: FFFFFC67H
PF3H
0
0
0
0
0
0
PF39
PF38
PF3n 0 1
Specification of normal port/alternate function (n = 8, 9) When used as normal port (N-ch open-drain output) When used as alternate-function (N-ch open-drain output)
&DXWLRQ :KHQ XVLQJ 3 DQG 3 DV 1FK RSHQGUDLQRXWSXW DOWHUQDWHIXQFWLRQ SLQV VHW LQ WKH IROORZLQJ VHTXHQFH %H VXUH WR VHW WKH SRUW ODWFK WR EHIRUH VHWWLQJ WKH SLQ WR 1FK RSHQGUDLQ RXWSXW 3Q ELW 3)Q ELW 30&Q ELW
H
3RUW IXQFWLRQ FRQWURO UHJLVWHU 3)&
L
9(6.) 9(6.* 9(6.-
After reset: 00H R/W Address: FFFFF466H
PFC3
0
0
PFC35
0
PFC33
0
0
0
PFC35 0 1 PFC33 0 1
Specification of P35 pin operation mode in control mode TI010 input TO01 output Specification of P33 pin operation mode in control mode TI000 input TO00 output
&DXWLRQ $OZD\V VHW ELWV WR DQG RI WKH 3)& UHJLVWHU WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
I
3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38
L
9(6.) 9(6.* 9(6.-
After reset: 00H R/W Address: FFFFFC46H
PU3
0
0
PU35
PU34
PU33
PU32
PU31
PU30
PU3n 0 1
Control of on-chip pull-up resistor connection (n = 0 to 5) Not connected Connected
&DXWLRQ $Q RQFKLS SXOOXS UHVLVWRU FDQ EH SURYLGHG IRU 3Q E\ D PDVN RSWLRQ Q Q ,Q WKH PDVN 520 YHUVLRQ RI WKH 9(6.) WR ,Q WKH PDVN 520 YHUVLRQV RI WKH 9(6.* DQG 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW ,QSXWRXWSXW IRU SRUW FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH 9(6.) 9(6.* DQG 9(6.- KDYH WKH VDPH QXPEHU RI ,2 SRUW SLQV IRU SRUW
3URGXFW 9(6.) 9(6.* 9(6.- ,2 3RUW 3LQ &RXQW ELW ,2 SRUW ELW ,2 SRUW ELW ,2 SRUW
3RUW LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW
3LQ 1DPH 3RUW 3 3 3 $OWHUQDWH )XQFWLRQ 6, 62 6&. ,2 ,QSXW 2XWSXW ,2 38//Note 1RWH 6RIWZDUH SXOOXS IXQFWLRQ &DXWLRQ 3 DQG 3 KDYH K\VWHUHVLV FKDUDFWHULVWLFV ZKHQ WKH DOWHUQDWH IXQFWLRQ LV LQSXW EXW QRW LQ WKH SRUW PRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW UHJLVWHU 3
After reset: 00H (output latch)
R/W
Address: FFFFF408H
P4
0
0
0
0
0
P42
P41
P40
P4n 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 2)
E
3RUW PRGH UHJLVWHU 30
After reset: FFH
R/W
Address: FFFFF428H
PM4
1
1
1
1
1
PM42
PM41
PM40
PM4n 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 2)
F
3RUW PRGH FRQWURO UHJLVWHU 30&
After reset: 00H
R/W
Address: FFFFF448H
PMC4
0
0
0
0
0
PMC42
PMC41
PMC40
PMC42 0 1 PMC41 0 1 PMC40 0 1 I/O port SI00 input I/O port SO00 output I/O port SCK00 I/O
Specification of P42 pin operation mode
Specification of P41 pin operation mode
Specification of P40 pin operation mode
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
G
3RUW IXQFWLRQ UHJLVWHU 3)
After reset: 00H
R/W
Address: FFFFFC68H
PF4
0
0
0
0
0
PF42
PF41
0
PF4n 0 1
Control of normal output/N-ch open-drain output Normal output N-ch open-drain output
&DXWLRQ :KHQ XVLQJ 3 DQG 3 DV 1FK RSHQGUDLQRXWSXW DOWHUQDWHIXQFWLRQ SLQV VHW LQ WKH IROORZLQJ VHTXHQFH %H VXUH WR VHW WKH SRUW ODWFK WR EHIRUH VHWWLQJ WKH SLQ WR 1FK RSHQGUDLQ RXWSXW 3Q ELW 3)Q ELW 30&Q ELW
H
3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38
After reset: 00H
R/W
Address: FFFFFC48H
PU4
0
0
0
0
0
PU42
PU41
PU40
PU4n 0 1
Control of on-chip pull-up resistor connection (n = 0 to 2) Not connected Connected
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW ,QSXWRXWSXW IRU SRUW FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH 9(6.) 9(6.* DQG 9(6.- KDYH WKH VDPH QXPEHU RI ,2 SRUW SLQV IRU SRUW
3URGXFW 9(6.) 9(6.* 9(6.- ,2 3RUW 3LQ &RXQW ELW ,2 SRUW ELW ,2 SRUW ELW ,2 SRUW
3RUW LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW
3LQ 1DPH 3RUW 3 3 3 3 3 3 $OWHUQDWH )XQFWLRQ 7,573.5 7,573.5 72573.5 6,$573.5 62$573.5 6&.$573.5 ,2 ,2 ,2 ,2 ,2 ,2 1FK RSHQGUDLQ RXWSXW FDQ EH VHOHFWHG ,2 38//Note 1RWH 6RIWZDUH SXOOXS IXQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW UHJLVWHU 3
After reset: 00H (output latch)
R/W
Address: FFFFF40AH
P5
0
0
P55
P54
P53
P52
P51
P50
P5n 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 5)
E
3RUW PRGH UHJLVWHU 30
After reset: FFH
R/W
Address: FFFFF42AH
PM5
1
1
PM55
PM54
PM53
PM52
PM51
PM50
PM5n 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 5)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F
3RUW PRGH FRQWURO UHJLVWHU 30&
After reset: 00H
R/W
Address: FFFFF44AH
PMC5
0
0
PMC55
PMC54
PMC53
PMC52
PMC51
PMC50
PMC55 0 1 PMC54 0 1 PMC53 0 1 PMC52 0 1 PMC51 0 1 PMC50 0 1
Specification of P55 pin operation mode I/O port/KR5 input SCKA0/RTP05 I/O Specification of P54 pin operation mode I/O port/KR4 input SOA0/RTP04 output Specification of P53 pin operation mode I/O port/KR3 input SIA0/RTP03 I/O Specification of P52 pin operation mode I/O port/KR2 input TO50/RTP0 output Specification of P51 pin operation mode I/O port/KR1 input TI50/RTP01 I/O Specification of P50 pin operation mode I/O port/KR0 input TI011/RTP00 I/O
G
3RUW IXQFWLRQ UHJLVWHU 3)
After reset: 00H
R/W
Address: FFFFFC6AH
PF5
0
0
PF55
PF54
0
0
0
0
PF5n 0 1
Control of normal output/N-ch open-drain output (n = 4, 5) Normal output N-ch open-drain output
&DXWLRQV $OZD\V VHW ELWV WR DQG RI WKH 3) UHJLVWHU WR :KHQ XVLQJ 3 DQG 3 DV 1FK RSHQGUDLQRXWSXW DOWHUQDWHIXQFWLRQ SLQV VHW LQ WKH IROORZLQJ VHTXHQFH %H VXUH WR VHW WKH SRUW ODWFK WR EHIRUH VHWWLQJ WKH SLQ WR 1FK RSHQGUDLQ RXWSXW 3Q ELW 3)Q ELW 30&Q ELW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
H
3RUW IXQFWLRQ FRQWURO UHJLVWHU 3)&
After reset: 00H
R/W
Address: FFFFF46AH
PFC5
0
0
PFC55
PFC54
PFC53
PFC52
PFC51
PFC50
PFC55 0 1 PFC54 0 1 PFC53 0 1 PFC52 0 1 PFC51 0 1 PFC50 0 1
Specification of P55 pin operation mode in control mode SCKA0 I/O RTP05 output Specification of P54 pin operation mode in control mode SOA0 output RTP04 output Specification of P53 pin operation mode in control mode SIA0 input RTP03 output Specification of P52 pin operation mode in control mode TO50 output RTP02 output Specification of P51 pin operation mode in control mode TI50 input RTP01 output Specification of P50 pin operation mode in control mode TI011 input RTP00 output
I
3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38
After reset: 00H
R/W
Address: FFFFFC4AH
PU5
0
0
PU55
PU54
PU53
PU52
PU51
PU50
PU5n 0 1
Control of on-chip pull-up resistor connection (n = 0 to 5) Not connected Connected
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW ,QSXWRXWSXW IRU SRUW FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV IRU SRUW GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ELW ,2 SRUW ,2 3RUW 3LQ &RXQW
3RUW LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW 9(6.-
3LQ 1DPH 3RUW 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 $OWHUQDWH )XQFWLRQ 573 573 573 573 573 573 6, 62 6&. 7, 7, 72 7, 7,72 ,2 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW ,QSXW 2XWSXW ,2 ,QSXW ,QSXW 2XWSXW ,QSXW ,2 1R 1FK RSHQGUDLQ RXWSXW 38//Note 1RWH 6RIWZDUH SXOOXS IXQFWLRQ &DXWLRQ 3 3 3 3 3 DQG 3 KDYH K\VWHUHVLV FKDUDFWHULVWLFV ZKHQ WKH DOWHUQDWH IXQFWLRQ LV LQSXW EXW QRW LQ WKH SRUW PRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW UHJLVWHU 3
L
9(6.-
After reset: 00H (output latch) R/W Address: P6 FFFFF40CH, P6L FFFFF40CH, P6H FFFFF40DH
12 11 10 9 8
15
14
13
P6 (P6H
Note
)
P615
P614
P613
P612
P611
P610
P69
P68
(P6L)
P67
P66
P65
P64
P63
P62
P61
P60
P6n 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 15)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 3 UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 3+ UHJLVWHU 5HPDUN 7KH SRUW UHJLVWHU 3 FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 3 UHJLVWHU DUH XVHG DV WKH 3+ UHJLVWHU DQG DV WKH 3/ UHJLVWHU UHVSHFWLYHO\ WKLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
E
3RUW PRGH UHJLVWHU 30
L
9(6.-
After reset: FFFFH R/W Address: PM6 FFFFF42CH, PM6L FFFFF42CH, PM6H FFFFF42DH
13 12 11 10 9 8
15
14
PM6 (PM6H
Note
)
PM615
PM614
PM613
PM612
PM611
PM610
PM69
PM68
(PM6L)
PM67
PM66
PM65
PM64
PM63
PM62
PM61
PM60
PM6n 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 15)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 30 UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 30+ UHJLVWHU 5HPDUN 7KH 30 UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 30 UHJLVWHU DUH XVHG DV WKH 30+ UHJLVWHU DQG DV WKH 30/ UHJLVWHU UHVSHFWLYHO\ WKLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F L
3RUW PRGH FRQWURO UHJLVWHU 30&
9(6.-
After reset: 0000H R/W Address: PMC6 FFFFF44CH, PMC6L FFFFF44CH, PMC6H FFFFF44DH
13 12 11 10 9 8
15
14
PMC6 (PMC6HNote)
0
0
PMC613 PMC612 PMC611 PMC610
PMC69
PMC68
(PMC6L)
PMC67
PMC66
PMC65
PMC64
PMC63
PMC62
PMC61
PMC60
PMC613 0 1 PMC612 0 1 PMC611 0 1 PMC610 0 1 PMC69 0 1 PMC68 0 1 PMC67 0 1 PMC66 0 1 PMC6n 0 1 I/O port RTP1n output I/O port SI02 input I/O port SO02 output I/O port SCK02 I/O I/O port TI040 input I/O port TI041 input I/O port TO04 output I/O port TI050 input I/O port TI051/TO05 I/O
Specification of P613 pin operation mode
Specification of P612 pin operation mode
Specification of P611 pin operation mode
Specification of P610 pin operation mode
Specification of P69 pin operation mode
Specification of P68 pin operation mode
Specification of P67 pin operation mode
Specification of P66 pin operation mode
Specification of P6n pin operation mode (n = 0 to 5)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 30& UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 30&+ UHJLVWHU 5HPDUN 7KH 30& UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 30& UHJLVWHU DUH XVHG DV WKH 30&+ UHJLVWHU DQG DV WKH 30&/ UHJLVWHU UHVSHFWLYHO\ WKLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
G
3RUW IXQFWLRQ UHJLVWHU 3)
L
9(6.-
After reset: 0000H R/W Address: PF6 FFFFFC6CH, PF6L FFFFFC6CH, PF6H FFFFFC6DH
13 12 11 10 9 8
15
14
PF6 (PF6H
Note
)
0
0
0
0
0
0
0
PF68
(PF6L)
PF67
0
0
0
0
0
0
0
PF6n 0 1
Control of normal output/N-ch open-drain output (n = 7, 8) Normal output N-ch open-drain output
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 3) UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 3)+ UHJLVWHU &DXWLRQ $OZD\V VHW 3) UHJLVWHU ELWV WR DQG WR WR 5HPDUN 7KH 3) UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 3) UHJLVWHU DUH XVHG DV WKH 3)+ UHJLVWHU DQG DV WKH 3)/ UHJLVWHU UHVSHFWLYHO\ WKLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
H
3RUW IXQFWLRQ FRQWURO UHJLVWHU 3)&+
L
9(6.-
After reset: 00H R/W Address: FFFFF46DH
PFC6H
0
0
PFC613
0
0
0
0
0
PFC613 0 1
Specification of P613 pin operation mode in control mode TI051 input TO05 output
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
I
3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38
L
9(6.-
After reset: 0000H R/W Address: PU6 FFFFFC4CH, PU6L FFFFFC4CH, PU6H FFFFFC4DH
15 14 13 12 11 10 9 8
PU6 (PU6H
Note
)
0
0
PU613
PU612
PU611
PU610
PU69
PU68
(PU6L)
PU67
PU66
PU65
PU64
PU63
PU62
PU61
PU60
PU6n 0 1
Control of on-chip pull-up resistor connection (n = 0 to 13) Not connected Connected
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 38 UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 38+ UHJLVWHU &DXWLRQ $Q RQFKLS SXOOXS UHVLVWRU FDQ EH SURYLGHG IRU 3 DQG 3 RQO\ LQ WKH PDVN 520 YHUVLRQ RI WKH 9(6.- 5HPDUN :KHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 38 UHJLVWHU DUH XVHG DV WKH 38+ UHJLVWHU DQG DV WKH 38/ UHJLVWHU UHDGZULWWHQ LQ ELW RU ELW XQLWV UHVSHFWLYHO\ WKLV UHJLVWHU FDQ EH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW $OO WKH SLQV RI SRUW DUH IL[HG WR LQSXW 7KH QXPEHU RI LQSXW SRUW SLQV IRU SRUW GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ,QSXW 3RUW 3LQ &RXQW ELW LQSXW SRUW ELW LQSXW SRUW ELW LQSXW SRUW
3RUW LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW 9(6.) 9(6.*
3LQ 1DPH 3RUW 3 3 3 3 3 3 3 3 $OWHUQDWH )XQFWLRQ $1, $1, $1, $1, $1, $1, $1, $1, ,2 ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW 38//Note 1R 5HPDUN %ORFN 7\SH $ $ $ $ $ $ $ $
1RWH 6RIWZDUH SXOOXS IXQFWLRQ 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW 9(6.-
3LQ 1DPH 3RUW 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 $OWHUQDWH )XQFWLRQ $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1, ,2 ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW ,QSXW 38//Note 1R 5HPDUN %ORFN 7\SH $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $
1RWH 6RIWZDUH SXOOXS IXQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW UHJLVWHU 3
L
9(6.) 9(6.*
After reset: Undefined R Address: FFFFF40EH
P7
P77
P76
P75
P74
P73
P72
P71
P70
P7n 0 1 Input low level Input high level
Input data read (n = 0 to 7)
LL 9(6.-
After reset: Undefined
15 14
R
Address: FFFFF40EH (P7, P7L), FFFFF40FH (P7H)
13 12 11 10 9 8
P7 (P7HNote)
P715
P714
P713
P712
P711
P710
P79
P78
(P7L)
P77
P76
P75
P74
P73
P72
P71
P70
P7n 0 1 Input low level Input high level
Input data read (n = 0 to 12)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 3 UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 3+ UHJLVWHU 5HPDUN 7KH SRUW UHJLVWHU 3 RI WKH 9(6.- FDQ EH UHDG RQO\ LQ ELW XQLWV +RZHYHU ZKHQ WKH KLJKHU ELWV RI WKH 3 UHJLVWHU DUH XVHG DV WKH 3+ UHJLVWHU DQG WKH ORZHU ELWV DV WKH 3/ UHJLVWHU WKH\ FDQ EH UHDG LQ ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW ,QSXWRXWSXW IRU SRUW FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ELW ,2 SRUW ,2 3RUW 3LQ &RXQW
3RUW LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW 9(6.-
3LQ 1DPH 3RUW 3 3 $OWHUQDWH )XQFWLRQ 5;'6'$ 7;'6&/
Note 2
,2 ,2 ,2
38//Note 1 5HPDUN 1FK RSHQGUDLQ RXWSXW FDQ EH VHOHFWHG
%ORFN 7\SH * *
Note 2
1RWHV 6RIWZDUH SXOOXS IXQFWLRQ 2QO\ LQ WKH 3'< < DQG )< &DXWLRQ 3 DQG 3 KDYH K\VWHUHVLV FKDUDFWHULVWLFV ZKHQ WKH DOWHUQDWH IXQFWLRQ LV LQSXW EXW QRW LQ WKH SRUW PRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW UHJLVWHU 3
L
9(6.-
After reset: 00H (output latch) R/W Address: FFFFF410H
P8
0
0
0
0
0
0
P81
P80
P8n 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0, 1)
E
3RUW PRGH UHJLVWHU 30
L
9(6.-
After reset: FFH R/W Address: FFFFF430H
PM8
1
1
1
1
1
1
PM81
PM80
PM8n 0 1 Output mode Input mode
Control of I/O mode (n = 0, 1)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F
3RUW PRGH FRQWURO UHJLVWHU 30&
L
9(6.-
After reset: 00H R/W Address: FFFFF450H
PMC8
0 PMC81 0 1 PMC80 0 1
0
0
0
0
0
PMC81
PMC80
Specification of P81 pin operation mode I/O port TXD2/SCL1Note I/O Specification of P80 pin operation mode I/O port RXD2/SDA1Note I/O
1RWH 2QO\ LQ WKH 3'< < DQG )<
G
3RUW IXQFWLRQ UHJLVWHU 3)
L
9(6.-
After reset: 00H R/W Address: FFFFFC70H
PF8
0
0
0
0
0
0
PF81
PF80
PF8n 0 1
Control of normal output/N-ch open-drain output (n = 0, 1) Normal output N-ch open-drain output
&DXWLRQ :KHQ XVLQJ 3 DQG 3 DV 1FK RSHQGUDLQRXWSXW DOWHUQDWHIXQFWLRQ SLQV VHW LQ WKH IROORZLQJ VHTXHQFH %H VXUH WR VHW WKH SRUW ODWFK WR EHIRUH VHWWLQJ WKH SLQ WR 1FK RSHQGUDLQ RXWSXW 3Q ELW 3)&Q ELW 3)Q ELW 30&Q ELW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
H
3RUW IXQFWLRQ FRQWURO UHJLVWHU 3)&
L
9(6.-
After reset: 00H R/W Address: FFFFF470H
PFC8
0
0
0
0
0
0
PFC81
PFC80
PFC81 0 1 PFC80 0 1
Specification of P81 pin operation mode in control mode TXD2 output SCL1Note I/O Specification of P80 pin operation mode in control mode RXD2 input SDA1Note I/O
1RWH 2QO\ LQ WKH 3'< < DQG )< 6HW WR IRU DOO RWKHU SURGXFWV
I
3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38
L
9(6.-
After reset: 00H R/W Address: FFFFFC50H
PU8
0
0
0
0
0
0
PU81
PU80
PU8n 0 1
Control of on-chip pull-up resistor connection (n = 0, 1) Not connected Connected
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW ,QSXWRXWSXW IRU SRUW FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV IRU SRUW GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ,2 3RUW 3LQ &RXQW ELW ,2 SRUW ELW ,2 SRUW ELW ,2 SRUW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW 9(6.)
3LQ 1DPH 3RUW 3 3 3 3 3 3 3 3 3 $OWHUQDWH )XQFWLRQ 7;'.5 5;'.5 7,72 6, 62 6&. ,173 ,173 ,173 ,2 ,QSXW ,2 ,QSXW 2XWSXW ,2 ,QSXW ,QSXW ,QSXW 1FK RSHQGUDLQ RXWSXW FDQ EH VSHFLILHG $QDORJ QRLVH HOLPLQDWLRQ ,2 38//Note 1R 5HPDUN %ORFN 7\SH ( ( ( ( * * + + +
1RWH 6RIWZDUH SXOOXS IXQFWLRQ &DXWLRQ 3 3 DQG 3 WR 3 KDYH K\VWHUHVLV FKDUDFWHULVWLFV ZKHQ WKH DOWHUQDWH IXQFWLRQ LV LQSXW EXW QRW LQ WKH SRUW PRGH 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW 9(6.* 9(6.-
3LQ 1DPH 3RUW 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 $OWHUQDWH )XQFWLRQ $7;'.5 $5;'.5 $7,72 $7, $7,72 $7, $7,72 $6, $62 $6&. $6,$ $62$ $6&.$ $,173 $,173 $,173 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 2XWSXW ,2 ,2 2XWSXW ,2 ,2 ,2 ,2 1FK RSHQGUDLQ RXWSXW FDQ EH VSHFLILHG 1FK RSHQGUDLQ RXWSXW FDQ EH VSHFLILHG $QDORJ QRLVH HOLPLQDWLRQ ,2 38//Note 1R 5HPDUN %ORFN 7\SH ( ( ( ( ( ( ( ( * * ( * * + + +
1RWH 6RIWZDUH SXOOXS IXQFWLRQ &DXWLRQ 3 3 3 3 3 DQG 3 WR 3 KDYH K\VWHUHVLV FKDUDFWHULVWLFV ZKHQ WKH DOWHUQDWH IXQFWLRQ LV LQSXW EXW QRW LQ WKH SRUW PRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW UHJLVWHU 3
L
9(6.)
After reset: 00H (output latch) R/W Address: P9 FFFFF412H, P9L FFFFF412H, P9H FFFFF413H
15 14 13 12 11 10 9 8
P9 (P9H
Note
)
P915
P914
P913
0
0
0
P99
P98
(P9L)
P97
P96
0
0
0
0
P91
P90
P9n 0 1
Control of output data (in output mode) (n = 0, 1, 6 to 9, 13 to 15) 0 is output 1 is output
LL 9(6.* 9(6.-
After reset: 00H (output latch) R/W Address: P9H FFFFF412H, P9L FFFFF412H, P9H FFFFF413H
12 11 10 9 8
15
14
13
P9 (P9H
Note
)
P915
P914
P913
P912
P911
P910
P99
P98
(P9L)
P97
P96
P95
P94
P93
P92
P91
P90
P9n 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 15)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 3 UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 3+ UHJLVWHU 5HPDUN 7KH SRUW UHJLVWHU 3 FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 3 UHJLVWHU DUH XVHG DV WKH 3+ UHJLVWHU DQG DV WKH 3/ UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
E
3RUW PRGH UHJLVWHU 30
L
9(6.)
After reset: FFFFH R/W Address: PM9 FFFFF432H, PM9L FFFFF432H, PM9H FFFFF433H
13 12 11 10 9 8
15
14
PM9 (PM9H
Note
)
PM915
PM914
PM913
1
1
1
PM99
PM98
(PM9L)
PM97
PM96
1
1
1
1
PM91
PM90
PM9n 0 1 Output mode Input mode
Control of I/O mode (n = 0, 1, 6 to 9, 13 to 15)
LL 9(6.* 9(6.-
After reset: FFFFH R/W Address: PM9 FFFFF432H, PM9L FFFFF432H, PM9H FFFFF433H
13 12 11 10 9 8
15
14
PM9 (PM9HNote)
PM915
PM914
PM913
PM912
PM911
PM910
PM99
PM98
(PM9L)
PM97
PM96
PM95
PM94
PM93
PM92
PM91
PM90
PM9n 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 5)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 30 UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 30+ UHJLVWHU 5HPDUN 7KH 30 UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 30 UHJLVWHU DUH XVHG DV WKH 30+ UHJLVWHU DQG DV WKH 30/ UHJLVWHU UHVSHFWLYHO\ WKLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
F
3RUW PRGH FRQWURO UHJLVWHU 30& &DXWLRQ :KHQ XVLQJ SRUW DV WKH $ WR $ SLQV VHW WKH 30& UHJLVWHU WR ))))+ LQ ELW XQLWV RQO\ LQ 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
L
9(6.-
After reset: 0000H R/W Address: PMC9 FFFFF452H, PMC9 FFFFF452H, PMC9H FFFFF453H
13 12 11 10 9 8
15
14
PMC9 (PMC9HNote)
PMC915 PMC914 PMC913
0
0
0
PMC99
PMC98
(PMC9L)
PMC97
PMC96
0
0
0
0
PMC91
PMC90
PMC915 0 1 PMC914 0 1 PMC913 0 1 PMC99 0 1 PMC98 0 1 PMC97 0 1 PMC96 0 1 PMC91 0 1 PMC90 0 1 I/O port SI01 input I/O port SO01 output I/O port SCK01 I/O I/O port INTP4 input I/O port INTP5 input I/O port INTP6 input
Specification of P915 pin operation mode
Specification of P914 pin operation mode
Specification of P612 pin operation mode
Specification of P99 pin operation mode
Specification of P98 pin operation mode
Specification of P97 pin operation mode
Specification of P96 pin operation mode I/O port/TI51 input TO51 output Specification of P91 pin operation mode I/O port/KR7 input RXD1 input Specification of P90 pin operation mode I/O port/KR6 input TXD1 output
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 30& UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 30&+ UHJLVWHU 5HPDUN 7KH 30& UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 30& UHJLVWHU DUH XVHG DV WKH 30&+ UHJLVWHU DQG DV WKH 30&/ UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
LL 9(6.* 9(6.-
After reset: 0000H R/W Address: PMC9 FFFFF452H, PMC9L FFFFF452H, PMC9H FFFFF453H
13 12 11 10 9 8
15
14
PMC9 (PMC9HNote)
PMC915 PMC914 PMC913 PMC912 PMC911 PMC910
PMC99
PMC98
(PMC9L)
PMC97
PMC96
PMC95
PMC94
PMC93
PMC92
PMC91
PMC90
PMC915 0 1 PMC914 0 1 PMC913 0 1 PMC912 0 1 PMC911 0 1 PMC910 0 1 PMC99 0 1 PMC98 0 1 I/O port A8/SO01 output I/O port A9/SCK01 I/O I/O port A10/SIA1 I/O I/O port I/O port A12/SCKA1 I/O I/O port A13/INTP4 I/O I/O port A14/INTP5 I/O I/O port A15/INTP6 I/O
Specification of P915 pin operation mode
Specification of P914 pin operation mode
Specification of P913 pin operation mode
Specification of P912 pin operation mode
Specification of P911 pin operation mode
A11/SOA1 output Specification of P910 pin operation mode
Specification of P99 pin operation mode
Specification of P98 pin operation mode
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 30& UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 30&+ UHJLVWHU 5HPDUN 7KH 30& UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 30& UHJLVWHU DUH XVHG DV WKH 30&+ UHJLVWHU DQG DV WKH 30&/ UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
PMC97 0 1 PMC96 0 1 PMC95 0 1 PMC94 0 1 PMC93 0 1 PMC92 0 1 PMC91 0 1 PMC90 0 1 I/O port A3/TI021 I/O Specification of P92 pin operation mode I/O port/TI020 input A2/TO02 output Specification of P91 pin operation mode I/O port/KR7 input A1/RXD1 I/O Specification of P90 pin operation mode I/O port/KR6 input A0/TXD1 output I/O port A5/TI031 I/O Specification of P94 pin operation mode I/O port/TI030 input A4/TO03 output Specification of P93 pin operation mode I/O port/TI51 A6/TO51 output Specification of P95 pin operation mode I/O port A7/SI01 I/O Specification of P96 pin operation mode Specification of P97 pin operation mode
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
G
3RUW IXQFWLRQ UHJLVWHU + 3)+
L
9(6.)
After reset: 00H R/W Address: FFFFFC73H
PF9H
0
0
0
0
0
0
PF99
PF98
PF9n 0 1
Control of normal output/N-ch open-drain output (n = 0, 1) Normal output N-ch open-drain output
LL 9(6.* 9(6.-
After reset: 00H R/W Address: FFFFFC73H
PF9H
0
0
0
PF912
PF911
0
PF99
PF98
PF9n 0 1
Control of normal output/N-ch open-drain output (n = 0, 1, 4, 5) Normal output N-ch open-drain output
&DXWLRQ :KHQ XVLQJ 3 3 3 DQG 3 DV 1FK RSHQGUDLQRXWSXW DOWHUQDWH IXQFWLRQ SLQV VHW LQ WKH IROORZLQJ VHTXHQFH %H VXUH WR VHW WKH SRUW ODWFK WR EHIRUH VHWWLQJ WKH SLQ WR 1FK RSHQGUDLQ RXWSXW 3Q ELW 3)&Q ELW 3)Q ELW 30&Q ELW
H
3RUW IXQFWLRQ FRQWURO UHJLVWHU 3)& &DXWLRQV :KHQ XVLQJ SRUW DV WKH $ WR $ SLQV VHW WKH 3)& UHJLVWHU WR + LQ ELW XQLWV RQO\ LQ 9(6.* 9(6.- :KHQ WKH FRQWURO PRGH LV VHW E\ WKH 30&Q ELW RI WKH 30& UHJLVWHU ZLWK WKH 3)&Q ELW RI WKH 3)& UHJLVWHU PDLQWDLQLQJ WKH LQLWLDO YDOXH RXWSXW EHFRPHV XQGHILQHG 7KHUHIRUH WR VHW FRQWURO PRGH RI SRUW VHW WKH 3)&Q ELW WR ILUVW DQG WKHQ VHW WKH 30&Q ELW WR Q WR WR 9(6.) RQO\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
L
9(6.)
After reset: 0000H R/W Address: PFC9 FFFFF472H, PFC9L FFFFF472H, PFC9H FFFFF473H
15 14 13 12 11 10 9 8
PFC9 (PFC9H
Note
)
PFC910
PFC910
PFC910
0
0
0
PFC99
PFC98
(PFC9L)
PFC97
PFC96
0
0
0
0
PFC91
PFC90
PFC915 1 PFC914 1 PFC913 1 PFC99 1 PFC98 1 PFC97 1 PFC96 1 PFC91 1 PFC90 1
Specification of P915 pin operation mode in control mode INTP6 input Specification of P914 pin operation mode in control mode INTP5 input Specification of P913 pin operation mode in control mode INTP4 input Specification of P99 pin operation mode in control mode SCK01 I/O Specification of P98 pin operation mode in control mode SO01 output Specification of P97 pin operation mode in control mode SI01 input Specification of P96 pin operation mode in control mode TO51 output Specification of P91 pin operation mode in control mode RXD1 input Specification of P90 pin operation mode in control mode TXD1 output
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 3)& UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 3)&+ UHJLVWHU 5HPDUN 7KH 3)& UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 3)& UHJLVWHU DUH XVHG DV WKH 3)&+ UHJLVWHU DQG DV WKH 3)&/ UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
LL 9(6.* 9(6.-
After reset: 0000H R/W Address: PFC9 FFFFF472H, PFC9L FFFFF472H, PFC9H FFFFF473H
13 12 11 10 9 8
15
14
PFC9 (PFC9HNote)
PFC915
PFC914
PFC913 PFC912
PFC911 PFC910
PFC99
PFC98
(PFC9L)
PFC97
PFC96
PFC95
PFC94
PFC93
PFC92
PFC91
PFC90
PFC915 0 1 PFC914 0 1 PFC913 0 1 PFC912 0 1 PFC911 0 1 PFC910 0 1 PFC99 0 1 PFC98 0 1
Specification of P915 pin operation mode in control mode A15 output INTP6 input Specification of P914 pin operation mode in control mode A14 output INTP5 input Specification of P913 pin operation mode in control mode A13 output INTP4 input Specification of P912 pin operation mode in control mode A12 output SCKA1 I/O Specification of P911 pin operation mode in control mode A11 output SOA1 output Specification of P910 pin operation mode in control mode A10 output SIA1 input Specification of P99 pin operation mode in control mode A9 output SCK01 I/O Specification of P98 pin operation mode in control mode A8 output SO01 output
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 3)& UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 3)&+ UHJLVWHU 5HPDUN 7KH 3)& UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 3)& UHJLVWHU DUH XVHG DV WKH 3)&+ UHJLVWHU DQG DV WKH 3)&/ UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
PFC97 0 1 PFC96 0 1 PFC95 0 1 PFC94 0 1 PFC93 0 1 PFC92 0 1 PFC91 0 1 PFC90 0 1 Specification of P97 pin operation mode in control mode A7 output SI01 input Specification of P96 pin operation mode in control mode A6 output TO51 output Specification of P95 pin operation mode in control mode A5 output TI031 input Specification of P94 pin operation mode in control mode A4 output TO03 output Specification of P93 pin operation mode in control mode A3 output TI021 input Specification of P92 pin operation mode in control mode A2 output TO02 output Specification of P91 pin operation mode in control mode A1 output RXD1 input Specification of P90 pin operation mode in control mode A0 output TXD1 output
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
I
3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 38
L
9(6.)
After reset: 0000H R/W Address: PU9 FFFFFC52H, PU9L FFFFFC52H, PU9H FFFFFC53H
13 12 11 10 9 8
15
14
PU9 (PU9H
Note
)
PU915
PU914
PU913
0
0
0
PU99
PU98
(PU9L)
PU97
PU96
0
0
0
0
PU91
PU90
PU9n 0 1
Control of on-chip pull-up resistor connection (n = 0, 1, 6 to 9, 13 to 15) Not connected Connected
LL 9(6.* 9(6.-
After reset: 0000H R/W Address: PU9 FFFFFC52H, PU9L FFFFFC52H, PU9H FFFFFC53H
13 12 11 10 9 8
15
14
PU9 (PU9H
Note
)
PU915
PU914
PU913
PU912
PU911
PU910
PU99
PU98
(PU9L)
PU97
PU96
PU95
PU94
PU93
PU92
PU91
PU90
PU9n 0 1
Control of on-chip pull-up resistor connection (n = 0 to 15) Not connected Connected
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 38 UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 38+ UHJLVWHU 5HPDUN 7KH 38 UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 38 UHJLVWHU DUH XVHG DV WKH 38+ UHJLVWHU DQG DV WKH 38/ UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW &' ,QSXWRXWSXW IRU SRUW &' EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV IRU SRUW &' GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ELW ,2 SRUW ,2 3RUW 3LQ &RXQW
3RUW &' GRHV QRW KDYH DOWHUQDWHIXQFWLRQ SLQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW &' 9(6.-
3LQ 1DPH 3RUW &' 3&' 3&' 3&' 3&' $OWHUQDWH )XQFWLRQ ,2 38//Note 1R 5HPDUN %ORFN 7\SH % % % %
1RWH 6RIWZDUH SXOOXS IXQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW &' UHJLVWHU 3&'
L
9(6.-
After reset: 00H (output latch) R/W Address: FFFFF00EH
PCD
0
0
0
0
PCD3
PCD2
PCD1
PCD0
PCDn 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 3)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
E
3RUW &' PRGH UHJLVWHU 30&'
L
9(6.-
After reset: FFH R/W Address: FFFFF02EH
PMCD
1
1
1
1
PMCD3
PMCD2
PMCD1
PMCD0
PMCDn 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 3)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW &0 ,QSXWRXWSXW IRU SRUW &0 FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV IRU SRUW &0 GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ,2 3RUW 3LQ &RXQW ELW ,2 SRUW ELW ,2 SRUW ELW ,2 SRUW
3RUW &0 LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW &0 9(6.) 9(6.*
3LQ 1DPH 3RUW &0 3&0 3&0 3&0 3&0 $OWHUQDWH )XQFWLRQ :$,7 &/.287 +/'$. +/'45 ,2 ,QSXW 2XWSXW 2XWSXW ,QSXW 38//Note 1R 5HPDUN %ORFN 7\SH & & & &
1RWH 6RIWZDUH SXOOXS IXQFWLRQ 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW &0 9(6.-
3LQ 1DPH 3RUW &0 3&0 3&0 3&0 3&0 3&0 3&0 $OWHUQDWH )XQFWLRQ :$,7 &/.287 +/'$. +/'45 ,2 ,QSXW 2XWSXW 2XWSXW ,QSXW 38//Note 1R 5HPDUN %ORFN 7\SH & & & & % %
1RWH 6RIWZDUH SXOOXS IXQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW &0 UHJLVWHU 3&0
L
9(6.) Y(6.*
After reset: 00H (output latch) R/W Address: FFFFF00CH
PCM
0
0
0
0
PCM3
PCM2
PCM1
PCM0
PCMn 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 3)
LL 9(6.-
After reset: 00H (output latch) R/W Address: FFFFF00CH
PCM
0
0
PCM5
PCM4
PCM3
PCM2
PCM1
PCM0
PCMn 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 5)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
E
3RUW &0 PRGH UHJLVWHU 30&0
L
9(6.) 9(6.*
After reset: FFH R/W Address: FFFFF02CH
PMCM
1
1
1
1
PMCM3
PMCM2
PMCM1
PMCM0
PMCMn 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 3)
LL 9(6.-
After reset: FFH R/W Address: FFFFF02CH
PMCM
1
1
PMCM5
PMCM4
PMCM3
PMCM2
PMCM1
PMCM0
PMCMn 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 5)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F
3RUW &0 PRGH FRQWURO UHJLVWHU 30&&0
L
9(6.) 9(6.* 9(6.-
After reset: 00H R/W Address: FFFFF04CH
PMCCM
0
0
0
0
PMCCM3 PMCCM2 PMCCM1 PMCCM0
PMCCM3 0 1 PMCCM2 0 1 PMCCM1 0 1 PMCCM0 0 1 I/O port WAIT input I/O port CLKOUT output I/O port HLDAK output I/O port HLDQR input
Specification of PCM3 pin operation mode
Specification of PCM2 pin operation mode
Specification of PCM1 pin operation mode
Specification of PCM0 pin operation mode
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW &6 ,QSXWRXWSXW RI SRUW &6 FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV IRU SRUW &6 GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ,2 3RUW 3LQ &RXQW ELW ,2 SRUW ELW ,2 SRUW ELW ,2 SRUW
3RUW &6 LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW &6 9(6.) 9(6.*
3LQ 1DPH 3RUW &6 3&6 3&6 $OWHUQDWH )XQFWLRQ &6 &6 ,2 2XWSXW 2XWSXW 38//Note 1R 5HPDUN %ORFN 7\SH & &
1RWH 6RIWZDUH SXOOXS IXQFWLRQ 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW &6 9(6.-
3LQ 1DPH 3RUW &6 3&6 3&6 3&6 3&6 3&6 3&6 3&6 3&6 $OWHUQDWH )XQFWLRQ &6 &6 &6 &6 ,2 2XWSXW 2XWSXW 2XWSXW 2XWSXW 38//Note 1R 5HPDUN %ORFN 7\SH & & & & % % % %
1RWH 6RIWZDUH SXOOXS IXQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW &6 UHJLVWHU 3&6
L
9(6.) 9(6.*
After reset: 00H (output latch) R/W Address: FFFFF008H
PCS
0
0
0
0
0
0
PCS1
PCS0
PCSn 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0, 1)
LL 9(6.-
After reset: 00H (output latch) R/W Address: FFFFF008H
PCS
PCS7
PCS6
PCS5
PCS4
PCS3
PCS2
PCS1
PCS0
PCSn 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 7)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
E
3RUW &6 PRGH UHJLVWHU 30&6
L
9(6.) 9(6.*
After reset: FFH R/W Address: FFFFF028H
PMCS
1
1
1
1
1
1
PMCS1
PMCS0
PMCSn 0 1 Output mode Input mode
Control of I/O mode (n = 0, 1)
LL 9(6.-
After reset: FFH R/W Address: FFFFF028H
PMCS
PMCS7
PMCS6
PMCS5
PMCS4
PMCS3
PMCS2
PMCS1
PMCS0
PMCSn 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 7)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F
3RUW &6 PRGH FRQWURO UHJLVWHU 30&&6
L
9(6.) 9(6.*
After reset: 00H R/W Address: FFFFF048H
PMCCS
0
0
0
0
0
0
PMCCS1 PMCCS0
PMCCSn 0 1 I/O port CSn output
Specification of PCSn pin operation mode (n = 0, 1)
LL 9(6.-
After reset: 00H R/W Address: FFFFF048H
PMCCS
0
0
0
0
PMCCS3 PMCCS2 PMCCS1 PMCCS0
PMCCSn 0 1 I/O port
Specification of PCSn pin operation mode (n = 0 to 3)
CSn output
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW &7 ,QSXWRXWSXW IRU SRUW &7 FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV IRU SRUW &7 GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ,2 3RUW 3LQ &RXQW ELW ,2 SRUW ELW ,2 SRUW ELW ,2 SRUW
3RUW &7 LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW &7 9(6.) 9(6.*
3LQ 1DPH 3RUW &7 3&7 3&7 3&7 3&7 $OWHUQDWH )XQFWLRQ :5 :5 5' $67% ,2 2XWSXW 2XWSXW 2XWSXW 2XWSXW 38//Note 1R 5HPDUN %ORFN 7\SH & & % %
1RWH 6RIWZDUH SXOOXS IXQFWLRQ 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW &7 9(6.-
3LQ 1DPH 3RUW &7 3&7 3&7 3&7 3&7 3&7 3&7 3&7 3&7 $67% 5' $OWHUQDWH )XQFWLRQ :5 :5 ,2 2XWSXW 2XWSXW 2XWSXW 2XWSXW 38//Note 1R 5HPDUN %ORFN 7\SH & & % % & % & %
1RWH 6RIWZDUH SXOOXS IXQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW &7 UHJLVWHU 3&7
L
9(6.) 9(6.*
After reset: 00H (output latch) R/W Address: FFFFF00AH
PCT
0
PCT6
0
PCT4
0
0
PCT1
PCT0
PCTn 0 1
Control of output data (in output mode) (n = 0, 1, 4, 6) 0 is output 1 is output
LL 9(6.-
After reset: 00H (output latch) R/W Address: FFFFF00AH
PCT
PCT7
PCT6
PCT5
PCT4
PCT3
PCT2
PCT1
PCT0
PCTn 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 7)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
E
3RUW &7 PRGH UHJLVWHU 30&7
L
9(6.) 9(6.*
After reset: FFH R/W Address: FFFFF02AH
PMCT
1
PMCT6
1
PMCT4
1
1
PMCT1
PMCT0
PMCTn 0 1 Output mode Input mode
Control of I/O mode (n = 0, 1, 4, 6)
LL 9(6.-
After reset: FFH R/W Address: FFFFF02AH
PMCT
PMCT7
PMCT6
PMCT5
PMCT4
PMCT3
PMCT2
PMCT1
PMCT0
PMCTn 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 7)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F
3RUW &7 PRGH FRQWURO UHJLVWHU 30&&7
L
9(6.) 9(6.* 9(6.-
After reset: 00H R/W Address: FFFFF04AH
PMCCT
0
PMCCT6
0
PMCCT4
0
0
PMCCT1 PMCCT0
PMCCT6 0 1 PMCCT4 0 1 PMCCT1 0 1 PMCCT0 0 1 I/O port WR0 output I/O port WR1 output I/O port RD output I/O port ASTB output
Specification of PCT6 pin operation mode
Specification of PCT4 pin operation mode
Specification of PCT1 pin operation mode
Specification of PCT0 pin operation mode
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW '+ ,QSXWRXWSXW IRU SRUW '+ FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV IRU SRUW '+ GLIIHUV DFFRUGLQJ WR WKH SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ELW ,2 SRUW ELW ,2 SRUW ,2 3RUW 3LQ &RXQW
3RUW '+ LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW '+ 9(6.*
3LQ 1DPH 3RUW '+ 3'+ 3'+ 3'+ 3'+ 3'+ 3'+ $OWHUQDWH )XQFWLRQ $ $ $ $ $ $ ,2 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 38//Note 1R 5HPDUN %ORFN 7\SH & & & & & &
1RWH 6RIWZDUH SXOOXS IXQFWLRQ 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW '+ 9(6.-
3LQ 1DPH 3RUW '+ 3'+ 3'+ 3'+ 3'+ 3'+ 3'+ 3'+ 3'+ $OWHUQDWH )XQFWLRQ $ $ $ $ $ $ $ $ ,2 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 38//Note 1R 5HPDUN %ORFN 7\SH & & & & & & & &
1RWH 6RIWZDUH SXOOXS IXQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW '+ UHJLVWHU 3'+
L
9(6.*
After reset: 00H (output latch) R/W Address: FFFFF006H
PDH
0
0
PDH5
PDH4
PDH3
PDH2
PDH1
PDH0
PDHn 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 5)
LL 9(6.-
After reset: 00H (output latch) R/W Address: FFFFF006H
PDH
PDH7
PDH6
PDH5
PDH4
PDH3
PDH2
PDH1
PDH0
PDHn 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 7)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
E
3RUW '+ PRGH UHJLVWHU 30'+
L
9(6.*
After reset: FFH R/W Address: FFFFF026H
PMDH
1
1
PMDH5
PMDH4
PMDH3
PMDH2
PMDH1
PMDH0
PMDHn 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 5)
LL 9(6.-
After reset: FFH R/W Address: FFFFF026H
PMDH
PMDH7
PMDH6
PMDH5
PMDH4
PMDH3
PMDH2
PMDH1
PMDH0
PMDHn 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 7)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F
3RUW '+ PRGH FRQWURO UHJLVWHU 30&'+
L
9(6.*
After reset: 00H R/W Address: FFFFF046H
PMCDH
0
0
PMCDH5 PMCDH4 PMCDH3 PMCDH2 PMCDH1 PMCDH0
PMCDHn 0 1 I/O port
Specification of PDHn pin operation mode (n = 0 to 5)
Am output (address bus output) (m = 16 to 21)
&DXWLRQ :KHQ VSHFLI\LQJ WKH SRUW PRGHFRQWURO PRGH DOWHUQDWH IXQFWLRQ IRU HDFK ELW SD\ FDUHIXO DWWHQWLRQ WR WKH RSHUDWLRQ RI WKH DOWHUQDWH IXQFWLRQV LL 9(6.-
After reset: 00H R/W Address: FFFFF046H
PMCDH
PMCDH7 PMCDH6 PMCDH5 PMCDH4 PMCDH3 PMCDH2 PMCDH1 PMCDH0
PMCDHn 0 1 I/O port
Specification of PDHn pin operation mode (n = 0 to 7)
Am output (address bus output) (m = 16 to 23)
&DXWLRQ :KHQ VSHFLI\LQJ WKH SRUW PRGHFRQWURO PRGH DOWHUQDWH IXQFWLRQ IRU HDFK ELW SD\ FDUHIXO DWWHQWLRQ WR WKH RSHUDWLRQ RI WKH DOWHUQDWH IXQFWLRQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
3RUW '/ ,QSXWRXWSXW RI SRUW '/ FDQ EH FRQWUROOHG LQ ELW XQLWV 7KH QXPEHU RI ,2 SRUW SLQV IRU SRUW '/ LV WKH VDPH LQ HDFK SURGXFW
3URGXFW 9(6.) 9(6.* 9(6.- ,2 3RUW 3LQ &RXQW ELW ,2 SRUW ELW ,2 SRUW ELW ,2 SRUW
3RUW '/ LQFOXGHV WKH IROORZLQJ DOWHUQDWH IXQFWLRQV 7DEOH $OWHUQDWH)XQFWLRQ 3LQV RI 3RUW '/
3LQ 1DPH 3RUW '/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/'/ 3'/ 3'/ 3'/ 3'/ 3'/ 3'/ $OWHUQDWH )XQFWLRQ $' $' $' $' $' $' $' $' $' $' $' $' $' $' $' $' ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 ,2 38//Note 1R 5HPDUN %ORFN 7\SH & & & & & & & & & & & & & & & &
1RWH 6RIWZDUH SXOOXS IXQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
5HJLVWHUV D 3RUW '/ UHJLVWHU 3'/
After reset: 00H (output latch)
R/W
Address: PDL FFFFF004H, PDLL FFFFF004H, PDLH FFFFF005H
15
14
13
12
11
10
9
8
PDL (PDLH
Note
)
PDL15
PDL14
PDL13
PDL12
PDL11
PDL10
PDL9
PDL8
(PDLL)
PDL7
PDL6
PDL5
PDL4
PDL3
PDL2
PDL1
PDL0
PDLn 0 1 0 is output 1 is output
Control of output data (in output mode) (n = 0 to 15)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 3'/ UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 3'/+ UHJLVWHU 5HPDUN 7KH SRUW '/ UHJLVWHU 3'/ FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 3'/ UHJLVWHU DUH XVHG DV WKH 3'/+ UHJLVWHU DQG DV WKH 3'// UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
E
3RUW '/ PRGH UHJLVWHU 30'/
After reset: FFFFH
R/W
Address: PMDL FFFFF024H, PMDLL FFFFF024H, PMDLH FFFFF025H
13 12 11 10 9 8
15
14
PMDL (PMDLH
Note
)
PMDL15 PMDL14 PMDL13 PMDL12 PMDL11 PMDL10
PMDL9
PMDL8
(PMDLL)
PMDL7
PMDL6
PMDL5
PMDL4
PMDL3
PMDL2
PMDL1
PMDL0
PMDLn 0 1 Output mode Input mode
Control of I/O mode (n = 0 to 15)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 30'/ UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 30'/+ UHJLVWHU 5HPDUN 7KH 30'/ UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 30'/ UHJLVWHU DUH XVHG DV WKH 30'/+ UHJLVWHU DQG DV WKH 30'// UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
F
3RUW '/ PRGH FRQWURO UHJLVWHU 30&'/
After reset: 0000H
R/W
Address: PMCDL FFFFF044H, PMCDLL FFFFF044H, PMCDLH FFFFF045H
13 12 11 10 9 8
15
14
PMCDL (PMCDLH
Note
)
PMCDL15 PMCDL14 PMCDL13 PMCDL12 PMCDL11PMCDL10 PMCDL9 PMCDL8
(PMCDLL)
PMCDL7 PMCDL6 PMCDL5 PMCDL4 PMCDL3 PMCDL2 PMCDL1 PMCDL0
PMCDLn 0 1 I/O port
Specification of PDLn pin operation mode (n = 0 to 15)
ADn I/O (address/data bus I/O)
1RWH :KHQ UHDGLQJ IURP RU ZULWLQJ WR ELWV WR RI WKH 30&'/ UHJLVWHU LQ ELW RU ELW XQLWV VSHFLI\ WKHVH ELWV DV ELWV WR RI WKH 30&'/+ UHJLVWHU &DXWLRQ :KHQ VSHFLI\LQJ WKH SRUW PRGHFRQWURO PRGH DOWHUQDWH IXQFWLRQ IRU HDFK ELW SD\ FDUHIXO DWWHQWLRQ WR WKH RSHUDWLRQ RI WKH DOWHUQDWH IXQFWLRQV 5HPDUN 7KH 30&'/ UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH 30&'/ UHJLVWHU DUH XVHG DV WKH 30&'/+ UHJLVWHU DQG DV WKH 30&'// UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
%ORFN 'LDJUDPV
)LJXUH %ORFN 'LDJUDP RI 7\SH $
Internal bus
Pmn
RD
Input signal of alternate-function pin
)LJXUH EORFN 'LDJUDP RI 7\SH $
AVREF1 WRPU
PUmn WRPM
P-ch
PMmn WRPORT
Internal bus
Output latch (Pmn)
Pmn
Selector
Address
RD D/A output signal
Selector
P-ch N-ch
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH %
WRPM
PMmn WRPORT
Output latch (Pmn)
Internal bus
Pmn
Selector
Address
RD
8VHU(c)V 0DQXDO 8(-98'
Selector
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH &
WRPMC
PMCmn
WRPM
PMmn
Internal bus
WRPORT
Output latch (Pmn)
Pmn
Selector
Address
RD
Input signal in control mode
Selector
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH &
WRPMC
PMCmn WRPM
PMmn
Internal bus
Selector
WRPORT
Output signal in control mode
Pmn
Output latch (Pmn)
Selector
Address
RD
8VHU(c)V 0DQXDO 8(-98'
Selector
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH &
WRPMC
PMCmn
WRPM
PMmn
Internal bus
Selector
WRPORT
Output signal in control mode Output latch (Pmn)
Selector
Output buffer off signal
Pmn
Selector
Address
RD
Selector
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH &
WRPMC
PMCmn Output enable signal in control mode
Selector Selector
WRPM
Output buffer off signal
Internal bus
PMmn
WRPORT
Output signal in control mode Output latch (Pmn)
Pmn
Selector
Address Input enable signal in control mode
RD
Input signal in control mode
8VHU(c)V 0DQXDO 8(-98'
Selector
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH '
EVDD WRPU
PUmn WRPMC
P-ch
PMCmn WRPM
PMmn
Internal bus
WRPORT Output latch (Pmn)
Pmn
Selector
Address
RD
Input signal in control mode
Selector
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH '
EVDD WRPU
PUmn WRPMC
P-ch
PMCmn WRPM
PMmn
Internal bus
WRPORT
Selector
Output signal in control mode Output latch (Pmn)
Pmn
Selector
Address
RD
8VHU(c)V 0DQXDO 8(-98'
Selector
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH (
EVDD WRPU
PUmn WRPFC
P-ch
PFCmn WRPMC
PMCmn Output buffer off signal
Internal bus
PMmn WRPORT Output signal in control mode Output latch (Pmn)
Selector
Selector
WRPM
Pmn
Selector
RD Address Input signal during control mode Alternate-function input signal
Selector
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH (
EVDD WRPU
PUmn WRPFC
P-ch
PFCmn WRPMC
PMCmn
Output buffer off signal PMmn
Internal bus
Selector
WRPORT
Output signal in control mode Output latch (Pmn)
Selector
WRPM
Pmn
Selector
Address
RD
Input signal in control mode
8VHU(c)V 0DQXDO 8(-98'
Selector
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH (
EVDD WRPU
PUmn WRPFC
P-ch
PFCmn WRPMC
PMCmn Output buffer off signal WRPM PMmn
Internal bus
Selector
Output signal in control mode WRPORT Output latch (Pmn)
Selector
Selector
Pmn
Selector
RD Address
Alternate-function input signal
Selector
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH (
EVDD WRPU
PUmn WRPFC
P-ch
PFCmn WRPMC
PMCmn WRPM
Internal bus
PMmn
Selector
WRPORT
Selector
Output signal in control mode
Pmn
Output latch (Pmn)
Selector
RD Address
Alternate-function input signal
8VHU(c)V 0DQXDO 8(-98'
Selector
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH (
EVDD WRPU
PUmn WRPFC
P-ch
PFCmn WRPMC
PMCmn WRPM
Internal bus
PMmn
Selector
WRPORT
Output signal in control mode
Pmn
Output latch (Pmn)
Selector
RD Address
Input signal in control mode Alternate-function input signal
Selector
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH (
EVDD WRPU
PUmn WRPFC
P-ch
PFCmn WRPMC
PMCmn WRPM
Internal bus
PMmn
WRPORT
Selector
Output signal in control mode Output latch (Pmn)
Pmn
Selector
Address
RD
Input signal in control mode
8VHU(c)V 0DQXDO 8(-98'
Selector
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH )
EVDD WRPU
PUmn WRPF
P-ch
PFmn WRPMC
PMCmn
Internal bus
WRPM
PMmn
EVDD
WRPORT
Selector
Output signal in control mode Output latch (Pmn)
P-ch Pmn N-ch
Selector
Selector
EVSS
Address
RD
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH )
EVDD WRPU
PUmn WRPF
P-ch
PFmn WRPMC Output enable signal in control mode PMCmn WRPM
Internal bus
PMmn
EVDD
WRPORT
Selector
Output signal in control mode Output latch (Pmn)
P-ch Pmn N-ch
Selector
Selector
EVSS
Address
Input enable signal in control mode
Input signal in control mode RD
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH *
EVDD WRPU
PUmn WRPF
P-ch
PFmn WRPFC
PFCmn WRPMC
PMCmn
Internal bus
WRPM
PMmn EVDD
Selector
Selector
WRPORT
Output signal in control mode
P-ch Pmn N-ch
Output latch (Pmn)
Selector
Selector
EVSS
RD Address
Alternate-function input signal
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH *
EVDD WRPU
PUmn WRPF
P-ch
PFmn WRPFC Output enable signal in control mode PFCmn WRPMC
Internal bus
PMCmn WRPM
PMmn EVDD
Selector
Selector
WRPORT
Output signal in control mode
P-ch Pmn N-ch
Output latch (Pmn)
Selector
Selector
EVSS
RD Address
Input signal in control mode Alternate-function input signal
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH *
EVDD WRPU
PUmn WRPF
P-ch
PFmn WRPFC
PFCmn WRPMC
PMCmn Output enable signal in control mode Output buffer off signal WRPM PMmn EVDD
Selector
Internal bus
Selector
Selector
WRPORT
Output signal in control mode
Selector
P-ch Pmn N-ch
Output latch (Pmn)
Selector
Selector
EVSS
Address
RD
Input signal in control mode
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH *
EVDD WRPU
PUmn WRPF
P-ch
PFmn WRPFC
PFCmn WRPMC
PMCmn
Internal bus
PMmn
Selector
WRPM
Output buffer off signal
EVDD
Selector
Selector
WRPORT
Output signal in control mode
P-ch Pmn N-ch
Output latch (Pmn)
Selector
Selector
EVSS
Address
RD
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH *
EVDD WRPU
PUmn WRPF
P-ch
PFmn WRPFC
PFCmn WRPMC
Internal bus
PMCmn WRPM
PMmn
EVDD
Selector
WRPORT
Output signal in control mode
P-ch Pmn N-ch
Output latch (Pmn)
Selector
Selector
EVSS
Address
RD Input signal in control mode
Selector
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH *
EVDD WRPU
PUmn WRPF
P-ch
PFmn WRPFC
PFCmn WRPMC
Internal bus
PMCmn WRPM
PMmn
EVDD
Selector
Selector
WRPORT
Output signal in control signal
P-ch Pmn N-ch
Output latch (Pmn)
Selector
Selector
EVSS
Address
RD
Input signal in control mode
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH +
EVDD WRPU
PUmn WRINTR
P-ch
INTRmnNote WRINTF
INTFmnNote WRPMC
PMCmn
Internal bus
WRPM
PMmn
WRPORT
Output latch (Pmn)
Pmn
Selector
Address
RD Input signal in control mode Detection of noise elimination edge
1RWH 5HIHU WR ([WHUQDO ,QWHUUXSW 5HTXHVW ,QSXW 3LQ 10, ,173 WR ,173
Selector
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH +
EVDD WRPU
PUmn WRINTR
P-ch
INTRmnNote WRINTF
INTFmnNote WRPFC
PFCmn WRPMC
Internal bus
PMCmn
Output buffer off signal PMmn
Selector
WRPORT
Output signal in control mode Output latch (Pmn)
Selector
WRPM
Pmn
Selector
Address
RD Input signal in control mode Detection of noise elimination edge
1RWH 5HIHU WR ([WHUQDO ,QWHUUXSW 5HTXHVW ,QSXW 3LQV 10, ,173 WR ,173
8VHU(c)V 0DQXDO 8(-98'
Selector
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH -
WRPM Mask option
EVDD
PMmn WRPORT Output latch (Pmn)
Internal bus
Pmn
N-ch
EVSS EVDD
Selector
Selector
P-ch Medium-voltage input buffer
Address
RD
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
)LJXUH %ORFN 'LDJUDP RI 7\SH .
WRPF
PFmn WRPMC
PMCmn WRPM EVDD PMmn
Internal bus
Mask option Pmn
Selector
WRPORT
Output signal in control mode Output latch (Pmn)
N-ch
EVSS
Selector
Address
RD
Input signal in control mode
8VHU(c)V 0DQXDO 8(-98'
Selector
&+$37(5 3257 )81&7,216
3RUW 5HJLVWHU 6HWWLQJ :KHQ $OWHUQDWH )XQFWLRQ ,V 8VHG
7DEOH VKRZV WKH SRUW UHJLVWHU VHWWLQJV ZKHQ HDFK SRUW LV XVHG IRU DQ DOWHUQDWH IXQFWLRQ :KHQ XVLQJ D SRUW SLQ DV DQ DOWHUQDWHIXQFWLRQ SLQ UHIHU WR GHVFULSWLRQ RI HDFK SLQ
8VHU(c)V 0DQXDO 8(-98'
Table 4-29. Settings When Port Pins Are Used for Alternate Functions (1/7)
Pnx Bit of Pn Register PMCn Register PFCn Register P00 = Setting not required PMC00 = 1 PMC01 = 1 PMC02 = 1 PMC03 = 1 PMC04 = 1 PMC05 = 1 PMC06 = 1 - - PMC30 = 1 PMC31 = 1 PMC32 = 1 PMC33 = 1 PMC33 = 1 PMC34 = 1 PMC35 = 1 PMC35 = 1 PMC38 = 1 PMC39 = 1 PMC40 = 1 PMC41 = 1 PMC42 = 1 - PFC33 = 0 PFC33 = 1 - PFC35 = 0 PFC35 = 1 - - - - - - - - - - - - - - - - - - - PF38 (PF3) = 1 PF39 (PF3) = 1 - PF41 (PF4) = Don't care PF42 (PF4) = Don't care - - - - - - - - - - - - - P01 = Setting not required P02 = Setting not required P03 = Setting not required P04 = Setting not required P05 = Setting not required P06 = Setting not required P10 = Setting not required P11 = Setting not required PM11 = 1 PM30 = Setting not required PM31 = Setting not required PM32 = Setting not required PM33 = Setting not required PM33 = Setting not required PM34 = Setting not required PM35 = Setting not required PM35 = Setting not required PM38 = Setting not required PM39 = Setting not required PM40 = Setting not required PM41 = Setting not required PM42 = Setting not required P30 = Setting not required P31 = Setting not required P32 = Setting not required P33 = Setting not required P33 = Setting not required P34 = Setting not required P35 = Setting not required P35 = Setting not required P38 = 1 P39 = 1 P40 = Setting not required P41 = Setting not required P42 = Setting not required
2
Note 1
Pin Name I/O PM00 = Setting not required PM01 = Setting not required PM02 = Setting not required PM03 = Setting not required PM04 = Setting not required PM05 = Setting not required PM06 = Setting not required PM10 = 1
Note 1
Alternate Function
PMnx Bit of PMn Register
PMCnx Bit of
PFCnx Bit of
Other Bits (Registers)
Function Name -
P00
TOH0
Output
P01
TOH1
Output
P02
NMI
Input
P03
INTP0
Input
P04
INTP1
Input
P05
INTP2
Input
P06
INTP3
Input
P10
ANO0
Output
P11
ANO1
Output
P30
TXD0
Output
P31
RXD0
Input
P32
ASCK0
Input
P33
TI000
Input
TO00
Output
&+$37(5 3257 )81&7,216
8VHU(c)V 0DQXDO 8(-98'
P34
TI001
Input
P35
TI010
Input
TO01
Output
P38
SDA0
Note 2
I/O
P39
SCL0
Note 2
I/O
P40
SI00
Input
P41
SO00
Output
P42
SCK00
I/O
Notes 1. When setting the ANO0 and ANO1 pins, set PM1 register = FFH all together.
2. Only in products with an I C bus
Table 4-29. Settings When Port Pins Are Used for Alternate Functions (2/7)
Pnx Bit of Pn Register PMCn Register PFCn Register P50 = Setting not required PMC50 = 1 PMC50 = 1 PMC50 = 0 PMC51 = 1 PMC51 = 1 PMC51 = 0 PMC52 = 1 PMC52 = 1 PMC52 = 0 PMC53 = 1 PMC53 = 1 PMC53 = 0 PMC54 = 1 PMC54 = 1 PMC54 = 0 PMC55 = 1 PMC55 = 1 PMC55 = 0 PFC52 = 1 PFC52 = 0 PFC53 = 0 PFC53 = 1 PFC53 = 0 PFC54 = 0 PFC54 = 1 PFC54 = 0 PFC55 = 0 PFC55 = 1 PFC55 = 0 PFC52 = 0 PFC51 = 0 PFC51 = 1 - KRM1 (KRM) = 1 - - KRM2 (KRM) = 1 - - KRM3 (KRM) = 1 PF54 (PF5) = Don't care PF54 (PF5) = 0 PF54 (PF5) = 0, KRM4 (KRM) = 1 PF55 (PF5) = Don't care PF55 (PF5) = 0 PF55 (PF5) = 0, KRM5 (KRM) = 1 PFC51 = 0 - PFC50 = 0 KRM0 (KRM) = 1 PFC50 = 1 - PFC50 = 0 P50 = Setting not required P50 = Setting not required P51 = Setting not required P51 = Setting not required P51 = Setting not required P52 = Setting not required P52 = Setting not required P52 = Setting not required P53 = Setting not required P53 = Setting not required P53 = Setting not required P54 = Setting not required P54 = Setting not required P54 = Setting not required P55 = Setting not required P55 = Setting not required P55 = Setting not required PM55 = 1 PM54 = 1 PM55 = Setting not required PM55 = Setting not required PM54 = Setting not required PM54 = Setting not required PM53 = 1 PM53 = Setting not required PM53 = Setting not required PM52 = 1 PM52 = Setting not required PM52 = Setting not required PM51 = 1 PM51 = Setting not required PM51 = Setting not required PM50 = 1 PM50 = Setting not required PM50 = Setting not required - PMnx Bit of PMn Register PMCnx Bit of PFCnx Bit of Other Bits (Registers)
Pin Name I/O
Alternate Function
Function Name
P50
TI011
Input
RTP00
Output
KR0
Input
P51
TI50
Input
RTP01
Output
KR1
Input
P52
TO50
Output
RTP02
Output
KR2
Input
P53
SIA0
Input
RTP03
Output
KR3
Input
P54
SOA0
Output
RTP04
Output
&+$37(5 3257 )81&7,216
8VHU(c)V 0DQXDO 8(-98'
KR4
Input
P55
SCKA0
I/O
RTP05
Output
KR5
Input
Table 4-29. Settings When Port Pins Are Used for Alternate Functions (3/7)
Pnx Bit of Pn Register PMCn Register PFCn Register P60 = Setting not required PMC60 = 1 PMC61 = 1 PMC62 = 1 PMC63 = 1 PMC64 = 1 PMC65 = 1 PMC66 = 1 PMC67 = 1 PMC68 = 1 PMC69 = 1 PMC610 = 1 PMC611 = 1 PMC612 = 1 PMC613 = 1 PMC613 = 1 - - PFC613 = 0 PFC613 = 1 - - - - - - PF67 (PF6) = Don't care PF68 (PF6) = Don't care - - - - - - - - - - - - - - - - - P61 = Setting not required P62 = Setting not required P63 = Setting not required P64 = Setting not required P65 = Setting not required P66 = Setting not required P67 = Setting not required P68 = Setting not required P69 = Setting not required P610 = Setting not required P611 = Setting not required P612 = Setting not required P613 = Setting not required P613 = Setting not required PM613 = Setting not required PM613 = Setting not required PM612 = Setting not required PM611 = Setting not required PM610 = Setting not required PM69 = Setting not required PM68 = Setting not required PM67 = Setting not required PM66 = Setting not required PM65 = Setting not required PM64 = Setting not required PM63 = Setting not required PM62 = Setting not required PM61 = Setting not required PM60 = Setting not required - PMnx Bit of PMn Register PMCnx Bit of PFCnx Bit of Other Bits (Registers) I/O
Pin Name
Alternate Function
Function Name
P60
RTP10
Output
P61
RTP11
Output
P62
RTP12
Output
P63
RTP13
Output
P64
RTP14
Output
P65
RTP15
Output
P66
SI02
Input
P67
SO02
Output
P68
SCK02
I/O
P69
TI040
Input
P610
TI041
Input
P611
TO04
Output
P612
TI050
Input
P613
TI051
Input
&+$37(5 3257 )81&7,216
8VHU(c)V 0DQXDO 8(-98'
TO05
Output
Table 4-29. Settings When Port Pins Are Used for Alternate Functions (4/7)
Pnx Bit of Pn Register PMCn Register PFCn Register P70 = Setting not required - - - - - - - - - - - - - - - - PMC80 = 1 PMC80 = 1 PMC81 = 1 PMC81 = 1 - - - - - - - PFC80 = 0 PFC80 = 1 PFC81 = 0 PFC81 = 1 - - - - - - - - - - - - - - - PF80 (PF8) = 0 PF80 (PF8) = 1 PF80 (PF8) = 0 PF81 (PF8) = 1 - - - - - - - - - P71 = Setting not required P72 = Setting not required P73 = Setting not required P74 = Setting not required P75 = Setting not required P76 = Setting not required P77 = Setting not required P78 = Setting not required P79 = Setting not required P710 = Setting not required P711 = Setting not required P712 = Setting not required P713 = Setting not required P714 = Setting not required P715 = Setting not required P80 = Setting not required P80 = Setting not required P81 = Setting not required P81 = Setting not required - PM80 = Setting not required PM80 = Setting not required PM81 = Setting not required PM81 = Setting not required - - - - - - - - - - - - - - - - PMnx Bit of PMn Register PMCnx Bit of PFCnx Bit of Other Bits (Registers)
Pin Name I/O
Alternate Function
Function Name
P70
ANI0
Input
P71
ANI1
Input
P72
ANI2
Input
P73
ANI3
Input
P74
ANI4
Input
P75
ANI5
Input
P76
ANI6
Input
P77
ANI7
Input
P78
ANI8
Input
P79
ANI9
Input
P710
ANI10
Input
P711
ANI11
Input
P712
ANI12
Input
P713
ANI13
Input
&+$37(5 3257 )81&7,216
8VHU(c)V 0DQXDO 8(-98'
P714
ANI14
Input
P715
ANI15
Input
P80
RXD2
Input
SDA1
Note
I/O
P81
TXD2
Output
SCL1
Note
I/O
Note Only in the PD703216Y, 703217Y, and 70F3217Y
Table 4-29. Settings When Port Pins Are Used for Alternate Functions (5/7)
Pnx Bit of Pn Register PMCn Register PFCn Register P90 = Setting not required PMC90 = 1 PMC90 = 1 PMC90 = 0 PMC91 = 1 PMC91 = 1 PMC91 = 0 PMC92 = 1 PMC92 = 0 PMC92 = 1 PMC93 = 1 PMC93 = 1 PMC94 = 1 PMC94 = 0 PMC94 = 1 PMC95 = 1 PMC95 = 1 PMC96 = 1 PMC96 = 0 PMC96 = 1 PMC97 = 1 PMC97 = 1 PMC98 = 1 PMC98 = 1 PM99 = Setting not required PM99 = Setting not required PMC99 = 1 PMC99 = 1 PFC93 = 0 PFC93 = 1 PFC94 = 0 PFC94 = 0 PFC94 = 1 PFC95 = 0 PFC95 = 1 PFC96 = 0 PFC96 = 0 PFC96 = 1 PFC97 = 0 PFC97 = 1 PFC98 = 0 PFC98 = 1 PFC99 = 0 PFC99 = 1 Note, PF98 (PF9) = 0 PF98 (PF9) = Don't care PM98 = Setting not required Note, PF98 (PF9) = 0 PF98 (PF9) = Don't care PFC92 = 1 PFC92 = 0 - - Note - Note - - Note - Note - - Note PFC92 = 0 Note PFC91 = 0 PFC91 = 1 - KRM7 (KRM) = 1 PFC91 = 0 Note PFC90 = 0 KRM6 (KRM) = 1 PFC90 = 1 - PFC90 = 0 Note P90 = Setting not required P90 = Setting not required P91 = Setting not required P91 = Setting not required P91 = Setting not required P92 = Setting not required P92 = Setting not required P92 = 1 P93 = Setting not required P93 = Setting not required P94 = Setting not required P94 = Setting not required P94 = Setting not required P95 = Setting not required P95 = Setting not required P96 = Setting not required P96 = Setting not required P96 = Setting not required P97 = Setting not required P97 = Setting not required P98 = Setting not required P98 = Setting not required P99 = Setting not required P99 = Setting not required PM96 = 1 PM96 = Setting not required PM97 = Setting not required PM97 = Setting not required PM98 = Setting not required PM96 = Setting not required PM95 = Setting not required PM95 = Setting not required PM94 = Setting not required PM94 = 1 PM94 = Setting not required PM93 = Setting not required PM93 = Setting not required PM92 = Setting not required PM92 = Setting not required PM92 = Setting not required PM91 = 1 PM91 = Setting not required PM91 = Setting not required PM90 = 1 PM90 = Setting not required PM90 = Setting not required PMnx Bit of PMn Register PMCnx Bit of PFCnx Bit of Other Bits (Registers) I/O
Pin Name
Alternate Function
Function Name
P90
A0
Output
TXD1
Output
KR6
Input
P91
A1
Output
RXD1
Input
KR7
Input
P92
A2
Output
TI020
Input
TO02
Output
P93
A3
Output
TI021
Input
P94
A4
Output
TI030
Input
TO03
Output
&+$37(5 3257 )81&7,216
8VHU(c)V 0DQXDO 8(-98'
P95
A5
Output
TI031
Input
P96
A6
Output
TI51
Input
TO51
Output
P97
A7
Output
SI01
Input
P98
A8
Output
SO01
Output
P99
A9
Output
SCK01
I/O
Note When setting the A0 to A15 pins, set the PFC9 register to 0000H and the PMC9 register to FFFFH in 16-bit units.
Table 4-29. Settings When Port Pins Are Used for Alternate Functions (6/7)
Pnx Bit of Pn Register PMCn Register PFCn Register P910 = Setting not required PMC910 = 1 PMC910 = 1 PMC911 = 1 PMC911 = 1 PMC912 = 1 PMC912 = 1 PMC913 = 1 PMC913 = 1 PMC914 = 1 PMC914 = 1 PMC915 = 1 PMC915 = 1 PMCCM0 = 1 PMCCM1 = 1 PMCCM2 = 1 PMCCM3 = 1 PMCCS0 = 1 PMCCS1 = 1 PMCCS2 = 1 PMCCS3 = 1 PMCCT0 = 1 PMCT1 = Setting not required PMCT4 = Setting not required PMCT6 = Setting not required PMCCT1 = 1 PMCCT4 = 1 PMCCT6 = 1 PFC913 = 0 PFC913 = 1 PFC914 = 0 PFC914 = 1 PFC915 = 0 PFC915 = 1 - - - - - - - - - - - - PFC912 = 1 PFC912 = 0 PFC911 = 1 PFC911 = 0 PFC910 = 1 - Note, PF911 (PF9) = 0 PF911 (PF9) = Don't care Note, PF912 (PF9) = 0 PF912 (PF9) = Don't care Note - Note I- Note - - - - - - - - - - PMCT0 = Setting not required - - - PFC910 = 0 Note P910 = Setting not required P911 = Setting not required P911 = Setting not required P912 = Setting not required P912 = Setting not required P913 = Setting not required P913 = Setting not required P914 = Setting not required P914 = Setting not required P915 = Setting not required P915 = Setting not required PCM0 = Setting not required PCM1 = Setting not required PCM2 = Setting not required PCM3 = Setting not required PCS0 = Setting not required PCS1 = Setting not required PCS2 = Setting not required PCS3 = Setting not required PCT0 = Setting not required PCT1 = Setting not required PCT4 = Setting not required PCT6 = Setting not required PMCM2 = Setting not required PMCM3 = Setting not required PMCS0 = Setting not required PMCS1 = Setting not required PMCS2 = Setting not required PMCS3 = Setting not required PMCM1 = Setting not required PMCM0 = Setting not required PM915 = Setting not required PM915 = Setting not required PM914 = Setting not required PM914 = Setting not required PM913 = Setting not required PM913 = Setting not required PM912 = Setting not required PM912 = Setting not required PM911 = Setting not required PM911 = Setting not required PM910 = Setting not required PM910 = Setting not required PMnx Bit of PMn Register PMCnx Bit of PFCnx Bit of Other Bits (Registers)
Pin Name I/O
Alternate Function
Function Name
P910
A10
Output
SIA1
Input
P911
A11
Output
SOA1
Output
P912
A12
Output
SCKA1
I/O
P913
A13
Output
INTP4
Input
P914
A14
Output
INTP5
Input
P915
A15
Output
INTP6
Input
PCM0
WAIT
Input
PCM1
CLKOUT
Output
&+$37(5 3257 )81&7,216
8VHU(c)V 0DQXDO 8(-98'
PCM2
HLDAK
Output
PCM3
HLDRQ
Input
PCS0
CS0
Output
PCS1
CS1
Output
PCS2
CS2
Output
PCS3
CS3
Output
PCT0
WR0
Output
PCT1
WR1
Output
PCT4
RD
Output
PCT6
ASTB
Output
Note When setting the A0 to A15 pins, set the PFC9 register to 0000H and the PMC9 register to FFFFH in 16-bit units.
Table 4-29. Settings When Port Pins Are Used for Alternate Functions (7/7)
Pnx Bit of Pn Register PMCn Register PFCn Register PDH0 = Setting not required PMCDH0 = 1 PMCDH1 = 1 PMCDH2 = 1 PMCDH3 = 1 PMCDH4 = 1 PMCDH5 = 1 PMCDH6 = 1 PMCDH7 = 1 PMCDL0 = 1 PMCDL1 = 1 PMCDL2 = 1 PMCDL3 = 1 PMCDL4 = 1 PMCDL5 = 1 PMCDL6 = 1 PMCDL7 = 1 PMCDL8 = 1 PMCDL9 = 1 - - - - - - - - - - - - PMDL15 = Setting not required PMCDL15 = 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PDH1 = Setting not required PDH2 = Setting not required PDH3 = Setting not required PDH4 = Setting not required PDH5 = Setting not required PDH6 = Setting not required PDH7 = Setting not required PDL0 = Setting not required PDL1 = Setting not required PDL2 = Setting not required PDL3 = Setting not required PDL4 = Setting not required PDL5 = Setting not required PDL6 = Setting not required PDL7 = Setting not required PDL8 = Setting not required PDL9 = Setting not required PDL10 = Setting not required PDL11 = Setting not required PDL12 = Setting not required PDL13 = Setting not required PDL14 = Setting not required PDL15 = Setting not required PMDL8 = Setting not required PMDL9 = Setting not required PMDL7 = Setting not required PMDL6 = Setting not required PMDL5 = Setting not required PMDL4 = Setting not required PMDL3 = Setting not required PMDL2 = Setting not required PMDL1 = Setting not required PMDL0 = Setting not required PMDH7 = Setting not required PMDH6 = Setting not required PMDH5 = Setting not required PMDH4 = Setting not required PMDH3 = Setting not required PMDH2 = Setting not required PMDH1 = Setting not required PMDH0 = Setting not required - PMnx Bit of PMn Register PMCnx Bit of PFCnx Bit of Other Bits (Registers) I/O PMDL10 = Setting not required PMCDL10 = 1 PMDL11 = Setting not required PMCDL11 = 1 PMDL12 = Setting not required PMCDL12 = 1 PMDL13 = Setting not required PMCDL13 = 1 PMDL14 = Setting not required PMCDL14 = 1
Pin Name
Alternate Function
Function Name
PDH0
A16
Output
PDH1
A17
Output
PDH2
A18
Output
PDH3
A19
Output
PDH4
A20
Output
PDH5
A21
Output
PDH6
A22
Output
PDH7
A23
Output
PDL0
AD0
I/O
PDL1
AD1
I/O
PDL2
AD2
I/O
PDL3
AD3
I/O
PDL4
AD4
I/O
PDL5
AD5
I/O
&+$37(5 3257 )81&7,216
8VHU(c)V 0DQXDO 8(-98'
PDL6
AD6
I/O
PDL7
AD7
I/O
PDL8
AD8
I/O
PDL9
AD9
I/O
PDL10
AD10
I/O
PDL11
AD11
I/O
PDL12
AD12
I/O
PDL13
AD13
I/O
PDL14
AD14
I/O
PDL15
AD15
I/O
&+$37(5 3257 )81&7,216
&DXWLRQV
&DXWLRQV RQ ELW PDQLSXODWLRQ LQVWUXFWLRQ IRU SRUW Q UHJLVWHU 3Q :KHQ D ELW PDQLSXODWLRQ LQVWUXFWLRQ LV H[HFXWHG RQ D SRUW WKDW SURYLGHV ERWK LQSXW DQG RXWSXW IXQFWLRQV WKH YDOXH RI WKH RXWSXW ODWFK RI DQ LQSXW SRUW WKDW LV QRW VXEMHFW WR PDQLSXODWLRQ PD\ EH ZULWWHQ LQ DGGLWLRQ WR WKH WDUJHWHG ELW 7KHUHIRUH LW LV UHFRPPHQGHG WR UHZULWH WKH RXWSXW ODWFK ZKHQ VZLWFKLQJ D SRUW IURP LQSXW PRGH WR RXWSXW PRGH ([DPSOH! :KHQ 3 LV DQ RXWSXW SRUW 3 WR 3 DUH LQSXW SRUWV DOO SLQ VWDWXVHV DUH KLJK OHYHO YLD D ELW PDQLSXODWLRQ LQVWUXFWLRQ WKH YDOXH RI WKH SRUW ODWFK LV [)) ([SODQDWLRQ 7KH WDUJHWV RI ZULWLQJ WR DQG UHDGLQJ IURP WKH 3Q UHJLVWHU RI D SRUW ZKRVH 30QP ELW LV DUH WKH RXWSXW ODWFK DQG SLQ VWDWXV UHVSHFWLYHO\ $ ELW PDQLSXODWLRQ LQVWUXFWLRQ LV H[HFXWHG LQ WKH IROORZLQJ RUGHU LQ WKH 9(6.[ ! 7KH 3Q UHJLVWHU LV UHDG LQ ELW XQLWV ! 7KH WDUJHWHG RQH ELW LV PDQLSXODWHG ! 7KH 3Q UHJLVWHU LV ZULWWHQ LQ ELW XQLWV ,Q VWHS ! WKH YDOXH RI WKH RXWSXW ODWFK RI 3 ZKLFK LV DQ RXWSXW SRUW LV UHDG ZKLOH WKH SLQ VWDWXVHV RI 3 WR 3 ZKLFK DUH LQSXW SRUWV DUH UHDG ,I WKH SLQ VWDWXVHV RI 3 WR 3 DUH KLJK OHYHO DW WKLV WLPH WKH UHDG YDOXH LV [)( 7KH YDOXH LV FKDQJHG WR [)) E\ WKH PDQLSXODWLRQ LQ ! [)) LV ZULWWHQ WR WKH RXWSXW ODWFK E\ WKH PDQLSXODWLRQ LQ ! )LJXUH %LW 0DQLSXODWLRQ ,QVWUXFWLRQ 3 DQG WKH
YDOXH RI WKH SRUW ODWFK LV [ LI WKH RXWSXW RI RXWSXW SRUW LV FKDQJHG IURP ORZ OHYHO WR KLJK OHYHO
P90 Low-level output P91 to P97 Pin status: High level Port 9L latch 0 0 0 0 0 0 0 0
Bit manipulation instruction (set1 0, P9L[r0]) is executed for P90.
P90 Low-level output P91 to P97 Pin status: High level Port 9L latch 1 1 1 1 1 1 1 1
Bit manipulation instruction for P90 <1> P9L is read in 8-bit units. * In the case of P90, an output port, the value of the port latch (0) is read. * In the case of P91 to P97, input ports, the pin status (1) is read. <2> Write 1 to bit 0 (P90 bit). <3> Write the results of <2> to the output latch of P9L in 8 bit units.
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 3257 )81&7,216
+\VWHUHVLV &KDUDFWHULVWLFV ,Q SRUW PRGH WKH IROORZLQJ SRUWV GR QRW KDYH K\VWHUHVLV FKDUDFWHULVWLFV 3 WR 3 3 WR 3 3 3 3 3 3 3 WR 3 3 3 3 3 3 3 3 3 3 3 WR 3
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
7KH 9(6.) 9(6.* DQG 9(6.- DUH SURYLGHG ZLWK DQ H[WHUQDO EXV LQWHUIDFH IXQFWLRQ E\ ZKLFK H[WHUQDO PHPRULHV VXFK DV 520 DQG 5$0 DQG ,2 FDQ EH FRQQHFWHG
)HDWXUHV
2XWSXW LV VHOHFWDEOH IURP D PXOWLSOH[ EXV ZLWK D PLQLPXP RI EXV F\FOHV DQG D VHSDUDWH EXV ZLWK D PLQLPXP RI EXV F\FOHV VHSDUDWH EXV RXWSXW LV RQO\ DYDLODEOH LQ WKH 9(6.* DQG 9(6.- &KLS VHOHFW IXQFWLRQ IRU XS WR VSDFHV 9(6.) 9(6.* VSDFHV 9(6.- VSDFHV ELWELW GDWD EXV VHOHFWDEOH IRU HDFK DUHD VHOHFWHG E\ FKLS VHOHFW IXQFWLRQ :DLW IXQFWLRQ * 3URJUDPPDEOH ZDLW IXQFWLRQ RI XS WR VWDWHV VHOHFWDEOH IRU HDFK DUHD VHOHFWHG E\ FKLS VHOHFW IXQFWLRQ * ([WHUQDO ZDLW IXQFWLRQ XVLQJ :$,7 SLQ ,GOH VWDWH IXQFWLRQ %XV KROG IXQFWLRQ 7KH EXV FDQ EH FRQWUROOHG XVLQJ D GLIIHUHQW YROWDJH IURP WKH RSHUDWLQJ YROWDJH E\ VHWWLQJ %9'' 9'' KRZHYHU RQO\ LQ PXOWLSOH[ EXV PRGH (9''
%XV &RQWURO 3LQV
7KH SLQV XVHG WR FRQQHFW DQ H[WHUQDO GHYLFH DUH OLVWHG LQ WKH WDEOH EHORZ 0XOWLSOH[ EXV PRGH 7DEOH 9(6.) %XV &RQWURO 3LQV
%XV &RQWURO 3LQ $' WR $' :$,7 &/.287 &6 &6 :5 :5 5' $67% +/'54 +/'$. $OWHUQDWH)XQFWLRQ 3LQ 3'/ WR 3'/ 3&0 3&0 3&6 3&6 3&7 3&7 3&7 3&7 3&0 3&0 ,2 ,2 ,QSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW ,QSXW 2XWSXW $GGUHVVGDWD EXV ([WHUQDO ZDLW FRQWURO ,QWHUQDO V\VWHP FORFN RXWSXW &KLS VHOHFW :ULWH VWUREH VLJQDO 5HDG VWUREH VLJQDO $GGUHVV VWUREH VLJQDO %XV KROG FRQWURO )XQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
7DEOH 9(6.* %XV &RQWURO 3LQV
%XV &RQWURO 3LQ $' WR $' $ WR $ :$,7 &/.287 &6 &6 :5 :5 5' $67% +/'54 +/'$. $OWHUQDWH)XQFWLRQ 3LQ 3'/ WR 3'/ 3'+ WR 3'+ 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3&0 3&0 ,2 ,2 2XWSXW ,QSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW ,QSXW 2XWSXW $GGUHVVGDWD EXV $GGUHVV EXV ([WHUQDO ZDLW FRQWURO ,QWHUQDO V\VWHP FORFN RXWSXW &KLS VHOHFW :ULWH VWUREH VLJQDO 5HDG VWUREH VLJQDO $GGUHVV VWUREH VLJQDO %XV KROG FRQWURO )XQFWLRQ
7DEOH 9(6.- %XV &RQWURO 3LQV
%XV &RQWURO 3LQ $' WR $' $ WR $ :$,7 &/.287 &6 WR &6 :5 :5 5' $67% +/'54 +/'$. $OWHUQDWH)XQFWLRQ 3LQ 3'/ WR 3'/ 3'+ WR 3'+ 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3&0 3&0 ,2 ,2 2XWSXW ,QSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW ,QSXW 2XWSXW $GGUHVVGDWD EXV $GGUHVV EXV ([WHUQDO ZDLW FRQWURO ,QWHUQDO V\VWHP FORFN RXWSXW &KLS VHOHFW :ULWH VWUREH VLJQDO 5HDG VWUREH VLJQDO $GGUHVV VWUREH VLJQDO %XV KROG FRQWURO )XQFWLRQ
6HSDUDWH EXV PRGH 1RWH WKDW WKH VHSDUDWH EXV PRGH LV QRW DYDLODEOH LQ WKH 9(6.) 7DEOH 9(6.* %XV &RQWURO 3LQV
%XV &RQWURO 3LQ $' WR $' $ WR $ $ WR $ :$,7 &/.287 &6 &6 :5 :5 5' +/'54 +/'$.
$OWHUQDWH)XQFWLRQ 3LQ 3'/ WR 3'/ 3 WR 3 3'+ WR 3'+ 3&0 3&0 3&6 3&6 3&7 3&7 3&7 3&0 3&0
,2 ,2 2XWSXW 2XWSXW ,QSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW ,QSXW 2XWSXW 'DWD EXV $GGUHVV EXV $GGUHVV EXV ([WHUQDO ZDLW FRQWURO ,QWHUQDO V\VWHP FORFN RXWSXW &KLS VHOHFW :ULWH VWUREH VLJQDO 5HDG VWUREH VLJQDO %XV KROG FRQWURO
)XQFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
7DEOH 9(6.- %XV &RQWURO 3LQV
%XV &RQWURO 3LQ $' WR $' $ WR $ $ WR $ :$,7 &/.287 &6 WR &6 :5 :5 5' +/'54 +/'$. $OWHUQDWH)XQFWLRQ 3LQ 3'/ WR 3'/ 3 WR 3 3'+ WR 3'+ 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&0 3&0 ,2 ,2 2XWSXW 2XWSXW ,QSXW 2XWSXW 2XWSXW 2XWSXW 2XWSXW ,QSXW 2XWSXW 'DWD EXV $GGUHVV EXV $GGUHVV EXV ([WHUQDO ZDLW FRQWURO ,QWHUQDO V\VWHP FORFN RXWSXW &KLS VHOHFW :ULWH VWUREH VLJQDO 5HDG VWUREH VLJQDO %XV KROG FRQWURO )XQFWLRQ
3LQ VWDWXV ZKHQ LQWHUQDO 520 LQWHUQDO 5$0 RU RQFKLS SHULSKHUDO ,2 LV DFFHVVHG :KHQ WKH LQWHUQDO 520 LQWHUQDO 5$0 RU RQFKLS SHULSKHUDO ,2 DUH DFFHVVHG WKH VWDWXV RI HDFK SLQ LV DV IROORZV 7DEOH 3LQ 6WDWXVHV :KHQ ,QWHUQDO 520 ,QWHUQDO 5$0 RU 2Q&KLS 3HULSKHUDO ,2 ,V $FFHVVHG
6HSDUDWH %XV 0RGHNote 1 $GGUHVV EXV $ WR $Note 2 'DWD EXV $' WR $' &RQWURO VLJQDO 8QGHILQHG +L= ,QDFWLYH $GGUHVV EXV $ WR $Note 3 $GGUHVVGDWD EXV $' WR $' &RQWURO VLJQDO 0XOWLSOH[ %XV 0RGH 8QGHILQHG 8QGHILQHG ,QDFWLYH
1RWHV 6HSDUDWH EXV PRGH FDQQRW EH XVHG LQ WKH 9(6.) 9(6.* $ WR $ 9(6.) 1R DGGUHVV EXV LV SURYLGHG 9(6.* $ WR $ 9(6.) 1R DGGUHVV EXV LV SURYLGHG &DXWLRQ :KHQ D ZULWH DFFHVV LV SHUIRUPHG WR WKH LQWHUQDO 520 DUHD DGGUHVV GDWD DQG FRQWURO VLJQDOV DUH DFWLYDWHG LQ WKH VDPH ZD\ DV DFFHVV WR WKH H[WHUQDO PHPRU\ DUHD 3LQ VWDWXV LQ HDFK RSHUDWLRQ PRGH )RU WKH SLQ VWDWXV RI WKH 9(6.) 9(6.* DQG 9(6.- LQ HDFK RSHUDWLRQ PRGH UHIHU WR 3LQ 6WDWXV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
0HPRU\ %ORFN )XQFWLRQ
9(6.) 7KH 0% PHPRU\ VSDFH LV GLYLGHG LQWR PHPRU\ EORFNV RI ORZHU 0% DQG .% 7KH SURJUDPPDEOH ZDLW IXQFWLRQ DQG EXV F\FOH RSHUDWLRQ PRGH IRU HDFK RI WKHVH EORFNV FDQ EH LQGHSHQGHQWO\ FRQWUROOHG LQ RQHEORFN XQLWV )LJXUH 'DWD 0HPRU\ 0DS 3K\VLFDO $GGUHVV 9(6.)
3FFFFFFH (80 KB) 3FEC000H 3FEBFFFH
On-chip peripheral I/O area (4 KB)
3FFFFFFH 3FFF000H 3FFEFFFH
Internal RAM areaNote 1 (6 KB)
3FFD800H 3FFD7FFH Access-prohibited area 3FEC000H
Access-prohibited area
01FFFFFH
Access-prohibited area 0110000H 010FFFFH 0100000H 00FFFFFH
External memory area (64 KB) 0210000H 020FFFFH 0200000H 01FFFFFH 0000000H
External memory area (64 KB)
CS1 Internal ROM areaNote 2 (1 MB) CS0 0000000H
(2 MB)
1RWHV 7KLV DUHD LV WKH .% VSDFH RI ))(+ WR ))()))+ LQ WKH 3' < DQG < 7KLV DUHD LV DQ H[WHUQDO PHPRU\ DUHD LQ WKH FDVH RI D GDWD ZULWH DFFHVV &DXWLRQ $ ZULWH DFFHVV WR DGGUHVVHV + WR ))))+ LV WKH VDPH RSHUDWLRQ DV D ZULWH DFFHVV WR DGGUHVVHV + WR ))))+
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
9(6.* 7KH 0% PHPRU\ VSDFH LV GLYLGHG LQWR PHPRU\ EORFNV RI ORZHU 0% DQG 0% 7KH SURJUDPPDEOH ZDLW IXQFWLRQ DQG EXV F\FOH RSHUDWLRQ PRGH IRU HDFK RI WKHVH EORFNV FDQ EH LQGHSHQGHQWO\ FRQWUROOHG LQ RQHEORFN XQLWV )LJXUH 'DWD 0HPRU\ 0DS 3K\VLFDO $GGUHVV 9(6.*
3FFFFFFH (80 KB) 3FEC000H 3FEBFFFH
On-chip peripheral I/O area (4 KB)
3FFFFFFH 3FFF000H 3FFEFFFH
Internal RAM areaNote 1 (6 KB)
3FFD800H 3FFD7FFH Access-prohibited area 3FEC000H
Access-prohibited area
0400000H 03FFFFFH 0200000H 01FFFFFH 0000000H External memory area (2 MB) CS1 External memory area (1 MB) Internal ROM areaNote 2 (1 MB)
01FFFFFH
0100000H 00FFFFFH 0000000H
(2 MB)
CS0
1RWHV 7KLV DUHD LV WKH .% VSDFH RI ))(+ WR ))()))+ LQ WKH 3' < DQG < 7KLV DUHD LV DQ H[WHUQDO PHPRU\ DUHD LQ WKH FDVH RI D GDWD ZULWH DFFHVV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
9(6.- 7KH 0% PHPRU\ VSDFH LV GLYLGHG LQWR PHPRU\ EORFNV RI ORZHU 0% 0% 0% DQG 0% 7KH SURJUDPPDEOH ZDLW IXQFWLRQ DQG EXV F\FOH RSHUDWLRQ PRGH IRU HDFK RI WKHVH EORFNV FDQ EH LQGHSHQGHQWO\ FRQWUROOHG LQ RQHEORFN XQLWV )LJXUH 'DWD 0HPRU\ 0DS 3K\VLFDO $GGUHVV 9(6.-
3FFFFFFH (80 KB) 3FEC000H 3FEBFFFH
On-chip peripheral I/O area (4 KB)
3FFFFFFH 3FFF000H 3FFEFFFH
Internal RAM area (6 KB)
Access-prohibited area
3FFD800H 3FFD7FFH Access-prohibited area
1000000H 0FFFFFFH
3FEC000H
External memory area (8 MB)
CS3
0800000H 07FFFFFH
External memory area (4 MB) 0400000H 03FFFFFH 0200000H 01FFFFFH 0000000H External memory area (2 MB)
CS2
01FFFFFH CS1 External memory area (1 MB) Internal ROM areaNote (1 MB) 0000000H
0100000H 00FFFFFH
(2 MB)
CS0
1RWH 7KLV DUHD LV DQ H[WHUQDO PHPRU\ DUHD LQ WKH FDVH RI D GDWD ZULWH DFFHVV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
&KLS VHOHFW FRQWURO IXQFWLRQ 2I WKH 0% OLQHDU DGGUHVV VSDFH WKH ORZHU 0% + WR ))))))+ LQFOXGH IRXU FKLS VHOHFW FRQWURO IXQFWLRQV &6 WR &6 7KH DUHDV WKDW FDQ EH VHOHFWHG E\ &6 WR &6 DUH IL[HG %\ XVLQJ WKHVH FKLS VHOHFW FRQWURO IXQFWLRQV WKH PHPRU\ EORFN FDQ EH GLYLGHG WR HQDEOH HIIHFWLYH XVH RI WKH PHPRU\ VSDFH 7KH DOORFDWLRQ RI WKH PHPRU\ EORFNV LV VKRZQ LQ WKH WDEOH EHORZ
9(6.) &6 &6 &6 &6 + WR ))))+ .% + WR ))))+ .% - - 9(6.* + WR )))))+ 0% + WR )))))+ 0% - - 9(6.- + WR )))))+ 0% + WR )))))+ 0% + WR )))))+ 0% + WR ))))))+ 0%
([WHUQDO %XV ,QWHUIDFH 0RGH &RQWURO )XQFWLRQ
7KH 9(6.* DQG 9(6.- LQFOXGH WKH IROORZLQJ WZR H[WHUQDO EXV LQWHUIDFH PRGHV * 0XOWLSOH[ EXV PRGH * 6HSDUDWH EXV PRGH 7KHVH WZR PRGHV FDQ EH VHOHFWHG E\ XVLQJ WKH H[WHUQDO EXV LQWHUIDFH PRGH FRQWURO UHJLVWHU (;,0& 5HPDUN 2QO\ WKH PXOWLSOH[ EXV PRGH LV DYDLODEOH LQ WKH 9(6.) ([WHUQDO EXV LQWHUIDFH PRGH FRQWURO UHJLVWHU (;,0& 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR + &DXWLRQ 7KH (;,0& UHJLVWHU LV RQO\ DYDLODEOH LQ WKH 9(6.* DQG 9(6.-
After reset: 00H
R/W
Address: FFFFFFBEH
EXIMC
0
0
0
0
0
0
0
SMSEL
SMSEL 0 1 Multiplex bus mode Separate bus mode
Mode selection
&DXWLRQ 6HW WKH (;,0& UHJLVWHU IURP WKH LQWHUQDO 520 RU LQWHUQDO 5$0 DUHD EHIRUH H[WHUQDO DFFHVV $IWHU VHWWLQJ WKH (;,0& UHJLVWHU EH VXUH WR VHW D 123 LQVWUXFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
%XV $FFHVV
1XPEHU RI FORFNV IRU DFFHVV 7KH IROORZLQJ WDEOH VKRZV WKH QXPEHU RI EDVLF FORFNV UHTXLUHG IRU DFFHVVLQJ HDFK UHVRXUFH
$UHD %XV :LGWK %XV &\FOH 7\SH ,QVWUXFWLRQ IHWFK QRUPDO DFFHVV ,QVWUXFWLRQ IHWFK EUDQFK 2SHUDQG GDWD DFFHVV Note 1 Note 1 QNote 2 ,QWHUQDO 520 %LWV ,QWHUQDO 5$0 %LWV ([WHUQDO 0HPRU\ %LWV
QNote 2 QNote 2
1RWHV ,I WKH DFFHVV FRQIOLFWV ZLWK D GDWD DFFHVV WKH QXPEHU RI FORFN LV LQFUHDVHG E\ Q FORFNV Q 1XPEHU RI ZDLW VWDWHV ZKHQ WKH VHSDUDWH EXV PRGH LV VHOHFWHG 9(6.* DQG 9(6.- 5HPDUN 8QLW &ORFNVDFFHVV %XV VL]H VHWWLQJ IXQFWLRQ 7KH EXV VL]H RI HDFK H[WHUQDO PHPRU\ DUHD VHOHFWHG E\ &6Q FDQ EH VHW WR ELWV RU ELWV E\ XVLQJ WKH %6& UHJLVWHU 7KH H[WHUQDO PHPRU\ DUHD RI WKH 9(6.- LV VHOHFWHG E\ &6 WR &6 7KH H[WHUQDO PHPRU\ DUHD RI WKH 9(6.* LV VHOHFWHG E\ &6 DQG &6 7KH H[WHUQDO PHPRU\ DUHD RI WKH 9(6.) LV VHOHFWHG E\ &6 DQG &6 %XV VL]H FRQILJXUDWLRQ UHJLVWHU %6& 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW XQLWV &DXWLRQ :ULWH WR WKH %6& UHJLVWHU DIWHU UHVHW DQG WKHQ GR QRW FKDQJH WKH VHW YDOXHV $OVR GR QRW DFFHVV DQ H[WHUQDO PHPRU\ DUHD XQWLO WKH LQLWLDO VHWWLQJV RI WKH %6& UHJLVWHU DUH FRPSOHWH
After reset: 5555H
15
R/W
14
Address: FFFFF066H
13 12 11 10 9 8
BSC
0
7
1
6
0
5
Note
1
4
0
3
Note
1
2
0
1
1
0
0 CSn signal BSn0 0 1
BS30
0
BS20
0
BS10 CS1
0
BS00 CS0
CS3
CS2
Data bus width of CSn space (n = 0 to 3) 8 bits 16 bits
1RWH 7KH %6 DQG %6 ELWV DUH RQO\ YDOLG LQ WKH 9(6.- &KDQJLQJ WKHVH ELWV KDV QR HIIHFW RQ WKH RSHUDWLRQ LQ WKH 9(6.) DQG 9(6.* &DXWLRQ %H VXUH WR VHW ELWV DQG WR DQG FOHDU ELWV DQG WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
$FFHVV E\ EXV VL]H 7KH 9(6.) 9(6.* DQG 9(6.- DFFHVV WKH RQFKLS SHULSKHUDO ,2 DQG H[WHUQDO PHPRU\ LQ ELW ELW RU ELW XQLWV 7KH EXV VL]H LV DV IROORZV * 7KH EXV VL]H RI WKH RQFKLS SHULSKHUDO ,2 LV IL[HG WR ELWV * 7KH EXV VL]H RI WKH H[WHUQDO PHPRU\ LV VHOHFWDEOH IURP ELWV RU ELWV E\ XVLQJ WKH %6& UHJLVWHU 7KH RSHUDWLRQ ZKHQ HDFK RI WKH DERYH LV DFFHVVHG LV GHVFULEHG EHORZ $OO GDWD LV DFFHVVHG VWDUWLQJ IURP WKH ORZHU VLGH 7KH 9(6.) 9(6.* DQG 9(6.- VXSSRUW RQO\ WKH OLWWOH HQGLDQ IRUPDW )LJXUH /LWWOH (QGLDQ $GGUHVV LQ :RUG
31 000BH 0007H 0003H
24 23 000AH 0006H 0002H
16 15 0009H 0005H 0001H
87 0008H 0004H 0000H
0
'DWD VSDFH 7KH 9(6.) 9(6.* DQG 9(6.- KDYH DQ DGGUHVV PLVDOLJQ IXQFWLRQ :LWK WKLV IXQFWLRQ GDWD FDQ EH SODFHG DW DOO DGGUHVVHV UHJDUGOHVV RI WKH IRUPDW RI WKH GDWD ZRUG GDWD RU KDOIZRUG GDWD +RZHYHU LI WKH ZRUG GDWD RU KDOIZRUG GDWD LV QRW DOLJQHG DW WKH ERXQGDU\ D EXV F\FOH LV JHQHUDWHG DW OHDVW WZLFH FDXVLQJ WKH EXV HIILFLHQF\ WR GURS D +DOIZRUGOHQJWK GDWD DFFHVV $ E\WHOHQJWK EXV F\FOH LV JHQHUDWHG WZLFH LI WKH OHDVW VLJQLILFDQW ELW RI WKH DGGUHVV LV E :RUGOHQJWK GDWD DFFHVV L LL $ E\WHOHQJWK EXV F\FOH KDOIZRUGOHQJWK EXV F\FOH DQG E\WHOHQJWK EXV F\FOH DUH JHQHUDWHG LQ WKDW RUGHU LI WKH OHDVW VLJQLILFDQW ELW RI WKH DGGUHVV LV $ KDOIZRUGOHQJWK EXV F\FOH LV JHQHUDWHG WZLFH LI WKH ORZHU ELWV RI WKH DGGUHVV DUH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
%\WH DFFHVV ELWV D ELW GDWD EXV ZLGWK ! $FFHVV WR HYHQ DGGUHVV Q
Address 15 15 2n + 1 7 8 7 2n 0 Byte data 0 External data bus 0 Byte data 0 External data bus 7 8 7
! $FFHVV WR RGG DGGUHVV Q
Address
E
ELW GDWD EXV ZLGWK ! $FFHVV WR HYHQ DGGUHVV Q
Address 7 7 2n 0 Byte data 0 External data bus
0 Byte data 0 External data bus 7 7 2n + 1
! $FFHVV WR RGG DGGUHVV Q
Address
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
+DOIZRUG DFFHVV ELWV D :LWK ELW GDWD EXV ZLGWK ! $FFHVV WR RGG DGGUHVV Q )LUVW DFFHVV
Address 15 15 2n + 1 8 7 8 7 2n 0 Halfword data 0 External data bus
! $FFHVV WR HYHQ DGGUHVV Q
6HFRQG DFFHVV
Address Address 15 2n + 1 15
15
15
8 7
8 7 2n
8 7
8 7 2n + 2
0 Halfword data
0 External data bus
0 Halfword data
0 External data bus
E
ELW GDWD EXV ZLGWK ! $FFHVV WR HYHQ DGGUHVV Q ! $FFHVV WR RGG DGGUHVV Q )LUVW DFFHVV
15 15 Address 7 2n + 1 0 Halfword data 0 External data bus 0 Halfword data 0 External data bus 8 7 Address 7 2n + 2
)LUVW DFFHVV
15 8 7 0 Halfword data Address 7 2n 0 External data bus 0 15 8 7
6HFRQG DFFHVV
6HFRQG DFFHVV
Address 7 2n + 1 0 External data bus
8 7
Halfword data
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
:RUG DFFHVV ELWV D ELW GDWD EXV ZLGWK
! $FFHVV WR DGGUHVV Q )LUVW DFFHVV
31 31
6HFRQG DFFHVV
24 23 Address 15 4n + 1 8 7 8 7 4n 0 Word data 0 External data bus
24 23 Address 15 4n + 3 8 7 8 7 4n + 2 0 Word data 0 External data bus
16 15
16 15
! $FFHVV WR DGGUHVV Q )LUVW DFFHVV
31
6HFRQG DFFHVV
31 31
7KLUG DFFHVV
24 23 Address 15 4n + 1 8 7 8 7
24 23 Address 15 4n + 3 8 7 8 7 4n + 2
24 23 Address 15
16 15
16 15
16 15
8 7
8 7 4n + 4
0 Word data
0 External data bus
0 Word data
0 External data bus
0 Word data
0 External data bus
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
D
ELW GDWD EXV ZLGWK 6HFRQG DFFHVV
31
! $FFHVV WR DGGUHVV Q )LUVW DFFHVV
31
24 23 Address 15 4n + 3 8 7 8 7 4n + 2 0 Word data 0 External data bus
24 23 Address 15 4n + 5 8 7 8 7 4n + 4 0 Word data 0 External data bus
16 15
16 15
! $FFHVV WR DGGUHVV Q )LUVW DFFHVV
31
6HFRQG DFFHVV
31 31
7KLUG DFFHVV
24 23 Address 15 4n + 3 8 7 8 7
24 23 Address 15 4n + 5 8 7 8 7 4n + 4
24 23 Address 15
16 15
16 15
16 15
8 7
8 7 4n + 6
0 Word data
0 External data bus
0 Word data
0 External data bus
0 Word data
0 External data bus
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
E
ELW GDWD EXV ZLGWK
! $FFHVV WR DGGUHVV Q )LUVW DFFHVV
31 24 23 16 15 8 7 0 Word data Address 7 4n 0 External data bus 0 Word data 0 External data bus 31 24 23 16 15 8 7 Address 7 4n + 1 0 Word data 0 External data bus
6HFRQG DFFHVV
31 24 23 16 15 8 7
7KLUG DFFHVV
31 24 23 16 15 Address 7 4n + 2 8 7
)RXUWK DFFHVV
Address 7 4n + 3 0 External data bus
0 Word data
! $FFHVV WR DGGUHVV Q )LUVW DFFHVV
31 24 23 16 15 8 7 0 Word data Address 4n + 1 0 External data bus
6HFRQG DFFHVV
31 24 23 16 15 8 7 0 Word data Address 4n + 2 0 External data bus 0 Word data 0 External data bus 31 24 23 16 15 8 7 Address 4n + 3 0 Word data 0 External data bus
7KLUG DFFHVV
31 24 23 16 15 8 7
)RXUWK DFFHVV
7
7
7
7
Address 4n + 4
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
E
ELW GDWD EXV ZLGWK 6HFRQG DFFHVV
31 24 23 16 15 Address 7 4n + 2 0 External data bus 8 7 0 Word data Address 7 4n + 3 0 External data bus 0 Word data 0 External data bus 31 24 23 16 15 8 7 Address 7 4n + 4 0 Word data
! $FFHVV WR DGGUHVV Q )LUVW DFFHVV
31 24 23 16 15 8 7 0 Word data
7KLUG DFFHVV
31 24 23 16 15 8 7
)RXUWK DFFHVV
Address 7 4n + 5 0 External data bus
! $FFHVV WR DGGUHVV Q )LUVW DFFHVV
31 24 23 16 15 8 7 0 Word data Address 7 4n + 3 0 External data bus
6HFRQG DFFHVV
31 24 23 16 15 8 7 0 Word data Address 7 4n + 4 0 External data bus 0 Word data 0 External data bus 31 24 23 16 15 8 7 Address 7 4n + 5 0 Word data 0 External data bus
7KLUG DFFHVV
31 24 23 16 15 8 7
)RXUWK DFFHVV
Address 7 4n + 6
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
:DLW )XQFWLRQ
3URJUDPPDEOH ZDLW IXQFWLRQ 'DWD ZDLW FRQWURO UHJLVWHU ':& 7R UHDOL]H LQWHUIDFLQJ ZLWK D ORZVSHHG PHPRU\ RU ,2 XS WR VHYHQ GDWD ZDLW VWDWHV FDQ EH LQVHUWHG LQ WKH EXV F\FOH WKDW LV H[HFXWHG IRU HDFK &6 VSDFH 7KH QXPEHU RI ZDLW VWDWHV FDQ EH SURJUDPPHG E\ XVLQJ GDWD ZDLW FRQWURO UHJLVWHU ':& ,PPHGLDWHO\ DIWHU V\VWHP UHVHW GDWD ZDLW VWDWHV DUH LQVHUWHG IRU DOO WKH EORFNV 7KH ':& UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW XQLWV &DXWLRQV 7KH LQWHUQDO 520 DQG LQWHUQDO 5$0 DUHDV DUH QRW VXEMHFW WR SURJUDPPDEOH ZDLW DQG DUH DOZD\V DFFHVVHG ZLWKRXW D ZDLW VWDWH 7KH RQFKLS SHULSKHUDO ,2 DUHD LV DOVR QRW VXEMHFW WR SURJUDPPDEOH ZDLW DQG RQO\ ZDLW FRQWURO IURP HDFK SHULSKHUDO IXQFWLRQ LV SHUIRUPHG :ULWH WR WKH ':& UHJLVWHU DIWHU UHVHW DQG WKHQ GR QRW FKDQJH WKH VHW YDOXHV $OVR GR QRW DFFHVV DQ H[WHUQDO PHPRU\ DUHD XQWLO WKH LQLWLDO VHWWLQJV RI WKH ':& UHJLVWHU DUH FRPSOHWH
After reset: 7777H
15
R/W
14
Address: FFFFF484H
13 12
Note
11
Note
10
9
Note
8
Note
DWC0
0
DW32
Note
DW31
DW30
0
DW22
DW21
DW20Note
CSn signal
7 6
CS3
5 4 3 2
CS2
1 0
0 CSn signal DWn2 0 0 0 0 1 1 1 1
DW12
DW11 CS1
DW10
0
DW02
DW01 CS0
DW00
DWn1 0 0 1 1 0 0 1 1
DWn0 0 1 0 1 0 1 0 1
Number of wait states inserted in CSn space (n = 0 to 3) None 1 2 3 4 5 6 7
1RWH 7KH ': WR ': DQG ': WR ': ELWV DUH RQO\ YDOLG LQ WKH 9(6.- &KDQJLQJ WKHVH ELWV KDV QR HIIHFW RQ WKH RSHUDWLRQ LQ WKH 9(6.) DQG 9(6.* &DXWLRQ %H VXUH WR FOHDU ELWV DQG WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
([WHUQDO ZDLW IXQFWLRQ 7R V\QFKURQL]H DQ H[WUHPHO\ VORZ H[WHUQDO GHYLFH ,2 RU DV\QFKURQRXV V\VWHP DQ\ QXPEHU RI ZDLW VWDWHV FDQ EH LQVHUWHG LQ WKH EXV F\FOH E\ XVLQJ WKH H[WHUQDO ZDLW SLQ :$,7 $FFHVV WR HDFK DUHD RI WKH LQWHUQDO 520 LQWHUQDO 5$0 DQG RQFKLS SHULSKHUDO ,2 LV QRW VXEMHFW WR FRQWURO E\ WKH H[WHUQDO ZDLW IXQFWLRQ LQ WKH VDPH PDQQHU DV WKH SURJUDPPDEOH ZDLW IXQFWLRQ 7KH :$,7 VLJQDO FDQ EH LQSXW DV\QFKURQRXVO\ WR &/.287 DQG LV VDPSOHG DW WKH IDOOLQJ HGJH RI WKH FORFN LQ WKH 7 DQG 7: VWDWHV RI WKH EXV F\FOH LQ WKH PXOWLSOH[ EXV PRGH ,Q WKH VHSDUDWH EXV PRGH LW LV VDPSOHG DW WKH ULVLQJ HGJH RI WKH FORFN LPPHGLDWHO\ DIWHU WKH 7 DQG 7: VWDWHV RI WKH EXV F\FOH ,I WKH VHWXSKROG WLPH RI WKH VDPSOLQJ WLPLQJ LV QRW VDWLVILHG D ZDLW VWDWH LV LQVHUWHG LQ WKH QH[W VWDWH RU QRW LQVHUWHG DW DOO
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
5HODWLRQVKLS EHWZHHQ SURJUDPPDEOH ZDLW DQG H[WHUQDO ZDLW :DLW F\FOHV DUH LQVHUWHG DV WKH UHVXOW RI DQ 25 RSHUDWLRQ EHWZHHQ WKH ZDLW F\FOHV VSHFLILHG E\ WKH VHW YDOXH RI WKH SURJUDPPDEOH ZDLW DQG WKH ZDLW F\FOHV FRQWUROOHG E\ WKH :$,7 SLQ 7KH QXPEHU RI ZDLW F\FOHV LV GHWHUPLQHG E\ WKH VLGH ZLWK WKH JUHDWHVW QXPEHU RI F\FOHV
Programmable wait Wait control Wait via WAIT pin
)RU H[DPSOH LI WKH WLPLQJ RI WKH SURJUDPPDEOH ZDLW DQG WKH :$,7 SLQ VLJQDO LV DV LOOXVWUDWHG EHORZ WKUHH ZDLW VWDWHV ZLOO EH LQVHUWHG LQ WKH EXV F\FOH )LJXUH ([DPSOH RI ,QVHUWLQJ :DLW 6WDWHV
D ,Q VHSDUDWH EXV PRGH
T1 TW TW TW T2
CLKOUT WAIT pin
Wait via WAIT pin
Programmable wait
Wait control
5HPDUN 7KH FLUFOHV LQGLFDWH WKH VDPSOLQJ WLPLQJ E ,Q PXOWLSOH[ EXV PRGH
T1 CLKOUT WAIT pin Wait by WAIT pin Programmable wait Wait control
T2
TW
TW
TW
T3
5HPDUN
9DOLG VDPSOLQJ WLPLQJ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
3URJUDPPDEOH DGGUHVV ZDLW IXQFWLRQ $GGUHVVVHWXS RU DGGUHVVKROG ZDLWV WR EH LQVHUWHG LQ HDFK EXV F\FOH FDQ EH VHW E\ XVLQJ WKH DGGUHVV ZDLW FRQWURO UHJLVWHU $:& $GGUHVV ZDLW LQVHUWLRQ LV VHW IRU HDFK FKLS VHOHFW DUHD &6 WR &6 ,I DQ DGGUHVV VHWXS ZDLW LV LQVHUWHG LW VHHPV WKDW WKH KLJKFORFN SHULRG RI 7 VWDWH LV H[WHQGHG E\ FORFN ,I DQ DGGUHVV KROG ZDLW LV LQVHUWHG LW VHHPV WKDW WKH ORZFORFN SHULRG RI 7 VWDWH LV H[WHQGHG E\ FORFN $GGUHVV ZDLW FRQWURO UHJLVWHU $:& 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW XQLWV &DXWLRQV 7KH LQWHUQDO 520 LQWHUQDO 5$0 DQG RQFKLS SHULSKHUDO ,2 DUHDV DUH QRW VXEMHFW WR LGOH VWDWH LQVHUWLRQ :ULWH WKH $:& UHJLVWHU DIWHU UHVHW DQG WKHQ GR QRW FKDQJH WKH VHW YDOXHV $OVR GR QRW DFFHVV DQ H[WHUQDO PHPRU\ DUHD XQWLO WKH LQLWLDO VHWWLQJV RI WKH $:& UHJLVWHU DUH FRPSOHWH
After reset: FFFFH
15
R/W
14
Address: FFFFF488H
13 12 11 10 9 8
AWC
1
7
1
6
Note
1
5
Note
1
4
Note
1
3
Note
1
2
1
1
1
0
AHW3 CSn signal
ASW3
AHW2
ASW2
AHW1
ASW1 CS1
AHW0
ASW0 CS0
CS3
CS2
AHWn 0 1
Specifies insertion of address hold wait (n = 0 to 3) Not inserted Inserted
ASWn 0 1
Specifies insertion of address setup wait (n = 0 to 3) Not inserted Inserted
1RWH 7KH $+: $+: $6: DQG $6: ELWV DUH RQO\ YDOLG LQ WKH 9(6.- &KDQJLQJ WKHVH ELWV KDV QR HIIHFW RQ WKH RSHUDWLRQ LQ WKH 9(6.) DQG 9(6.* &DXWLRQ %H VXUH WR VHW ELWV WR WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
,GOH 6WDWH ,QVHUWLRQ )XQFWLRQ
7R IDFLOLWDWH LQWHUIDFLQJ ZLWK ORZVSHHG PHPRULHV RQH LGOH VWDWH 7, FDQ EH LQVHUWHG DIWHU WKH 7 VWDWH LQ WKH EXV F\FOH WKDW LV H[HFXWHG IRU HDFK VSDFH VHOHFWHG E\ WKH PHPRU\ EORFN IXQFWLRQ LQ WKH PXOWLSOH[ DGGUHVVGDWD EXV PRGH ,Q WKH VHSDUDWH EXV PRGH RQH LGOH VWDWH 7, FDQ EH LQVHUWHG DIWHU WKH 7 VWDWH %\ LQVHUWLQJ LGOH VWDWHV WKH GDWD RXWSXW IORDW GHOD\ WLPH RI WKH PHPRU\ FDQ EH VHFXUHG GXULQJ UHDG DFFHVV DQ LGOH VWDWH FDQQRW EH LQVHUWHG GXULQJ ZULWH DFFHVV :KHWKHU WKH LGOH VWDWH LV WR EH LQVHUWHG FDQ EH SURJUDPPHG E\ XVLQJ WKH EXV F\FOH FRQWURO UHJLVWHU %&& $Q LGOH VWDWH LV LQVHUWHG IRU DOO WKH DUHDV LPPHGLDWHO\ DIWHU V\VWHP UHVHW %XV F\FOH FRQWURO UHJLVWHU %&& 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW XQLWV &DXWLRQV 7KH LQWHUQDO 520 LQWHUQDO 5$0 DQG RQFKLS SHULSKHUDO ,2 DUHDV DUH QRW VXEMHFW WR LGOH VWDWH LQVHUWLRQ :ULWH WR WKH %&& UHJLVWHU DIWHU UHVHW DQG WKHQ GR QRW FKDQJH WKH VHW YDOXHV $OVR GR QRW DFFHVV DQ H[WHUQDO PHPRU\ DUHD XQWLO WKH LQLWLDO VHWWLQJV RI WKH %&& UHJLVWHU DUH FRPSOHWH
After reset: AAAAH
15 14
R/W
Address: FFFFF48AH
13 12 11 10 9 8
BCC
1
7
0
6
Note
1
5
0
4
Note
1
3
0
2
1
1
0
0
BC31
0
BC21
0
BC11 CS1
0
BC01 CS0
0
CSn signal CS3 BCn1 0 1
CS2
Specifies insertion of idle state (n = 0 to 3) Not inserted Inserted
1RWH 7KH %& DQG %& ELWV DUH RQO\ YDOLG LQ WKH 9(6.- &KDQJLQJ WKHVH ELWV KDV QR HIIHFW RQ WKH RSHUDWLRQ LQ WKH 9(6.) DQG 9(6.* &DXWLRQ %H VXUH WR VHW ELWV DQG WR DQG FOHDU ELWV DQG WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
%XV +ROG )XQFWLRQ
)XQFWLRQDO RXWOLQH 7KH +/'54 DQG +/'$. IXQFWLRQV DUH YDOLG LI WKH 3&0 DQG 3&0 SLQV DUH VHW LQ WKH FRQWURO PRGH :KHQ WKH +/'54 SLQ LV DVVHUWHG ORZ OHYHO LQGLFDWLQJ WKDW DQRWKHU EXV PDVWHU KDV UHTXHVWHG EXV PDVWHUVKLS WKH H[WHUQDO DGGUHVVGDWD EXV JRHV LQWR D KLJKLPSHGDQFH VWDWH DQG LV UHOHDVHG EXV KROG VWDWXV ,I WKH UHTXHVW IRU WKH EXV PDVWHUVKLS LV FOHDUHG DQG WKH +/'54 SLQ LV GHDVVHUWHG KLJK OHYHO GULYLQJ WKHVH SLQV LV VWDUWHG DJDLQ 'XULQJ WKH EXV KROG SHULRG H[HFXWLRQ RI WKH SURJUDP LQ WKH LQWHUQDO 520 DQG LQWHUQDO 5$0 LV FRQWLQXHG XQWLO D SHULSKHUDO ,2 UHJLVWHU RU WKH H[WHUQDO PHPRU\ LV DFFHVVHG 7KH EXV KROG VWDWXV LV LQGLFDWHG E\ DVVHUWLRQ ORZ OHYHO RI WKH +/'$. SLQ 7KH EXV KROG IXQFWLRQ HQDEOHV WKH FRQILJXUDWLRQ RI PXOWLSURFHVVRU W\SH V\VWHPV LQ ZKLFK WZR RU PRUH EXV PDVWHUV H[LVW 1RWH WKDW WKH EXV KROG UHTXHVW LV QRW DFNQRZOHGJHG GXULQJ D PXOWLSOHDFFHVV F\FOH LQLWLDWHG E\ WKH EXV VL]LQJ IXQFWLRQ RU D ELW PDQLSXODWLRQ LQVWUXFWLRQ
6WDWXV &38 EXV ORFN 'DWD %XV :LGWK ELWV $FFHVV 7\SH :RUG DFFHVV WR HYHQ DGGUHVV :RUG DFFHVV WR RGG DGGUHVV 7LPLQJ LQ :KLFK %XV +ROG 5HTXHVW 1RW $FNQRZOHGJHG %HWZHHQ ILUVW DQG VHFRQG DFFHVV %HWZHHQ ILUVW DQG VHFRQG DFFHVV %HWZHHQ VHFRQG DQG WKLUG DFFHVV +DOIZRUG DFFHVV WR RGG DGGUHVV ELWV :RUG DFFHVV %HWZHHQ ILUVW DQG VHFRQG DFFHVV %HWZHHQ ILUVW DQG VHFRQG DFFHVV %HWZHHQ VHFRQG DQG WKLUG DFFHVV %HWZHHQ WKLUG DQG IRXUWK DFFHVV +DOIZRUG DFFHVV 5HDGPRGLI\ZULWH DFFHVV RI ELW PDQLSXODWLRQ LQVWUXFWLRQ - - %HWZHHQ ILUVW DQG VHFRQG DFFHVV %HWZHHQ UHDG DFFHVV DQG ZULWH DFFHVV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
%XV KROG SURFHGXUH 7KH EXV KROG VWDWXV WUDQVLWLRQ SURFHGXUH LV VKRZQ EHORZ
! +/'54
DFNQRZOHGJHG
Normal status
! $OO EXV F\FOH VWDUW UHTXHVWV LQKLELWHG ! (QG RI FXUUHQW EXV F\FOH ! 6KLIW WR EXV LGOH VWDWXV ! +/'$.
Bus hold status
! +/'54 ! +/'$.
DFNQRZOHGJHG
Normal status
! %XV F\FOH VWDUW UHTXHVW LQKLELWLRQ UHOHDVHG ! %XV F\FOH VWDUWV
HLDRQ (input)
HLDAK (output)
<1> <2>
<3><4> <5>
<6> <7><8><9>
2SHUDWLRQ LQ SRZHU VDYH PRGH %HFDXVH WKH LQWHUQDO V\VWHP FORFN LV VWRSSHG LQ WKH 6723 DQG ,'/( PRGHV WKH EXV KROG VWDWXV LV QRW HQWHUHG HYHQ LI WKH +/'54 SLQ LV DVVHUWHG ,Q WKH +$/7 PRGH WKH +/'$. SLQ LV DVVHUWHG DV VRRQ DV WKH +/'54 SLQ KDV EHHQ DVVHUWHG DQG WKH EXV KROG VWDWXV LV HQWHUHG :KHQ WKH +/'54 SLQ LV ODWHU GHDVVHUWHG WKH +/'$. SLQ LV DOVR GHDVVHUWHG DQG WKH EXV KROG VWDWXV LV FOHDUHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
%XV 3ULRULW\
%XV KROG LQVWUXFWLRQ IHWFK EUDQFK LQVWUXFWLRQ IHWFK VXFFHVVLYH DQG RSHUDQG GDWD DFFHVVHV DUH H[HFXWHG LQ WKH H[WHUQDO EXV F\FOH %XV KROG KDV WKH KLJKHVW SULRULW\ IROORZHG E\ RSHUDQG GDWD DFFHVV LQVWUXFWLRQ IHWFK EUDQFK DQG LQVWUXFWLRQ IHWFK VXFFHVVLYH $Q LQVWUXFWLRQ IHWFK PD\ EH LQVHUWHG EHWZHHQ WKH UHDG DFFHVV DQG ZULWH DFFHVV LQ D UHDGPRGLI\ZULWH DFFHVV ,I DQ LQVWUXFWLRQ LV H[HFXWHG IRU WZR RU PRUH DFFHVVHV DQ LQVWUXFWLRQ IHWFK DQG EXV KROG DUH QRW LQVHUWHG EHWZHHQ DFFHVVHV GXH WR EXV VL]H OLPLWDWLRQV 7DEOH %XV 3ULRULW\
3ULRULW\ +LJK %XV KROG 2SHUDQG GDWD DFFHVV ,QVWUXFWLRQ IHWFK EUDQFK /RZ ,QVWUXFWLRQ IHWFK VXFFHVVLYH ([WHUQDO %XV &\FOH %XV 0DVWHU ([WHUQDO GHYLFH &38 &38 &38
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
%XV 7LPLQJ
)LJXUH 0XOWLSOH[ %XV 5HDG 7LPLQJ %XV 6L]H %LWV %LW $FFHVV
T1
T2
T3
T1
T2
TW
TW
T3
TI
T1
CLKOUT A23 to A16 ASTB CS3 to CS0 WAIT AD15 to AD0 RD Programmable External wait wait 8-bit access AD15 to AD8 AD7 to AD0 Odd address Active Hi-Z Even address Hi-Z Active Idle state A1 D1 A2 D2 A3 A1 A2 A3
5HPDUN 7KH EURNHQ OLQHV LQGLFDWH KLJK LPSHGDQFH
)LJXUH 0XOWLSOH[ %XV 5HDG 7LPLQJ %XV 6L]H %LWV
T1 CLKOUT A23 to A16, AD15 to AD8 ASTB CS3 to CS0 WAIT AD7 to AD0 RD A1
T2
T3
T1
T2
TW
TW
T3
TI
T1
A1
A2
A3
D1
A2
D2
A3
Programmable External wait wait
Idle state
5HPDUN 7KH EURNHQ OLQHV LQGLFDWH KLJK LPSHGDQFH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
)LJXUH 0XOWLSOH[ %XV :ULWH 7LPLQJ %XV 6L]H %LWV %LW $FFHVV
T1 CLKOUT A23 to A16 ASTB CS3 to CS0 WAIT AD15 to AD0 WR1, WR0 A1 11
T2
T3
T1
T2
TW
TW
T3
T1
A1
A2
A3
D1 00 11
A2 11
D2 00
A3 11
Programmable External wait wait 8-bit access AD15 to AD8 AD7 to AD0 WR1, WR0 Odd address Active Undefined 01 10 Even address Undefined Active
)LJXUH 0XOWLSOH[ %XV :ULWH 7LPLQJ %XV 6L]H %LWV
T1 CLKOUT A23 to A16, AD15 to AD8 ASTB CS3 to CS0 WAIT AD7 to AD0 WR1, WR0 A1 11
T2
T3
T1
T2
TW
TW
T3
T1
A1
A2
A3
D1 10 11
A2 11
D2 10
A3 11
Programmable External wait wait
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
)LJXUH 0XOWLSOH[ %XV +ROG 7LPLQJ %XV 6L]H %LWV %LW $FFHVV
T1 CLKOUT HLDRQ HLDAK A23 to A16 AD15 to AD0 ASTB RD CS3 to CS0 A1
T2
T3
TINote
TH
TH
TH
TH
TINote
T1
T2
T3
A1 D1
Undefined Undefined
Undefined Undefined A2
A2 D2
1111
1111
1RWH 7KLV LGOH VWDWH 7, GRHV QRW GHSHQG RQ WKH %&& UHJLVWHU VHWWLQJV 5HPDUNV 5HIHU WR 7DEOHV WR IRU WKH SLQ VWDWXVHV LQ WKH EXV KROG PRGH 7KH EURNHQ OLQHV LQGLFDWH KLJK LPSHGDQFH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
)LJXUH 6HSDUDWH %XV 5HDG 7LPLQJ %XV 6L]H %LWV %LW $FFHVV
T1 CLKOUT CS3 to CS0 WAIT A23 to A0 RD AD15 to AD0 A1
T2
T1
TW
TW
T2
TI
T1
T2
A2
A3
D1
D2
D3
Programmable External wait wait 8-bit access AD15 to AD8 AD7 to AD0 Odd address Active Hi-Z Even address Hi-Z Active
Idle state
5HPDUN 7KH EURNHQ OLQHV LQGLFDWH KLJK LPSHGDQFH
)LJXUH 6HSDUDWH %XV 5HDG 7LPLQJ %XV 6L]H %LWV
T1 CLKOUT CS3 to CS0 WAIT A23 to A0 RD AD7 to AD0 A1
T2
T1
TW
TW
T2
TI
T1
T2
A2
A3
D1
D2
D3
Programmable External wait wait
Idle state
5HPDUN 7KH EURNHQ OLQHV LQGLFDWH KLJK LPSHGDQFH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
)LJXUH 6HSDUDWH %XV :ULWH 7LPLQJ %XV 6L]H %LWV %LW $FFHVV
T1 CLKOUT CS3 to CS0 WAIT A23 to A0 WR1, WR0 AD15 to AD0 11 A1
T2
T1
TW
TW
T2
T1
T2
A2 00 D1 11 11 00 D2 11
A3 00 D3 11
Programmable External wait wait 8-bit access AD15 to AD8 AD7 to AD0 WR1, WR0 Odd address Active Undefined 01 10 Even address Undefined Active
5HPDUN 7KH EURNHQ OLQHV LQGLFDWH KLJK LPSHGDQFH
)LJXUH 6HSDUDWH %XV :ULWH 7LPLQJ %XV 6L]H %LWV
T1 CLKOUT CS3 to CS0 WAIT A23 to A0 WR1, WR0 AD7 to AD0 11 A1
T2
T1
TW
TW
T2
T1
T2
A2 10 D1 11 11 10 D2 11
A3 10 D3 11
Programmable External wait wait
5HPDUN 7KH EURNHQ OLQHV LQGLFDWH KLJK LPSHGDQFH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
)LJXUH 6HSDUDWH %XV +ROG 7LPLQJ %XV 6L]H %LWV :ULWH
T1 CLKOUT HLDRQ HLDAK A23 to A0 AD7 to AD0 WR1, WR0 CS3 to CS0 11 A1
T2
T1
T2
TIic
TH
TH
TH
TH
TIic
T1
T2
A2 D1 D2 11 10
Undefined
Undefined
A3 D3
10
11 1111 1111
11
10
11
1RWH 7KLV LGOH VWDWH 7, GRHV QRW GHSHQG RQ WKH %&& UHJLVWHU VHWWLQJV 5HPDUN 7KH EURNHQ OLQHV LQGLFDWH KLJK LPSHGDQFH
)LJXUH $GGUHVV :DLW 7LPLQJ 6HSDUDWH %XV 5HDG %XV 6L]H %LWV %LW $FFHVV
T1 CLKOUT ASTB CS3 to CS0 WAIT A23 to A0 RD AD15 to AD0 A1
T2 CLKOUT ASTB CS3 to CS0 WAIT A23 to A0 RD D1 AD15 to AD0
TASW
T1
TAHW
T2
A1
D1
5HPDUNV 7$6: DGGUHVV VHWXS ZDLW ,PDJH RI KLJKOHYHO ZLGWK RI 7 VWDWH H[SDQGHG 7$+: DGGUHVV KROG ZDLW ,PDJH RI ORZOHYHO ZLGWK RI 7 VWDWH H[SDQGHG 7KH EURNHQ OLQHV LQGLFDWH KLJK LPSHGDQFH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %86 &21752/ )81&7,21
&DXWLRQV
:LWK WKH H[WHUQDO EXV IXQFWLRQ VLJQDOV PD\ QRW EH RXWSXW DW WKH FRUUHFW WLPLQJ XQGHU WKH IROORZLQJ FRQGLWLRQV 2SHUDWLQJ FRQGLWLRQV! 0XOWLSOH[ EXV PRGH ! &/.287 DV\QFKURQRXV 9 9'' :KHQ I&38 QV 6HSDUDWH EXV PRGH ! 5HDG F\FOH &/.287 DV\QFKURQRXV 9 9'' :KHQ I&38 QV ! :ULWH F\FOH &/.287 DV\QFKURQRXV 9 9'' :KHQ I&38 QV ! 5HDG F\FOH &/.287 DV\QFKURQRXV 9 9'' :KHQ I&38 QV ! :ULWH F\FOH &/.287 DV\QFKURQRXV 9 9'' :KHQ I&38 QV &RXQWHUPHDVXUH! :KHQ XVHG XQGHU WKH DERYH FRQGLWLRQV EH VXUH WR LQVHUW DQ DGGUHVV VHWXSKROG ZDLW XVLQJ WKH DGGUHVV ZDLW FRQWURO UHJLVWHU $:& Q WR %9'' (9'' $95() 9 %9'' (9'' $95() 9 %9'' (9'' $95() 9 %9'' (9'' $95() 9 (9'' $95() 9 9 %9'' 9
:KHQ XVHG LQ PXOWLSOH[ EXV PRGH DQG XQGHU FRQGLWLRQ ! * QV I&38 QV 6HW DQ DGGUHVV VHWXS ZDLW $6:Q ELW * QV I&38 QV 6HW DQ DGGUHVV VHWXS ZDLW $6:Q ELW 6HW DQ DGGUHVV VHWXS ZDLW $6:Q ELW DQG DGGUHVV KROG ZDLW $+:Q ELW :KHQ XVHG LQ VHSDUDWH EXV PRGH DQG XQGHU FRQGLWLRQV ! WR !
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
2YHUYLHZ
7KH IROORZLQJ FORFN JHQHUDWLRQ IXQFWLRQV DUH DYDLODEOH 0DLQ FORFN RVFLOODWRU * I; * I; * I; * I; WR 0+] I;; WR 0+] I;; WR 0+] I;; WR 0+] I;; WR 0+] 5(*& WR 0+] 5(*& WR 0+] 5(*& WR 0+] 5(*& 9'' 9'' 9'' WR 9 LQ 3// PRGH WR 9 LQ 3// PRGH WR 9 LQ 3// PRGH WR 9 LQ FORFNWKURXJK PRGH
FDSDFLWRU 9''
6XEFORFN RVFLOODWRU * N+] 0XOWLSOLFDWLRQ x IXQFWLRQ E\ 3// 3KDVH /RFNHG /RRS * &ORFNWKURXJK PRGH3// PRGH VHOHFWDEOH * 8VDEOH YROWDJH 9'' WR 9 ,QWHUQDO V\VWHP FORFN JHQHUDWLRQ * VWHSV I;; I;; I;; I;; I;; I;; IXT 3HULSKHUDO FORFN JHQHUDWLRQ &ORFN RXWSXW IXQFWLRQ 5HPDUN I; 0DLQ FORFN RVFLOODWLRQ IUHTXHQF\ I;; 0DLQ FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
&RQILJXUDWLRQ
)LJXUH &ORFN *HQHUDWRU
FRC bit XT1 XT2 Subclock oscillator fXT fXT fBRG = fX/2 to fX/212 Interval timer BRG MCK MFRC bit bit X1 X2 Main clock oscillator Main clock oscillator stop control STOP mode SELPLL bit fX IDLE control CK2 to CK0 bits CLS bit, CK3 bit IDLE mode Watch timer clock, watchdog timer clock Watch timer clock
PLLON bit
IDLE mode
Selector
PLL
IDLE fXX control
Prescaler 2 fXX/32 fXX/16 fXX/8 fXX/4 fXX/2 fXX HALT mode
Selector
Selector
HALT fCPU control fCLK
CPU clock Internal system clock
IDLE mode
Prescaler 1
fXX to fXX/1024 Peripheral clock, watchdog timer 2 clock fXW Watchdog timer 1 clock
IDLE control CLKOUT Port CM
I; I;; I;7
0DLQ FORFN RVFLOODWLRQ IUHTXHQF\ 0DLQ FORFN IUHTXHQF\ 6XEFORFN IUHTXHQF\
I&/. ,QWHUQDO V\VWHP FORFN IUHTXHQF\ I&38 &38 FORFN IUHTXHQF\ I%5* :DWFK WLPHU FORFN IUHTXHQF\ I;: :DWFKGRJ WLPHU FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
0DLQ FORFN RVFLOODWRU 7KH PDLQ FORFN RVFLOODWRU RVFLOODWHV WKH IROORZLQJ IUHTXHQFLHV I; * I; * I; * I; * I; WR 0+] 5(*& WR 0+] 5(*& WR 0+] 5(*& WR 0+] 5(*& 9'' 9'' 9'' WR 9 LQ 3// PRGH 9 WR 9 LQ 3// PRGH WR 9 LQ 3// PRGH WR 9 LQ FORFNWKURXJK PRGH
FDSDFLWRU 9''
6XEFORFN RVFLOODWRU 7KH VXEFORFN RVFLOODWRU RVFLOODWHV D IUHTXHQF\ RI N+] I;7
0DLQ FORFN RVFLOODWRU VWRS FRQWURO 7KLV FLUFXLW JHQHUDWHV D FRQWURO VLJQDO WKDW VWRSV RVFLOODWLRQ RI WKH PDLQ FORFN RVFLOODWRU 2VFLOODWLRQ RI WKH PDLQ FORFN RVFLOODWRU LV VWRSSHG LQ WKH 6723 PRGH RU ZKHQ WKH 0&. ELW RI WKH 3&& UHJLVWHU YDOLG RQO\ ZKHQ WKH &/6 ELW RI WKH 3&& UHJLVWHU
3UHVFDOHU 7KLV SUHVFDOHU JHQHUDWHV WKH FORFN I;; WR I;; WR EH VXSSOLHG WR WKH IROORZLQJ RQFKLS SHULSKHUDO IXQFWLRQV 70 WR 70 70 70 70+ 70+ &6, WR &6, &6,$ &6,$ 8$57 WR 8$57 , & , & $'& '$& DQG :'7

3UHVFDOHU 7KLV FLUFXLW GLYLGHV WKH &38 FORFN I&38 DQG PDLQ FORFN I;; 7KH FORFN JHQHUDWHG E\ SUHVFDOHU I;; WR I;; LV VXSSOLHG WR WKH VHOHFWRU WKDW JHQHUDWHV WKH LQWHUQDO V\VWHP FORFN I&/. I&/. LV WKH FORFN VXSSOLHG WR WKH ,17& 520 FRUUHFWLRQ 520 DQG 5$0 EORFNV DQG FDQ EH RXWSXW IURP WKH &/.287 SLQ
,QWHUYDO WLPHU %5* 7KLV FLUFXLW GLYLGHV WKH FORFN I; JHQHUDWHG E\ WKH PDLQ FORFN RVFLOODWRU WR D VSHFLILF IUHTXHQF\ N+] DQG VXSSOLHV WKDW FORFN WR WKH ZDWFK WLPHU EORFN )RU GHWDLOV UHIHU WR &+$37(5 ,17(59$/ 7,0(5 :$7&+ 7,0(5
3// 7KLV FLUFXLW PXOWLSOLHV WKH FORFN I; JHQHUDWHG E\ WKH PDLQ FORFN RVFLOODWRU ,W RSHUDWHV LQ WZR PRGHV FORFNWKURXJK PRGH LQ ZKLFK I; LV RXWSXW DV LV DQG 3// PRGH LQ ZKLFK D PXOWLSOLHG FORFN LV RXWSXW 7KHVH PRGHV FDQ EH VHOHFWHG E\ XVLQJ WKH 6(/3// ELW RI WKH 3// FRQWURO UHJLVWHU 3//&7/ 2SHUDWLRQ RI WKH 3// FDQ EH VWDUWHG RU VWRSSHG E\ WKH 3//21 ELW RI WKH 3//&7/ UHJLVWHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
&RQWURO 5HJLVWHUV
3URFHVVRU FORFN FRQWURO UHJLVWHU 3&& 7KH SURFHVVRU FORFN FRQWURO UHJLVWHU 3&& LV D VSHFLDO UHJLVWHU 'DWD FDQ EH ZULWWHQ WR WKLV UHJLVWHU RQO\ LQ FRPELQDWLRQ RI VSHFLILF VHTXHQFHV UHIHU WR 6SHFLDO UHJLVWHUV 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW RU ELW XQLWV
After reset: 03H R/W After reset: FFFFF828H
PCC
FRC
MCK
MFRC
CLSNote
CK3
CK2
CK1
CK0
FRC 0 1 Used Not used
Use of subclock on-chip feedback resistor
MCK 0 1 Oscillation enabled Oscillation stopped
Control of main clock oscillator
* Even if the MCK bit is set to 1 while the system is operating with the main clock as the CPU clock, the operation of the main clock does not stop. It stops after the CPU clock has been changed to the subclock. * When the main clock is stopped and the device is operating on the subclock, clear the MCK bit to 0 and wait until the oscillation stabilization time has been secured by the program before switching back to the main clock.
MFRC 0 1 Used Not used
Use of main clock on-chip feedback resistor
CLSNote 0 1 Main clock operation Subclock operation
Status of CPU clock (fCPU)
1RWH 7KH &/6 ELW LV D UHDGRQO\ ELW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
CK3 0 0 0 0 0 0 0 1 CK2 0 0 0 0 1 1 1 x CK1 0 0 1 1 0 0 1 x CK0 0 1 0 1 0 1 x x fXX fXX/2 fXX/4 fXX/8 (default value) fXX/16 fXX/32 Setting prohibited fXT Clock selection (fCLK/fCPU)
&DXWLRQV 'R QRW FKDQJH WKH &38 FORFN E\ XVLQJ WKH &. WR &. ELWV RI WKH 3&& UHJLVWHU ZKLOH &/.287 LV EHLQJ RXWSXW 8VH D ELW PDQLSXODWLRQ LQVWUXFWLRQ WR PDQLSXODWH WKH &. ELW :KHQ XVLQJ DQ ELW PDQLSXODWLRQ LQVWUXFWLRQ GR QRW FKDQJH WKH VHW YDOXHV RI WKH &. WR &. ELWV :KHQ WKH &38 RSHUDWHV RQ WKH VXEFORFN DQG QR FORFN LV LQSXW WR WKH ; SLQ GR QRW DFFHVV D UHJLVWHU LQ ZKLFK D ZDLW RFFXUV XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW UHIHU WR $FFHVV WR VSHFLDO RQFKLS SHULSKHUDO ,2 UHJLVWHU IRU GHWDLOV RI WKH DFFHVV PHWKRGV ,I D ZDLW RFFXUV LW FDQ RQO\ EH UHOHDVHG E\ D UHVHW 5HPDUN x 'RQ(c)W FDUH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
D
([DPSOH RI VHWWLQJ PDLQ FORFN RSHUDWLRQ VXEFORFN RSHUDWLRQ ! &. ELW 8VH RI D ELW PDQLSXODWLRQ LQVWUXFWLRQ LV UHFRPPHQGHG 'R QRW FKDQJH WKH &. WR &. ELWV ! 6XEFORFN RSHUDWLRQ 5HDG WKH &/6 ELW WR FKHFN LI VXEFORFN RSHUDWLRQ KDV VWDUWHG ,W WDNHV WKH IROORZLQJ WLPH DIWHU WKH &. ELW LV VHW XQWLO VXEFORFN RSHUDWLRQ LV VWDUWHG 0D[ I;7 VXEFORFN IUHTXHQF\ ! 6HW WKH 0&. ELW WR RQO\ ZKHQ VWRSSLQJ WKH PDLQ FORFN &DXWLRQV :KHQ VWRSSLQJ WKH PDLQ FORFN VWRS WKH 3// ,I WKH IROORZLQJ FRQGLWLRQV DUH QRW VDWLVILHG FKDQJH WKH &. WR &. ELWV VR WKDW WKH FRQGLWLRQV DUH VDWLVILHG WKHQ FKDQJH WR WKH VXEFORFN RSHUDWLRQ PRGH 0DLQ FORFN IXX ! 6XEFORFN IXT N+] x >'HVFULSWLRQ H[DPSOH@ ! _SET_SUB_RUN : st.b set1 tst1 bz st.b set1 r0, PRCMD[r0] 3, PCC[r0] 4, PCC[r0] _CHECK_CLS r0, PRCMD[r0] 6, PCC[r0] 0&. ELW PDLQ FORFN LV VWRSSHG &. ELW :DLW XQWLO VXEFORFN RSHUDWLRQ VWDUWV
! _CHECK_CLS :
! _STOP_MAIN_CLOCK :
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
E
([DPSOH RI VHWWLQJ VXEFORFN RSHUDWLRQ PDLQ FORFN RSHUDWLRQ ! 0&. ELW ! &. ELW ! 0DLQ FORFN RSHUDWLRQ 0DLQ FORFN VWDUWV RVFLOODWLQJ 8VH RI D ELW PDQLSXODWLRQ LQVWUXFWLRQ LV UHFRPPHQGHG 'R QRW FKDQJH WKH &. WR &. ELWV ,W WDNHV WKH IROORZLQJ WLPH DIWHU WKH &. ELW LV VHW XQWLO PDLQ FORFN RSHUDWLRQ LV VWDUWHG 0D[ I;7 VXEFORFN IUHTXHQF\ 7KHUHIRUH LQVHUW RQH 123 LQVWUXFWLRQ LPPHGLDWHO\ DIWHU VHWWLQJ WKH &. ELW WR RU UHDG WKH &/6 ELW WR FKHFN LI PDLQ FORFN RSHUDWLRQ KDV VWDUWHG >'HVFULSWLRQ H[DPSOH@ ! _START_MAIN_OSC : st.b clr1 ! movea _WAIT_OST : nop nop nop addi mp bne ! st.b clr1 tst1 bnz -1, r11, r11 r0, r11 _PROGRAM_WAIT r0, PRCMD[r0] 3, PCC[r0] 4, PCC[r0] _CHECK_CLS &. :DLW XQWLO PDLQ FORFN RSHUDWLRQ VWDUWV r0, PRCMD[r0] 6, PCC[r0] 0x55, r0, r11 5HOHDVH RI SURWHFWLRQ RI VSHFLDO UHJLVWHUV 0DLQ FORFN VWDUWV RVFLOODWLQJ :DLW IRU RVFLOODWLRQ VWDELOL]DWLRQ WLPH ! ,QVHUW ZDLWV E\ WKH SURJUDP DQG ZDLW XQWLO WKH RVFLOODWLRQ VWDELOL]DWLRQ WLPH RI WKH PDLQ FORFN HODSVHV
! _CHECK_CLS :
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
2SHUDWLRQ
2SHUDWLRQ RI HDFK FORFN 7KH IROORZLQJ WDEOH VKRZV WKH RSHUDWLRQ VWDWXV RI HDFK FORFN 7DEOH 2SHUDWLRQ 6WDWXV RI (DFK &ORFN
5HJLVWHU 6HWWLQJ DQG &/. ELW 2SHUDWLRQ 6WDWXV 'XULQJ UHVHW 7DUJHW &ORFN 0DLQ FORFN RVFLOODWRU IX 6XEFORFN RVFLOODWRU IXT &38 FORFN ICPU ,QWHUQDO V\VWHP FORFN ICLK 3HULSKHUDO FORFN IXX WR IXX :7 FORFN PDLQ :7 FORFN VXE :'7 FORFN IXW :'7 FORFN PDLQ :'7 FORFN VXE x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x 0&. ELW
'XULQJ RVFLOODWLRQ VWDELOL]DWLRQ WLPH FRXQW
+$/7 PRGH ,'/( PRGH 6723 PRGH x
&/6 ELW 0&. ELW
&/6 ELW 0&. ELW
6XEFORFN 6XE,'/( 6XEFORFN 6XE,'/( PRGH PRGH PRGH PRGH x x
5HPDUN &/6 ELW 2 x
%LW RI WKH SURFHVVRU FORFN FRQWURO UHJLVWHU 3&&
0&. ELW %LW RI WKH 3&& UHJLVWHU 2SHUDEOH 6WRSSHG
&ORFN RXWSXW IXQFWLRQ 7KH FORFN RXWSXW IXQFWLRQ LV XVHG WR RXWSXW WKH LQWHUQDO V\VWHP FORFN I&/. IURP WKH &/.287 SLQ 7KH LQWHUQDO V\VWHP FORFN I&/. LV VHOHFWHG E\ XVLQJ WKH &. WR &. ELWV RI WKH SURFHVVRU FORFN FRQWURO UHJLVWHU 3&& 7KH &/.287 SLQ IXQFWLRQV DOWHUQDWHO\ DV WKH 3&0 SLQ DQG IXQFWLRQV DV D FORFN RXWSXW SLQ LI VR VSHFLILHG E\ WKH FRQWURO UHJLVWHU RI SRUW &0 7KH VWDWXV RI WKH &/.287 SLQ LV WKH VDPH DV WKH LQWHUQDO V\VWHP FORFN LQ 7DEOH DQG WKH SLQ FDQ RXWSXW WKH FORFN ZKHQ LW LV LQ WKH RSHUDEOH VWDWXV ,W RXWSXWV D ORZ OHYHO LQ WKH VWRSSHG VWDWXV +RZHYHU WKH SRUW PRGH 3&0 LQSXW PRGH LV VHOHFWHG XQWLO WKH &/.287 SLQ RXWSXW LV VHW DIWHU UHVHW &RQVHTXHQWO\ WKH &/.287 SLQ JRHV LQWR D KLJKLPSHGDQFH VWDWH ([WHUQDO FORFN LQSXW IXQFWLRQ $Q H[WHUQDO FORFN FDQ EH GLUHFWO\ LQSXW WR WKH RVFLOODWRU ,QSXW WKH FORFN WR WKH ; SLQ DQG LWV LQYHUVH VLJQDO WR WKH ; SLQ 6HW WKH 0)5& ELW RI WKH 3&& UHJLVWHU WR RQFKLS IHHGEDFN UHVLVWRU QRW XVHG 1RWH KRZHYHU WKDW RVFLOODWLRQ VWDELOL]DWLRQ WLPH LV LQVHUWHG HYHQ LQ WKH H[WHUQDO FORFN PRGH &RQQHFW 9'' GLUHFWO\ WR WKH 5(*& SLQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
3// )XQFWLRQ
2YHUYLHZ 7KH 3// IXQFWLRQ LV XVHG WR RXWSXW WKH RSHUDWLQJ FORFN RI WKH &38 DQG SHULSKHUDO PDFUR DW D IUHTXHQF\ WLPHV KLJKHU WKDQ WKH RVFLOODWLRQ IUHTXHQF\ DQG VHOHFW WKH FORFNWKURXJK PRGH :KHQ 3// IXQFWLRQ LV XVHG ,QSXW FORFN &ORFNWKURXJK PRGH &RQWURO UHJLVWHU 3// FRQWURO UHJLVWHU 3//&7/ 7KLV ELW UHJLVWHU FRQWUROV WKH 3// IXQFWLRQ 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW 3//&7/ LV VHW WR + ,QSXW FORFN WR 0+] I;; WR 0+] WR 9 WR 0+] I;; WR 0+]
XVDEOH YROWDJH 9''
After reset: 01H
R/W
Address: FFFFF806H <> <>
Note
<>
Note
<> PLLON
PLLCTL
0
0
0
0
RTOST1
RTOST0
SELPLL
PLLON 0 1 PLL stopped PLL operating
PLL operation stop register
SELPLL 0 1
PLL clock selection register Clock-through operation PLL operation
1RWH )RU WKH 57267 DQG 57267 ELWV UHIHU WR &+$37(5 5($/7,0( 287387 )81&7,21 572 &DXWLRQ %H VXUH WR VHW ELWV WR WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&. *(1(5$7,21 )81&7,21
8VDJH 7R XVH 3// * $IWHU UHVHW KDV EHHQ UHOHDVHG WKH 3// RSHUDWHV 3//21 WKURXJK PRGH 6(/3// VHOHFW WKH 3// PRGH 6(/3// EXW EHFDXVH WKH GHIDXOW PRGH LV WKH FORFN
* 7R VHW WKH 6723 PRGH LQ ZKLFK WKH PDLQ FORFN LV VWRSSHG RU WR VHW WKH ,'/( PRGH ILUVW VHOHFW WKH FORFN WKURXJK PRGH DQG WKHQ VWRS WKH 3// 7R UHWXUQ IURP WKH ,'/( RU 6723 PRGH ILUVW HQDEOH 3// RSHUDWLRQ 3//21 DQG WKHQ VHOHFW WKH 3// PRGH 6(/3// ZDLW IRU FORFNV RU PRUH DQG WKHQ VWRS WKH 3// * 7R HQDEOH WKH 3// RSHUDWLRQ ILUVW VHW 3//21 WR ZDLW IRU V DQG WKHQ VHW 3//6(/ WR 7R VWRS WKH 3// ILUVW VHOHFW WKH FORFNWKURXJK PRGH 6(/3// 3//21
:KHQ 3// LV QRW XVHG * 7KH FORFNWKURXJK PRGH 6(/3// RSHUDWLQJ 3//21 LV VHOHFWHG DIWHU WKH 5(6(7 KDV EHHQ UHOHDVHG EXW WKH 3// LV DQG PXVW WKHUHIRUH EH VWRSSHG 3//21
5HPDUN 7KH 3// LV RSHUDEOH LQ WKH ,'/( PRGH 7R UHDOL]H ORZ SRZHU FRQVXPSWLRQ VWRS WKH 3// %H VXUH WR VWRS WKH 3// ZKHQ VKLIWLQJ WR WKH 6723 PRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
7KH QXPEHU RI ELW WLPHUHYHQW FRXQWHU WR FKDQQHOV LQFRUSRUDWHG GLIIHUV DV IROORZV GHSHQGLQJ RQ WKH SURGXFW
3URGXFW 1DPH 1XPEHU RI FKDQQHOV 9(6.) FKDQQHOV 70 70 9(6.* FKDQQHOV 70 WR 70 9(6.- FKDQQHOV 70 WR 70
)XQFWLRQV
ELW WLPHUHYHQW FRXQWHUV WR KDYH WKH IROORZLQJ IXQFWLRQV ,QWHUYDO WLPHU *HQHUDWHV DQ LQWHUUXSW DW SUHGHWHUPLQHG WLPH LQWHUYDOV 33* RXWSXW &DQ RXWSXW D UHFWDQJXODU ZDYH ZLWK DQ\ IUHTXHQF\ DQG DQ\ RXWSXW SXOVH ZLGWK 3XOVH ZLGWK PHDVXUHPHQW &DQ PHDVXUH WKH SXOVH ZLGWK RI D VLJQDO LQSXW IURP DQ H[WHUQDO VRXUFH ([WHUQDO HYHQW FRXQWHU &DQ PHDVXUH WKH SXOVH ZLGWK RI D VLJQDO LQSXW IURP DQ H[WHUQDO VRXUFH 6TXDUHZDYH RXWSXW &DQ RXWSXW D VTXDUH ZDYH RI DQ\ IUHTXHQF\ 2QHVKRW SXOVH RXWSXW ELW WLPHUHYHQW FRXQWHUV DQG RQO\ &DQ RXWSXW D RQHVKRW SXOVH ZLWK DQ\ RXWSXW SXOVH ZLGWK
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
&RQILJXUDWLRQ
ELW WLPHUHYHQW FRXQWHUV WR FRQVLVW RI WKH IROORZLQJ KDUGZDUH 7DEOH &RQILJXUDWLRQ RI %LW 7LPHU(YHQW &RXQWHUV WR
,WHP 7LPHUFRXQWHUV 5HJLVWHUV 7LPHU LQSXWV 7LPHU RXWSXWV &RQWURO UHJLVWHUV
Note
&RQILJXUDWLRQ ELWV x 70Q ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELWV x &5Q &5Q 7,1 7,Q 72Q RXWSXW FRQWUROOHU ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q ELW WLPHU RXWSXW FRQWURO UHJLVWHU 72&Q 3UHVFDOHU PRGH UHJLVWHU Q 350Q
1RWH 7R XVH WKH 7,Q 7,Q DQG 72Q SLQ IXQFWLRQV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV 5HPDUN Q WR
)LJXUH VKRZV WKH EORFN GLDJUDP
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH %ORFN 'LDJUDP RI %LW 7LPHU(YHQW &RXQWHU Q
Internal bus
Capture/compare control CRC0n2CRC0n1 CRC0n0 register 0n (CRC0n)
Selector
INTTM0n0
Noise eliminator
Selector
Tl0n1
16-bit timer capture/compare register 0n0 (CR0n0) Match
Selector
Count clockNote
16-bit timer counter 0n (TM0n) Match
Clear
Output controller
TO0n
fXX/4
Noise eliminator
2
Noise eliminator
Tl0n0
16-bit timer capture/compare register 0n1 (CR0n1)
Selector
INTTM0n1
CRC0n2 PRM0n1 PRM0n0 Prescaler mode register 0n (PRM0n) Internal bus TMC0n3 TMC0n2 TMC0n1 OVF0n OSPT0m OSPE0m TOC0n4 LVS0n LVR0n TOC0n1 TOE0n Timer output control register 0n (TOC0n) 16-bit timer mode control register 0n (TMC0n)
1RWH 6HW E\ WKH 350Q UHJLVWHU 5HPDUNV Q WR P
I;; 0DLQ FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
ELW WLPHU FRXQWHU Q 70Q 7KH 70Q UHJLVWHU LV D ELW UHDGRQO\ UHJLVWHU WKDW FRXQWV FRXQW SXOVHV 7KH FRXQWHU LV LQFUHPHQWHG LQ V\QFKURQL]DWLRQ ZLWK WKH ULVLQJ HGJH RI WKH LQSXW FORFN
After reset: 0000H
R
Address: TM00: FFFFF600H, TM01: FFFFF610H, TM02: FFFFF620H, TM03: FFFFF630H, TM04: FFFFF640H, TM05: FFFFF650H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
TM0n (n = 0 to 5)
7KH FRXQW YDOXH LV UHVHW WR + LQ WKH IROORZLQJ FDVHV ! 5HVHW ! ,I WKH 70&Q DQG 70&Q ELWV DUH FOHDUHG ! ,I WKH YDOLG HGJH RI 7,Q LV LQSXW LQ WKH PRGH LQ ZKLFK FOHDU RI 7,Q ! ,I WKH 70Q UHJLVWHU DQG WKH &5Q UHJLVWHU PDWFK HDFK RWKHU LQ WKH PRGH LQ ZKLFK FOHDU RQ &5Q UHJLVWHU PDWFK ! ,I WKH 2637P ELW LV VHW RU LI WKH YDOLG HGJH RI 7,N LV LQSXW LQ WKH RQHVKRW SXOVH RXWSXW PRGH 5HPDUN Q P N WR VWDUW RFFXUV VWDUW RFFXUV ZKHQ LQSXWWLQJ WKH YDOLG HGJH
ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q 7KH &5Q UHJLVWHU LV D ELW UHJLVWHU WKDW FRPELQHV FDSWXUH UHJLVWHU DQG FRPSDUH UHJLVWHU IXQFWLRQV 7KH &5&Q&5&Q ELW LV XVHG WR VHW ZKHWKHU WR XVH WKH &5Q UHJLVWHU DV D FDSWXUH UHJLVWHU RU DV D FRPSDUH UHJLVWHU 7KH &5Q UHJLVWHU LV VHW E\ D ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR +
After reset: 0000H
R/W
Address: CR000: FFFFF602H, CR010: FFFFF612H, CR020: FFFFF622H, CR030: FFFFF632H, CR040: FFFFF642H, CR050: FFFFF652H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CR0n0 (n = 0 to 5)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
D
:KHQ XVLQJ WKH &5Q UHJLVWHU DV D FRPSDUH UHJLVWHU 7KH YDOXH VHW WR WKH &5Q UHJLVWHU DQG WKH FRXQW YDOXH VHW WR WKH 70Q UHJLVWHU DUH DOZD\V FRPSDUHG DQG ZKHQ WKHVH YDOXHV PDWFK DQ LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV JHQHUDWHG 7KH YDOXHV DUH UHWDLQHG XQWLO UHZULWWHQ
E
:KHQ XVLQJ WKH &5Q UHJLVWHU DV D FDSWXUH UHJLVWHU 7KH 70Q UHJLVWHU FRXQW YDOXH LV FDSWXUHG WR WKH &5Q UHJLVWHU E\ LQSXWWLQJ D FDSWXUH WULJJHU 7KH YDOLG HGJH RI WKH 7,Q SLQ RU 7,Q SLQ FDQ EH VHOHFWHG DV WKH FDSWXUH WULJJHU 7KH YDOLG HGJH RI WKH 7,Q SLQ RU 7,Q SLQ LV VHW ZLWK WKH 350Q(6Q DQG 350Q(6Q ELWV RU 350Q(6Q DQG 350Q(6Q ELWV 7DEOH VKRZV WKH VHWWLQJV ZKHQ WKH YDOLG HGJH RI WKH 7,Q SLQ LV VSHFLILHG DV WKH FDSWXUH WULJJHU DQG 7DEOH VKRZV WKH VHWWLQJV ZKHQ WKH YDOLG HGJH RI WKH 7,Q LV VSHFLILHG DV WKH FDSWXUH WULJJHU 7DEOH &DSWXUH 7ULJJHU RI &5Q 5HJLVWHU DQG 9DOLG (GJH RI 7,Q 3LQ
&DSWXUH 7ULJJHU RI &5Q 9DOLG (GJH RI 7,Q 3LQ (6Q (6Q
)DOOLQJ HGJH 5LVLQJ HGJH 1R FDSWXUH RSHUDWLRQ
5LVLQJ HGJH )DOOLQJ HGJH %RWK ULVLQJ DQG IDOOLQJ HGJHV

5HPDUNV Q
WR
6HWWLQJ WKH (6Q DQG (6Q ELWV WR LV SURKLELWHG 7DEOH &DSWXUH 7ULJJHU RI &5Q 5HJLVWHU DQG 9DOLG (GJH RI 7,Q 3LQ
&DSWXUH 7ULJJHU RI &5Q 9DOLG (GJH RI 7,Q 3LQ (6Q )DOOLQJ HGJH 5LVLQJ HGJH %RWK ULVLQJ DQG IDOOLQJ HGJHV )DOOLQJ HGJH 5LVLQJ HGJH %RWK ULVLQJ DQG IDOOLQJ HGJHV (6Q
5HPDUNV Q
WR
6HWWLQJ WKH (6Q DQG (6Q ELWV WR LV SURKLELWHG &DXWLRQV 6HW D YDOXH RWKHU WKDQ + WR WKH &5Q UHJLVWHU LQ WKH PRGH LQ ZKLFK FOHDU VWDUW
RFFXUV XSRQ D PDWFK RI WKH YDOXHV RI WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU +RZHYHU LI + LV VHW WR WKH &5Q UHJLVWHU LQ WKH IUHHUXQQLQJ PRGH RU WKH 7,Q YDOLG HGJH FOHDU PRGH DQ LQWHUUXSW UHTXHVW ,1770Q LV JHQHUDWHG ZKHQ WKH YDOXH FKDQJHV IURP + WR + DIWHU DQ RYHUIORZ ))))+ :KHQ WKH 3 3 3 3 DQG 3 SLQV DUH XVHG DV WKH YDOLG HGJHV RI 7, 7, 7, 7, DQG 7, WKH\ FDQQRW EH XVHG DV WLPHU RXWSXWV 72 WR 72 72 0RUHRYHU ZKHQ XVHG DV 72 WR 72 DQG 72 WKHVH SLQV FDQQRW EH XVHG DV WKH YDOLG HGJH RI 7, 7, 7, 7, DQG 7, ,I ZKHQ WKH &5Q UHJLVWHU LV XVHG DV D FDSWXUH UHJLVWHU WKH UHJLVWHU UHDG LQWHUYDO DQG FDSWXUH WULJJHU LQSXW FRQIOLFW WKH UHDG GDWD EHFRPHV XQGHILQHG EXW WKH FDSWXUH GDWD LWVHOI LV QRUPDO 0RUHRYHU ZKHQ WKH FRXQW VWRS LQSXW DQG FDSWXUH WULJJHU LQSXW FRQIOLFW WKH FDSWXUH GDWD EHFRPHV XQGHILQHG 7KH &5Q UHJLVWHU FDQQRW EH UHZULWWHQ GXULQJ 70Q UHJLVWHU RSHUDWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q 7KH &5Q UHJLVWHU LV D ELW UHJLVWHU WKDW FRPELQHV FDSWXUH UHJLVWHU DQG FRPSDUH UHJLVWHU IXQFWLRQV %LW &5&Q RI WKH &5&Q UHJLVWHU LV XVHG WR VHW ZKHWKHU WR XVH WKH &5Q UHJLVWHU DV D FDSWXUH UHJLVWHU RU DV D FRPSDUH UHJLVWHU 7KH &5Q UHJLVWHU LV VHW E\ D ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR +
After reset: 0000H
R/W
Address: CR001: FFFFF604H, CR011: FFFFF614H, CR021: FFFFF624H, CR031: FFFFF634H, CR041: FFFFF644H, CR051: FFFFF654H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CR0n1 (n = 0 to 5)
D
:KHQ XVLQJ WKH &5Q UHJLVWHU DV D FRPSDUH UHJLVWHU 7KH YDOXH VHW WR WKH &5Q UHJLVWHU DQG WKH FRXQW YDOXH RI WKH 70Q UHJLVWHU DUH DOZD\V FRPSDUHG DQG ZKHQ WKHVH YDOXHV PDWFK DQ LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV JHQHUDWHG
E
:KHQ XVLQJ WKH &5Q UHJLVWHU DV D FDSWXUH UHJLVWHU 7KH 70Q UHJLVWHU FRXQW YDOXH LV FDSWXUHG WR WKH &5Q UHJLVWHU E\ LQSXWWLQJ D FDSWXUH WULJJHU 7KH YDOLG HGJH RI WKH 7,Q SLQ FDQ EH VHOHFWHG DV WKH FDSWXUH WULJJHU 7KH YDOLG HGJH RI WKH 7,Q SLQ LV VHW ZLWK WKH 350Q UHJLVWHU 7DEOH VKRZV WKH VHWWLQJV ZKHQ WKH YDOLG HGJH RI WKH 7,Q SLQ LV VSHFLILHG DV WKH FDSWXUH WULJJHU 7DEOH &DSWXUH 7ULJJHU RI &5Q 5HJLVWHU DQG 9DOLG (GJH RI 7,Q 3LQ
&DSWXUH 7ULJJHU RI &5Q 5HJLVWHU
9DOLG (GJH RI 7,Q 3LQ (6Q (6Q
)DOOLQJ HGJH 5LVLQJ HGJH %RWK ULVLQJ DQG IDOOLQJ HGJHV
)DOOLQJ HGJH 5LVLQJ HGJH %RWK ULVLQJ DQG IDOOLQJ HGJHV

5HPDUNV Q
WR
6HWWLQJ WKH (6Q DQG (6Q ELWV WR LV SURKLELWHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
&DXWLRQV ,I + LV VHW WR WKH &5Q UHJLVWHU DQ LQWHUUXSW UHTXHVW ,1770Q LV JHQHUDWHG DIWHU RU RYHUIORZ RI WKH 70Q UHJLVWHU DIWHU FOHDU E\ D RQHVKRW WULJJHU :KHQ WKH 3 3 3 3 DQG 3 SLQV DUH XVHG DV WKH YDOLG HGJHV RI 7, 7, 7, 7, DQG 7, WKH\ FDQQRW EH XVHG DV WLPHU RXWSXWV 72 WR 72 72 0RUHRYHU ZKHQ XVHG DV 72 WR 72 DQG 72 WKHVH SLQV FDQQRW EH XVHG DV WKH YDOLG HGJHV RI 7, 7, 7, 7, DQG 7, ,I ZKHQ WKH &5Q UHJLVWHU LV XVHG DV D FDSWXUH UHJLVWHU WKH UHJLVWHU UHDG LQWHUYDO DQG FDSWXUH WULJJHU LQSXW FRQIOLFW WKH UHDG GDWD EHFRPHV XQGHILQHG EXW WKH FDSWXUH GDWD LWVHOI LV QRUPDO 0RUHRYHU ZKHQ WKH FRXQW VWRS LQSXW DQG FDSWXUH WULJJHU LQSXW FRQIOLFW WKH FDSWXUH GDWD EHFRPHV XQGHILQHG 7KH &5Q UHJLVWHU FDQ EH UHZULWWHQ GXULQJ 70Q UHJLVWHU RSHUDWLRQ RQO\ LQ WKH 33* RXWSXW PRGH 5HIHU WR 33* RXWSXW RSHUDWLRQ VWDUW RQ D PDWFK EHWZHHQ WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU DIWHU FOHDU E\ WKH 7,Q YDOLG HGJH RU DIWHU FOHDU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
&RQWURO 5HJLVWHUV
7KH UHJLVWHUV WKDW FRQWURO ELW WLPHUHYHQW FRXQWHUV WR DUH DV IROORZV * ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q * &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q * ELW WLPHU RXWSXW FRQWURO UHJLVWHU Q 72&Q * 3UHVFDOHU PRGH UHJLVWHU Q 350Q 5HPDUN 7R XVH WKH 7,Q 7,Q DQG 72Q SLQ IXQFWLRQV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q 70&Q LV XVHG WR VHW WKH ELW WLPHU RSHUDWLRQ PRGH WKH ELW WLPHU FRXQWHU Q 70Q FOHDU PRGH DQG WKH RXWSXW WLPLQJ DQG WR GHWHFW RYHUIORZ 7KH 70&Q UHJLVWHU LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR + &DXWLRQ 7KH 70Q UHJLVWHU VWDUWV RSHUDWLQJ ZKHQ D YDOXH RWKHU WKDQ RSHUDWLRQ VWRS PRGH LV VHW WR WKH 70&Q DQG 70&Q ELWV RI WKH 70&Q UHJLVWHU 7R VWRS WKH RSHUDWLRQ VHW WR WKH 70&Q DQG 70&Q ELWV :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 RSHUDWHV RQ WKH VXEFORFN GR QRW DFFHVV WKH 70&Q UHJLVWHU XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR 5HPDUN Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
After reset: 00H
R/W
Address: FFFFF606H, FFFFF616H, FFFFF626H FFFFF636H, FFFFF646H, FFFFF656H 5 0 4 0 3 2 1
Note
7 TMC0n (n = 0 to 5 m = 4, 5) 0
6 0
<0> OVF0n
TMC0n3 TMC0n2 TMC0n1
TMC0n3 TMC0n2 TMC0n1Note
Selection of operation mode and clear mode Operation stop (TM0n cleared to 0) Free-running mode
Selection of TO0n output inverse timing Unchanged
Generation of interrupt Not generated
0 0 0
0 0 1
0 1 0
Match of TM0n and Generated upon CR0n0 or match of TM0n and CR0n1 match of TM0n and CR0n0 and match
0
1
1
Match of TM0m and of TM0n and CR0n1 CR0m0, match of TM0m and CR0m1, or valid edge of TI0m0
1
0
0
Clear & start with valid edge of TI0n0
Match of TM0m and CR0m0 or match of TM0m and CR0m1 Match of TM0m and CR0m0, match of TM0m and CR0m1, or valid edge of TI0m0
1
0
1
1
1
0
Clear & start upon
Match of TM0n and
match of TM0n and CR0n0 or match of CR0n0 1 1 1 TM0n and CR0n1 Match of TM0m and CR0m0, match of TM0m and CR0m1, or valid edge of TI0m0 OVF0n 0 1 No overflow Overflow Detection of overflow of 16-bit timer register 0n
1RWH 70 WR 70 PXVW EH VHW WR &DXWLRQV :ULWH WR ELWV RWKHU WKDQ WKH 29)Q IODJ DIWHU VWRSSLQJ WKH WLPHU RSHUDWLRQ 7KH YDOLG HGJH RI WKH 7,Q SLQ LV VHW E\ SUHVFDOHU PRGH UHJLVWHU Q 350Q :KHQ WKH PRGH LQ ZKLFK WKH WLPHU LV FOHDUHG DQG VWDUWHG XSRQ PDWFK RI 70Q DQG &5Q LV VHOHFWHG WKH VHWWLQJ YDOXH RI &5Q LV ))))+ DQG ZKHQ WKH YDOXH RI 70Q FKDQJHV IURP ))))+ WR + WKH 29)Q IODJ LV VHW WR 5HPDUN 72Q 7,Q 70Q 2XWSXW SLQ RI ELW WLPHUHYHQW FRXQWHU Q ,QSXW SLQ RI ELW WLPHUHYHQW FRXQWHU Q ELW WLPHU FRXQWHU Q
&5Q ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
7KH IROORZLQJ VKRZV WKH ,2 FRQILJXUDWLRQ RI HDFK FKDQQHO DQG WKH VHOHFWLRQ RI WKH 72Q RXWSXW LQYHUVLRQ WLPLQJ VHWWLQJ RI WKH 70&Q ELW 7DEOH ,2 &RQILJXUDWLRQ RI (DFK &KDQQHO
&KDQQHO 70 70 70 70 70 70 72 - 2XWSXW 3LQ - - - - 7, 7, 7, 7, 7, 7, 7, ,QSXW 3LQ ,2 3LQ 7,72 7,72 7,72 7,72 - 7,72 6HWWLQJ RI 70&Q %LW $OZD\V VHW WR $OZD\V VHW WR UHDG RQO\ UHDG RQO\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
&DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q &5&Q FRQWUROV WKH RSHUDWLRQ RI ELW WLPHU FDSWXUHFRPSDUH UHJLVWHUV Q DQG Q &5Q DQG &5Q 7KH &5&Q UHJLVWHU LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW &5&Q LV FOHDUHG WR +
After reset: 00H
R/W
Address: FFFFF608H, FFFFF618H, FFFFF628H FFFFF638H, FFFFF648H, FFFFF658H 5 0 4 0 3 0 2 1 0
7 CRC0n (n = 0 to 5) CRC0n2 0 1 0
6 0
CRC0n2 CRC0n1 CRC0n0
Selection of operation mode of CR0n1 register Operation as compare register Operation as capture register
CRC0n1 0 1
Selection of capture trigger of CR0n0 register Capture at valid edge of TI0n1 Capture at inverse phase of valid edge of TI0n0
CRC0n0 0 1
Selection of operation mode of CR0n0 register Operation as compare register Operation as capture register
&DXWLRQV %HIRUH VHWWLQJ WKH &5&Q UHJLVWHU EH VXUH WR VWRS WKH WLPHU RSHUDWLRQ :KHQ WKH PRGH LQ ZKLFK WKH WLPHU LV FOHDUHG DQG VWDUWHG XSRQ PDWFK RI WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU LV VHOHFWHG E\ ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q GR QRW VSHFLI\ WKH &5Q UHJLVWHU DV WKH FDSWXUH UHJLVWHU :KHQ ERWK WKH ULVLQJ DQG IDOOLQJ HGJHV DUH VSHFLILHG IRU WKH 7,Q YDOLG HGJH FDSWXUH RSHUDWLRQ LV QRW SHUIRUPHG 7R HQVXUH UHOLDEOH FDSWXUH RSHUDWLRQ D SXOVH ORQJHU WKDQ WZR F\FOHV RI WKH FRXQW FORFN VHOHFWHG E\ SUHVFDOHU PRGH UHJLVWHU Q 350Q LV UHTXLUHG 5HPDUN 7,Q 7,Q ,QSXW SLQV RI ELW WLPHUHYHQW FRXQWHU Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
ELW WLPHU RXWSXW FRQWURO UHJLVWHU Q 72&Q 72&Q FRQWUROV WKH RSHUDWLRQ RI WKH ELW WLPHUHYHQW FRXQWHU Q RXWSXW FRQWUROOHU E\ VHWWLQJ RU UHVHWWLQJ WKH WLPHU RXWSXW )) HQDEOLQJ RU GLVDEOLQJ LQYHUVH RXWSXW HQDEOLQJ RU GLVDEOLQJ WKH WLPHU RI ELW WLPHUHYHQW FRXQWHU Q HQDEOLQJ RU GLVDEOLQJ WKH RQHVKRW SXOVH RXWSXW RSHUDWLRQ DQG VHOHFWLQJ DQ RXWSXW WULJJHU IRU D RQHVKRW SXOVH E\ VRIWZDUH ELW WLPHUHYHQW FRXQWHUV DQG GR QRW KDYH D RQHVKRW SXOVH RXWSXW IXQFWLRQ 7KH 72&Q UHJLVWHU LV VHW E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW 72&Q LV FOHDUHG WR +
After reset: 00H R/W Address: FFFFF609H, FFFFF619H, FFFFF629H FFFFF639H, FFFFF649H, FFFFF659H 5 4 3 LVS0n 2 LVR0n 1 TOC0n1 0 TOE0n
7 TOC0n (n = 0 to 5 m = 0, 1, 4, 5 k = 4, 5) 0
6
OSPT0mNote 1 OSPE0mNote 1 TOC0n4
OSPT0mNote 1 0 1
Output trigger for one-shot pulse by software - One-shot pulse output
OSPE0mNote 1 0 1
Control of one-shot pulse output operation Successive pulse output One-shot pulse outputNote 2
TOC0n4 0 1
Control of timer output F/F upon match of CR0n1 register and TM0n register Inversion operation disabled Inversion operation enabled
1RWHV 70 DQG 70 GR QRW SURYLGH D RQHVKRW SXOVH RXWSXW IXQFWLRQ $OZD\V FOHDU ELWV DQG WR 70 DQG 70 DUH WKH DOWHUQDWHIXQFWLRQ SLQV RI WKH WLPHU ,2 SLQV VR RQO\ D VRIWZDUH WULJJHU LV YDOLG IRU RQHVKRW SXOVH RXWSXW &OHDU WKH 70& DQG 70& ELWV RI WKH 70& DQG 70& UHJLVWHUV WR 7KH RQHVKRW SXOVH RXWSXW RSHUDWHV QRUPDOO\ LQ WKH IUHHUXQQLQJ PRGH DQG WKH PRGH LQ ZKLFK FOHDU VWDUW RFFXUV RQ WKH YDOLG HGJH RI 7,N ,Q WKH PRGH LQ ZKLFK FOHDU VWDUW RFFXUV RQ PDWFK EHWZHHQ WKH 70P UHJLVWHU DQG WKH &5P UHJLVWHU RQHVKRW SXOVH RXWSXW LV QRW SHUIRUPHG EHFDXVH QR RYHUIORZ RFFXUV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
LVS0n 0 0 1 1 LVR0n 0 1 0 1 Unchanged Reset timer output F/F (0) Set timer output F/F (1) Setting prohibited Setting of status of timer output F/F
TOC0n1 0 1
Control of timer output F/F upon match of CR0n0 register and TM0n register Inversion operation disabled Inversion operation enabled
TOE0n 0 1
Control of timer output Output disabled (output is fixed to 0 level) Output enabled
&DXWLRQV %H VXUH WR VWRS WKH WLPHU RSHUDWLRQ EHIRUH VHWWLQJ RWKHU WKDQ WKH 72&Q ELW 7KH /96Q DQG /95Q ELWV DUH ZKHQ UHDG 7KH 2637P ELW LV ZKHQ UHDG EHFDXVH LW LV DXWRPDWLFDOO\ FOHDUHG DIWHU GDWD KDV EHHQ VHW 'R QRW VHW WR WKH 2637P ELW RWKHU WKDQ IRU RQHVKRW SXOVH RXWSXW :KHQ SHUIRUPLQJ VXFFHVVLYH ZULWHV WR WKH 2637P ELW SODFH DQ LQWHUYDO EHWZHHQ ZULWHV RI WZR RU PRUH F\FOHV RI WKH FRXQW FORFN VHOHFWHG E\ WKH 350Q UHJLVWHU 'R QRW WKH /96Q ELW WR EHIRUH VHWWLQJ WKH 72(Q ELW 'R QRW VHW WKH /96Q ELW DQG 72(Q ELW WR DW WKH VDPH WLPH 'R QRW VHW ! DQG ! EHORZ DW WKH VDPH WLPH 6HW DV IROORZV ! 6HW WKH 72&Q 72&Q 72(Q DQG 263(P ELWV 6HWWLQJ RI WLPHU RXWSXW RSHUDWLRQ ! 6HW WKH /96Q DQG /95Q ELWV 6HWWLQJ RI WLPHU RXWSXW ))
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
3UHVFDOHU PRGH UHJLVWHU Q 350Q 7KLV UHJLVWHU VHWV WKH FRXQW FORFN RI ELW WLPHU FRXQWHU Q 70Q DQG WKH YDOLG HGJH RI WKH 7,Q DQG 7,Q SLQ LQSXWV 7KH 350Q UHJLVWHU LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW 350Q LV FOHDUHG WR + &DXWLRQV :KHQ VHWWLQJ WKH FRXQW FORFN WR WKH 7,Q YDOLG HGJH GR QRW VHW WKH PRGH LQ ZKLFK FOHDU VWDUW RFFXUV RQ 7,Q YDOLG HGJH DQG GR QRW VHW WKH 7,Q YDOLG HGJH DV WKH FDSWXUH WULJJHU %HIRUH VHWWLQJ WKH 350Q UHJLVWHU EH VXUH WR VWRS WKH WLPHU RSHUDWLRQ ,I ELW WLPHU FRXQWHU Q 70Q RSHUDWLRQ LV HQDEOHG E\ VSHFLI\LQJ WKH ULVLQJ HGJH RI ERWK HGJHV IRU WKH YDOLG HGJH RI WKH 7,Q SLQ RU 7,Q SLQ ZKLOH WKH 7,Q SLQ RU 7,Q SLQ LV KLJK OHYHO LPPHGLDWHO\ DIWHU V\VWHP UHVHW WKH ULVLQJ HGJH LV GHWHFWHG LPPHGLDWHO\ DIWHU WKH ULVLQJ HGJH RU ERWK HGJHV LV VSHFLILHG %H FDUHIXO ZKHQ SXOOLQJ XS WKH 7,Q SLQ RU 7,Q SLQ +RZHYHU WKH ULVLQJ HGJH LV QRW GHWHFWHG ZKHQ RSHUDWLRQ LV HQDEOHG DIWHU LW KDV EHHQ VWRSSHG :KHQ WKH 3 3 3 3 DQG 3 SLQV DUH XVHG DV WKH YDOLG HGJHV RI 7, 7, 7, 7, DQG 7, WKH\ FDQQRW EH XVHG DV WLPHU RXWSXWV 72 WR 72 72 0RUHRYHU ZKHQ XVHG DV 72 WR 72 DQG 72 WKHVH SLQV FDQQRW EH XVHG DV WKH YDOLG HGJHV RI 7, 7, 7, 7, DQG 7,
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
D
3UHVFDOHU PRGH UHJLVWHU 350
After reset: 00H 7 PRM00 ES011
R/W 6 ES010
Address: FFFFF607H 5 ES001 4 ES000 3 0 2 0 1 0
PRM001 PRM000
ES011 0 0 1 1
ES010 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI001
Setting prohibited Both rising and falling edges
ES001 0 0 1 1
ES000 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI000
Setting prohibited Both rising and falling edges
PRM001
PRM000
Selection of count clockNote 1 Count clock 20 MHz fXX 16 MHz 125 ns 250 ns 500 ns - 10 MHz 200 ns 400 ns 800 ns -
0 0 1 1
0 1 0 1
fXX/2 fXX/4 fXX/8 Valid edge of TI000
Note 2
100 ns 200 ns 400 ns -
1RWHV :KHQ WKH LQWHUQDO FORFN LV VHOHFWHG VHW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 &RXQW FORFN 0+] WR 9 &RXQW FORFN 0+]
7KH H[WHUQDO FORFN UHTXLUHV D SXOVH ORQJHU WKDQ WZR F\FOHV RI WKH LQWHUQDO FORFN I;; 5HPDUN I;; 0DLQ FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
E
3UHVFDOHU PRGH UHJLVWHU 350
After reset: 00H 7 PRM01 ES111
R/W 6 ES110
Address: FFFFF617H 5 ES101 4 ES100 3 0 2 0 1 0
PRM011 PRM010
ES111 0 0 1 1
ES110 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI011
Setting prohibited Both rising and falling edges
ES101 0 0 1 1
ES100 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI010
Setting prohibited Both rising and falling edges
PRM011
PRM010
Selection of count clockNote 1 Count clock 20 MHz
Setting prohibited
fXX 16 MHz
Setting prohibited
10 MHz 100 ns 400 ns - -
0 0 1 1
0 1 0 1
fXX fXX/4 INTWT Valid edge of TI010
Note 2
200 ns - -
250 ns - -
1RWHV :KHQ WKH LQWHUQDO FORFN LV VHOHFWHG VHW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 &RXQW FORFN 0+] WR 9 &RXQW FORFN 0+]
7KH H[WHUQDO FORFN UHTXLUHV D SXOVH ORQJHU WKDQ WZR F\FOHV RI WKH LQWHUQDO FORFN I;; 5HPDUN I;; 0DLQ FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
F
3UHVFDOHU PRGH UHJLVWHU 350
After reset: 00H 7 PRM02 ES211
R/W 6 ES210
Address: FFFFF627H 5 ES201 4 ES200 3 0 2 0 1 0
PRM021 PRM020
ES211 0 0 1 1
ES210 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI021
Setting prohibited Both rising and falling edges
ES201 0 0 1 1
ES200 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI020
Setting prohibited Both rising and falling edges
PRM021
PRM020
Selection of count clockNote 1 Count clock 20 MHz fXX 16 MHz 125 ns 250 ns 500 ns - 10 MHz 200 ns 400 ns 800 ns -
0 0 1 1
0 1 0 1
fXX/2 fXX/4 fXX/8 Valid edge of TI020
Note 2
100 ns 200 ns 400 ns -
1RWHV :KHQ WKH LQWHUQDO FORFN LV VHOHFWHG VHW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 &RXQW FORFN 0+] WR 9 &RXQW FORFN 0+]
7KH H[WHUQDO FORFN UHTXLUHV D SXOVH ORQJHU WKDQ WZR F\FOHV RI WKH LQWHUQDO FORFN I;; 5HPDUN I;; 0DLQ FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
G
3UHVFDOHU PRGH UHJLVWHU 350
After reset: 00H 7 PRM03 ES311
R/W 6 ES310
Address: FFFFF637H 5 ES301 4 ES300 3 0 2 0 1 0
PRM031 PRM030
ES311 0 0 1 1
ES310 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI031
Setting prohibited Both rising and falling edges
ES301 0 0 1 1
ES300 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI030
Setting prohibited Both rising and falling edges
PRM031
PRM030
Selection of count clockNote 1 Count clock 20 MHz fXX 16 MHz 250 ns 1 s 32 s - 10 MHz 400 ns 1.6 s 51.2 s -
0 0 1 1
0 1 0 1
fXX/4 fXX/16 fXX/512 Valid edge of TI030
Note 2
200 ns 800 ns 25.6 s -
1RWHV :KHQ WKH LQWHUQDO FORFN LV VHOHFWHG VHW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 &RXQW FORFN 0+] WR 9 &RXQW FORFN 0+]
7KH H[WHUQDO FORFN UHTXLUHV D SXOVH ORQJHU WKDQ WZR F\FOHV RI WKH LQWHUQDO FORFN I;; 5HPDUN I;; 0DLQ FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
H
3UHVFDOHU PRGH UHJLVWHU 350
After reset: 00H 7 PRM04 ES411
R/W 6 ES410
Address: FFFFF647H 5 ES401 4 ES400 3 0 2 0 1 0
PRM041 PRM040
ES411 0 0 1 1
ES410 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI041
Setting prohibited Both rising and falling edges
ES401 0 0 1 1
ES400 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI040
Setting prohibited Both rising and falling edges
PRM041
PRM040
Selection of count clockNote 1 Count clock 20 MHz fXX 16 MHz 125 ns 250 ns 500 ns - 10 MHz 200 ns 400 ns 800 ns -
0 0 1 1
0 1 0 1
fXX/2 fXX/4 fXX/8 Valid edge of TI040
Note 2
100 ns 200 ns 400 ns -
1RWHV :KHQ WKH LQWHUQDO FORFN LV VHOHFWHG VHW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 &RXQW FORFN 0+] WR 9 &RXQW FORFN 0+]
7KH H[WHUQDO FORFN UHTXLUHV D SXOVH ORQJHU WKDQ WZR F\FOHV RI WKH LQWHUQDO FORFN I;; 5HPDUN I;; 0DLQ FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
I
3UHVFDOHU PRGH UHJLVWHU 350
After reset: 00H 7 PRM05 ES511
R/W 6 ES510
Address: FFFFF657H 5 ES501 4 ES500 3 0 2 0 1 0
PRM051 PRM050
ES511 0 0 1 1
ES510 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI051
Setting prohibited Both rising and falling edges
ES501 0 0 1 1
ES500 0 1 0 1 Falling edge Rising edge
Selection of valid edge of TI050
Setting prohibited Both rising and falling edges
PRM051
PRM050
Selection of count clockNote 1 Count clock 20 MHz
Setting prohibited
fXX 16 MHz
Setting prohibited
10 MHz 100 ns 400 ns 25.6 s -
0 0 1 1
0 1 0 1
fXX fXX/4 fXX/256 Valid edge of TI050
Note 2
200 ns 12.8 s -
250 ns 16 s -
1RWHV :KHQ WKH LQWHUQDO FORFN LV VHOHFWHG VHW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 &RXQW FORFN 0+] WR 9 &RXQW FORFN 0+]
7KH H[WHUQDO FORFN UHTXLUHV D SXOVH ORQJHU WKDQ WZR F\FOHV RI WKH LQWHUQDO FORFN I;; 5HPDUN I;; 0DLQ FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
2SHUDWLRQ
2SHUDWLRQ DV LQWHUYDO WLPHU ELWV ELW WLPHUHYHQW FRXQWHU Q FDQ EH PDGH WR RSHUDWH DV DQ LQWHUYDO WLPHU E\ VHWWLQJ ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q DQG FDSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q DV VKRZQ LQ )LJXUH Q 6HWWLQJ SURFHGXUH 7KH EDVLF RSHUDWLRQ VHWWLQJ SURFHGXUH LV DV IROORZV ! 6HW WKH FRXQW FORFN XVLQJ WKH 350Q UHJLVWHU ! 6HW WKH &5&Q UHJLVWHU VHH )LJXUH IRU WKH VHWWLQJ YDOXH ! 6HW DQ\ YDOXH WR WKH &5Q UHJLVWHU ! 6HW WKH 70&Q UHJLVWHU 6WDUW RSHUDWLRQ VHH )LJXUH IRU WKH VHWWLQJ YDOXH &DXWLRQ 7KH &5Q UHJLVWHU FDQQRW EH UHZULWWHQ GXULQJ 70Q RSHUDWLRQ 5HPDUNV )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV )RU ,1770Q LQWHUUXSW HQDEOH UHIHU WR &+$37(5 ,17(55837(;&(37,21 352&(66,1* )81&7,21 7KH LQWHUYDO WLPHU UHSHDWHGO\ JHQHUDWHV LQWHUUXSWV DW WKH LQWHUYDO RI WKH SUHVHW FRXQW YDOXH LQ ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q ,I WKH FRXQW YDOXH LQ ELW WLPHU FRXQWHU Q 70Q PDWFKHV WKH YDOXH VHW LQ WKH &5Q UHJLVWHU DQ LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV JHQHUDWHG DW WKH VDPH WLPH WKDW WKH YDOXH RI WKH 70Q UHJLVWHU LV FOHDUHG WR DQG FRXQWLQJ LV FRQWLQXHG 7KH FRXQW FORFN RI ELW WLPHUHYHQW FRXQWHU Q FDQ EH VHOHFWHG ZLWK ELWV DQG RI SUHVFDOHU PRGH UHJLVWHU Q 350Q 5HPDUN Q WR WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJ &RQWHQWV 'XULQJ ,QWHUYDO 7LPHU 2SHUDWLRQ
D ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q
TMC0n3 TMC0n2 TMC0n1 TMC0n 0 0 0 0 1 1 0/1 OVF0n 0
Clears & starts upon match between TM0n and CR0n0
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q
CRC0n2 CRC0n1 CRC0n0 CRC0n 0 0 0 0 0 0/1 0/1 0 CR0n0 used as compare register
5HPDUNV :KHQ WKHVH ELWV DUH UHVHW WR RU VHW WR RWKHU IXQFWLRQV FDQ EH XVHG WRJHWKHU ZLWK WKH LQWHUYDO WLPHU IXQFWLRQ )RU GHWDLOV UHIHU WR ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q DQG &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q Q WR
)LJXUH &RQILJXUDWLRQ RI ,QWHUYDO 7LPHU
16-bit timer capture/compare register 0n0 (CR0n0)
INTTM0n0 Count clockNote
Selector
TI0n0
Noise eliminator fxx/4
16-bit timer counter 0n (TM0n)
OVF0n
Clear circuit
1RWH 6HW ZLWK 350Q UHJLVWHU 5HPDUNV I;; 0DLQ FORFN IUHTXHQF\ Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH 7LPLQJ RI ,QWHUYDO 7LPHU 2SHUDWLRQ
t Count clock TM0n count value 0000H 0001H N 0000H 0001H Clear N N 0000H 0001H Clear N N N
Timer operation enable CR0n0 INTTM0n0 N
Interrupt acknowledgment Interrupt acknowledgment Interval time Interval time
5HPDUNV ,QWHUYDO WLPH Q WR
1
x W 1
+ WR ))))+
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
33* RXWSXW RSHUDWLRQ ELW WLPHUHYHQW FRXQWHU Q FDQ EH XVHG IRU 33* 3URJUDPPDEOH 3XOVH *HQHUDWRU RXWSXW E\ VHWWLQJ ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q DQG FDSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q DV VKRZQ LQ )LJXUH 6HWWLQJ SURFHGXUH 7KH EDVLF RSHUDWLRQ VHWWLQJ SURFHGXUH LV DV IROORZV ! 6HW WKH &5&Q UHJLVWHU VHH )LJXUH IRU WKH VHWWLQJ YDOXH ! 6HW DQ\ YDOXH WR WKH &5Q UHJLVWHU ! 6HW DQ\ YDOXH DV D GXW\ WR WKH &5Q UHJLVWHU ! 6HW WKH 72&Q UHJLVWHU VHH )LJXUH IRU WKH VHWWLQJ YDOXH ! 6HW WKH FRXQW FORFN XVLQJ WKH 350Q UHJLVWHU ! 6HW WKH 70&Q UHJLVWHU 6WDUW RSHUDWLRQ VHH )LJXUH IRU WKH VHWWLQJ YDOXH 1RWH 7R FKDQJH WKH GXW\ YDOXH &5Q UHJLVWHU GXULQJ RSHUDWLRQ UHIHU WR 5HPDUN LQ )LJXUH 33* 2XWSXW 2SHUDWLRQ 7LPLQJ 5HPDUNV )RU WKH DOWHUQDWHIXQFWLRQ SLQ 72Q VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQ )RU ,1770Q LQWHUUXSW HQDEOH UHIHU WR &+$37(5 ,17(55837(;&(37,21 352&(66,1* )81&7,21 7KH 33* RXWSXW IXQFWLRQ RXWSXWV D UHFWDQJXODU ZDYH IURP WKH 72Q SLQ ZLWK WKH F\FOH VSHFLILHG E\ WKH FRXQW YDOXH VHW LQ DGYDQFH WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q DQG WKH SXOVH ZLGWK VSHFLILHG E\ WKH FRXQW YDOXH VHW LQ DGYDQFH WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV LQ 33* 2XWSXW 2SHUDWLRQ
D ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q
TMC0n3 TMC0n2 TMC0n1 TMC0n 0 0 0 0 1 1 0 OVF0n 0
Clears and starts upon match between TM0n and CR0n0
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q
CRC0n2 CRC0n1 CRC0n0 CRC0n 0 0 0 0 0 0 x 0 x: Don't care
CR0n0 used as compare register CR0n1 used as compare register
F ELW WLPHU RXWSXW FRQWURO UHJLVWHU Q 72&Q
OSPT0n OSPE0n TOC0n4 TOC0n 0 0 0 1 LVS0n 0/1 LVR0n 0/1 TOC0n1 1 TOE0n 1
Enables TO0n output Inverts output upon match between TM0n and CR0n0 Specifies initial value of TO0n output F/F Inverts output upon match between TM0n and CR0n1 Disables one-shot pulse output (other than TM02, TM03)
G 3UHVFDOHU PRGH UHJLVWHU Q 350Q
ESn11 PRM0n 0/1 ESn10 0/1 ESn01 0/1 ESn00 0/1 3 0 2 0 PRM0n1 PRM0n0 0/1 0/1
Selects count clock Setting invalid (Setting to 10 is prohibited.) Setting invalid (Setting to 10 is prohibited.)
&DXWLRQV 0DNH VXUH WKDW + &5Q &5Q ))))+ LV VHW WR WKH &5Q UHJLVWHU DQG &5Q UHJLVWHU 7KH F\FOH RI WKH SXOVH JHQHUDWHG E\ 33* RXWSXW LV &5Q VHWWLQJ YDOXH 7KH GXW\ IDFWRU LV &5Q VHWWLQJ YDOXH 5HPDUN Q WR
8VHU(c)V 0DQXDO 8(-98'
&5Q VHWWLQJ YDOXH
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQILJXUDWLRQ RI 33* 2XWSXW
16-bit capture/compare register 0n0 (CR0n0)
Selector
Count clockNote TI0k0 Noise eliminator fxx/4
16-bit timer counter 0n (TM0n)
Clear circuit
Output controller
TO0n
16-bit capture/compare register 0n1 (CR0n1)
1RWH 7KH FRXQW FORFN LV VHW E\ WKH 350Q UHJLVWHU 5HPDUN N
Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH 33* 2XWSXW 2SHUDWLRQ 7LPLQJ
t
Count clock TM0n count value N 0000H 0001H Clear Value loaded to CR0n0 Value loaded to CR0n1 TO0n Pulse width: (M + 1) x t 1 cycle: (N + 1) x t N M M-1 M N-1 N 0000H 0001H
Clear
&DXWLRQ &5Q FDQQRW EH UHZULWWHQ GXULQJ 70Q RSHUDWLRQ 5HPDUNV + 0 1 ))))+ &KDQJH WKH SXOVH ZLGWK GXULQJ 70Q RSHUDWLRQ UHZULWH &5Q DV IROORZV LQ D 33* RXWSXW RSHUDWLRQ ! 'LVDEOH WKH WLPHU RXWSXW LQYHUVLRQ RSHUDWLRQ EDVHG RQ D PDWFK RI 70Q DQG &5Q 72&Q ! 'LVDEOH WKH ,1770Q LQWHUUXSW 700.Q ! 5HZULWH &5Q ! :DLW IRU D F\FOH RI WKH 70Q FRXQW FORFN ! (QDEOH WKH WLPHU RXWSXW LQYHUVLRQ RSHUDWLRQ EDVHG RQ D PDWFK RI 70Q DQG &5Q 72&Q ! &OHDU WKH LQWHUUXSW UHTXHVW IODJ RI ,1770Q 70,)Q ! (QDEOH WKH ,1770Q LQWHUUXSW 700.Q Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
3XOVH ZLGWK PHDVXUHPHQW 7KH ELW WLPHU FRXQWHU 70Q FDQ EH XVHG WR PHDVXUH WKH SXOVH ZLGWKV RI WKH VLJQDOV LQSXW WR WKH 7,Q DQG 7,Q SLQV 0HDVXUHPHQW FDQ EH FDUULHG RXW ZLWK WKH 70Q UHJLVWHU XVHG DV D IUHHUXQQLQJ FRXQWHU RU E\ UHVWDUWLQJ WKH WLPHU LQ V\QFKURQL]DWLRQ ZLWK WKH HGJH RI WKH VLJQDO LQSXW WR WKH 7,Q SLQ :KHQ DQ LQWHUUXSW LV JHQHUDWHG UHDG WKH YDOLG FDSWXUH UHJLVWHU YDOXH $IWHU FRQILUPLQJ WKH 29) IODJ FOHDU LW E\ VRIWZDUH DQG PHDVXUH WKH SXOVH ZLGWK 6HWWLQJ SURFHGXUH 7KH EDVLF RSHUDWLRQ VHWWLQJ SURFHGXUH LV DV IROORZV ! 6HW WKH &5&Q UHJLVWHU VHH )LJXUHV DQG IRU WKH VHWWLQJ YDOXH ! 6HW WKH FRXQW FORFN XVLQJ WKH 350Q UHJLVWHU ! 6HW WKH 70&Q UHJLVWHU 6WDUW RSHUDWLRQ VHH )LJXUHV DQG IRU WKH VHWWLQJ YDOXH 1RWH :KHQ XVLQJ WZR FDSWXUH UHJLVWHUV VHW WKH 7,Q DQG 7,Q SLQV 5HPDUNV )RU WKH DOWHUQDWHIXQFWLRQ SLQ 7,Q 7,Q VHWWLQJV UHIHU 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV )RU ,1770Q DQG ,1770Q LQWHUUXSW HQDEOH UHIHU WR &+$37(5 ,17(55837(;&(37,21 352&(66,1* )81&7,21 7KH YDOLG HGJH LV GHWHFWHG WKURXJK VDPSOLQJ DW D FRXQW FORFN F\FOH VHOHFWHG ZLWK WKH 350Q UHJLVWHU DQG WKH FDSWXUH RSHUDWLRQ LV QRW SHUIRUPHG XQWLO WKH YDOLG HGJH LV GHWHFWHG WZLFH $V D UHVXOW QRLVH ZLWK D VKRUW SXOVH ZLGWK FDQ EH HOLPLQDWHG )LJXUH &5Q &DSWXUH 2SHUDWLRQ ZLWK 5LVLQJ (GJH 6SHFLILHG
Count clock TM0n TI0n0 Rising edge detection CR0n1 INTTM0n1 N N-3 N-2 N-1 N N+1
5HPDUN Q
WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
3XOVH ZLGWK PHDVXUHPHQW ZLWK IUHHUXQQLQJ FRXQWHU DQG RQH FDSWXUH UHJLVWHU ,I WKH HGJH VSHFLILHG E\ SUHVFDOHU PRGH UHJLVWHU Q 350Q LV LQSXW WR WKH 7,Q SLQ ZKHQ ELW WLPHU FRXQWHU Q 70Q LV RSHUDWHG DV D IUHHUXQQLQJ FRXQWHU UHIHU WR )LJXUH WKH YDOXH RI WKH 70Q UHJLVWHU LV ORDGHG WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q DQG DQ H[WHUQDO LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV VHW 7KH HGJH LV VSHFLILHG E\ XVLQJ ELWV DQG (6Q (6Q RI WKH 350Q UHJLVWHU 7KH ULVLQJ HGJH IDOOLQJ HGJH RU ERWK WKH ULVLQJ DQG IDOOLQJ HGJHV FDQ EH VHOHFWHG 7KH YDOLG HGJH LV GHWHFWHG WKURXJK VDPSOLQJ DW D FRXQW FORFN F\FOH VHOHFWHG ZLWK WKH 350Q UHJLVWHU DQG WKH FDSWXUH RSHUDWLRQ LV QRW SHUIRUPHG XQWLO WKH YDOLG HGJH LV GHWHFWHG WZLFH $V D UHVXOW QRLVH ZLWK D VKRUW SXOVH ZLGWK FDQ EH HOLPLQDWHG 5HPDUN Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV IRU 3XOVH :LGWK 0HDVXUHPHQW ZLWK )UHH5XQQLQJ &RXQWHU DQG 2QH &DSWXUH 5HJLVWHU :KHQ 7,Q 3LQ DQG &5Q 5HJLVWHUV $UH 8VHG
D ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q
TMC0n3 TMC0n2 TMC0n1 TMC0n 0 0 0 0 0 1 0/1
Note
OVF0n 0
Free-running mode
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q
CRC0n2 CRC0n1 CRC0n0 CRC0n 0 0 0 0 0 1 0/1 0
CR0n0 used as compare register CR0n1 used as capture register
F 3UHVFDOHU PRGH UHJLVWHU Q 350Q
ESn11 PRM0n 0/1 ESn10 0/1 ESn01 1 ESn00 1 3 0 2 0 PRM0n1 PRM0n0 0/1 0/1
Selects count clock (Setting to 11 is prohibited.) Specifies both edges for pulse detection Setting invalid (Setting to 10 is prohibited.)
1RWH $OZD\V VHW 70 WR 70 WR 5HPDUNV :KHQ WKHVH ELWV DUH UHVHW WR RU VHW WR RWKHU IXQFWLRQV FDQ EH XVHG WRJHWKHU ZLWK WKH SXOVH ZLGWK PHDVXUHPHQW IXQFWLRQ )RU GHWDLOV UHIHU WR ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q DQG &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQILJXUDWLRQ IRU 3XOVH :LGWK 0HDVXUHPHQW ZLWK )UHH5XQQLQJ &RXQWHU
Selector
Count clockNote
16-bit timer counter 0n (TM0n)
OVF0n
TI0n0
16-bit timer capture/compare register 0n1 (CR0n1) INTTM0n1 Internal bus
1RWH 7KH FRXQW FORFN LV VHW ZLWK WKH 350Q UHJLVWHU 5HPDUN Q WR
)LJXUH 7LPLQJ RI 3XOVH :LGWK 0HDVXUHPHQW ZLWK )UHH5XQQLQJ &RXQWHU DQG 2QH &DSWXUH 5HJLVWHU ZLWK %RWK (GJHV 6SHFLILHG
t Count clock TM0n count value TI0n0 pin input D0 D1 D2 D3 0000H 0001H D0 D0 + 1 D1 D1 + 1 FFFFH 0000H D2 D3
Value loaded to CR0n1 INTTM0n1
OVF0n Cleared by instruction (D1 - D0) x t (10000H - D1 + D2) x t (D3 - D2) x t
5HPDUN Q
WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
0HDVXUHPHQW RI WZR SXOVH ZLGWKV ZLWK IUHHUXQQLQJ FRXQWHU 7KH SXOVH ZLGWKV RI WZR VLJQDOV UHVSHFWLYHO\ LQSXW WR WKH 7,Q SLQ DQG WKH 7,Q SLQ FDQ EH VLPXOWDQHRXVO\ PHDVXUHG ZKHQ ELW WLPHU FRXQWHU Q 70Q LV XVHG DV D IUHHUXQQLQJ FRXQWHU UHIHU WR )LJXUH :KHQ WKH HGJH VSHFLILHG E\ ELWV DQG (6Q (6Q RI SUHVFDOHU PRGH UHJLVWHU Q 350Q LV LQSXW WR WKH 7,Q SLQ WKH YDOXH RI WKH 70Q UHJLVWHU LV ORDGHG WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q DQG DQ H[WHUQDO LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV VHW :KHQ WKH HGJH VSHFLILHG E\ ELWV DQG (6Q DQG (6Q RI WKH 350Q UHJLVWHU LV LQSXW WR WKH 7,Q SLQ WKH YDOXH RI WKH 70Q UHJLVWHU LV ORDGHG WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q DQG DQ H[WHUQDO LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV VHW 7KH HGJHV RI WKH 7,Q DQG 7,Q SLQV DUH VSHFLILHG E\ ELWV DQG (6Q DQG (6Q DQG ELWV DQG (6Q (6Q RI WKH 350Q UHJLVWHU UHVSHFWLYHO\ 6SHFLI\ ERWK ULVLQJ DQG IDOOLQJ HGJHV 7KH YDOLG HGJH RI WKH 7,Q SLQ LV GHWHFWHG WKURXJK VDPSOLQJ DW WKH FRXQW FORFN F\FOH VHOHFWHG ZLWK WKH 350Q UHJLVWHU DQG WKH FDSWXUH RSHUDWLRQ LV QRW SHUIRUPHG XQWLO WKH YDOLG OHYHO LV GHWHFWHG WZLFH $V D UHVXOW QRLVH ZLWK D VKRUW SXOVH ZLGWK FDQ EH HOLPLQDWHG 5HPDUN Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV IRU 0HDVXUHPHQW RI 7ZR 3XOVH :LGWKV ZLWK )UHH5XQQLQJ &RXQWHU
D ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q
TMC0n3 TMC0n2 TMC0n1 TMC0n 0 0 0 0 0 1 0/1
Note
OVF0n 0
Free-running mode
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q
CRC0n2 CRC0n1 CRC0n0 CRC0n 0 0 0 0 0 1 0 1
CR0n0 used as capture register Captures to CR0n0 at valid edge of TI0n1 pin CR0n1 used as capture register
F 3UHVFDOHU PRGH UHJLVWHU Q 350Q
ESn11 PRM0n 1 ESn10 1 ESn01 1 ESn00 1 3 0 2 0 PRM0n1 PRM0n0 0/1 0/1
Selects count clock (Setting to 11 is prohibited.) Specifies both edges for pulse detection. Specifies both edges for pulse detection.
1RWH $OZD\V VHW 70 WR 70 WR 5HPDUNV :KHQ WKHVH ELWV DUH UHVHW WR RU VHW WR RWKHU IXQFWLRQV FDQ EH XVHG WRJHWKHU ZLWK WKH SXOVH ZLGWK PHDVXUHPHQW IXQFWLRQ )RU GHWDLOV UHIHU WR ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
* &DSWXUH RSHUDWLRQ IUHHUXQQLQJ PRGH 7KH IROORZLQJ ILJXUH LOOXVWUDWHV WKH RSHUDWLRQ RI WKH FDSWXUH UHJLVWHU ZKHQ WKH FDSWXUH WULJJHU LV LQSXW )LJXUH 7LPLQJ RI 3XOVH :LGWK 0HDVXUHPHQW ZLWK )UHH5XQQLQJ &RXQWHU ZLWK %RWK (GJHV 6SHFLILHG
t Count clock TM0n count value TI0n0 pin input Value loaded to CR0n1 INTTM0n1 TI0n1 pin input Value loaded to CR0n0 INTTM0n0 OVF0n Cleared by instruction (D1 - D0) x t (10000H - D1 + D2) x t (10000H - D1 + (D2 + 1)) x t (D3 - D2) x t D1 D2 + 1 D0 D1 D2 0000H 0001H D0 D0 + 1 D1 D1 + 1 FFFFH 0000H D2 D2 + 1 D2 + 2 D3
5HPDUN Q
WR
3XOVH ZLGWK PHDVXUHPHQW ZLWK IUHHUXQQLQJ FRXQWHU DQG WZR FDSWXUH UHJLVWHUV :KHQ ELW WLPHU FRXQWHU Q 70Q LV XVHG DV D IUHHUXQQLQJ FRXQWHU UHIHU WR )LJXUH WKH SXOVH ZLGWK RI WKH VLJQDO LQSXW WR WKH 7,Q SLQ FDQ EH PHDVXUHG :KHQ WKH HGJH VSHFLILHG E\ ELWV DQG (6Q DQG (6Q RI SUHVFDOHU PRGH UHJLVWHU Q 350Q LV LQSXW WR WKH 7,Q SLQ WKH YDOXH RI WKH 70Q UHJLVWHU LV ORDGHG WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q DQG DQ H[WHUQDO LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV VHW 7KH YDOXH RI WKH 70Q UHJLVWHU LV DOVR ORDGHG WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q ZKHQ DQ HGJH LQYHUVH WR WKH RQH WKDW WULJJHUV FDSWXULQJ WR WKH &5Q UHJLVWHU LV LQSXW 7KH YDOLG HGJH RI WKH 7,Q SLQ LV GHWHFWHG WKURXJK VDPSOLQJ DW D FRXQW FORFN F\FOH VHOHFWHG ZLWK WKH 350Q UHJLVWHU DQG WKH FDSWXUH RSHUDWLRQ LV QRW SHUIRUPHG XQWLO WKH YDOLG HGJH LV GHWHFWHG WZLFH $V D UHVXOW QRLVH ZLWK D VKRUW SXOVH ZLGWK FDQ EH HOLPLQDWHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV IRU 3XOVH :LGWK 0HDVXUHPHQW ZLWK )UHH5XQQLQJ &RXQWHU DQG 7ZR &DSWXUH 5HJLVWHUV ZLWK 5LVLQJ (GJH 6SHFLILHG
D ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q
TMC0n3 TMC0n2 TMC0n1 TMC0n 0 0 0 0 0 1 0/1
Note
OVF0n 0
Free-running mode
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q
CRC0n2 CRC0n1 CRC0n0 CRC0n 0 0 0 0 0 1 1 1
CR0n0 used as capture register Captures to CR0n0 at edge inverse to valid edge of TI0n0 pin CR0n1 used as capture register
F 3UHVFDOHU PRGH UHJLVWHU Q 350Q
ESn11 PRM0n 0/1 ESn10 0/1 ESn01 0 ESn00 1 3 0 2 0 PRM0n1 PRM0n0 0/1 0/1
Selects count clock (Setting to 11 is prohibited.) Specifies rising edge of pulse width detection Setting invalid (Setting to 10 is prohibited.)
1RWH $OZD\V VHW 70 WR 70 WR 5HPDUNV :KHQ WKHVH ELWV DUH UHVHW WR RU VHW WR RWKHU IXQFWLRQV FDQ EH XVHG WRJHWKHU ZLWK WKH SXOVH ZLGWK PHDVXUHPHQW IXQFWLRQ )RU GHWDLOV UHIHU WR ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH 7LPLQJ RI 3XOVH :LGWK 0HDVXUHPHQW ZLWK )UHH5XQQLQJ &RXQWHU DQG 7ZR &DSWXUH 5HJLVWHUV ZLWK 5LVLQJ (GJH 6SHFLILHG
t Count clock TM0n count value TI0n0 pin input Value loaded to CR0n1 Value loaded to CR0n0 INTTM0n1 OVF0n Cleared by instruction (D1 - D0) x t (10000H - D1 + D2) x t (D3 - D2) x t D0 D1 D2 D3 0000H 0001H D0 D0 + 1 D1 D1 + 1 FFFFH 0000H D2 D2 + 1 D3
5HPDUN Q
WR
3XOVH ZLGWK PHDVXUHPHQW E\ UHVWDUWLQJ :KHQ WKH YDOLG HGJH RI WKH 7,Q SLQ LV GHWHFWHG WKH SXOVH ZLGWK RI WKH VLJQDO LQSXW WR WKH 7,Q SLQ FDQ EH PHDVXUHG E\ FOHDULQJ WKH 70Q UHJLVWHU DQG WKHQ UHVXPLQJ FRXQWLQJ DIWHU ORDGLQJ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU Q 70Q WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q UHIHU WR )LJXUH 7KH HGJH LV VSHFLILHG E\ ELWV DQG (6Q DQG (6Q RI SUHVFDOHU PRGH UHJLVWHU Q 350Q 7KH ULVLQJ RU IDOOLQJ HGJH FDQ EH VSHFLILHG 7KH YDOLG HGJH LV GHWHFWHG WKURXJK VDPSOLQJ DW D FRXQW FORFN F\FOH VHOHFWHG ZLWK WKH 350Q UHJLVWHU DQG WKH FDSWXUH RSHUDWLRQ LV QRW SHUIRUPHG XQWLO WKH YDOLG OHYHO LV GHWHFWHG WZLFH $V D UHVXOW QRLVH ZLWK D VKRUW SXOVH FDQ EH HOLPLQDWHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV IRU 3XOVH :LGWK 0HDVXUHPHQW E\ 5HVWDUWLQJ
D ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q
TMC0n3 TMC0n2 TMC0n1 TMC0n 0 0 0 0 1 0 0/1
Note
OVF0n 0
Clears and starts at valid edge of TI0n0 pin
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q
CRC0n2 CRC0n1 CRC0n0 CRC0n 0 0 0 0 0 1 1 1
CR0n0 used as capture register Captures to CR0n0 at edge inverse to valid edge of TI0n0 pin CR0n1 used as capture register
F 3UHVFDOHU PRGH UHJLVWHU Q 350Q
ESn11 PRM0n 0/1 ESn10 0/1 ESn01 0 ESn00 1 3 0 2 0 PRM0n1 PRM0n0 0/1 0/1
Selects count clock (Setting to 11 is prohibited.) Specifies rising edge of pulse width detection Setting invalid (Setting to 10 is prohibited.)
1RWH $OZD\V VHW 70 WR 70 WR 5HPDUNV :KHQ WKHVH ELWV DUH UHVHW WR RU VHW WR RWKHU IXQFWLRQV FDQ EH XVHG WRJHWKHU ZLWK WKH SXOVH ZLGWK PHDVXUHPHQW IXQFWLRQ )RU GHWDLOV UHIHU WR ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH 7LPLQJ RI 3XOVH :LGWK 0HDVXUHPHQW E\ 5HVWDUWLQJ ZLWK 5LVLQJ (GJH 6SHFLILHG
t Count clock TM0n count clock TI0n0 pin input Value loaded to CR0n1 Value loaded to CR0n0 INTTM0n1 (D1 + 1) x t (D2 + 1) x t D0 D1 D2 0000H 0001H D0 0000H 0001H D1 D2 0000H 0001H
5HPDUN Q
WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
2SHUDWLRQ DV H[WHUQDO HYHQW FRXQWHU 6HWWLQJ SURFHGXUH 7KH EDVLF RSHUDWLRQ VHWWLQJ SURFHGXUH LV DV IROORZV ! 6HW WKH &5&Q UHJLVWHU VHH )LJXUH IRU WKH VHWWLQJ YDOXH ! 6HW WKH FRXQW FORFN XVLQJ WKH 350Q UHJLVWHU ! 6HW DQ\ YDOXH H[FHSW IRU + WR WKH &5Q UHJLVWHU ! 6HW WKH 70&Q UHJLVWHU 6WDUW RSHUDWLRQ VHH )LJXUH IRU WKH VHWWLQJ YDOXH 5HPDUNV )RU WKH DOWHUQDWHIXQFWLRQ SLQ 7,Q VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV )RU ,1770Q LQWHUUXSW HQDEOH UHIHU WR &+$37(5 ,17(55837(;&(37,21 352&(66,1* )81&7,21 7KH H[WHUQDO HYHQW FRXQWHU FRXQWV WKH QXPEHU RI FORFN SXOVHV LQSXW WR WKH 7,Q SLQ IURP DQ H[WHUQDO VRXUFH E\ XVLQJ ELW WLPHU FRXQWHU Q 70Q (DFK WLPH WKH YDOLG HGJH VSHFLILHG E\ SUHVFDOHU PRGH UHJLVWHU Q 350Q KDV EHHQ LQSXW WKH 70Q UHJLVWHU LV LQFUHPHQWHG :KHQ WKH FRXQW YDOXH RI WKH 70Q UHJLVWHU PDWFKHV WKH YDOXH RI ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q WKH 70Q UHJLVWHU LV FOHDUHG WR DQG DQ LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV JHQHUDWHG 6HW WKH &5Q UHJLVWHU WR D YDOXH RWKHU WKDQ + RQHSXOVH FRXQW RSHUDWLRQ LV QRW SRVVLEOH 7KH HGJH LV VSHFLILHG E\ ELWV DQG (6Q DQG (6Q RI WKH 350Q UHJLVWHU 7KH ULVLQJ IDOOLQJ RU ERWK WKH ULVLQJ DQG IDOOLQJ HGJHV FDQ EH VSHFLILHG 7KH YDOLG HGJH LV GHWHFWHG WKURXJK VDPSOLQJ DW D FRXQW FORFN F\FOH RI I;; DQG WKH FDSWXUH RSHUDWLRQ LV QRW SHUIRUPHG XQWLO WKH YDOLG OHYHO LV GHWHFWHG WZLFH $V D UHVXOW QRLVH ZLWK D VKRUW SXOVH ZLGWK FDQ EH HOLPLQDWHG &DXWLRQV :KHQ XVLQJ WKH 70 WR 70 UHJLVWHUV DV H[WHUQDO HYHQW FRXQWHUV WKH WLPHU RXWSXWV 72 WR 72 FDQQRW EH XVHG 7KH YDOXH RI WKH &5Q DQG &5Q UHJLVWHUV FDQQRW EH FKDQJHG GXULQJ WLPHU FRXQW RSHUDWLRQ 5HPDUN Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV LQ ([WHUQDO (YHQW &RXQWHU 0RGH
D ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q
TMC0n3 TMC0n2 TMC0n1 TMC0n 0 0 0 0 1 1 0/1
Note
OVF0n 0
Clears and starts on match between TM0n and CR0n0
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q
CRC0n2 CRC0n1 CRC0n0 CRC0n 0 0 0 0 0 0/1 0/1 0
CR0n0 used as compare register
& 3UHVFDOHU PRGH UHJLVWHU Q 350Q
ESn11 PRM0n 0/1 ESn10 0/1 ESn01 0 ESn00 1 3 0 2 0 PRM0n1 PRM0n0 1 1
Selects external clock Specifies rising edge of pulse width detection Setting invalid (Setting to 10 is prohibited.)
1RWH $OZD\V VHW 70 WR 70 WR 5HPDUNV :KHQ WKHVH ELWV DUH UHVHW WR RU VHW WR RWKHU IXQFWLRQV FDQ EH XVHG WRJHWKHU ZLWK WKH H[WHUQDO HYHQW FRXQWHU IXQFWLRQ )RU GHWDLOV UHIHU WR ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q DQG &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQILJXUDWLRQ RI ([WHUQDO (YHQW &RXQWHU
16-bit timer capture/compare register 0n0 (CR0n0) Match Clear
Selector
INTTM0n0
Count clock
Note
16-bit timer counter 0n (TM0n)
OVF0n
fxx/4 TI0n0 valid edge
Noise eliminator 16-bit timer capture/compare register 0n1 (CR0n1)
Internal bus
1RWH 6HW ZLWK WKH 350Q UHJLVWHU 5HPDUN Q WR
)LJXUH 7LPLQJ RI ([WHUQDO (YHQW &RXQWHU 2SHUDWLRQ ZLWK 5LVLQJ (GJH 6SHFLILHG
TI0n0 pin input TM0n count value CR0n0 INTTM0n0 Count start 0000H 0001H 0002H 0003H 0004H 0005H N N-1 N 0000H 0001H 0002H 0003H
&DXWLRQV 5HDG WKH 70Q UHJLVWHU ZKHQ UHDGLQJ WKH FRXQW YDOXH RI WKH H[WHUQDO HYHQW FRXQWHU &RXQWLQJ LV QRW SRVVLEOH DW WKH ILUVW YDOLG HGJH DIWHU WKH H[WHUQDO HYHQW FRXQWHU PRGH LV HQWHUHG 5HPDUN Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
6TXDUHZDYH RXWSXW RSHUDWLRQ 6HWWLQJ SURFHGXUH 7KH EDVLF RSHUDWLRQ VHWWLQJ SURFHGXUH LV DV IROORZV ! 6HW WKH FRXQW FORFN XVLQJ WKH 350Q UHJLVWHU ! 6HW WKH &5&Q UHJLVWHU VHH )LJXUH IRU WKH VHWWLQJ YDOXH ! 6HW WKH 72&Q UHJLVWHU VHH )LJXUH IRU WKH VHWWLQJ YDOXH ! 6HW DQ\ YDOXH H[FHSW IRU + WR WKH &5Q UHJLVWHU ! 6HW WKH 70&Q UHJLVWHU 6WDUW RSHUDWLRQ VHH )LJXUH IRU WKH VHWWLQJ YDOXH 5HPDUNV )RU WKH DOWHUQDWHIXQFWLRQ SLQ 72Q VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQ )RU ,1770Q LQWHUUXSW HQDEOH UHIHU WR &+$37(5 ,17(55837(;&(37,21 352&(66,1* )81&7,21 ELW WLPHUHYHQW FRXQWHU Q FDQ EH XVHG WR RXWSXW D VTXDUH ZDYH ZLWK DQ\ IUHTXHQF\ DW DQ LQWHUYDO VSHFLILHG E\ WKH FRXQW YDOXH VHW LQ DGYDQFH WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q %\ VHWWLQJ ELWV 72(Q DQG 72&Q RI ELW WLPHU RXWSXW FRQWURO UHJLVWHU Q 72&Q WR WKH RXWSXW VWDWXV RI WKH 72Q SLQ LV LQYHUWHG DW DQ LQWHUYDO VHW LQ DGYDQFH WR WKH &5Q UHJLVWHU ,Q WKLV ZD\ D VTXDUH ZDYH RI DQ\ IUHTXHQF\ FDQ EH RXWSXW &DXWLRQ 7KH YDOXH RI WKH &5Q DQG &5Q UHJLVWHUV FDQQRW EH FKDQJHG GXULQJ WLPHU FRXQW RSHUDWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV LQ 6TXDUH:DYH 2XWSXW 0RGH
D ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q
TMC0n3 TMC0n2 TMC0n1 TMC0n 0 0 0 0 1 1 0 OVF0n 0
Clears and starts upon match between TM0n and CR0n0
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q
CRC0n2 CRC0n1 CRC0n0 CRC0n 0 0 0 0 0 0/1 0/1 0
CR0n0 used as compare register
F ELW WLPHU RXWSXW FRQWURO UHJLVWHU Q 72&Q
OSPT0n OSPE0n TOC0n4 TOC0n 0 0 0 0 LVS0n 0/1 LVR0n 0/1 TOC0n1 1 TOE0n 1
Enables TO0n output Inverts output upon match between TM0n and CR0n0 Specifies initial value of TO0n output F/F Does not invert output upon match between TM0n and CR0n1 Disables one-shot pulse output (other than TM02 and TM03)
G 3UHVFDOHU PRGH UHJLVWHU Q 350Q
ESn11 PRM0n 0/1 ESn10 0/1 ESn01 0/1 ESn00 0/1 3 0 2 0 PRM0n1 PRM0n0 0/1 0/1
Selects count clock Setting invalid (Setting to 10 is prohibited.) Setting invalid (Setting to 10 is prohibited.)
5HPDUNV )RU GHWDLOV UHIHU WR &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q DQG ELW WLPHU RXWSXW FRQWURO UHJLVWHU Q 72&Q Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH 7LPLQJ RI 6TXDUH:DYH 2XWSXW 2SHUDWLRQ
Count clock TM0n count value CR0n0 INTTM0n0 TO0n pin output 0000H 0001H 0002H N N-1 N 0000H 0001H 0002H N-1 N 0000H
5HPDUN Q
WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
2QHVKRW SXOVH RXWSXW RSHUDWLRQ 7KH RQHVKRW SXOVH RXWSXW LV YDOLG RQO\ IRU ELW WLPHUHYHQW FRXQWHUV DQG ELW WLPHUHYHQW FRXQWHU Q FDQ RXWSXW D RQHVKRW SXOVH LQ V\QFKURQL]DWLRQ ZLWK D VRIWZDUH WULJJHU RU DQ H[WHUQDO WULJJHU 7,N SLQ LQSXW 6HWWLQJ SURFHGXUH 7KH EDVLF RSHUDWLRQ VHWWLQJ SURFHGXUH LV DV IROORZV ! 6HW WKH FRXQW FORFN XVLQJ WKH 350P UHJLVWHU ! 6HW WKH &5&P UHJLVWHU VHH )LJXUHV DQG IRU WKH VHWWLQJ YDOXH ! 6HW WKH 72&P UHJLVWHU VHH )LJXUHV DQG IRU WKH VHWWLQJ YDOXH ! 6HW DQ\ YDOXH WR WKH &5P DQG &5P UHJLVWHUV ! 6HW WKH 70&P UHJLVWHU 6WDUW RSHUDWLRQ VHH )LJXUHV DQG IRU WKH VHWWLQJ YDOXH 5HPDUNV )RU WKH DOWHUQDWHIXQFWLRQ SLQ 72P VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV )RU ,1770P LQWHUUXSW HQDEOH UHIHU WR &+$37(5 ,17(55837(;&(37,21 352&(66,1* )81&7,21 2QHVKRW SXOVH RXWSXW ZLWK VRIWZDUH WULJJHU ELW WLPHUHYHQW FRXQWHUV DQG RQO\ $ RQHVKRW SXOVH FDQ EH RXWSXW IURP WKH 72P SLQ E\ VHWWLQJ ELW WLPHU PRGH FRQWURO UHJLVWHU P 70&P FDSWXUHFRPSDUH FRQWURO UHJLVWHU P &5&P DQG ELW WLPHU RXWSXW FRQWURO UHJLVWHU P 72&P DV VKRZQ LQ )LJXUH DQG E\ VHWWLQJ ELW 2637P RI WKH 72&P UHJLVWHU WR E\ VRIWZDUH %\ VHWWLQJ WKH 2637P ELW WR ELW WLPHUHYHQW FRXQWHU P LV FOHDUHG DQG VWDUWHG DQG LWV RXWSXW EHFRPHV DFWLYH DW WKH FRXQW YDOXH 1 VHW LQ DGYDQFH WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU P &5P $IWHU WKDW WKH RXWSXW EHFRPHV LQDFWLYH DW WKH FRXQW YDOXH 0 VHW LQ DGYDQFH WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU P &5P
Note
(YHQ DIWHU WKH RQHVKRW SXOVH KDV EHHQ RXWSXW WKH 70P UHJLVWHU FRQWLQXHV LWV RSHUDWLRQ 7R VWRS WKH 70P UHJLVWHU WKH 70&P DQG 70&P ELWV RI WKH 70&P UHJLVWHU PXVW EH VHW WR 1RWH 7KH FDVH ZKHUH 1 0 LV GHVFULEHG KHUH :KHQ 1 ! 0 WKH RXWSXW EHFRPHV DFWLYH ZLWK WKH &5P UHJLVWHU DQG LQDFWLYH ZLWK WKH &5P UHJLVWHU &DXWLRQV 'R QRW VHW WKH 2637P ELW ZKLOH WKH RQHVKRW SXOVH LV EHLQJ RXWSXW 7R RXWSXW WKH RQH VKRW SXOVH DJDLQ ZDLW XQWLO WKH FXUUHQW RQHVKRW SXOVH RXWSXW LV FRPSOHWHG 7KH YDOXH RI WKH &5P DQG &5P UHJLVWHUV FDQQRW EH FKDQJHG GXULQJ WLPHU FRXQW RSHUDWLRQ 5HPDUN P N
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV IRU 2QH6KRW 3XOVH 2XWSXW ZLWK 6RIWZDUH 7ULJJHU
D ELW WLPHU PRGH FRQWURO UHJLVWHU P 70&P
TMC0m3 TMC0m2 TMC0m1 TMC0m 0 0 0 0 0 1 0 OVF0m 0
Free-running mode
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU P &5&P
CRC0m2 CRC0m1 CRC0m0 CRC0m 0 0 0 0 0 0 0/1 0
CR0m0 used as compare register CR0m1 used as compare register
F ELW WLPHU RXWSXW FRQWURO UHJLVWHU P 72&P
OSPT0m OSPE0m TOC0m4 TOC0m 0 0 1 1 LVS0m 0/1 LVR0m 0/1 TOC0m1 1 TOE0m 1
Enables TO0m output Inverts output upon match between TM0m and CR0m0 Specifies initial value of TO0m output F/F Inverts output upon match between TM0m and CR0m1 Sets one-shot pulse output mode
Set to 1 for output
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV IRU 2QH6KRW 3XOVH 2XWSXW ZLWK 6RIWZDUH 7ULJJHU
G 3UHVFDOHU PRGH UHJLVWHU P 350P
ESm11 PRM0m 0/1 ESm10 0/1 ESm01 0/1 ESm00 0/1 3 0 2 0 PRM0m1 PRM0m0 0/1 0/1
Selects count clock Setting invalid (Setting to 10 is prohibited.) Setting invalid (Setting to 10 is prohibited.)
&DXWLRQ 'R QRW VHW + WR WKH &5P DQG &5P UHJLVWHUV 5HPDUNV )RU GHWDLOV UHIHU WR &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q DQG ELW WLPHU RXWSXW FRQWURO UHJLVWHU Q 72&Q P
)LJXUH 7LPLQJ RI 2QH6KRW 3XOVH 2XWSXW 2SHUDWLRQ ZLWK 6RIWZDUH 7ULJJHU
Set TMC0m to 0CH Count clock TM0m count 0000H 0001H CR0m1 set value CR0m0 set value OSPT0m INTTM0m1 INTTM0m0 TO0m pin output N M N N+1 N M 0000H N-1 N N M M-1 M M+1 M+2 N M
&DXWLRQ ELW WLPHU FRXQWHU P VWDUWV RSHUDWLQJ DV VRRQ DV D YDOXH RWKHU WKDQ RSHUDWLRQ VWRS PRGH LV VHW WR WKH 70&P DQG 70&P ELWV 5HPDUN P
10
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
2QHVKRW SXOVH RXWSXW ZLWK H[WHUQDO WULJJHU ELW WLPHUHYHQW FRXQWHUV DQG RQO\ $ RQHVKRW SXOVH FDQ EH RXWSXW IURP WKH 72N SLQ E\ VHWWLQJ ELW WLPHU PRGH FRQWURO UHJLVWHU N 70&N FDSWXUHFRPSDUH FRQWURO UHJLVWHU N &5&N DQG ELW WLPHU RXWSXW FRQWURO UHJLVWHU N 72&N DV VKRZQ LQ )LJXUH DQG E\ XVLQJ WKH YDOLG HGJH RI WKH 7,N SLQ DV DQ H[WHUQDO WULJJHU 7KH YDOLG HGJH RI WKH 7,N SLQ LV VSHFLILHG E\ ELWV DQG (6N (6N RI SUHVFDOHU PRGH UHJLVWHU N 350N 7KH ULVLQJ IDOOLQJ RU ERWK WKH ULVLQJ DQG IDOOLQJ HGJHV FDQ EH VSHFLILHG :KHQ WKH YDOLG HGJH RI WKH 7,N SLQ LV GHWHFWHG WKH ELW WLPHUHYHQW FRXQWHU LV FOHDUHG DQG VWDUWHG DQG WKH RXWSXW EHFRPHV DFWLYH DW WKH FRXQW YDOXH VHW LQ DGYDQFH WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU N &5N $IWHU WKDW WKH RXWSXW EHFRPHV LQDFWLYH DW WKH FRXQW YDOXH VHW LQ DGYDQFH WR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU N &5N
Note
1RWH 7KH FDVH ZKHUH 1 0 LV GHVFULEHG KHUH :KHQ 1 ! 0 WKH RXWSXW EHFRPHV DFWLYH ZLWK WKH &5N UHJLVWHU DQG LQDFWLYH ZLWK WKH &5N UHJLVWHU &DXWLRQV (YHQ LI WKH H[WHUQDO WULJJHU LV JHQHUDWHG DJDLQ ZKLOH WKH RQHVKRW SXOVH LV RXWSXW LW LV LJQRUHG 7KH YDOXH RI WKH &5N DQG &5N UHJLVWHUV FDQQRW EH FKDQJHG GXULQJ WLPHU FRXQW RSHUDWLRQ 5HPDUN N
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV IRU 2QH6KRW 3XOVH 2XWSXW ZLWK ([WHUQDO 7ULJJHU ZLWK 5LVLQJ (GJH 6SHFLILHG
D ELW WLPHU PRGH FRQWURO UHJLVWHU N 70&N
TMC0k3 TMC0k 0 0 0 0 1 TMC0k2 TMC0k1 0 0 OVF0k 0
Clears and starts at valid edge of TI0k0 pin
E &DSWXUHFRPSDUH FRQWURO UHJLVWHU N &5&N
CRC0k2 CRC0k1 CRC0k 0 0 0 0 0 0 0/1 CRC0k0 0
CR0k0 used as compare register CR0k1 used as compare register
F ELW WLPHU RXWSXW FRQWURO UHJLVWHU N 72&N
OSPT0k OSPE0k TOC0k4 TOC0k 0 0 1 1 LVS0k 0/1 LVR0k 0/1 TOC0k1 1 TOE0k 1
Enables TO0k output Inverts output upon match between TM0k and CR0k0 Specifies initial value of TO0k output F/F Inverts output upon match between TM0k and CR0k1 Sets one-shot pulse output mode
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
)LJXUH &RQWURO 5HJLVWHU 6HWWLQJV IRU 2QH6KRW 3XOVH 2XWSXW ZLWK ([WHUQDO 7ULJJHU ZLWK 5LVLQJ (GJH 6SHFLILHG
G 3UHVFDOHU PRGH UHJLVWHU N 350N
ESk11 PRM0k 0/1 ESk10 0/1 ESk01 0 ESk00 1 3 0 2 0 PRM0k1 PRM0k0 0/1 0/1
Selects count clock (Setting to 11 is prohibited.) Specifies rising edge of pulse width detection. Setting invalid (Setting to 10 is prohibited.)
&DXWLRQ 'R QRW VHW WKH &5N DQG &5N UHJLVWHUV WR + 5HPDUNV )RU GHWDLOV UHIHU WR &DSWXUHFRPSDUH FRQWURO UHJLVWHU Q &5&Q DQG ELW WLPHU RXWSXW FRQWURO UHJLVWHU Q 72&Q N
)LJXUH 7LPLQJ RI 2QH6KRW 3XOVH 2XWSXW 2SHUDWLRQ ZLWK ([WHUQDO 7ULJJHU ZLWK 5LVLQJ (GJH 6SHFLILHG
Set TMC0k to 08H Count clock TM0k count value 0000H 0001H CR0k1 set value CR0k0 set value TI0k0 pin input INTTM0k1 INTTM0k0 TO0k pin output N M 0000H N M N N+1 N+2 N M M-2 M-1 M N M M+1 M+2
&DXWLRQ ELW WLPHUHYHQW FRXQWHU N VWDUWV RSHUDWLQJ DV VRRQ DV D YDOXH RWKHU WKDQ RSHUDWLRQ VWRS PRGH LV VHW WR WKH 70&N DQG 70&N ELWV 5HPDUN N
10
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
&DXWLRQV (UURU RQ VWDUWLQJ WLPHU $Q HUURU RI XS WR FORFN RFFXUV EHIRUH WKH PDWFK VLJQDO LV JHQHUDWHG DIWHU WKH WLPHU KDV EHHQ VWDUWHG 7KLV LV EHFDXVH ELW WLPHU FRXQWHU Q 70Q LV VWDUWHG DV\QFKURQRXVO\ WR WKH FRXQW SXOVH )LJXUH 6WDUW 7LPLQJ RI %LW 7LPHU &RXQWHU Q
Count pulse TM0n count value 0000H Timer start 0001H 0002H 0003H 0004H
5HPDUN Q
WR
6HWWLQJ ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU LQ WKH PRGH LQ ZKLFK FOHDU EHWZHHQ 70Q UHJLVWHU DQG &5Q UHJLVWHU
VWDUW RFFXUV XSRQ PDWFK
6HW ELW WLPHU FDSWXUHFRPSDUH UHJLVWHUV Q DQG Q &5Q DQG &5Q WR D YDOXH RWKHU WKDQ + ZKHQ XVLQJ WKHVH UHJLVWHUV DV HYHQW FRXQWHUV RQHSXOVH FRXQW RSHUDWLRQ LV QRW SRVVLEOH 'DWD KROG WLPLQJ RI FDSWXUH UHJLVWHU ! ,I WKH YDOLG HGJH RI WKH 7,Q SLQ LV LQSXW ZKLOH ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q LV UHDG WKH &5Q UHJLVWHU SHUIRUPV FDSWXUH RSHUDWLRQ EXW WKH UHDG YDOXH DW WKLV WLPH LV QRW JXDUDQWHHG +RZHYHU WKH LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV JHQHUDWHG DV D UHVXOW RI GHWHFWLRQ RI WKH YDOLG HGJH )LJXUH 'DWD +ROG 7LPLQJ RI &DSWXUH 5HJLVWHU
Count pulse TM0n count value Edge input INTTM0n1 Capture read signal CR0n1 capture value X Capture operation N+ 1 Capture operation is performed but read value is not guaranteed N N+1 N+2 M M+1 M+2
5HPDUN Q
WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
! 7KH YDOXHV RI WKH &5Q DQG &5Q UHJLVWHUV DUH QRW JXDUDQWHHG DIWHU ELW WLPHUHYHQW FRXQWHU Q KDV VWRSSHG 6HWWLQJ YDOLG HGJH %HIRUH VHWWLQJ WKH YDOLG HGJH RI WKH 7,Q SLQ VWRS WKH WLPHU RSHUDWLRQ E\ VHWWLQJ ELWV DQG 70&Q DQG 70&Q RI ELW WLPHU PRGH FRQWURO UHJLVWHU Q WR 6HW WKH YDOLG HGJH E\ XVLQJ ELWV DQG (6Q DQG (6Q RI SUHVFDOHU PRGH UHJLVWHU Q 350Q 5HWULJJHULQJ RQHVKRW SXOVH D 2QHVKRW SXOVH RXWSXW E\ VRIWZDUH 70 70 70 70 :KHQ D RQHVKRW SXOVH LV RXWSXW GR QRW VHW WKH 2637P ELW WR 'R QRW RXWSXW WKH RQHVKRW SXOVH DJDLQ XQWLO ,1770P ZKLFK RFFXUV XSRQ PDWFK ZLWK WKH &5P UHJLVWHU RU ,1770P ZKLFK RFFXUV XSRQ PDWFK ZLWK WKH &5P UHJLVWHU RFFXUV 5HPDUN P E
2QHVKRW SXOVH RXWSXW ZLWK H[WHUQDO WULJJHU 70 70 ,I WKH H[WHUQDO WULJJHU RFFXUV DJDLQ ZKLOH D RQHVKRW SXOVH LV RXWSXW LW LV LJQRUHG
F
2QHVKRW SXOVH RXWSXW IXQFWLRQ :KHQ XVLQJ WKH RQHVKRW SXOVH RXWSXW RI WLPHU ZLWK D VRIWZDUH WULJJHU GR QRW FKDQJH WKH OHYHO RI WKH 7,P SLQ RU LWV DOWHUQDWH IXQFWLRQ SRUW SLQ %HFDXVH WKH H[WHUQDO WULJJHU LV HIIHFWLYH HYHQ LQ WKLV FDVH WKH WLPHU LV FOHDUHG DQG VWDUWHG HYHQ ZLWK WKH 7,P SLQ RU LWV DOWHUQDWH IXQFWLRQ SRUW SLQ OHYHO UHVXOWLQJ LQ WKH RXWSXW RI D SXOVH DW DQ XQGHVLUHG WLPLQJ 5HPDUN P
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
2SHUDWLRQ RI 29)Q IODJ D 6HWWLQJ RI 29)Q IODJ 7KH 29)Q IODJ LV VHW WR LQ WKH IROORZLQJ FDVH LQ DGGLWLRQ WR ZKHQ WKH 70Q UHJLVWHU RYHUIORZV 6HOHFW WKH PRGH LQ ZKLFK FOHDU UHJLVWHU 6HW WKH &5Q UHJLVWHU WR ))))+ :KHQ WKH 70Q UHJLVWHU LV FOHDUHG IURP ))))+ WR + XSRQ PDWFK ZLWK WKH &5Q UHJLVWHU )LJXUH 2SHUDWLRQ 7LPLQJ RI 29)Q )ODJ VWDUW RFFXUV XSRQ PDWFK EHWZHHQ WKH 70Q UHJLVWHU DQG WKH &5Q
Count pulse CR0n0 TM0n OVF0n INTTM0n0 FFFEH FFFFH FFFFH 0000H 0001H
5HPDUN Q
WR
E
&OHDULQJ RI 29)Q IODJ $IWHU WKH 70Q UHJLVWHU RYHUIORZV FOHDULQJ 29)Q IODJ LV LQYDOLG DQG VHW DJDLQ HYHQ LI WKH 29)Q IODJ LV FOHDUHG EHIRUH WKH QH[W FRXQW FORFN LV FRXQWHG EHIRUH 70Q UHJLVWHU EHFRPHV + 5HPDUN Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
7LPHU RSHUDWLRQ D &5Q UHJLVWHU FDSWXUH (YHQ LI ELW WLPHU FRXQWHU Q 70Q LV UHDG WKH UHDG GDWD FDQQRW EH FDSWXUHG LQWR ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU Q &5Q E 7,Q 7,Q SLQ DFNQRZOHGJPHQW 5HJDUGOHVV RI WKH &38(c)V RSHUDWLRQ PRGH LI WKH WLPHU LV VWRSSHG VLJQDOV LQSXW WR WKH 7,Q DQG 7,Q SLQV DUH QRW DFNQRZOHGJHG F 2QHVKRW SXOVH RXWSXW 70 70 70 70 2QHVKRW SXOVH RXWSXW RSHUDWHV QRUPDOO\ LQ HLWKHU WKH IUHHUXQQLQJ PRGH RU WKH PRGH LQ ZKLFK FOHDU VWDUW RFFXUV RQ WKH YDOLG HGJH RI WKH 7,N SLQ %HFDXVH QR RYHUIORZ RFFXUV LQ WKH PRGH LQ ZKLFK FOHDU VWDUW RFFXUV XSRQ PDWFK EHWZHHQ WKH 70P UHJLVWHU DQG WKH &5P UHJLVWHU RQHVKRW SXOVH RXWSXW LV QRW SRVVLEOH 5HPDUN Q P N WR
&DSWXUH RSHUDWLRQ D ,I YDOLG HGJH RI 7,Q LV VSHFLILHG IRU FRXQW FORFN ,I WKH YDOLG HGJH RI 7,Q LV VSHFLILHG IRU WKH FRXQW FORFN WKH FDSWXUH UHJLVWHU WKDW VSHFLILHG 7,Q DV WKH WULJJHU GRHV QRW RSHUDWH QRUPDOO\ E ,I ERWK ULVLQJ DQG IDOOLQJ HGJHV DUH VHOHFWHG IRU YDOLG HGJH RI 7,Q ,I ERWK WKH ULVLQJ DQG IDOOLQJ HGJHV DUH VHOHFWHG IRU WKH YDOLG HGJH RI 7,Q FDSWXUH RSHUDWLRQ LV QRW SHUIRUPHG F 7R HQVXUH WKDW VLJQDOV IURP 7,Q DQG 7,Q DUH FRUUHFWO\ FDSWXUHG )RU WKH FDSWXUH WULJJHU WR FDSWXUH WKH VLJQDOV IURP 7,Q DQG 7,Q FRUUHFWO\ D SXOVH ORQJHU WKDQ WZR RI WKH FRXQW FORFNV VHOHFWHG E\ SUHVFDOHU PRGH UHJLVWHU Q 350Q LV UHTXLUHG G ,QWHUUXSW UHTXHVW LQSXW $OWKRXJK D FDSWXUH RSHUDWLRQ LV SHUIRUPHG DW WKH IDOOLQJ HGJH RI WKH FRXQW FORFN DQ LQWHUUXSW UHTXHVW VLJQDO ,1770Q ,1770Q LV JHQHUDWHG DW WKH ULVLQJ HGJH RI WKH QH[W FRXQW FORFN 5HPDUN Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 72
&RPSDUH RSHUDWLRQ :KHQ VHW WR WKH FRPSDUH PRGH WKH &5Q DQG &5Q UHJLVWHUV GR QRW SHUIRUP FDSWXUH RSHUDWLRQ HYHQ LI D FDSWXUH WULJJHU LV LQSXW &DXWLRQ 7KH YDOXH RI WKH &5Q UHJLVWHU FDQQRW EH FKDQJHG GXULQJ WLPHU RSHUDWLRQ 7KH YDOXH RI WKH &5Q UHJLVWHU FDQQRW EH FKDQJHG GXULQJ WLPHU RSHUDWLRQ RWKHU WKDQ LQ WKH 33* RXWSXW PRGH 7R FKDQJH WKH &5Q UHJLVWHU LQ WKH 33* RXWSXW PRGH UHIHU WR 33* RXWSXW RSHUDWLRQ 5HPDUN Q WR
(GJH GHWHFWLRQ D 6DPSOLQJ FORFN IRU QRLVH HOLPLQDWLRQ 7KH VDPSOLQJ FORFN IRU QRLVH HOLPLQDWLRQ GLIIHUV GHSHQGLQJ RQ ZKHWKHU WKH YDOLG HGJH RI 7,Q LV XVHG IRU WKH FRXQW FORFN RU DV D FDSWXUH WULJJHU ,Q WKH IRUPHU FDVH VDPSOLQJ LV SHUIRUPHG XVLQJ I;; DQG LQ WKH ODWWHU FDVH VDPSOLQJ LV SHUIRUPHG XVLQJ WKH FRXQW FORFN VHOHFWHG E\ SUHVFDOHU PRGH UHJLVWHU Q 350Q 7KH ILUVW FDSWXUH RSHUDWLRQ GRHV QRW VWDUW XQWLO WKH YDOLG HGJHV DUH VDPSOHG DQG WZR YDOLG OHYHOV DUH GHWHFWHG WKXV HOLPLQDWLQJ QRLVH ZLWK D VKRUW SXOVH ZLGWK 5HPDUNV I;; 0DLQ FORFN IUHTXHQF\ Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
7ZR ELW WLPHUHYHQW FRXQWHU DQG FKDQQHOV DUH LQFRUSRUDWHG LQ HDFK SURGXFW
3URGXFW 1DPH 1XPEHU RI FKDQQHOV 9(6.) 9(6.* FKDQQHOV 70 70 9(6.-
)XQFWLRQV
ELW WLPHUHYHQW FRXQWHU Q KDV WKH IROORZLQJ WZR PRGHV Q
* 0RGH XVLQJ ELW WLPHUHYHQW FRXQWHU DORQH LQGLYLGXDO PRGH * 0RGH XVLQJ FDVFDGH FRQQHFWLRQ ELW UHVROXWLRQ FDVFDGH FRQQHFWLRQ PRGH 7KHVH WZR PRGHV DUH GHVFULEHG EHORZ 0RGH XVLQJ ELW WLPHUHYHQW FRXQWHU DORQH LQGLYLGXDO PRGH ELW WLPHUHYHQW FRXQWHU Q RSHUDWHV DV DQ ELW WLPHUHYHQW FRXQWHU 7KH IROORZLQJ IXQFWLRQV FDQ EH XVHG * ,QWHUYDO WLPHU * ([WHUQDO HYHQW FRXQWHU * 6TXDUHZDYH RXWSXW * 3:0 RXWSXW 0RGH XVLQJ FDVFDGH FRQQHFWLRQ ELW UHVROXWLRQ FDVFDGH FRQQHFWLRQ PRGH ELW WLPHUHYHQW FRXQWHUV DQG RSHUDWH DV D ELW WLPHUHYHQW FRXQWHU E\ FRQQHFWLQJ WKH 70 DQG 70 UHJLVWHUV LQ FDVFDGH 7KH IROORZLQJ IXQFWLRQV FDQ EH XVHG * ,QWHUYDO WLPHU ZLWK ELW UHVROXWLRQ * ([WHUQDO HYHQW FRXQWHU ZLWK ELW UHVROXWLRQ * 6TXDUHZDYH RXWSXW ZLWK ELW UHVROXWLRQ 7KH EORFN GLDJUDP RI ELW WLPHUHYHQW FRXQWHUV DQG LV VKRZQ QH[W
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
)LJXUH %ORFN 'LDJUDP RI %LW 7LPHU(YHQW &RXQWHUV DQG
Internal bus
Mask circuit
8-bit timer compare register 5n (CR5n) Match
Selector
Selector
INTTM5n
TI5n Count clockNote
8-bit timer counter 5n (TM5n)
OVF
S INV Q R
Selector
TO5n
Clear 3 Selector S R Q Invert level
TCL5n2 TCL5n1 TCL5n0 Timer clock selection register 5n (TCL5n)
TCE5n TMC5n6 TMC5n4 LVS5n LVR5n TMC5n1 TOE5n 8-bit timer mode control register 5n (TMC5n) Internal bus
1RWH 7KH FRXQW FORFN LV VHW E\ WKH 7&/Q UHJLVWHU 5HPDUN Q WR
&RQILJXUDWLRQ
ELW WLPHUHYHQW FRXQWHUV DQG FRQVLVW RI WKH IROORZLQJ KDUGZDUH 7DEOH &RQILJXUDWLRQ RI %LW 7LPHU(YHQW &RXQWHUV DQG
,WHP 7LPHU UHJLVWHUV 5HJLVWHUV 7LPHU RXWSXW &RQWURO UHJLVWHUV
Note
&RQILJXUDWLRQ ELW WLPHU FRXQWHUV DQG 70 70 ELW WLPHU FRXQWHU 70 2QO\ ZKHQ XVLQJ FDVFDGH FRQQHFWLRQ ELW WLPHU FRPSDUH UHJLVWHUV &5 &5 ELW WLPHU FRPSDUH UHJLVWHU &5 2QO\ ZKHQ XVLQJ FDVFDGH FRQQHFWLRQ 72 72 7LPHU FORFN VHOHFWLRQ UHJLVWHUV 7&/ 7&/ ELW WLPHU PRGH FRQWURO UHJLVWHUV 70& 70& ELW WLPHU PRGH FRQWURO UHJLVWHU 70& 2QO\ ZKHQ XVLQJ FDVFDGH FRQQHFWLRQ
1RWH :KHQ XVLQJ WKH IXQFWLRQV RI WKH 7,Q DQG 72Q SLQV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
ELW WLPHU FRXQWHUV DQG 70 70 7KH 70Q UHJLVWHU LV DQ ELW UHDGRQO\ UHJLVWHU WKDW FRXQWV WKH FRXQW SXOVHV 7KH FRXQWHU LV LQFUHPHQWHG LQ V\QFKURQL]DWLRQ ZLWK WKH ULVLQJ HGJH RI WKH FRXQW FORFN 7KURXJK FDVFDGH FRQQHFWLRQ WKH 70Q UHJLVWHUV FDQ EH XVHG DV D ELW WLPHU :KHQ XVLQJ WKH 70 UHJLVWHU DQG WKH 70 UHJLVWHU LQ FDVFDGH DV D ELW WLPHU WKHVH UHJLVWHUV FDQ EH UHDG E\ D ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ 7KHUHIRUH UHDG WKHVH UHJLVWHUV WZLFH DQG FRPSDUH WKH YDOXHV WDNLQJ LQWR FRQVLGHUDWLRQ WKDW WKH UHDGLQJ RFFXUV GXULQJ D FRXQW FKDQJH ,Q WKH IROORZLQJ FDVHV WKH FRXQW YDOXH EHFRPHV +
After reset: 00H 7 TM5n (n = 0, 1)
R 6
Address: TM50: FFFFF5C0H, TM51: FFFFF5C1H 5 4 3 2
1 0
* 5HVHW * :KHQ WKH 7&(Q ELW RI ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q LV FOHDUHG * 7KH 70Q UHJLVWHU DQG &5Q UHJLVWHU PDWFK LQ WKH PRGH LQ ZKLFK FOHDU WKH 70Q UHJLVWHU DQG ELW WLPHU FRPSDUH UHJLVWHU Q &5Q &DXWLRQ :KHQ FRQQHFWHG LQ FDVFDGH WKHVH UHJLVWHUV EHFRPH + HYHQ ZKHQ WKH 7&( ELW LQ WKH ORZHVW WLPHU 70 LV FOHDUHG 5HPDUN Q VWDUW RFFXUV RQ D PDWFK EHWZHHQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
ELW WLPHU FRPSDUH UHJLVWHUV DQG &5 &5 7KH &5Q UHJLVWHU FDQ EH UHDG DQG ZULWWHQ E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ ,Q D PRGH RWKHU WKDQ WKH 3:0 PRGH WKH YDOXH VHW WR WKH &5Q UHJLVWHU LV DOZD\V FRPSDUHG WR WKH FRXQW YDOXH RI ELW FRXQWHU Q 70Q JHQHUDWHG ,Q WKH 3:0 PRGH 70Q UHJLVWHU RYHUIORZ FDXVHV WKH 72Q SLQ RXWSXW WR FKDQJH WR WKH DFWLYH OHYHO DQG ZKHQ WKH YDOXHV RI WKH 70Q UHJLVWHU DQG WKH &5Q UHJLVWHU PDWFK WKH 72Q SLQ RXWSXW FKDQJHV WR WKH LQDFWLYH OHYHO 7KH YDOXH RI WKH &5Q UHJLVWHU FDQ EH VHW LQ WKH UDQJH RI + WR ))+ :KHQ XVLQJ WKH 70 UHJLVWHU DQG 70 UHJLVWHU LQ FDVFDGH DV D ELW WLPHU WKH &5 UHJLVWHU DQG &5 UHJLVWHU RSHUDWH DV ELW WLPHU FRPSDUH UHJLVWHU &5 7KH FRXQWHU YDOXH DQG UHJLVWHU YDOXH DUH FRPSDUHG LQ ELW OHQJWKV DQG LI WKH\ PDWFK DQ LQWHUUXSW UHTXHVW ,1770 LV JHQHUDWHG DQG LI WKH WZR YDOXHV PDWFK DQ LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV
After reset: 00H 7 CR5n (n = 0, 1)
R/W 6
Address: CR50: FFFFF5C2H, CR51: FFFFF5C3H 5 4 3 2
1 0
&DXWLRQV ,Q WKH PRGH LQ ZKLFK FOHDU RSHUDWLRQ
VWDUW RFFXUV XSRQ D PDWFK RI WKH 70Q UHJLVWHU DQG &5Q
UHJLVWHU 70&Q GR QRW ZULWH D GLIIHUHQW YDOXH WR WKH &5Q UHJLVWHU GXULQJ WKH FRXQW ,Q WKH 3:0 PRGH VHW WKH &5Q UHJLVWHU UHZULWH LQWHUYDO WR WKUHH RU PRUH FRXQW FORFNV FORFN VHOHFWHG ZLWK WLPHU FORFN VHOHFWLRQ UHJLVWHU Q 7&/Q %HIRUH FKDQJLQJ WKH YDOXH RI WKH &5Q UHJLVWHU ZKHQ XVLQJ D FDVFDGH FRQQHFWLRQ EH VXUH WR VWRS WKH WLPHU RSHUDWLRQ 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
&RQWURO 5HJLVWHUV
7KH IROORZLQJ WZR UHJLVWHUV DUH XVHG WR FRQWURO ELW WLPHUHYHQW FRXQWHU Q * 7LPHU FORFN VHOHFWLRQ UHJLVWHU Q 7&/Q * ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q 5HPDUN 7R XVH WKH IXQFWLRQV RI WKH 7,Q DQG 72Q SLQV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV 7LPHU FORFN VHOHFWLRQ UHJLVWHUV DQG 7&/ 7&/ 7KHVH UHJLVWHUV VHW WKH FRXQW FORFN RI ELW WLPHUHYHQW FRXQWHU Q DQG WKH YDOLG HGJH RI WKH 7,Q SLQ LQSXW 7KH 7&/Q UHJLVWHU LV VHW E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR +
After reset: 00H 7 TCL5n (n = 0, 1) 0
R/W 6 0
Address: TCL50 FFFFF5C4H, TCL51 FFFFF5C5H 5 0 4 0 3 0 2 TCL5n2 1 TCL5n1 0 TCL5n0
TCL5n2 TCL5n1 TCL5n0 Clock
Count clock selectionNote fXX 20 MHz 10 MHz - -
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
Falling edge of TI5n Rising edge of TI5n fXX fXX/2 fXX/4 fXX/64 fXX/256 INTTM010
- -
Setting prohibited 100 ns
100 ns 200 ns 3.2 s 12.8 s -
200 ns 0.4 s 6.4 s 25.6 s -
1RWH :KHQ WKH LQWHUQDO FORFN LV VHOHFWHG VHW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 &RXQW FORFN 0+] WR 9 &RXQW FORFN 0+]
&DXWLRQ %HIRUH RYHUZULWLQJ WKH 7&/Q UHJLVWHU ZLWK GLIIHUHQW GDWD VWRS WKH WLPHU RSHUDWLRQ 5HPDUN :KHQ 70 DQG 70 DUH FRQQHFWHG LQ FDVFDGH WKH 7&/ UHJLVWHU VHWWLQJV DUH LQYDOLG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
ELW WLPHU PRGH FRQWURO UHJLVWHUV DQG 70& 70& 7KH 70&Q UHJLVWHU SHUIRUPV WKH IROORZLQJ VL[ VHWWLQJV * &RQWUROV FRXQWLQJ E\ ELW WLPHU FRXQWHUV DQG 70 70 * 6HOHFWV WKH RSHUDWLRQ PRGH RI WKH 70 DQG 70 UHJLVWHUV * 6HOHFWV WKH LQGLYLGXDO PRGH RU FDVFDGH FRQQHFWLRQ PRGH * 6HWV WKH VWDWXV RI WKH WLPHU RXWSXW IOLSIORS * &RQWUROV WKH WLPHU RXWSXW IOLSIORS RU VHOHFWV WKH DFWLYH OHYHO LQ WKH 3:0 IUHHUXQQLQJ PRGH * &RQWUROV WLPHU RXWSXW 7KH 70& DQG 70& UHJLVWHUV DUH VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW WKHVH UHJLVWHUV DUH FOHDUHG WR +
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
After reset: 00H <7> TMC5n (n = 0, 1) TCE5n 0 1 TCE5n
R/W 6 TMC5n6
Address: TMC50 FFFFF5C6H 5 0 4 TMC514
Note
TMC51 FFFFF5C7H 2 LVR5n 1 TMC5n1 <0> TOE5n
3 LVS5n
Control of count operation of 8-bit timer/event counter 5n Counting is disabled after the counter is cleared to 0 (counter disabled) Start count operation
TMC5n6 0 1
Selection of operation mode of 8-bit timer/event counter 5n Mode in which clear & start occurs on match between TM5n register and CR5n register PWM (free-running) mode
TMC514 Selection of individual mode or cascade connection mode for 8-bit timer/event counter 51 0 1 Individual mode Cascade connection mode (connected with TM50)
LVS5n 0 0 1 1
LVR5n 0 1 0 1 Unchanged
Setting of status of timer output F/F
Reset timer output F/F to 0 Set timer output F/F to 1 Setting prohibited
TMC5n1
Other than PWM (free-running) mode (TMC5n6 = 0) Controls timer F/F
PWM (free-running) mode (TMC5n6 = 1) Selects active level High active Low active
0 1
Disable inversion operation Enable inversion operation
TOE5n 0 1
Timer output control Disable output (TO5n pin is low level) Enable output
1RWH %LW RI WKH 70& UHJLVWHU LV IL[HG WR &DXWLRQV %HFDXVH WKH 72 DQG 7, SLQV DUH DOWHUQDWH IXQFWLRQV RI WKH VDPH SLQ RQO\ RQH FDQ EH XVHG DW RQH WLPH 7KH /96Q DQG /95Q ELW VHWWLQJV DUH YDOLG LQ PRGHV RWKHU WKDQ WKH 3:0 PRGH 'R QRW VHW ! WR ! EHORZ DW WKH VDPH WLPH 6HW DV IROORZV ! 6HW WKH 70&Q 70&Q DQG 70&
Note
ELWV
6HWWLQJ RI RSHUDWLRQ PRGH 7LPHU RXWSXW HQDEOH 6HWWLQJ RI WLPHU RXWSXW ))
! 6HW WKH 72(Q ELW IRU WLPHU RXWSXW HQDEOH ! 6HW WKH /96Q DQG /95Q ELWV &DXWLRQ ! 6HW WKH 7&(Q ELW
5HPDUNV ,Q WKH 3:0 PRGH WKH 3:0 RXWSXW LV VHW WR WKH LQDFWLYH OHYHO E\ 7&(Q :KHQ WKH /96Q DQG /95Q ELWV DUH UHDG LV UHDG
7KH YDOXHV RI WKH 70&Q /96Q /95Q 70&Q DQG 72(Q ELWV DUH UHIOHFWHG WR WKH 72Q RXWSXW UHJDUGOHVV RI WKH 7&(Q YDOXH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
2SHUDWLRQ
2SHUDWLRQ DV LQWHUYDO WLPHU ELWV ELW WLPHUHYHQW FRXQWHU Q RSHUDWHV DV DQ LQWHUYDO WLPHU WKDW UHSHDWHGO\ JHQHUDWHV LQWHUUXSWV DW WKH LQWHUYDO RI WKH FRXQW YDOXH SUHVHW LQ ELW WLPHU FRPSDUH UHJLVWHU Q &5Q ,I WKH FRXQW YDOXH LQ ELW WLPHU FRXQWHU Q 70Q PDWFKHV WKH YDOXH VHW LQ WKH &5Q UHJLVWHU WKH YDOXH RI WKH 70Q UHJLVWHU LV FOHDUHG WR DQG FRXQWLQJ LV FRQWLQXHG DQG DW WKH VDPH WLPH DQ LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV JHQHUDWHG 6HWWLQJ PHWKRG ! 6HW HDFK UHJLVWHU * 7&/Q UHJLVWHU * &5Q UHJLVWHU 6HOHFWV WKH FRXQW FORFN W &RPSDUH YDOXH 1 VWDUW RFFXUV RQ D PDWFK [[% EHWZHHQ WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU 70&Q UHJLVWHU x GRQ(c)W FDUH ! :KHQ WKH 7&(Q ELW RI WKH 70&Q UHJLVWHU LV VHW WR WKH FRXQW RSHUDWLRQ VWDUWV ! :KHQ WKH YDOXHV RI WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU PDWFK ,1770Q LV JHQHUDWHG 70Q UHJLVWHU LV FOHDUHG WR + ! 7KHQ ,1770Q LV UHSHDWHGO\ JHQHUDWHG DW WKH VDPH LQWHUYDO 7R VWRS FRXQWLQJ VHW 7&(Q ,QWHUYDO WLPH 1 x W 1 + WR ))+
* 70&Q UHJLVWHU 6WRSV FRXQW RSHUDWLRQ DQG VHOHFWV WKH PRGH LQ ZKLFK FOHDU
&DXWLRQ 'XULQJ LQWHUYDO WLPHU RSHUDWLRQ GR QRW UHZULWH WKH YDOXH RI WKH &5Q UHJLVWHU 5HPDUN Q )LJXUH 7LPLQJ RI ,QWHUYDO 7LPHU 2SHUDWLRQ
%DVLF RSHUDWLRQ
t Count clock TM5n count value 00H 01H N 00H Clear N 01H N 00H Clear N N 01H N
Count start CR5n TCE5n INTTM5n N
Interrupt acknowledgment Interrupt acknowledgment Interval time Interval time
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
)LJXUH 7LPLQJ RI ,QWHUYDO 7LPHU 2SHUDWLRQ
:KHQ &5Q UHJLVWHU
+
t Count clock TM5n count value 00H CR5n TCE5n INTTM5n Interval time 00H 00H 00H 00H
5HPDUN Q :KHQ &5Q UHJLVWHU
))+
t
Count clock TM5n count value 00H CR5n TCE5n INTTM5n Interrupt acknowledgment Interval time Interrupt acknowledgment FFH 01H FEH FFH FFH 00H FEH FFH FFH 00H
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
2SHUDWLRQ DV H[WHUQDO HYHQW FRXQWHU ELWV 7KH H[WHUQDO HYHQW FRXQWHU FRXQWV WKH QXPEHU RI FORFN SXOVHV LQSXW WR WKH 7,Q SLQ IURP DQ H[WHUQDO VRXUFH E\ XVLQJ ELW WLPHU FRXQWHU Q 70Q (DFK WLPH WKH YDOLG HGJH VSHFLILHG E\ WLPHU FORFN VHOHFWLRQ UHJLVWHU Q 7&/Q LV LQSXW WR WKH 7,Q SLQ WKH 70Q UHJLVWHU LV LQFUHPHQWHG (LWKHU WKH ULVLQJ HGJH RU WKH IDOOLQJ HGJH FDQ EH VSHFLILHG DV WKH YDOLG HGJH :KHQ WKH FRXQW YDOXH RI WKH 70Q UHJLVWHU PDWFKHV WKH YDOXH RI ELW WLPHU FRPSDUH UHJLVWHU Q &5Q WKH 70Q UHJLVWHU LV FOHDUHG WR DQG DQ LQWHUUXSW UHTXHVW VLJQDO ,1770Q LV JHQHUDWHG 6HWWLQJ PHWKRG ! 6HW HDFK UHJLVWHU * 7&/Q UHJLVWHU 6HOHFWV WKH 7,Q LQSXW HGJH )DOOLQJ HGJH RI 7,Q SLQ 7/&Q 5LVLQJ HGJH RI 7,Q SLQ 7&/Q * &5Q UHJLVWHU &RPSDUH YDOXH 1 VWDUW RFFXUV RQ D PDWFK EHWZHHQ WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU GLVDEOHV WLPHU RXWSXW )) LQYHUVLRQ RSHUDWLRQ DQG GLVDEOHV WLPHU RXWSXW 70&Q UHJLVWHU $OWHUQDWH )XQFWLRQV ! :KHQ WKH 7&(Q ELW RI WKH 70&Q UHJLVWHU LV VHW WR WKH FRXQWHU FRXQWV WKH QXPEHU RI SXOVHV LQSXW IURP 7,Q ! :KHQ WKH YDOXHV RI WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU PDWFK ,1770Q LV JHQHUDWHG 70Q UHJLVWHU LV FOHDUHG WR + ! 7KHQ ,1770Q LV JHQHUDWHG HDFK WLPH WKH YDOXHV RI WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU PDWFK ,1770Q LV JHQHUDWHG ZKHQ WKH YDOLG HGJH RI 7,Q LV LQSXW 1 WLPHV 1 + WR ))+ [[% x GRQ(c)W FDUH * )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU + +
* 70&Q UHJLVWHU 6WRSV FRXQW RSHUDWLRQ VHOHFWV WKH PRGH LQ ZKLFK FOHDU
&DXWLRQ 'XULQJ H[WHUQDO HYHQW FRXQWHU RSHUDWLRQ GR QRW UHZULWH WKH YDOXH RI WKH &5Q UHJLVWHU 5HPDUN Q
)LJXUH 7LPLQJ RI ([WHUQDO (YHQW &RXQWHU 2SHUDWLRQ ZLWK 5LVLQJ (GJH 6SHFLILHG
TI5n TM5n count value 00H 01H 02H 03H 04H 05H N-1 N 00H 01H 02H 03H
Count start CR5n N
TCE5n INTTM5n
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
6TXDUHZDYH RXWSXW RSHUDWLRQ ELW UHVROXWLRQ $ VTXDUH ZDYH ZLWK DQ\ IUHTXHQF\ FDQ EH RXWSXW DW DQ LQWHUYDO GHWHUPLQHG E\ WKH YDOXH SUHVHW LQ ELW WLPHU FRPSDUH UHJLVWHU Q &5Q %\ VHWWLQJ WKH 72(Q ELW RI ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q WR WKH RXWSXW VWDWXV RI WKH 72Q SLQ LV LQYHUWHG DW DQ LQWHUYDO GHWHUPLQHG E\ WKH FRXQW YDOXH SUHVHW LQ WKH &5Q UHJLVWHU ,Q WKLV ZD\ D VTXDUH ZDYH RI DQ\ IUHTXHQF\ FDQ EH RXWSXW GXW\ 6HWWLQJ PHWKRG ! 6HW HDFK UHJLVWHU * 7&/Q UHJLVWHU * &5Q UHJLVWHU 6HOHFWV WKH FRXQW FORFN W &RPSDUH YDOXH 1 VWDUW RFFXUV RQ D PDWFK EHWZHHQ WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU VHWV LQLWLDO YDOXH RI WLPHU RXWSXW HQDEOHV WLPHU RXWSXW )) LQYHUVLRQ RSHUDWLRQ DQG HQDEOHV WLPHU RXWSXW 70&Q UHJLVWHU $OWHUQDWH )XQFWLRQV ! :KHQ WKH 7&(Q ELW RI WKH 70&Q UHJLVWHU LV VHW WR FRXQWLQJ VWDUWV ! :KHQ WKH YDOXHV RI WKH 70Q UHJLVWHU DQG &5Q UHJLVWHU PDWFK WKH WLPHU RXWSXW )) LV LQYHUWHG 0RUHRYHU ,1770Q LV JHQHUDWHG DQG WKH 70Q UHJLVWHU LV FOHDUHG WR + ! 7KHQ WKH WLPHU )) LV LQYHUWHG GXULQJ WKH VDPH LQWHUYDO DQG D VTXDUH ZDYH LV RXWSXW IURP WKH 72Q SLQ )UHTXHQF\ W 1 1 + WR ))+ % RU % * )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU Q
* 70&Q UHJLVWHU 6WRSV FRXQW RSHUDWLRQ VHOHFWV WKH PRGH LQ ZKLFK FOHDU
&DXWLRQ 'R QRW UHZULWH WKH YDOXH RI WKH &5Q UHJLVWHU GXULQJ VTXDUHZDYH RXWSXW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
)LJXUH 7LPLQJ RI 6TXDUH:DYH 2XWSXW 2SHUDWLRQ
t Count clock TM5n count value 00H 01H N 00H Clear N 01H N 00H Clear N N 01H N
Count start CR5n TCE5n INTTM5n N
Interrupt acknowledgment TO5nNote Interval time
Interrupt acknowledgment
Interval time
1RWH 7KH LQLWLDO YDOXH RI WKH 72Q RXWSXW FDQ EH VHW XVLQJ WKH /96Q DQG /95Q ELWV RI WKH 70&Q UHJLVWHU 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
ELW 3:0 RXWSXW RSHUDWLRQ %\ VHWWLQJ WKH 70&Q ELW RI ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q WR ELW WLPHUHYHQW FRXQWHU Q SHUIRUPV 3:0 RXWSXW 3XOVHV ZLWK D GXW\ IDFWRU GHWHUPLQHG E\ WKH YDOXH VHW LQ ELW WLPHU FRPSDUH UHJLVWHU Q &5Q DUH RXWSXW IURP WKH 72Q SLQ 6HW WKH ZLGWK RI WKH DFWLYH OHYHO RI WKH 3:0 SXOVH LQ WKH &5Q UHJLVWHU 7KH DFWLYH OHYHO FDQ EH VHOHFWHG XVLQJ WKH 70&Q ELW RI WKH 70&Q UHJLVWHU 7KH FRXQW FORFN FDQ EH VHOHFWHG XVLQJ WLPHU FORFN VHOHFWLRQ UHJLVWHU Q 7&/Q 3:0 RXWSXW FDQ EH HQDEOHGGLVDEOHG E\ WKH 72(Q ELW RI WKH 70&Q UHJLVWHU &DXWLRQ 7KH &5Q UHJLVWHU UHZULWH LQWHUYDO PXVW EH WKUHH RU PRUH RSHUDWLRQ FORFNV VHW E\ WKH 7&/Q UHJLVWHU 8VH PHWKRG ! 6HW HDFK UHJLVWHU * 7&/Q UHJLVWHU * &5Q UHJLVWHU 6HOHFWV WKH FRXQW FORFN W &RPSDUH YDOXH 1 XQFKDQJHG VHWV DFWLYH OHYHO DQG HQDEOHV WLPHU RXWSXW 70&Q UHJLVWHU $OWHUQDWH )XQFWLRQV ! :KHQ WKH 7&(Q ELW RI WKH 70&Q UHJLVWHU LV VHW WR FRXQWLQJ VWDUWV 3:0 RXWSXW RSHUDWLRQ ! :KHQ FRXQWLQJ VWDUWV 3:0 RXWSXW RXWSXW IURP WKH 72Q SLQ RXWSXWV WKH LQDFWLYH OHYHO XQWLO DQ RYHUIORZ RFFXUV ! :KHQ DQ RYHUIORZ RFFXUV WKH DFWLYH OHYHO VHW E\ VHWWLQJ PHWKRG ! LV RXWSXW 7KH DFWLYH OHYHO LV RXWSXW XQWLO WKH YDOXH RI WKH &5Q UHJLVWHU DQG WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU Q 70Q PDWFK ! :KHQ WKH YDOXH RI WKH &5Q UHJLVWHU DQG WKH FRXQW YDOXH PDWFK WKH LQDFWLYH OHYHO LV RXWSXW DQG FRQWLQXHV WR EH RXWSXW XQWLO DQ RYHUIORZ RFFXUV DJDLQ ! 7KHQ VWHSV ! DQG ! DUH UHSHDWHG XQWLO FRXQWLQJ LV VWRSSHG ! :KHQ FRXQWLQJ LV VWRSSHG E\ VHWWLQJ 7&(Q WR 3:0 RXWSXW EHFRPHV LQDFWLYH &\FOH 5HPDUNV Q W DFWLYH OHYHO ZLGWK
* 70&Q UHJLVWHU 6WRSV FRXQW RSHUDWLRQ VHOHFWV 3:0 PRGH DQG OHDYH WLPHU RXWSXW )) % RU %
* )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU
1W GXW\
1 1
+ WR ))+
)RU WKH GHWDLOHG WLPLQJ UHIHU WR )LJXUH 7LPLQJ RI 3:0 2XWSXW 2SHUDWLRQ DQG )LJXUH 7LPLQJ RI 2SHUDWLRQ %DVHG RQ &5Q 5HJLVWHU 7UDQVLWLRQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
D
%DVLF RSHUDWLRQ RI 3:0 RXWSXW )LJXUH 7LPLQJ RI 3:0 2XWSXW 2SHUDWLRQ
%DVLF RSHUDWLRQ DFWLYH OHYHO
t Count clock TM5n count value CR5n TCE5n INTTM5n TO5n
00H 01H N
+
FFH 00H 01H 02H
N N+1
FFH 00H 01H 02H
M
00H
Active level
Inactive level
Active level
:KHQ &5Q UHJLVWHU
+
t
Count clock TM5n count value CR5n TCE5n INTTM5n TO5n Inactive level Inactive level
00H 01H 00H FFH 00H 01H 02H N N + 1N + 2 FFH 00H 01H 02H M 00H
:KHQ &5Q UHJLVWHU
))+
t
Count clock TM5n count value CR5n TCE5n INTTM5n TO5n Inactive level Active level Inactive level Active level Inactive level
00H 01H FFH FFH 00H 01H 02H N N + 1N + 2 FFH 00H 01H 02H M 00H
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
E
2SHUDWLRQ EDVHG RQ &5Q UHJLVWHU WUDQVLWLRQV )LJXUH 7LPLQJ RI 2SHUDWLRQ %DVHG RQ &5Q 5HJLVWHU 7UDQVLWLRQV
:KHQ WKH YDOXH RI WKH &5Q UHJLVWHU FKDQJHV IURP 1 WR 0 EHIRUH WKH ULVLQJ HGJH RI WKH ))+ FORFN 7KH YDOXH RI WKH &5Q UHJLVWHU LV WUDQVIHUUHG DW WKH RYHUIORZ WKDW RFFXUV LPPHGLDWHO\ DIWHU
t Count clock TM5n count value CR5n TCE5n INTTM5n TO5n <2> <1> CR5n transition (N M) H N N-1N-2 N FFH 00H 01H 02H M M M-1M-2 FFH 00H 01H 02H M M-1M-2
:KHQ WKH YDOXH RI WKH &5Q UHJLVWHU FKDQJHV IURP 1 WR 0 DIWHU WKH ULVLQJ HGJH RI WKH ))+ FORFN 7KH YDOXH RI WKH &5Q UHJLVWHU LV WUDQVIHUUHG DW WKH VHFRQG RYHUIORZ
t Count clock TM5n count value CR5n TCE5n INTTM5n TO5n <1> CR5n transition (N M) <2> H N N-1N-2 N FFH 00H 01H 02H 03H N N N-1N-2 FFH 00H 01H 02H M M M-1M-2
&DXWLRQ ,Q WKH FDVH RI UHORDG IURP WKH &5Q UHJLVWHU EHWZHHQ ! DQG ! WKH YDOXH WKDW LV DFWXDOO\ XVHG GLIIHUV 5HDG YDOXH 0 $FWXDO YDOXH RI &5Q UHJLVWHU 1 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
2SHUDWLRQ DV LQWHUYDO WLPHU ELWV 7KH ELW UHVROXWLRQ WLPHUHYHQW FRXQWHU PRGH LV VHOHFWHG E\ VHWWLQJ WKH 70& ELW RI ELW WLPHU PRGH FRQWURO UHJLVWHU 70& WR ELW WLPHUHYHQW FRXQWHU Q RSHUDWHV DV DQ LQWHUYDO WLPHU E\ UHSHDWHGO\ JHQHUDWLQJ LQWHUUXSWV XVLQJ WKH FRXQW YDOXH SUHVHW LQ ELW WLPHU FRPSDUH UHJLVWHU &5 DV WKH LQWHUYDO 6HWWLQJ PHWKRG ! 6HW HDFK UHJLVWHU * 7&/ UHJLVWHU * &5 UHJLVWHU * &5 UHJLVWHU 6HOHFWV WKH FRXQW FORFN W 7KH 7&/ UHJLVWHU GRHV QRW QHHG WR EH VHW LQ FDVFDGH FRQQHFWLRQ &RPSDUH YDOXH 1 /RZHU ELWV VHWWDEOH IURP + WR ))+ &RPSDUH YDOXH 1 +LJKHU ELWV VHWWDEOH IURP + WR ))+ VWDUW RFFXUV RQ D PDWFK EHWZHHQ 70 UHJLVWHU DQG &5 UHJLVWHU x GRQ(c)W FDUH 70& UHJLVWHU 70& UHJLVWHU WKH FRXQW RSHUDWLRQ ! :KHQ WKH YDOXHV RI WKH 70 UHJLVWHU DQG &5 UHJLVWHU FRQQHFWHG LQ FDVFDGH PDWFK ,1770 LV JHQHUDWHG WKH 70 UHJLVWHU LV FOHDUHG WR + ! ,1770 LV WKHQ JHQHUDWHG UHSHDWHGO\ DW WKH VDPH LQWHUYDO ,QWHUYDO WLPH 1 x W 1 + WR ))))+ [[% [[%
* 70& 70& UHJLVWHU 6HOHFWV WKH PRGH LQ ZKLFK FOHDU
! 6HW WKH 7&( ELW RI WKH 70& UHJLVWHU WR 7KHQ VHW WKH 7&( ELW RI WKH 70& UHJLVWHU WR WR VWDUW
&DXWLRQV 7R ZULWH XVLQJ ELW DFFHVV GXULQJ FDVFDGH FRQQHFWLRQ VHW WKH 7&( ELW WR DW RSHUDWLRQ VWDUW DQG WKHQ VHW WKH 7&( ELW WR :KHQ RSHUDWLRQ LV VWRSSHG VHW WKH 7&( ELW WR DQG WKHQ VHW WKH 7&( ELW WR 'XULQJ FDVFDGH FRQQHFWLRQ 7, LQSXW 72 RXWSXW DQG ,1770 DUH XVHG 'R QRW XVH 7, LQSXW 72 RXWSXW DQG ,1770 PDVN WKHP LQVWHDG IRU GHWDLOV UHIHU WR &+$37(5 ,17(55837(;&(37,21 352&(66,1* )81&7,21 6HW ELWV /96 /95 70& DQG 72( WR 'R QRW FKDQJH WKH YDOXH RI WKH &5 UHJLVWHU GXULQJ WLPHU RSHUDWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
)LJXUH VKRZV D WLPLQJ H[DPSOH RI WKH FDVFDGH FRQQHFWLRQ PRGH ZLWK ELW UHVROXWLRQ )LJXUH &DVFDGH &RQQHFWLRQ 0RGH ZLWK %LW 5HVROXWLRQ
t Count clock TM50 count value 00H TM51 count value 00H CR50 CR51 TCE50 TCE51 INTTM50 Interval time Operation enabled, count start Interrupt occurrence, counter cleared Operation stopped N M 01H N N- 1 FFH 00H 01H FFH 00H 02H FFH 00H 01H M-1 M N 00H 01H 00H A 00H B 00H
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
2SHUDWLRQ DV H[WHUQDO HYHQW FRXQWHU ELWV 7KH ELW UHVROXWLRQ WLPHUHYHQW FRXQWHU PRGH LV VHOHFWHG E\ VHWWLQJ WKH 70& ELW RI ELW WLPHU PRGH FRQWURO UHJLVWHU 70& WR 7KH H[WHUQDO HYHQW FRXQWHU FRXQWV WKH QXPEHU RI FORFN SXOVHV LQSXW WR WKH 7, SLQ IURP DQ H[WHUQDO VRXUFH XVLQJ ELW WLPHU FRXQWHU 70 6HWWLQJ PHWKRG ! 6HW HDFK UHJLVWHU * 7&/ UHJLVWHU 6HOHFWV WKH 7, LQSXW HGJH 7KH 7&/ UHJLVWHU GRHV QRW KDYH WR EH VHW GXULQJ FDVFDGH FRQQHFWLRQ )DOOLQJ HGJH RI 7, 7&/ 5LVLQJ HGJH RI 7, 7&/ * &5 UHJLVWHU * &5 UHJLVWHU + +
&RPSDUH YDOXH 1 /RZHU ELWV VHWWDEOH IURP + WR ))+ &RPSDUH YDOXH 1 +LJKHU ELWV VHWWDEOH IURP + WR ))+ VWRS PRGH HQWHUHG RQ D PDWFK EHWZHHQ WKH 70 UHJLVWHU DQG &5 UHJLVWHU GLVDEOHV WLPHU RXWSXW )) LQYHUVLRQ DQG GLVDEOHV WLPHU RXWSXW x GRQ(c)W FDUH 70& UHJLVWHU 70& UHJLVWHU [[% [[%
* 70& 70& UHJLVWHUV 6WRSV FRXQW RSHUDWLRQ VHOHFWV WKH FOHDU
* )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV ! 6HW WKH 7&( ELW RI WKH 70& UHJLVWHU WR 7KHQ VHW WKH 7&( ELW RI WKH 70& UHJLVWHU WR DQG FRXQW WKH QXPEHU RI SXOVHV LQSXW IURP 7, ! :KHQ WKH YDOXHV RI WKH 70 UHJLVWHU DQG &5 UHJLVWHU FRQQHFWHG LQ FDVFDGH PDWFK ,1770 LV JHQHUDWHG WKH 70 UHJLVWHU LV FOHDUHG WR + ! ,1770 LV WKHQ JHQHUDWHG HDFK WLPH WKH YDOXHV RI WKH 70 UHJLVWHU DQG &5 UHJLVWHU PDWFK ,1770 LV JHQHUDWHG ZKHQ WKH YDOLG HGJH RI 7, LV LQSXW 1 WLPHV 1 + WR ))))+
&DXWLRQV 'XULQJ H[WHUQDO HYHQW FRXQWHU RSHUDWLRQ GR QRW UHZULWH WKH YDOXH RI WKH &5Q UHJLVWHU 7R ZULWH XVLQJ ELW DFFHVV GXULQJ FDVFDGH FRQQHFWLRQ VHW WKH 7&( ELW WR DQG WKHQ VHW WKH 7&( ELW WR :KHQ RSHUDWLRQ LV VWRSSHG VHW WKH 7&( ELW WR DQG WKHQ VHW WKH 7&( ELW WR Q UHIHU WR &+$37(5 ,17(55837 'XULQJ FDVFDGH FRQQHFWLRQ 7, LQSXW DQG ,1770 DUH XVHG 'R QRW XVH 72 RXWSXW DQG ,1770 PDVN WKHP LQVWHDG WR 'R QRW FKDQJH WKH YDOXH RI WKH &5 UHJLVWHU GXULQJ H[WHUQDO FRXQWHU RSHUDWLRQ (;&(37,21 352&(66,1* )81&7,21 6HW ELWV /96 /95 70& DQG 72(
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
6TXDUHZDYH RXWSXW RSHUDWLRQ ELW UHVROXWLRQ 7KH ELW UHVROXWLRQ WLPHUHYHQW FRXQWHU PRGH LV VHOHFWHG E\ VHWWLQJ WKH 70& ELW RI ELW WLPHU PRGH FRQWURO UHJLVWHU 70& WR ELW WLPHUHYHQW FRXQWHU Q RXWSXWV D VTXDUH ZDYH RI DQ\ IUHTXHQF\ XVLQJ WKH LQWHUYDO SUHVHW LQ ELW WLPHU FRPSDUH UHJLVWHU &5 6HWWLQJ PHWKRG ! 6HW HDFK UHJLVWHU * 7&/ UHJLVWHU * &5 UHJLVWHU * &5 UHJLVWHU 7&/ VHOHFWV WKH FRXQW FORFN W 7KH 7&/ UHJLVWHU GRHV QRW KDYH WR EH VHW LQ FDVFDGH FRQQHFWLRQ &RPSDUH YDOXH 1 /RZHU ELWV VHWWDEOH IURP + WR ))+ &RPSDUH YDOXH 1 +LJKHU ELWV VHWWDEOH IURP + WR ))+ VWDUW RFFXUV RQ D PDWFK EHWZHHQ WKH 70 UHJLVWHU DQG &5 UHJLVWHU
/96 /95 7LPHU 2XWSXW )) 6WDWXV 6HWWLQJV +LJKOHYHO RXWSXW /RZOHYHO RXWSXW
* 70& 7&0 UHJLVWHUV 6WRSV FRXQW RSHUDWLRQ VHOHFWV WKH PRGH LQ ZKLFK FOHDU
(QDEOHV WLPHU RXWSXW )) LQYHUVLRQ DQG HQDEOHV WLPHU RXWSXW 70& UHJLVWHU 70& UHJLVWHU % RU % %
* )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV ! 6HW WKH 7&( ELW RI WKH 70& UHJLVWHU WR 7KHQ VHW WKH 7&( ELW RI WKH 70& UHJLVWHU WR WR VWDUW WKH FRXQW RSHUDWLRQ ! :KHQ WKH YDOXHV RI WKH 70 UHJLVWHU DQG WKH &5 UHJLVWHU FRQQHFWHG LQ FDVFDGH PDWFK WKH 72 WLPHU RXWSXW )) LV LQYHUWHG 0RUHRYHU ,1770 LV JHQHUDWHG DQG WKH 70 UHJLVWHU LV FOHDUHG WR + ! 7KHQ WKH WLPHU )) LV LQYHUWHG GXULQJ WKH VDPH LQWHUYDO DQG D VTXDUH ZDYH LV RXWSXW IURP WKH 72 SLQ )UHTXHQF\ W 1 1 + WR ))))+
&DXWLRQ 'R QRW ZULWH D GLIIHUHQW YDOXH WR WKH &5 UHJLVWHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(5(9(17 &2817(56 $1'
&DXWLRQV (UURU RQ VWDUWLQJ WLPHU $Q HUURU RI XS WR FORFN RFFXUV EHIRUH WKH PDWFK VLJQDO LV JHQHUDWHG DIWHU WKH WLPHU KDV EHHQ VWDUWHG 7KLV LV EHFDXVH ELW WLPHU FRXQWHU Q 70Q LV VWDUWHG DV\QFKURQRXVO\ WR WKH FRXQW SXOVH )LJXUH 6WDUW 7LPLQJ RI 7LPHU Q
Count pulse TM5n count value 00H Timer start 01H 02H 03H 04H
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
7ZR ELW WLPHU + DQG + FKDQQHOV DUH LQFRUSRUDWHG LQ HDFK SURGXFW
3URGXFW 1DPH 1XPEHU RI FKDQQHOV 9(6.) 9(6.* FKDQQHOV 70+ 70+ 9(6.-
)XQFWLRQV
ELW WLPHUV + DQG + KDYH WKH IROORZLQJ IXQFWLRQV * ,QWHUYDO WLPHU * 3:0 RXWSXW * 6TXDUH ZDUH RXWSXW * &DUULHU JHQHUDWRU PRGH
&RQILJXUDWLRQ
ELW WLPHUV + DQG + FRQVLVW RI WKH IROORZLQJ KDUGZDUH 7DEOH &RQILJXUDWLRQ RI %LW 7LPHUV + DQG +
,WHP 7LPHU UHJLVWHUV 5HJLVWHU 7LPHU RXWSXWV &RQWURO UHJLVWHUV
Note
&RQILJXUDWLRQ ELW WLPHU FRXQWHU +Q HDFK ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q HDFK ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q HDFK HDFK 72+Q ELW WLPHU + PRGH UHJLVWHU Q 70+0'Q ELW WLPHU + FDUULHU FRQWURO UHJLVWHU Q 70&<&Q
1RWH 7R XVH WKH 72+Q SLQ IXQFWLRQ UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
)LJXUH VKRZV WKH EORFN GLDJUDP )LJXUH %ORFN 'LDJUDP RI %LW 7LPHUV + DQG +
Internal bus
8-bit timer H mode register n (TMHMDn)
TMHEn CKSHn2 CKSHn1 CKSHn0 TMMDn1TMMDn0 TOLEVn TOENn
8-bit timer H compare register n1 (CMPn1)
8-bit timer H compare register n0 (CMPn0)
8-bit timer H carrier control register n (TMCYCn) RMCn NRZBn NRZn Reload/ interrupt control
INTTM5n
3
2
Decoder
Selector
TOHn
Match
fXX fXX/2 fXX/22 fXX/24 fXX/26 fXX/210 fXT
Interrupt generator
F/F R
Output controller
Level inversion
Selector
Carrier generator mode signal PWM mode signal
8-bit timer counter Hn Clear
Timer H enable signal
1 0
INTTMHn
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q 7KH &03Q UHJLVWHU FDQ EH UHDG DQG ZULWWHQ E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW &03Q LV FOHDUHG WR +
After reset: 00H 7 CMPn0
R/W 6
Address: FFFFF582H, FFFFF592H 5 4 3 2 1 0
&DXWLRQ 5HZULWLQJ WKH &03Q UHJLVWHU GXULQJ WLPHU FRXQW RSHUDWLRQ LV SURKLELWHG 5HPDUN Q
ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q 7KH &30Q UHJLVWHU FDQ EH UHDG DQG ZULWWHQ E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW &03Q LV FOHDUHG WR +
After reset: 00H 7 CMPn1
R/W 6
Address: FFFFF583H, FFFFF593H 5 4 3 2 1 0
7KH &03Q UHJLVWHU FDQ EH UHZULWWHQ GXULQJ WLPHU FRXQW RSHUDWLRQ ,Q WKH FDUULHU JHQHUDWRU PRGH DIWHU WKH &03Q UHJLVWHU LV VHW LI WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK DQ LQWHUUXSW UHTXHVW VLJQDO ,1770+Q LV JHQHUDWHG $W WKH VDPH WLPH WKH YDOXH RI ELW WLPHU FRXQWHU +Q LV FOHDUHG WR + ,I WKH YDOXH RI WKH &03Q UHJLVWHU LV UHZULWWHQ GXULQJ WLPHU RSHUDWLRQ WKH UHORDG WLPLQJ LV ZKHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK ,I WKH WUDQVIHU WLPLQJ DQG ZULWH WR WKH &03Q UHJLVWHU IURP WKH &38 FRQIOLFW WUDQVIHU LV QRW SHUIRUPHG &DXWLRQ ,Q WKH 3:0 RXWSXW PRGH DQG FDUULHU JHQHUDWRU PRGH EH VXUH WR VHW WKH &03Q UHJLVWHU ZKHQ VWDUWLQJ WKH WLPHU FRXQW RSHUDWLRQ 70+(Q VWRSSHG 70+(Q UHJLVWHU DIWHU WKH WLPHU FRXQW RSHUDWLRQ ZDV EH VXUH WR VHW DJDLQ HYHQ LI VHWWLQJ WKH VDPH YDOXH WR WKH &03Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
&RQWURO 5HJLVWHUV
7KH UHJLVWHUV WKDW FRQWURO ELW WLPHUV + DQG + DUH DV IROORZV * ELW WLPHU + PRGH UHJLVWHU Q 70+0'Q * ELW WLPHU + FDUULHU FRQWURO UHJLVWHU Q 70&<&Q 5HPDUNV 7R XVH WKH 72+Q SLQ IXQFWLRQ UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV Q
ELW WLPHU + PRGH UHJLVWHUV DQG 70+0' 70+0' 7KHVH UHJLVWHUV FRQWURO WKH PRGH RI WKH ELW WLPHUV + DQG + 70+0' DQG 70+0' UHJLVWHUV DUH VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW 70+0' DQG 70+0' DUH FOHDUHG WR +
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
D
ELW WLPHU + PRGH UHJLVWHU 70+0'
After reset: 00H <7> TMHMD0 TMHE0
R/W 6
Address: FFFFF580H 5 4 3 2 1 <0> TOEN0
CKSH02 CKSH01 CKSH00 TMMD01 TMMD00 TOLEV0
TMHE0 0 1
8-bit timer H0 operation enable Stop timer count operation (8-bit timer counter H0 = 00H) Enable timer count operation (Counting starts when clock is input)
CKSH02 CKSH01 CKSH00 Count clock 0 0 0 0 1 1 0 0 1 1 0 0 Other than above 0 1 0 1 0 1 fXX fXX/2 fXX/4 fXX/16 fXX/64 fXX/1024
Note
Selection of count clock 20 MHz fXX = 16.0 MHz fXX = 10.0 MHz
Setting prohibited Setting prohibited 100 ns
100 ns 200 ns 800 ns 1.6 s 51.2 s
125 ns 250 ns 1 s 4 s 64 s
200 ns 400 ns 1.6 s 6.4 s 102.4 s
Setting prohibited
TMMD01 TMMD00 0 0 1 1 0 1 0 1
8-bit timer H0 operation mode Interval timer mode Carrier generator mode PWM output mode Setting prohibited
TOLEV0 0 1 Low level High level
Timer output level control (default)
TOEN0 0 1 Disable output Enable output
Timer output control
1RWH 6HW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 &RXQW FORFN 0+] 9 WR 9 &RXQW FORFN 0+] VHWWLQJ ELWV RWKHU WKDQ WKRVH RI WKH 70+0' UHJLVWHU LV SURKLELWHG
&DXWLRQV :KHQ 70+(
,Q WKH 3:0 RXWSXW PRGH DQG FDUULHU JHQHUDWRU PRGH EH VXUH WR VHW ELW WLPHU + FRPSDUH UHJLVWHU &03 ZKHQ VWDUWLQJ WKH WLPHU FRXQW RSHUDWLRQ 70+( DIWHU WKH WLPHU FRXQW RSHUDWLRQ ZDV VWRSSHG 70+( LI VHWWLQJ WKH VDPH YDOXH WR WKH &03 UHJLVWHU :KHQ XVLQJ WKH FDUULHU JHQHUDWRU PRGH VHW WKH 70+ FRXQW FORFN IUHTXHQF\ WR VL[ WLPHV WKH 70 FRXQW FORFN IUHTXHQF\ RU KLJKHU EH VXUH WR VHW DJDLQ HYHQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
E
ELW WLPHU + PRGH UHJLVWHU 70+0'
After reset: 00H <7> TMHMD1 TMHE1
R/W 6
Address: FFFFF590H 5 4 3 2 1 <0> TOEN1
CKSH12 CKSH11 CKSH10 TMMD11 TMMD10 TOLEV1
TMHE1 0 1
8-bit timer H1 operation enable Stop timer count operation (8-bit timer counter H1 = 00H) Enable timer count operation (Counting starts when clock is input)
CKSH12 CKSH11 CKSH10 Count clock 0 0 0 0 1 1 0 0 1 1 0 0 Other than above 0 1 0 1 0 1 fXX fXX/2 fXX/4 fXX/16 fXX/64
Note
Selection of count clock fXX = 20.0 MHz fXX = 16.0 MHz fXX = 10.0 MHz
Setting prohibited Setting prohibited 100 ns
100 ns 200 ns 800 ns 1.6 s
125 ns 250 ns 1 s 4 s
200 ns 400 ns 1.6 s 6.4 s
fXT (subclock) Setting prohibited
TMMD11 TMMD10 0 0 1 1 0 1 0 1
8-bit timer H1 operation mode Interval timer mode Carrier generator mode PWM output mode Setting prohibited
TOLEV1 0 1 Low level High level
Timer output level control (default)
TOEN1 0 1 Disable output Enable output
Timer output control
1RWH 6HW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 &RXQW FORFN 0+] 9 WR 9 &RXQW FORFN 0+] VHWWLQJ ELWV RWKHU WKDQ WKRVH RI WKH 70+0' UHJLVWHU LV SURKLELWHG DIWHU
&DXWLRQV :KHQ 70+(
,Q WKH 3:0 RXWSXW PRGH DQG FDUULHU JHQHUDWRU PRGH EH VXUH WR VHW ELW WLPHU + FRPSDUH UHJLVWHU &03 ZKHQ VWDUWLQJ WLPHU FRXQW RSHUDWLRQ 70+( WKH WLPHU FRXQW RSHUDWLRQ ZDV VWRSSHG 70+( VHWWLQJ WKH VDPH YDOXH WR WKH &03 UHJLVWHU :KHQ XVLQJ WKH FDUULHU JHQHUDWRU PRGH VHW WKH 70+ FRXQW FORFN IUHTXHQF\ WR VL[ WLPHV WKH 70 FRXQW FORFN IUHTXHQF\ RU KLJKHU
8VHU(c)V 0DQXDO 8(-98'
EH VXUH WR VHW DJDLQ HYHQ LI
&+$37(5 %,7 7,0(56 + $1' +
ELW WLPHU + FDUULHU FRQWURO UHJLVWHU Q 70&<&Q 7KLV UHJLVWHU FRQWUROV WKH ELW WLPHU +Q UHPRWH FRQWURO RXWSXW DQG FDUULHU SXOVH RXWSXW VWDWXV 70&<&Q UHJLVWHU LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ 7KH 15=Q ELW LV D UHDGRQO\ ELW $IWHU UHVHW 70&<&Q LV FOHDUHG WR + 5HPDUN Q
After reset: 00H 7 TMCYCn (n = 0, 1) RMCn 0 0 1 1 0
R/W 6 0
Address: FFFFF581H, FFFFF591H 5 0 4 0 3 0 2 RMCn 1 NRZBn 0 NRZn
NRZBn 0 1 0 1 Low level output
Remote control output
High level output Low level output Carrier pulse output
NRZn 0 1
Carrier pulse output status flag Carrier output disabled status (low level status) Carrier output enable status
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
2SHUDWLRQ
2SHUDWLRQ DV LQWHUYDO WLPHUVTXDUH ZDYH RXWSXW :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q PDWFK DQ LQWHUUXSW UHTXHVW VLJQDO ,1770+Q LV JHQHUDWHG DQG ELW WLPHU FRXQWHU +Q LV FOHDUHG WR + ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q FDQQRW EH XVHG LQ WKH LQWHUYDO WLPHU PRGH (YHQ LI WKH &03Q UHJLVWHU LV VHW WKLV KDV QR HIIHFW RQ WKH WLPHU RXWSXW EHFDXVH PDWFKHV EHWZHHQ ELW WLPHU FRXQWHU +Q DQG WKH &03Q UHJLVWHU DUH QRW GHWHFWHG $ VTXDUH ZDYH RI WKH GHVLUHG IUHTXHQF\ GXW\ ELW WLPHU + PRGH UHJLVWHU Q 70+0'Q WR 8VDJH PHWKRG 7KH ,1770+Q VLJQDO LV UHSHDWHGO\ JHQHUDWHG LQ WKH VDPH LQWHUYDO ! 6HW HDFK UHJLVWHU )LJXUH 5HJLVWHU 6HWWLQJV LQ ,QWHUYDO 7LPHU 0RGH LV RXWSXW IURP WKH 72+Q SLQ E\ VHWWLQJ WKH 72(1Q ELW RI
L
ELW WLPHU + PRGH UHJLVWHU Q 70+0'Q VHWWLQJV
TMHEn TMHMDn 0 CKSHn2 CKSHn1 CKSHn0 TMMDn1 TMMDn0 TOLEVn 0/1 0/1 0/1 0 0 0/1 TOENn 0/1
Sets timer output Sets timer output level inversion Sets interval timer mode Selects count clock (fCNT) Stops count operation
LL
&03Q UHJLVWHU VHWWLQJV * &RPSDUH YDOXH 1
! :KHQ 70+(Q
LV VHW FRXQWLQJ VWDUWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH ,1770+Q VLJQDO LV JHQHUDWHG DQG ELW WLPHU FRXQWHU +Q LV FOHDUHG WR + ,QWHUYDO WLPH 1 I&17
! 7KHQ WKH ,1770+Q VLJQDO LV JHQHUDWHG LQ WKH VDPH LQWHUYDO 7R VWRS WKH FRXQW RSHUDWLRQ VHW WKH 70+(Q ELW WR 7LPLQJ FKDUW 7KH WLPLQJ LQ WKH LQWHUYDO WLPHU PRGH LV DV IROORZV )LJXUH 7LPLQJ RI ,QWHUYDO 7LPHU6TXDUH :DYH 2XWSXW 2SHUDWLRQ
%DVLF RSHUDWLRQ
Count clock Count start 8-bit timer counter Hn count value 00H 01H N 00H Clear CMPn0 N 01H N 00H Clear 01H 00H
TMHEn
INTTMHn Interval time TOHn <1> <2> Level inversion, match interrupt occurrence, 8-bit timer counter clear <3> <2> Level inversion, match interrupt occurrence, 8-bit timer counter clear
! :KHQ WKH 70+(Q ELW LV FKDQJHG IURP WR WKH FRXQW RSHUDWLRQ LV HQDEOHG 7KH FRXQW FORFN VWDUWV FRXQWLQJ QR PRUH WKDQ RQH FORFN DIWHU RSHUDWLRQ KDV EHHQ HQDEOHG ! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH YDOXH RI ELW WLPHU FRXQWHU +Q LV FOHDUHG WKH 72+Q RXWSXW OHYHO LV LQYHUWHG DQG WKH ,1770+Q VLJQDO LV RXWSXW ! 7KH ,1770+Q VLJQDO DQG 72+Q RXWSXW EHFRPH LQDFWLYH ZKHQ WKH 70+(Q ELW LV VHW WR GXULQJ ELW WLPHU +Q RSHUDWLRQ ,I WKH OHYHO LV DOUHDG\ LQDFWLYH LW UHPDLQV XQFKDQJHG 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
)LJXUH 7LPLQJ RI ,QWHUYDO 7LPHU6TXDUH :DYH 2XWSXW 2SHUDWLRQ
2SHUDWLRQ ZKHQ &03Q
))+
Count clock Count start 8-bit timer counter Hn count value 00H 01H FEH FFH 00H Clear CMPn0 FFH FEH FFH 00H Clear
TMHEn
INTTMHn
TOHn Interval time
2SHUDWLRQ ZKHQ &03Q
+
Count clock Count start 8-bit timer counter Hn count value 00H
CMPn0
00H
TMHEn
INTTMHn
TOHn Interval time
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
3:0 RXWSXW PRGH RSHUDWLRQ ,Q WKH 3:0 RXWSXW PRGH D SXOVH RI DQ\ GXW\ DQG F\FOH FDQ EH RXWSXW ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q FRQWUROV WKH WLPHU RXWSXW 72+Q F\FOH 5HZULWLQJ WKH &03Q UHJLVWHU GXULQJ WLPHU RSHUDWLRQ LV SURKLELWHG ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q FRQWUROV WKH WLPHU RXWSXW 72+Q GXW\ 7KH &03Q UHJLVWHU FDQ EH UHZULWWHQ GXULQJ WLPHU RSHUDWLRQ 7KH RSHUDWLRQ LQ WKH 3:0 RXWSXW PRGH LV DV IROORZV $IWHU WLPHU FRXQWLQJ VWDUWV ZKHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH 72+Q RXWSXW EHFRPHV DFWLYH DQG ELW WLPHU FRXQWHU +Q LV FOHDUHG WR + :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH &03Q UHJLVWHU PDWFK 72+Q RXWSXW EHFRPHV LQDFWLYH 8VDJH PHWKRG ,Q WKH 3:0 RXWSXW PRGH D SXOVH RI DQ\ GXW\ DQG F\FOH FDQ EH RXWSXW ! 6HW HDFK UHJLVWHU )LJXUH 5HJLVWHU 6HWWLQJV LQ 3:0 2XWSXW 0RGH
L
ELW WLPHU + PRGH UHJLVWHU Q 70+0'Q VHWWLQJV
TMHEn CKSHn2 CKSHn1 CKSHn0 TMMDn1 TMMDn0 TOLEVn 0/1 0/1 0/1 1 0 0/1 TOENn 1
TMHMDn
0
Enables timer output Sets timer output level inversion Selects PWM output mode Selects count clock (fCNT) Stops count operation
LL
&03Q UHJLVWHU VHWWLQJ * &RPSDUH YDOXH 1 6HWV F\FOH
LL
&03Q UHJLVWHU VHWWLQJ * &RPSDUH YDOXH 1 6HWV GXW\
5HPDUNV Q
+ &03Q 0 &03Q 1 ))+
! :KHQ 70+(Q
LV VHW FRXQWLQJ VWDUWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
! $IWHU WKH FRXQW RSHUDWLRQ LV HQDEOHG WKH ILUVW FRPSDUH UHJLVWHU WR EH FRPSDUHG LV WKH &03Q UHJLVWHU :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK ELW WLPHU FRXQWHU +Q LV FOHDUHG DQ LQWHUUXSW UHTXHVW VLJQDO ,1770+Q LV JHQHUDWHG DQG WKH 72+Q RXWSXW EHFRPHV DFWLYH $W WKH VDPH WLPH WKH UHJLVWHU WKDW LV FRPSDUHG ZLWK ELW WLPHU FRXQWHU +Q FKDQJHV IURP WKH &03Q UHJLVWHU WR WKH &03Q UHJLVWHU ! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH 72+Q RXWSXW EHFRPHV LQDFWLYH DQG DW WKH VDPH WLPH WKH UHJLVWHU WKDW LV FRPSDUHG ZLWK ELW WLPHU FRXQWHU +Q FKDQJHV IURP WKH &03Q UHJLVWHU WR WKH &03Q UHJLVWHU $W WKLV WLPH ELW WLPHU FRXQWHU +Q LV QRW FOHDUHG DQG WKH ,1770+Q VLJQDO LV QRW JHQHUDWHG ! $ SXOVH RI DQ\ GXW\ FDQ EH REWDLQHG WKURXJK WKH UHSHWLWLRQ RI VWHSV ! DQG ! DERYH ! 7R VWRS WKH FRXQW RSHUDWLRQ VHW 70+(Q
'HVLJQDWLQJ WKH VHWWLQJ YDOXH RI WKH &03Q UHJLVWHU DV 1 WKH VHWWLQJ YDOXH RI WKH &03Q UHJLVWHU DV 0 DQG WKH FRXQW FORFN IUHTXHQF\ DV I&17 WKH 3:0 SXOVH RXWSXW F\FOH DQG GXW\ DUH DV IROORZV 3:0 SXOVH RXWSXW F\FOH 'XW\ 1 I&17 0 1
LQDFWLYH ZLGWK $FWLYH ZLGWK
&DXWLRQV ,Q WKH 3:0 RXWSXW PRGH WKUHH RSHUDWLQJ FORFNV VLJQDO VHOHFWHG E\ &.6+Q WR &.6+Q ELWV RI 70+0'Q UHJLVWHU DUH UHTXLUHG IRU DFWXDO WUDQVIHU RI WKH QHZ YDOXH WR WKH UHJLVWHU DIWHU WKH &03Q UHJLVWHU KDV EHHQ UHZULWWHQ %H VXUH WR VHW WKH &03Q UHJLVWHU ZKHQ VWDUWLQJ WKH WLPHU FRXQW RSHUDWLRQ 70+(Q DIWHU WKH WLPHU FRXQW RSHUDWLRQ ZDV VWRSSHG 70+(Q VHWWLQJ WKH VDPH YDOXH WR WKH &03Q UHJLVWHU EH VXUH WR VHW DJDLQ HYHQ LI
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
7LPLQJ FKDUW 7KH RSHUDWLRQ WLPLQJ LQ WKH 3:0 RXWSXW PRGH LV DV IROORZV &DXWLRQ 7KH VHWWLQJ YDOXH 0 RI WKH &03Q UHJLVWHU DQG WKH VHWWLQJ YDOXH 1 RI WKH &03Q UHJLVWHU PXVW DOZD\V EH VHW ZLWKLQ WKH IROORZLQJ UDQJH + &03Q 0 &03Q 1 ))+ )LJXUH 2SHUDWLRQ 7LPLQJ LQ 3:0 2XWSXW 0RGH
%DVLF RSHUDWLRQ
Count clock
8-bit timer counter Hn count value
00H 01H
A5H 00H 01H 02H
A5H 00H 01H 02H
A5H 00H
CMPn0
A5H
CMPn1
01H
TMHEn
INTTMHn
TOHn (TOLEVn = 0) <1> TOHn (TOLEVn = 1) <2> <3> <4>
! :KHQ 70+(Q
LV VHW FRXQWLQJ VWDUWV $W WKLV WLPH 72+Q RXWSXW VWD\V LQDFWLYH 72/(9Q
! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH 72+Q RXWSXW OHYHO LV LQYHUWHG ELW WLPHU FRXQWHU +Q LV FOHDUHG DQG WKH ,1770+Q VLJQDO LV RXWSXW ! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH 72+Q RXWSXW OHYHO LV LQYHUWHG $W WKLV WLPH WKH YDOXH RI ELW WLPHU FRXQWHU +Q LV QRW FOHDUHG DQG WKH ,1770+Q VLJQDO LV QRW RXWSXW ! :KHQ WKH 70+(Q ELW LV VHW WR GXULQJ ELW WLPHU +Q RSHUDWLRQ WKH ,1770+Q VLJQDO DQG 72+Q RXWSXW EHFRPHV LQDFWLYH 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
)LJXUH 2SHUDWLRQ 7LPLQJ LQ 3:0 2XWSXW 0RGH
2SHUDWLRQ ZKHQ &03Q
))+ &03Q
+
Count clock
8-bit timer counter Hn count value
00H 01H
FFH 00H 01H 02H
FFH 00H 01H 02H
FFH 00H
CMPn0
FFH
CMPn1
00H
TMHEn
INTTMHn
TOHn (TOLEVn = 0)
2SHUDWLRQ ZKHQ &03Q
))+ &03Q
)(+
Count clock
8-bit timer counter Hn count value
00H 01H
FEH FFH 00H 01H
FEH FFH 00H 01H
FEH FFH 00H
CMPn0
FFH
CMPn1
FEH
TMHEn
INTTMHn
TOHn (TOLEVn = 0)
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
)LJXUH 2SHUDWLRQ 7LPLQJ LQ 3:0 2XWSXW 0RGH
2SHUDWLRQ ZKHQ &03Q
+ &03Q
+
Count clock
8-bit timer counter Hn count value
00H
01H 00H 01H 00H
00H 01H 00H 01H
CMPn0
01H
CMPn1
00H
TMHEn
INTTMHn
TOHn (TOLEVn = 0)
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
)LJXUH 2SHUDWLRQ 7LPLQJ LQ 3:0 2XWSXW 0RGH
2SHUDWLRQ EDVHG RQ &03Q WUDQVLWLRQV &03Q
+ + &03Q
$+
Count clock
8-bit timer counter Hn count value
00H 01H 02H
A5H 00H 01H 02H 03H
A5H 00H 01H 02H 03H
A5H 00H
CMPn0
A5H
CMPn1
01H <2>
01H (03H) <2>'
03H
TMHEn
INTTMHn
TOHn (TOLEVn = 0) <1> <3> <4> <5> <6>
! :KHQ 70+(Q
LV VHW FRXQWLQJ VWDUWV $W WKLV WLPH WKH 72+Q RXWSXW UHPDLQV LQDFWLYH 72/(9Q
! 7KH VHWWLQJ YDOXH RI WKH &03Q UHJLVWHU FDQ EH FKDQJHG GXULQJ FRXQW RSHUDWLRQ 7KLV RSHUDWLRQ LV DV\QFKURQRXV WR WKH FRXQW FORFN ! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK ELW WLPHU FRXQWHU +Q LV FOHDUHG WKH 72+Q RXWSXW EHFRPHV DFWLYH DQG WKH ,1770+Q VLJQDO LV JHQHUDWHG ! (YHQ LI WKH YDOXH RI WKH &03Q UHJLVWHU LV FKDQJHG WKDW YDOXH LV ODWFKHG DQG QRW WUDQVIHUUHG WR WKH UHJLVWHU :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU SULRU WR WKH FKDQJH PDWFK WKH FKDQJHG YDOXH LV WUDQVIHUUHG WR WKH &03Q UHJLVWHU DQG WKH YDOXH RI WKH &03Q UHJLVWHU LV FKDQJHG ! +RZHYHU WKUHH RU PRUH FRXQW FORFNV DUH UHTXLUHG IURP WKH WLPH WKH YDOXH RI WKH &03Q UHJLVWHU LV FKDQJHG XQWLO LW LV WUDQVIHUUHG WR WKH UHJLVWHU (YHQ LI D PDWFK VLJQDO LV JHQHUDWHG ZLWKLQ WKUHH FRXQW FORFNV WKH FKDQJHG YDOXH FDQQRW EH WUDQVIHUUHG WR WKH UHJLVWHU ! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q PDWFKHV WKH FKDQJHG YDOXH RI WKH &03Q UHJLVWHU WKH 72+Q RXWSXW EHFRPHV LQDFWLYH ELW WLPHU FRXQWHU +Q LV QRW FOHDUHG DQG WKH ,1770+Q VLJQDO LV QRW JHQHUDWHG ! :KHQ WKH 70+(Q ELW LV VHW WR GXULQJ ELW WLPHU +Q RSHUDWLRQ WKH ,1770+Q VLJQDO DQG 72+Q RXWSXW EHFRPH LQDFWLYH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
&DUULHU JHQHUDWRU PRGH RSHUDWLRQ 7KH FDUULHU FORFN JHQHUDWHG E\ ELW WLPHU +Q LV RXWSXW XVLQJ WKH F\FOH VHW ZLWK ELW WLPHUHYHQW FRXQWHU Q ,Q WKH FDUULHU JHQHUDWRU PRGH ELW WLPHUHYHQW FRXQWHU Q LV XVHG WR FRQWURO WKH H[WHQW WR ZKLFK WKH FDUULHU SXOVH RI ELW WLPHU +Q LV RXWSXW DQG WKH FDUULHU SXOVH LV RXWSXW IURP WKH 72+Q RXWSXW &DUULHU JHQHUDWLRQ ,Q WKH FDUULHU JHQHUDWRU PRGH ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q JHQHUDWHV D ZDYHIRUP ZLWK WKH ORZ OHYHO ZLGWK RI WKH FDUULHU SXOVH DQG ELW WLPHU + FRPSDUH UHJLVWHU Q &03Q JHQHUDWHV D ZDYHIRUP ZLWK WKH KLJKOHYHO ZLGWK RI WKH FDUULHU SXOVH 'XULQJ ELW WLPHU +Q RSHUDWLRQ WKH &03Q UHJLVWHU FDQ EH UHZULWWHQ EXW UHZULWLQJ RI WKH &03Q UHJLVWHU LV SURKLELWHG &DUULHU RXWSXW FRQWURO &DUULHU RXWSXW FRQWURO LV SHUIRUPHG ZLWK WKH LQWHUUXSW UHTXHVW VLJQDO ,1770Q RI ELW WLPHUHYHQW FRXQWHU Q DQG WKH 15=%Q DQG 50&Q ELWV RI ELW WLPHU + FDUULHU FRQWURO UHJLVWHU 70&<&Q 7KH RXWSXW UHODWLRQVKLSV DUH DV IROORZV
50&Q %LW 15=%Q %LW 2XWSXW /RZ OHYHO RXWSXW +LJK OHYHO RXWSXW /RZ OHYHO RXWSXW &DUULHU SXOVH RXWSXW
5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
7R FRQWURO FDUULHU SXOVH RXWSXW GXULQJ FRXQW RSHUDWLRQ WKH 15=Q DQG 15=%Q ELWV RI WKH 70&<&Q UHJLVWHU KDYH D PDVWHU DQG VODYH ELW FRQILJXUDWLRQ 7KH 15=Q ELW LV UHDGRQO\ ZKLOH WKH 15=%Q ELW FDQ EH UHDG DQG ZULWWHQ 7KH ,1770Q VLJQDO LV V\QFKURQL]HG ZLWK WKH ELW WLPHU +Q FORFN DQG RXWSXW DV WKH ,1770+Q VLJQDO 7KH ,1770+Q VLJQDO EHFRPHV WKH GDWD WUDQVIHU VLJQDO RI WKH 15=Q ELW DQG WKH YDOXH RI WKH 15=%Q ELW LV WUDQVIHUUHG WR WKH 15=Q ELW 7KH WUDQVIHU WLPLQJ IURP WKH 15=%Q ELW WR WKH 15=Q ELW LV DV IROORZV )LJXUH 7UDQVIHU 7LPLQJ
TMHEn
8-bit timer Hn count clock
INTTM5n
INTTM5Hn <1> NRZn 0 <2> NRZBn 1 0 1 1 0
RMCn
! 7KH ,1770Q VLJQDO LV V\QFKURQL]HG ZLWK WKH FRXQW FORFN RI ELW WLPHU +Q DQG LV RXWSXW DV WKH ,1770+Q VLJQDO ! 7KH YDOXH RI WKH 15=%Q ELW LV WUDQVIHUUHG WR WKH 15=Q ELW DW WKH VHFRQG FORFN IURP WKH ULVLQJ HGJH RI WKH ,1770+Q VLJQDO &DXWLRQV 'R QRW UHZULWH WKH 15=%Q ELW DJDLQ XQWLO DW OHDVW WKH VHFRQG FORFN DIWHU LW KDV EHHQ UHZULWWHQ RU HOVH WUDQVIHU IURP WKH 15=%Q ELW WR WKH 15=Q ELW LV QRW JXDUDQWHHG :KHQ XVLQJ ELW WLPHUHYHQW FRXQWHU Q LQ WKH FDUULHU JHQHUDWRU PRGH DQ LQWHUUXSW RFFXUV DW WKH WLPLQJ RI ! $Q LQWHUUXSW RFFXUV DW D GLIIHUHQW WLPLQJ ZKHQ LW LV XVHG LQ RWKHU WKDQ WKH FDUULHU JHQHUDWRU PRGH 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
8VDJH PHWKRG $Q\ FDUULHU FORFN FDQ EH RXWSXW IURP WKH 72+Q SLQ ! 6HW HDFK UHJLVWHU )LJXUH 5HJLVWHU 6HWWLQJV LQ &DUULHU *HQHUDWRU 0RGH
* ELW WLPHU + PRGH UHJLVWHU Q 70+0'Q
TMHEn TMHMDn 0 CKSHn2 CKSHn1 CKSHn0 TMMDn1 TMMDn0 TOLEVn 0/1 0/1 0/1 0 1 0/1 TOENn 0/1
Enables timer output Sets timer output level inversion Selects carrier generator mode Selects count clock (fCNT) Stops count operation
* &03Q UHJLVWHU * &03Q UHJLVWHU * 70&<&Q UHJLVWHU
&RPSDUH YDOXH &RPSDUH YDOXH 50&Q 15=%Q 5HPRWH FRQWURO RXWSXW HQDEOH ELW &DUULHU RXWSXW HQDEOH ELW
* 7&/Q 70&Q UHJLVWHUV 5HIHU WR &RQWURO 5HJLVWHUV 5HPDUN Q
! :KHQ 70+(Q
LV VHW ELW WLPHU +Q FRXQW RSHUDWLRQ VWDUWV
! :KHQ WKH 7&(Q ELW RI ELW WLPHU PRGH FRQWURO UHJLVWHU Q 70&Q LV VHW WR ELW WLPHUHYHQW FRXQWHU Q FRXQW RSHUDWLRQ VWDUWV ! $IWHU WKH FRXQW RSHUDWLRQ LV HQDEOHG WKH ILUVW FRPSDUH UHJLVWHU WR EH FRPSDUHG LV WKH &03Q UHJLVWHU :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH ,1770+Q VLJQDO LV JHQHUDWHG ELW WLPHU FRXQWHU +Q LV FOHDUHG DQG DW WKH VDPH WLPH WKH UHJLVWHU WKDW LV FRPSDUHG ZLWK ELW WLPHU FRXQWHU +Q FKDQJHV IURP WKH &03Q UHJLVWHU WR WKH &03Q UHJLVWHU ! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH ,1770+Q VLJQDO LV JHQHUDWHG ELW WLPHU FRXQWHU +Q LV FOHDUHG DQG DW WKH VDPH WLPH WKH UHJLVWHU WKDW LV FRPSDUHG ZLWK ELW WLPHU FRXQWHU +Q FKDQJHV IURP WKH &03Q UHJLVWHU WR WKH &03Q UHJLVWHU ! 7KH FDUULHU FORFN LV REWDLQHG WKURXJK WKH UHSHWLWLRQ RI VWHSV ! DQG ! DERYH ! 7KH ,1770Q VLJQDO LV V\QFKURQL]HG ZLWK ELW WLPHU +Q DQG RXWSXW DV WKH ,1770+Q VLJQDO 7KLV VLJQDO EHFRPHV WKH GDWD WUDQVIHU VLJQDO RI WKH 15=%Q ELW DQG WKH YDOXH RI WKH 15=%Q ELW LV WUDQVIHUUHG WR WKH 15=Q ELW ! :KHQ WKH 15=Q ELW EHFRPHV KLJK OHYHO WKH FDUULHU FORFN LV RXWSXW IURP WKH 72+Q SLQ ! $Q\ FDUULHU FORFN FDQ EH REWDLQHG WKURXJK WKH UHSHWLWLRQ RI WKH DERYH VWHSV 7R VWRS WKH FRXQW RSHUDWLRQ VHW 70+(Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
'HVLJQDWLQJ WKH VHWWLQJ YDOXH RI WKH &03Q UHJLVWHU DV 1 WKH VHWWLQJ YDOXH RI WKH &03Q UHJLVWHU DV 0 DQG WKH FRXQW FORFN IUHTXHQF\ DV I&17 WKH FDUULHU FORFN RXWSXW F\FOH DQG GXW\ DUH DV IROORZV &DUULHU FORFN RXWSXW F\FOH 'XW\ 1 0 I&17 0 1 0 DIWHU
+LJK OHYHO ZLGWK &DUULHU FORFN RXWSXW ZLGWK
&DXWLRQ %H VXUH WR VHW WKH &03Q UHJLVWHU ZKHQ VWDUWLQJ WKH WLPHU FRXQW RSHUDWLRQ 70+(Q WKH WLPHU FRXQW RSHUDWLRQ ZDV VWRSSHG 70+(Q VDPH YDOXH WR WKH &03Q UHJLVWHU 7LPLQJ FKDUW 7KH FDUULHU RXWSXW FRQWURO WLPLQJ LV DV IROORZV &DXWLRQV 6HW WKH YDOXHV RI WKH &03Q DQG &03Q UHJLVWHUV LQ WKH UDQJH RI + WR ))+
EH VXUH WR VHW DJDLQ HYHQ LI VHWWLQJ WKH
,Q WKH FDUULHU JHQHUDWRU PRGH WKUHH RSHUDWLQJ FORFNV VLJQDO VHOHFWHG E\ &.6+Q WR &.6+Q ELWV RI 70+0'Q UHJLVWHU DUH UHTXLUHG IRU DFWXDO WUDQVIHU RI WKH QHZ YDOXH WR WKH UHJLVWHU DIWHU WKH &03Q UHJLVWHU KDV EHHQ UHZULWWHQ %H VXUH WR SHUIRUP WKH 50&Q ELW VHWWLQJ EHIRUH WKH VWDUW RI WKH FRXQW RSHUDWLRQ :KHQ XVLQJ WKH FDUULHU JHQHUDWRU PRGH VHW WKH 70+Q FRXQW FORFN IUHTXHQF\ WR VL[ WLPHV WKH 70Q FRXQW FORFN IUHTXHQF\ RU KLJKHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
)LJXUH &DUULHU *HQHUDWRU 0RGH 2SHUDWLRQ ZKHQ &03Q 1 &03Q 1 LV VHW
8-bit timer Hn count clock 8-bit timer counter Hn count value CMPn0 CMPn1 TMHEn INTTMHn <1> <2> Carrier clock 8-bit timer 5n count clock TM5n count value CR5n TCE5n <5> INTTM5n INTTM5Hn NRZBn NRZn Carrier clock TOHn <7> 0 0 1 1 0 <6> 0 1 0 1 0
00H 01H L 00H 01H L 00H 01H L L 00H 01H L 00H 01H 00H N 00H N 00H N 00H N N 00H N 00H N
N
<3>
<4>
! :KHQ 70+(Q ! :KHQ 70+(Q WLPH
DQG 7&(Q
WKH RSHUDWLRQ RI ELW WLPHU FRXQWHU +Q LV VWRSSHG
LV VHW ELW WLPHU FRXQWHU +Q VWDUWV FRXQWLQJ 7KH FDUULHU FORFN LV PDLQWDLQHG LQDFWLYH DW WKLV
! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH ILUVW ,1770+Q VLJQDO LV JHQHUDWHG WKH FDUULHU FORFN VLJQDO LV LQYHUWHG DQG WKH UHJLVWHU WKDW LV FRPSDUHG ZLWK ELW WLPHU FRXQWHU +Q FKDQJHV IURP WKH &03Q UHJLVWHU WR WKH &03Q UHJLVWHU ELW WLPHU FRXQWHU +Q LV FOHDUHG WR + ! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH ,1770+Q VLJQDO LV JHQHUDWHG WKH FDUULHU FORFN VLJQDO LV LQYHUWHG DQG WKH UHJLVWHU WKDW LV FRPSDUHG ZLWK ELW WLPHU FRXQWHU +Q FKDQJHV IURP WKH &03Q UHJLVWHU WR WKH &03Q UHJLVWHU ELW WLPHU FRXQWHU +Q LV FOHDUHG WR + $ FDUULHU FORFN ZLWK D GXW\ RI LV JHQHUDWHG WKURXJK WKH UHSHWLWLRQ RI VWHSV ! DQG ! ! 7KH ,1770Q VLJQDO LV V\QFKURQL]HG ZLWK ELW WLPHU +Q DQG RXWSXW DV WKH ,1770+Q VLJQDO ! 7KH ,1770Q VLJQDO EHFRPHV WKH GDWD WUDQVIHU VLJQDO RI WKH 15=%Q ELW DQG WKH YDOXH RI WKH 15=%Q ELW LV WUDQVIHUUHG WR WKH 15=Q ELW ! 7KH 72+Q RXWSXW LV PDGH ORZ OHYHO E\ VHWWLQJ 15=Q 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 %,7 7,0(56 + $1' +
)LJXUH &DUULHU *HQHUDWRU 0RGH 2SHUDWLRQ ZKHQ &03Q 1 &03Q 0 LV VHW
8-bit timer Hn count clock 8-bit timer counter Hn count value CMPn0 CMPn1 TMHEn INTTMHn <1> <2> Carrier clock 8-bit timer 5n count clock TM5n count value CR5n TCE5n <5> INTTM5n INTTM5Hn NRZBn NRZn Carrier clock <6> TOHn <7> 0 0 1 1 0 0 1 1 0 0
00H 01H L 00H 01H L 00H 01H L L 00H 01H L 00H 01H 00H N 00H 01H M 00H N N 00H 01H M 00H N 00H
M
<3>
<4>
! :KHQ 70+(Q ! :KHQ 70+(Q WLPH
DQG 7&(Q
WKH RSHUDWLRQ RI ELW WLPHU FRXQWHU +Q LV VWRSSHG
LV VHW ELW WLPHU FRXQWHU +Q VWDUWV FRXQWLQJ 7KH FDUULHU FORFN LV PDLQWDLQHG LQDFWLYH DW WKLV
! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH ILUVW ,1770+Q VLJQDO LV JHQHUDWHG WKH FDUULHU FORFN VLJQDO LV LQYHUWHG DQG WKH UHJLVWHU WKDW LV FRPSDUHG ZLWK ELW WLPHU FRXQWHU +Q FKDQJHV IURP WKH &03Q UHJLVWHU WR WKH &03Q UHJLVWHU ELW WLPHU FRXQWHU +Q LV FOHDUHG WR + ! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK WKH ,1770+Q VLJQDO LV JHQHUDWHG WKH FDUULHU FORFN VLJQDO LV LQYHUWHG DQG WKH UHJLVWHU WKDW LV FRPSDUHG ZLWK ELW WLPHU FRXQWHU +Q FKDQJHV IURP WKH &03Q UHJLVWHU WR WKH &03Q UHJLVWHU ELW WLPHU FRXQWHU +Q LV FOHDUHG WR + $ FDUULHU FORFN ZLWK D IL[HG GXW\ RWKHU WKDQ ,1770+Q VLJQDO ! 7KH FDUULHU LV RXWSXW IURP WKH ULVLQJ HGJH RI WKH ILUVW FDUULHU FORFN E\ VHWWLQJ 15=Q ! %\ VHWWLQJ 15=Q DQG ! 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
LV JHQHUDWHG WKURXJK WKH UHSHWLWLRQ RI VWHSV ! DQG !
! 7KH ,1770Q VLJQDO LV JHQHUDWHG 7KLV VLJQDO LV V\QFKURQL]HG ZLWK ELW WLPHU +Q DQG RXWSXW DV WKH
WKH 72+Q RXWSXW LV DOVR PDLQWDLQHG KLJK OHYHO ZKLOH WKH FDUULHU FORFN LV KLJK OHYHO DQG
GRHV QRW FKDQJH WR ORZ OHYHO WKH KLJK OHYHO ZLGWK RI WKH FDUULHU ZDYHIRUP LV JXDUDQWHHG WKURXJK VWHSV !
&+$37(5 %,7 7,0(56 + $1' +
)LJXUH &DUULHU *HQHUDWRU 0RGH 2SHUDWLRQ EDVHG RQ &03Q WUDQVLWLRQV
8-bit timer Hn count clock
8-bit timer counter Hn count value
00H 01H
N
00H 01H
M
00H
N
00H 01H
L
00H
CMPn0 <3> CMPn1 M M (L)
N <3>' L
TMHEn
INTTMHn <2> Carrier clock <1> <4> <5>
! :KHQ 70+(Q
LV VHW FRXQWLQJ VWDUWV 7KH FDUULHU FORFN LV PDLQWDLQHG LQDFWLYH DW WKLV WLPH
! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK ELW WLPHU FRXQWHU +Q LV FOHDUHG DQG WKH ,1770+Q VLJQDO LV RXWSXW ! 7KH &03Q UHJLVWHU FDQ EH UHZULWWHQ GXULQJ ELW WLPHU +Q RSHUDWLRQ EXW WKH FKDQJHG YDOXH / LV ODWFKHG 7KH YDOXH RI WKH &03Q UHJLVWHU LV FKDQJHG ZKHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU SULRU WR WKH FKDQJH 0 PDWFK ! ! :KHQ WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH 0 RI WKH &03Q UHJLVWHU PDWFK WKH ,1770+Q VLJQDO LV RXWSXW WKH FDUULHU VLJQDO LV LQYHUWHG DQG ELW WLPHU FRXQWHU +Q LV FOHDUHG WR + ! 7KH WLPLQJ DW ZKLFK WKH FRXQW YDOXH RI ELW WLPHU FRXQWHU +Q DQG WKH YDOXH RI WKH &03Q UHJLVWHU PDWFK DJDLQ LV WKH FKDQJHG YDOXH / 5HPDUN Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(59$/ 7,0(5 :$7&+ 7,0(5
7KH 9(6.) 9(6.* DQG 9(6.- LQFOXGH LQWHUYDO WLPHU %5* DQG D ZDWFK WLPHU ,QWHUYDO WLPHU %5* FDQ DOVR EH XVHG DV WKH VRXUFH FORFN RI WKH ZDWFK WLPHU 7KH ZDWFK WLPHU FDQ DOVR EH XVHG DV LQWHUYDO WLPHU :7 7ZR LQWHUYDO WLPHU FKDQQHOV DQG RQH ZDWFK WLPHU FKDQQHO FDQ EH XVHG DW WKH VDPH WLPH
,QWHUYDO 7LPHU %5*
)XQFWLRQV ,QWHUYDO WLPHU %5* KDV WKH IROORZLQJ IXQFWLRQV * ,QWHUYDO WLPHU %5* $Q LQWHUUXSW UHTXHVW VLJQDO ,17%5* LV JHQHUDWHG DW D VSHFLILHG LQWHUYDO * *HQHUDWLRQ RI FRXQW FORFN IRU ZDWFK WLPHU :KHQ WKH PDLQ FORFN LV XVHG DV WKH FRXQW FORFN IRU WKH ZDWFK WLPHU D FRXQW FORFN I%5* LV JHQHUDWHG &RQILJXUDWLRQ 7KH IROORZLQJ VKRZV WKH EORFN GLDJUDP RI LQWHUYDO WLPHU %5* )LJXUH %ORFN 'LDJUDP RI ,QWHUYDO 7LPHU %5*
fX
Clock control
3-bit prescaler fX/8 fX/4 fX/2 fX
Selector
fBGCS Clear
INTBRG 8-bit counter Match Output fBRG control Count clock for watch timer
2
PRSCM register
BGCE
TODIS
BGCS1
BGCS0
PRSM register Internal bus
5HPDUN I; I%*&6 I%5*
0DLQ FORFN RVFLOODWLRQ IUHTXHQF\ ,QWHUYDO WLPHU %5* FRXQW FORFN IUHTXHQF\ :DWFK WLPHU FRXQW FORFN IUHTXHQF\
,17%5* ,QWHUYDO WLPHU %5* LQWHUUXSW UHTXHVW VLJQDO
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
&ORFN FRQWURO 7KH FORFN FRQWURO FRQWUROV VXSSO\VWRS RI WKH RSHUDWLRQ FORFN RI LQWHUYDO WLPHU %5*
ELW SUHVFDOHU 7KH ELW SUHVFDOHU GLYLGHV I; WR JHQHUDWH I; I; DQG I;
6HOHFWRU 7KH VHOHFWRU VHOHFWV WKH FRXQW FORFN I%*&6 IRU LQWHUYDO WLPHU %5* IURP I; I; I; DQG I;
ELW FRXQWHU 7KH ELW FRXQWHU FRXQWV WKH FRXQW FORFN I%*&6
2XWSXW FRQWURO 7KH RXWSXW FRQWURO FRQWUROV VXSSO\ RI WKH FRXQW FORFN I%5* IRU WKH ZDWFK WLPHU
356&0 UHJLVWHU 7KH 356&0 UHJLVWHU LV DQ ELW FRPSDUH UHJLVWHU WKDW VHWV WKH LQWHUYDO WLPH
3560 UHJLVWHU 7KH 3560 UHJLVWHU FRQWUROV WKH RSHUDWLRQ RI LQWHUYDO WLPHU %5* WKH VHOHFWRU DQG FORFN VXSSO\ WR WKH ZDWFK WLPHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
5HJLVWHUV ,QWHUYDO WLPHU %5* LQFOXGHV WKH IROORZLQJ UHJLVWHUV ,QWHUYDO WLPHU %5* PRGH UHJLVWHU 3560 3560 FRQWUROV WKH RSHUDWLRQ RI LQWHUYDO WLPHU %5* VHOHFWLRQ RI FRXQW FORFN DQG FORFN VXSSO\ WR WKH ZDWFK WLPHU 7KLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW 3560 LV FOHDUHG WR +
After reset: 00H
R/W
Address: FFFFF8B0H <>
PRSM
0
0
0
BGCE
0
TODIS
BGCS1
BGCS0
BGCE 0 1
Control of interval timer operation Operation stopped, 8-bit counter cleared to 01H Operate
TODIS 0 1
Control of clock supply for watch timer Clock for watch timer not supplied Clock for watch timer supplied
BGCS1
BGCS0
Selection of input clock (fBGCS)Note 10 MHz 5 MHz 200 ns 400 ns 800 ns 1.6 s 4 MHz 250 ns 500 ns 1 s 2 s
0 0 1 1
0 1 0 1
fX fX/2 fX/4 fX/8
100 ns 200 ns 400 ns 800 ns
1RWH 6HW WKHVH ELWV VR WKDW WKH IROORZLQJ FRQGLWLRQV DUH VDWLVILHG 9'' 9'' WR 9 I%*&6 0+] WR 9 I%*&6 0+]
&DXWLRQV 'R QRW FKDQJH WKH YDOXHV RI WKH 72',6 %*&6 DQG %*&6 ELWV ZKLOH LQWHUYDO WLPHU %5* LV RSHUDWLQJ %*&( ELW 6HW WKH 72',6 %*&6 DQG %*&6 ELWV EHIRUH WKH ELW FRXQWHU LV VHWWLQJ WKH %*&( ELW :KHQ WKH %*&( ELW LV FOHDUHG WR FOHDUHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
,QWHUYDO WLPHU %5* FRPSDUH UHJLVWHU 356&0 356&0 LV DQ ELW FRPSDUH UHJLVWHU 7KLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV $IWHU UHVHW 356&0 LV FOHDUHG WR +
After reset: 00H
R/W
Address: FFFFF8B1H
PRSCM
PRSCM7 PRSCM6 PRSCM5 PRSCM4 PRSCM3 PRSCM2 PRSCM1 PRSCM0
&DXWLRQ 'R QRW UHZULWH WKH 356&0 UHJLVWHU ZKLOH LQWHUYDO WLPHU %5* LV RSHUDWLQJ 3560%*&( ELW EHIRUH VHWWLQJ WKH %*&( ELW 6HW WKH 356&0 UHJLVWHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
2SHUDWLRQ 2SHUDWLRQ RI LQWHUYDO WLPHU %5* 6HW WKH FRXQW FORFN E\ XVLQJ WKH %*&6 DQG %*&6 ELWV RI 3560 DQG WKH ELW FRPSDUH YDOXH E\ XVLQJ WKH 356&0 UHJLVWHU :KHQ WKH 3560%*&( ELW LV VHW LQWHUYDO WLPHU %5* VWDUWV RSHUDWLQJ (DFK WLPH WKH FRXQW YDOXH RI WKH ELW FRXQWHU DQG WKH VHW YDOXH LQ WKH 356&0 UHJLVWHU PDWFK DQ LQWHUUXSW UHTXHVW VLJQDO ,17%5* LV JHQHUDWHG $W WKH VDPH WLPH WKH ELW FRXQWHU LV FOHDUHG WR + DQG FRXQWLQJ LV FRQWLQXHG 7KH LQWHUYDO WLPH FDQ EH REWDLQHG IURP WKH IROORZLQJ HTXDWLRQ ,QWHUYDO WLPH x 1I; WR
P
5HPDUN P 'LYLVLRQ YDOXH VHW YDOXHV RI %*&6 DQG %*&6 ELWV 1 I; 6HW YDOXH LQ 356&0 UHJLVWHU 1 0DLQ FORFN RVFLOODWLRQ IUHTXHQF\
WR ZKHQ WKH VHW YDOXH LQ WKH 356&0 UHJLVWHU LV +
&RXQW FORFN VXSSO\ IRU ZDWFK WLPHU 6HW WKH FRXQW FORFN E\ XVLQJ WKH %*&6 DQG %*&6 ELWV RI 3560 DQG WKH ELW FRPSDUH YDOXH E\ XVLQJ WKH 356&0 UHJLVWHU VR WKDW WKH FRXQW FORFN IUHTXHQF\ I%5* RI WKH ZDWFK WLPHU LV N+] 6HW WKH 356072',6 ELW DW WKH VDPH WLPH :KHQ WKH 3560%*&( ELW LV VHW I%5* LV VXSSOLHG WR WKH ZDWFK WLPHU I%5* LV REWDLQHG IURP WKH IROORZLQJ HTXDWLRQ I%5* I;
P
x1
7R VHW I%5* WR N+] SHUIRUP WKH IROORZLQJ FDOFXODWLRQ WR VHW WKH %*&6 DQG %*&6 ELWV DQG WKH 356&0 UHJLVWHU ! 6HW 1 I; URXQG RII WKH GHFLPDO WR VHW P 1 DQG P P
! ,I 1 LV HYHQ 1
! 5HSHDW VWHS ! XQWLO 1 LV HYHQ RU P
! 6HW 1 WR WKH 356&0 UHJLVWHU DQG P WR WKH %*&6 DQG %*&6 ELWV ([DPSOH :KHQ I; 1 0+] URXQG RII WKH GHFLPDO P

! ! 6LQFH 1 LV RGG WKH YDOXHV UHPDLQ DV 1 ELWV
P
! 7KH VHW YDOXH LQ WKH 356&0 UHJLVWHU '+ WKH VHW YDOXHV LQ WKH %*&6 DQG %*&6
5HPDUN P 'LYLGHG YDOXH VHW YDOXH LQ WKH %*&6 DQG %*&6 ELWV 1 I; 6HW YDOXH LQ 356&0 UHJLVWHU UHJLVWHU LV + 1 0DLQ FORFN RVFLOODWLRQ IUHTXHQF\
WR
WR ZKHQ WKH VHW YDOXH LQ WKH 356&0
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
:DWFK 7LPHU
)XQFWLRQV 7KH ZDWFK WLPHU KDV WKH IROORZLQJ IXQFWLRQV * :DWFK WLPHU $Q LQWHUUXSW UHTXHVW VLJQDO ,17:7 LV JHQHUDWHG DW WLPH LQWHUYDOV RI RU VHFRQGV E\ XVLQJ WKH PDLQ FORFN RU VXEFORFN * ,QWHUYDO WLPHU $Q LQWHUUXSW UHTXHVW VLJQDO ,17:7, LV JHQHUDWHG DW WKH SUHVHW WLPH LQWHUYDO 7KH ZDWFK WLPHU DQG LQWHUYDO WLPHU IXQFWLRQV FDQ EH XVHG DW WKH VDPH WLPH &RQILJXUDWLRQ 7KH IROORZLQJ VKRZV WKH EORFN GLDJUDP RI WKH ZDWFK WLPHU )LJXUH %ORFN 'LDJUDP RI :DWFK 7LPHU
Clear
Selector
Selector
5-bit counter
Selector
INTWT
fBRG fXT
fW
11-bit prescaler fW/24 fW/25 fW/26 fW/27 fW/28 fW/210 fW/211 fW/29
Clear
Selector
INTWTI
3
WTM7
WTM6
WTM5
WTM4
WTM3
WTM2
WTM1
WTM0
Watch timer operation mode register (WTM) Internal bus
5HPDUN I%5* I;7 I: ,17:7 ,1:7,
)UHTXHQF\ RI FRXQW FORFN IURP LQWHUYDO WLPHU %5* 6XEFORFN IUHTXHQF\ :DWFK WLPHU FORFN IUHTXHQF\ :DWFK WLPHU LQWHUUXSW UHTXHVW VLJQDO ,QWHUYDO WLPHU LQWHUUXSW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
ELW SUHVFDOHU 7KH ELW SUHVFDOHU JHQHUDWHV D FORFN RI I: WR I: E\ GLYLGLQJ I:

ELW FRXQWHU 7KH ELW FRXQWHU JHQHUDWHV WKH ZDWFK WLPHU LQWHUUXSW UHTXHVW VLJQDO ,17:7 DW LQWHUYDOV RI I: I: I: RU I: E\ FRXQWLQJ I: RU I:

6HOHFWRUV 7KH ZDWFK WLPHU KDV WKH IROORZLQJ IRXU VHOHFWRUV * 6HOHFWRU WKDW VHOHFWV WKH PDLQ FORFN WKH FORFN IURP LQWHUYDO WLPHU %5* I%5* FORFN IRU WKH ZDWFK WLPHU * 6HOHFWRU WKDW VHOHFWV I: RU I: DV WKH FRXQW FORFN IUHTXHQF\ RI WKH ELW FRXQWHU * 6HOHFWRU WKDW VHOHFWV I: RU I: RU I: RU I: DV WKH ,17:7 VLJQDO JHQHUDWLRQ WLPH LQWHUYDO * 6HOHFWRU WKDW VHOHFWV WKH JHQHUDWLRQ WLPH LQWHUYDO RI WKH LQWHUYDO WLPHU :7 LQWHUUXSW UHTXHVW VLJQDO ,17:7, IURP I: WR I:

RU WKH VXEFORFN I;7 DV WKH
ELW FRXQWHU 7KH ELW FRXQWHU FRXQWV WKH FRXQW FORFN I%*&6
:70 UHJLVWHU 7KH :70 UHJLVWHU LV DQ ELW UHJLVWHU WKDW FRQWUROV WKH RSHUDWLRQ RI WKH ZDWFK WLPHULQWHUYDO WLPHU :7 DQG VHWV WKH LQWHUYDO RI LQWHUUXSW UHTXHVW VLJQDO JHQHUDWLRQ
5HJLVWHUV 7KH ZDWFK WLPHU LQFOXGHV WKH IROORZLQJ UHJLVWHU :DWFK WLPHU RSHUDWLRQ PRGH UHJLVWHU :70 7KLV UHJLVWHU HQDEOHV RU GLVDEOHV WKH FRXQW FORFN DQG RSHUDWLRQ RI WKH ZDWFK WLPHU VHWV WKH LQWHUYDO WLPH RI WKH ELW SUHVFDOHU FRQWUROV WKH RSHUDWLRQ RI WKH ELW FRXQWHU DQG VHWV WKH WLPHU RI ZDWFK WLPHU LQWHUUXSW UHTXHVW VLJQDO ,17:7 JHQHUDWLRQ 7KH :70 UHJLVWHU LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW :70 LV FOHDUHG WR +
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
After reset: 00H
R/W
Address: FFFFF680H <> <> WTM0
WTM
WTM7
WTM6
WTM5
WTM4
WTM3
WTM2
WTM1
WTM7 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
WTM6 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
WTM5 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
WTM4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Selection of interval time of prescaler 24/fW (488 s: fW = fXT) 25/fW (977 s: fW = fXT) 26/fW (1.95 ms: fW = fXT) 27/fW (3.91 ms: fW = fXT) 28/fW (7.81 ms: fW = fXT) 29/fW (15.6 ms: fW = fXT) 210/fW (31.3 ms: fW = fXT) 211/fW (62.5 ms: fW = fXT) 24/fW (488 s: fW = fBRG) 25/fW (977 s: fW = fBRG) 26/fW (1.95 ms: fW = fBRG) 27/fW (3.91 ms: fW = fBRG) 28/fW (7.81 ms: fW = fBRG) 29/fW (15.6 ms: fW = fBRG) 210/fW (31.3 ms: fW = fBRG) 211/fW (62.5 ms: fW = fBRG)
WTM7 0 0 0 0 1 1 1 1
WTM3 0 0 1 1 0 0 1 1
WTM2 0 1 0 1 0 1 0 1
Selection of set time of watch flag 214/fW (0.5 s: fW = fXT) 213/fW (0.25 s: fW = fXT) 25/fW (977 s: fW = fXT) 24/fW (488 s: fW = fXT) 214/fW (0.5 s: fW = fBRG) 213/fW (0.25 s: fW = fBRG) 25/fW (977 s: fW = fBRG) 24/fW (488 s: fW = fBRG)
WTM1 0 1
Control of 5-bit counter operation Clear after operation stops Start
WTM0 0 1
Watch timer operation enable Stop operation (clear both prescaler and 5-bit counter) Enable operation
&DXWLRQ 5HZULWH WKH :70 WR :70 ELWV ZKLOH ERWK WKH :70 DQG :70 ELWV DUH 5HPDUNV I: :DWFK WLPHU FORFN IUHTXHQF\ 9DOXHV LQ SDUHQWKHVHV DSSO\ ZKHQ I: N+]
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
2SHUDWLRQ 2SHUDWLRQ DV ZDWFK WLPHU 7KH ZDWFK WLPHU JHQHUDWHV DQ LQWHUUXSW UHTXHVW DW IL[HG WLPH LQWHUYDOV 7KH ZDWFK WLPHU RSHUDWHV XVLQJ WLPH LQWHUYDOV RI RU VHFRQGV ZLWK WKH VXEFORFN N+] 7KH FRXQW RSHUDWLRQ VWDUWV ZKHQ ELW :70 DQG ELW :70 RI WKH ZDWFK WLPHU RSHUDWLRQ PRGH UHJLVWHU :70 DUH VHW WR :KHQ WKHVH ELWV DUH VHW WR WKH ELW SUHVFDOHU DQG ELW FRXQWHU DUH FOHDUHG DQG WKH FRXQW RSHUDWLRQ VWRSV 7KH ELW FRXQWHU FDQ EH FOHDUHG WR V\QFKURQL]H WKH WLPH E\ VHWWLQJ WKH :70 ELW WR ZKHQ WKH ZDWFK WLPHU DQG LQWHUYDO WLPHU :7 RSHUDWH VLPXOWDQHRXVO\ $W WKLV WLPH DQ HUURU RI XS WR PV PD\ RFFXU LQ WKH ZDWFK WLPHU EXW LQWHUYDO WLPHU :7 LV QRW DIIHFWHG 2SHUDWLRQ DV LQWHUYDO WLPHU 7KH ZDWFK WLPHU FDQ DOVR EH XVHG DV DQ LQWHUYDO WLPHU WKDW UHSHDWHGO\ JHQHUDWHV DQ LQWHUUXSW UHTXHVW VLJQDO ,17:7, DW LQWHUYDOV VSHFLILHG E\ D FRXQW YDOXH VHW LQ DGYDQFH 7KH LQWHUYDO WLPH FDQ EH VHOHFWHG E\ ELWV WR :70 WR :70 RI WKH ZDWFK WLPHU RSHUDWLRQ PRGH UHJLVWHU :70 7DEOH ,QWHUYDO 7LPH RI ,QWHUYDO 7LPHU
:70 :70 :70 :70 x IZ
4
,QWHUYDO 7LPH V RSHUDWLQJ DW IW V RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW V RSHUDWLQJ DW IW V RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW PV RSHUDWLQJ DW IW IXT IXT IXT IXT IXT IXT IXT IXT IBRG IBRG IBRG IBRG IBRG IBRG IBRG IBRG N+] N+] N+] N+] N+] N+] N+] N+] N+] N+] N+] N+] N+] N+] N+] N+]
x IZ
5
6 x IZ x IZ
7
x IZ
8
x IZ
9
x IZ
10
x IZ
11
x IZ
4
x IZ
5
6 x IZ x IZ
7
x IZ
8
x IZ
9
x IZ
10
x IZ
11
5HPDUN I: :DWFK WLPHU FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
)LJXUH 2SHUDWLRQ 7LPLQJ RI :DWFK 7LPHU,QWHUYDO 7LPHU
5-bit counter
0H Start Count clock fW or fW/29 Watch timer interrupt INTWT Interrupt time of watch timer (0.5 s) Interrupt time of watch timer (0.5 s) Interval timer interrupt INTWTI Interval time (T) nT Interval time (T) nT Overflow Overflow
5HPDUNV $VVXPLQJ WKDW WKH LQWHUUXSW WLPH RI WKH ZDWFK WLPHU LV VHW WR VHFRQGV I: :DWFK WLPHU FORFN IUHTXHQF\ 9DOXHV LQ SDUHQWKHVHV DSSO\ ZKHQ FRXQW FORFN I: Q 1XPEHU RI LQWHUYDO WLPHU :7 RSHUDWLRQV N+]
&DXWLRQV
2SHUDWLRQ DV ZDWFK WLPHU 6RPH WLPH LV UHTXLUHG EHIRUH WKH ILUVW ZDWFK WLPHU LQWHUUXSW UHTXHVW ,17:7 LV JHQHUDWHG DIWHU RSHUDWLRQ LV HQDEOHG :70 DQG :70 ELWV RI :70 UHJLVWHU
)LJXUH ([DPSOH RI *HQHUDWLRQ RI :DWFK 7LPHU ,QWHUUXSW 5HTXHVW ,17:7 :KHQ ,QWHUUXSW 3HULRG V
,W WDNHV VHFRQGV IRU WKH ILUVW ,17:7 WR EH JHQHUDWHG x JHQHUDWHG HYHU\ VHFRQGV
WTM0, WTM1 0.515625 s 0.5 s 0.5 s
V ORQJHU ,17:7 LV WKHQ
INTWT
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,17(51$/ 7,0(5 :$7&+ 7,0(5
:KHQ ZDWFK WLPHU DQG LQWHUYDO WLPHU %5* RSHUDWH VLPXOWDQHRXVO\ :KHQ XVLQJ WKH VXEFORFN DV WKH FRXQW FORFN IRU WKH ZDWFK WLPHU WKH LQWHUYDO WLPH RI LQWHUYDO WLPHU %5* FDQ EH VHW WR DQ\ YDOXH &KDQJLQJ WKH LQWHUYDO WLPH GRHV QRW DIIHFW WKH ZDWFK WLPHU EHIRUH FKDQJLQJ WKH LQWHUYDO WLPH VWRS RSHUDWLRQ :KHQ XVLQJ WKH PDLQ FORFN DV WKH FRXQW FORFN IRU WKH ZDWFK WLPHU VHW WKH LQWHUYDO WLPH RI LQWHUYDO WLPHU %5* WR DSSUR[LPDWHO\ +] 'R QRW FKDQJH WKLV YDOXH
:KHQ LQWHUYDO WLPHU %5* DQG LQWHUYDO WLPHU :7 RSHUDWH VLPXOWDQHRXVO\ :KHQ XVLQJ WKH VXEFORFN DV WKH FRXQW FORFN IRU LQWHUYDO WLPHU :7 WKH LQWHUYDO WLPHV RI LQWHUYDO WLPHUV %5* DQG :7 FDQ EH VHW WR DQ\ YDOXHV 7KH\ FDQ DOVR EH FKDQJHG ODWHU EHIRUH FKDQJLQJ WKH YDOXH VWRS RSHUDWLRQ :KHQ XVLQJ WKH PDLQ FORFN DV WKH FRXQW FORFN IRU LQWHUYDO WLPHU :7 WKH LQWHUYDO WLPH RI LQWHUYDO WLPHU %5* FDQ EH VHW WR DQ\ YDOXH EXW FDQQRW EH FKDQJHG ODWHU LW FDQ EH FKDQJHG RQO\ ZKHQ LQWHUYDO WLPHU :7 VWRSV RSHUDWLRQ 7KH LQWHUYDO WLPH RI LQWHUYDO WLPHU :7 FDQ EH VHW WR x WR x RI WKH VHW YDOXH RI LQWHUYDO WLPHU %5* ,W FDQ DOVR EH FKDQJHG ODWHU

:KHQ ZDWFK WLPHU DQG LQWHUYDO WLPHU :7 RSHUDWH VLPXOWDQHRXVO\ 7KH LQWHUYDO WLPH RI LQWHUYDO WLPHU :7 FDQ EH VHW WR D YDOXH EHWZHHQ V DQG PV ,W FDQQRW EH FKDQJHG ODWHU 'R QRW VWRS LQWHUYDO WLPHU :7 FOHDU WKH :70:70 ELW ZKLOH WKH ZDWFK WLPHU LV RSHUDWLQJ ,I WKH :70 ELW LV VHW DIWHU LW KDG EHHQ FOHDUHG WKH ZDWFK WLPHU ZLOO KDYH D GLVFUHSDQF\ RI XS WR RU VHFRQGV
:KHQ ZDWFK WLPHU LQWHUYDO WLPHU %5* DQG LQWHUYDO WLPHU :7 RSHUDWH VLPXOWDQHRXVO\ :KHQ XVLQJ WKH VXEFORFN DV WKH FRXQW FORFN IRU WKH ZDWFK WLPHU WKH LQWHUYDO WLPHV RI LQWHUYDO WLPHUV %5* DQG :7 FDQ EH VHW WR DQ\ YDOXHV 7KH LQWHUYDO WLPH RI LQWHUYDO WLPHU %5* FDQ EH FKDQJHG ODWHU EHIRUH FKDQJLQJ WKH YDOXH VWRS RSHUDWLRQ :KHQ XVLQJ WKH PDLQ FORFN DV WKH FRXQW FORFN IRU WKH ZDWFK WLPHU VHW WKH LQWHUYDO WLPH RI LQWHUYDO WLPHU %5* WR DSSUR[LPDWHO\ +] ,W FDQQRW EH FKDQJHG ODWHU 7KH LQWHUYDO WLPH RI LQWHUYDO WLPHU :7 FDQ EH VHW WR D YDOXH EHWZHHQ V DQG PV ,W FDQQRW EH FKDQJHG ODWHU 'R QRW VWRS LQWHUYDO WLPHU %5* FOHDU WKH 3560%*&( ELW RU LQWHUYDO WLPHU :7 FOHDU WKH :70:70 ELW ZKLOH WKH ZDWFK WLPHU LV RSHUDWLQJ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
:DWFKGRJ 7LPHU
)XQFWLRQV :DWFKGRJ WLPHU KDV WKH IROORZLQJ RSHUDWLRQ PRGHV * :DWFKGRJ WLPHU * ,QWHUYDO WLPHU 7KH IROORZLQJ IXQFWLRQV DUH UHDOL]HG IURP WKH DERYHOLVWHG RSHUDWLRQ PRGHV * *HQHUDWLRQ RI QRQPDVNDEOH LQWHUUXSW UHTXHVW VLJQDO ,17:'7 XSRQ RYHUIORZ RI ZDWFKGRJ WLPHU * *HQHUDWLRQ RI V\VWHP UHVHW VLJQDO :'75(6 XSRQ RYHUIORZ RI ZDWFKGRJ WLPHU * *HQHUDWLRQ RI PDVNDEOH LQWHUUXSW UHTXHVW VLJQDO ,17:'70 XSRQ RYHUIORZ RI LQWHUYDO WLPHU 1RWH )RU QRQPDVNDEOH LQWHUUXSW VHUYLFLQJ GXH WR QRQPDVNDEOH LQWHUUXSW UHTXHVW ,17:'7 ,17:'7 UHIHU WR &DXWLRQV 5HPDUN 6HOHFW ZKHWKHU WR XVH ZDWFKGRJ WLPHU LQ WKH ZDWFKGRJ WLPHU PRGH RU WKH LQWHUYDO WLPHU PRGH ZLWK ZDWFKGRJ WLPHU PRGH UHJLVWHU :'70
Note
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
)LJXUH %ORFN 'LDJUDP RI :DWFKGRJ 7LPHU
Internal bus Watchdog timer mode register 1 (WDTM1) RUN1 WDTM14 WDTM13 Watchdog timer clock selection register (WDCS) WDCS2 WDCS1 WDCS0
2 Clear fXW Prescaler fXW/221 fXW/219 fXW/218
Selector
3
fXW/217 fXW/216 fXW/2 fXW/2
15 14
INTWDTM1 Output controller INTWDT1 WDTRES1
fXW/213
5HPDUN ,17:'70 5HTXHVW VLJQDO IRU PDVNDEOH LQWHUUXSW WKURXJK ZDWFKGRJ WLPHU RYHUIORZ ,17:'7 I;: I; 5HTXHVW VLJQDO IRU QRQPDVNDEOH LQWHUUXSW WKURXJK ZDWFKGRJ WLPHU RYHUIORZ :DWFKGRJ WLPHU FORFN IUHTXHQF\ :'75(6 5HVHW VLJQDO WKURXJK ZDWFKGRJ WLPHU RYHUIORZ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
&RQILJXUDWLRQ :DWFKGRJ WLPHU FRQVLVWV RI WKH IROORZLQJ KDUGZDUH 7DEOH &RQILJXUDWLRQ RI :DWFKGRJ 7LPHU
,WHP &RQWURO UHJLVWHU &RQILJXUDWLRQ :DWFKGRJ WLPHU FORFN VHOHFWLRQ UHJLVWHU :'&6 :DWFKGRJ WLPHU PRGH UHJLVWHU :'70
:DWFKGRJ WLPHU FRQWURO UHJLVWHU 7KH UHJLVWHUV WKDW FRQWURO ZDWFKGRJ WLPHU DUH DV IROORZV * :DWFKGRJ WLPHU FORFN VHOHFWLRQ UHJLVWHU :'&6 * :DWFKGRJ WLPHU PRGH UHJLVWHU :'70 :DWFKGRJ WLPHU FORFN VHOHFWLRQ UHJLVWHU :'&6 7KLV UHJLVWHU VHWV WKH RYHUIORZ WLPH RI ZDWFKGRJ WLPHU DQG WKH LQWHUYDO WLPHU 7KH :'&6 UHJLVWHU LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW :'&6 LV FOHDUHG WR +
After reset: 00H
R/W
Address: FFFFF6C1H
WDCS
0
0
0
0
0
WDCS2
WDCS1
WDCS0
WDCS2
WDCS1
WDCS0
Overflow time of watchdog timer 1/interval timer fXW 4 MHz 5 MHz 1.638 ms 3.277 ms 6.554 ms 13.11 ms 26.21 ms 52.43 ms 104.9 ms 419.4 ms 10 MHz 0.819 ms 1.638 ms 3.277 ms 6.554 ms 13.11 ms 26.2 ms 52.43 ms 209.7 ms
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
213/fXW 2 /fXW 2 /fXW 2 /fXW 217/fXW 2 /fXW 2 /fXW 2 /fXW
21 19 18 16 15 14
2.048 ms 4.096 ms 8.192 ms 16.38 ms 32.77 ms 65.54 ms 131.1 ms 524.3 ms
5HPDUN I;:
I; :DWFKGRJ WLPHU FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
:DWFKGRJ WLPHU PRGH UHJLVWHU :'70 7KLV UHJLVWHU VHWV WKH ZDWFKGRJ WLPHU RSHUDWLRQ PRGH DQG HQDEOHVGLVDEOHV FRXQW RSHUDWLRQV 7KLV UHJLVWHU LV D VSHFLDO UHJLVWHU WKDW FDQ EH ZULWWHQ RQO\ LQ D VSHFLDO VHTXHQFH UHIHU WR 6SHFLDO UHJLVWHUV 7KH :'70 UHJLVWHU LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW :'70 LV FOHDUHG WR + &DXWLRQ :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH :'70 UHJLVWHU XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR
After reset: 00H <> WDTM1 RUN1
R/W
Address: FFFFF6C2H
0
0
WDTM14 WDTM13
0
0
0
RUN1 0 1
Selection of operation mode of watchdog timer 1Note 1 Stop counting Clear counter and start counting
WDTM14 WDTM13 Selection of operation mode of watchdog timer 1Note 2 0 0 1 0 1 0 Interval timer mode (Upon overflow, maskable interrupt INTWDTM1 is generated.) Watchdog timer mode 1Note 3 (Upon overflow, non-maskable interrupt INTWDT1 is generated.) 1 1 Watchdog timer mode 2 (Upon overflow, reset operation WDTRES1 is started.)
1RWHV 2QFH WKH 581 ELW LV VHW WR LW FDQQRW EH FOHDUHG WR E\ VRIWZDUH 7KHUHIRUH ZKHQ FRXQWLQJ LV VWDUWHG LW FDQQRW EH VWRSSHG H[FHSW WKURXJK 5(6(7 LQSXW 2QFH WKH :'70 DQG :'70 ELWV DUH VHW WR WKH\ FDQQRW EH FOHDUHG WR E\ VRIWZDUH DQG FDQ EH FOHDUHG RQO\ WKURXJK 5(6(7 LQSXW )RU QRQPDVNDEOH LQWHUUXSW VHUYLFLQJ GXH WR QRQPDVNDEOH LQWHUUXSW UHTXHVW ,17:'7 &DXWLRQV UHIHU WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
2SHUDWLRQ 2SHUDWLRQ DV ZDWFKGRJ WLPHU :DWFKGRJ WLPHU RSHUDWLRQ WR GHWHFW D SURJUDP ORRS LV VHOHFWHG E\ VHWWLQJ ELW :'70 RI ZDWFKGRJ WLPHU PRGH UHJLVWHU :'70 WR 7KH FRXQW FORFN SURJUDP ORRS GHWHFWLRQ WLPH LQWHUYDO RI ZDWFKGRJ WLPHU FDQ EH VHOHFWHG XVLQJ ELWV :'&6 WR :'&6 RI WKH ZDWFKGRJ WLPHU FORFN VHOHFWLRQ UHJLVWHU :'&6 7KH FRXQW RSHUDWLRQ LV VWDUWHG E\ VHWWLQJ ELW 581 RI WKH :'70 UHJLVWHU WR :KHQ DIWHU WKH FRXQW RSHUDWLRQ LV VWDUWHG WKH 581 ELW LV DJDLQ VHW WR ZLWKLQ WKH VHW SURJUDP ORRS GHWHFWLRQ WLPH LQWHUYDO ZDWFKGRJ WLPHU LV FOHDUHG DQG WKH FRXQW RSHUDWLRQ VWDUWV DJDLQ ,I WKH SURJUDP ORRS GHWHFWLRQ WLPH LV H[FHHGHG ZLWKRXW 581 ELW EHLQJ VHW WR UHVHW :'75(6 WKURXJK WKH YDOXH RI ELW :'70 RI WKH :'70 UHJLVWHU RU D QRQPDVNDEOH LQWHUUXSW UHTXHVW VLJQDO ,17:'7 LV JHQHUDWHG 7KH FRXQW RSHUDWLRQ RI ZDWFKGRJ WLPHU VWRSV LQ WKH 6723 PRGH DQG ,'/( PRGH 6HW WKH 581 ELW WR EHIRUH WKH 6723 PRGH RU ,'/( PRGH LV HQWHUHG LQ RUGHU WR FOHDU ZDWFKGRJ WLPHU %HFDXVH ZDWFKGRJ WLPHU RSHUDWHV LQ WKH +$/7 PRGH PDNH VXUH WKDW DQ RYHUIORZ ZLOO QRW RFFXU GXULQJ +$/7 &DXWLRQV :KHQ WKH VXEFORFN LV VHOHFWHG IRU WKH &38 FORFN WKH FRXQW RSHUDWLRQ RI ZDWFKGRJ WLPHU LV VWRSSHG WKH YDOXH RI ZDWFKGRJ WLPHU LV PDLQWDLQHG )RU QRQPDVNDEOH LQWHUUXSW VHUYLFLQJ GXH WR ,17:'7 UHIHU WR &DXWLRQV 7DEOH 3URJUDP /RRS 'HWHFWLRQ 7LPH RI :DWFKGRJ 7LPHU
&ORFN IXW IXW
13
3URJUDP /RRS 'HWHFWLRQ 7LPH 0+] IXW 0+] IXW 0+]
PV PV PV PV PV PV PV PV
PV PV PV PV PV PV PV PV
PV PV PV PV PV PV PV PV
14IXW 15IXW IXW
16
IXW
17
IXW
18
IXW
19
IXW
21
5HPDUN I;:
I; :DWFKGRJ WLPHU FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
2SHUDWLRQ DV LQWHUYDO WLPHU :DWFKGRJ WLPHU FDQ EH PDGH WR RSHUDWH DV DQ LQWHUYDO WLPHU WKDW UHSHDWHGO\ JHQHUDWHV LQWHUUXSWV XVLQJ WKH FRXQW YDOXH VHW LQ DGYDQFH DV WKH LQWHUYDO E\ VHWWLQJ ELW :'70 RI ZDWFKGRJ WLPHU PRGH UHJLVWHU :'70 WR :KHQ ZDWFKGRJ WLPHU RSHUDWHV DV DQ LQWHUYDO WLPHU WKH LQWHUUXSW PDVN IODJ :'70. DQG SULRULW\ VSHFLILFDWLRQ IODJV :'735 WR :'735 RI WKH :'7,& UHJLVWHU DUH YDOLG DQG PDVNDEOH LQWHUUXSW UHTXHVW VLJQDOV ,17:'70 FDQ EH JHQHUDWHG 7KH GHIDXOW SULRULW\ RI WKH ,17:'70 VLJQDO LV VHW WR WKH KLJKHVW OHYHO DPRQJ WKH PDVNDEOH LQWHUUXSW UHTXHVW VLJQDOV 7KH LQWHUYDO WLPHU FRQWLQXHV WR RSHUDWH LQ WKH +$/7 PRGH EXW LW VWRSV RSHUDWLQJ LQ WKH 6723 PRGH DQG WKH ,'/( PRGH &DXWLRQV 2QFH WKH :'70 ELW LV VHW WR WKHUHE\ VHOHFWLQJ WKH ZDWFKGRJ WLPHU PRGH LQWHUYDO WLPHU PRGH LV QRW HQWHUHG DV ORQJ DV 5(6(7 LV QRW LQSXW :KHQ WKH VXEFORFN LV VHOHFWHG IRU WKH &38 FORFN WKH FRXQW RSHUDWLRQ RI WKH ZDWFKGRJ WLPHU VWRSV WKH YDOXH RI WKH ZDWFKGRJ WLPHU LV PDLQWDLQHG 7DEOH ,QWHUYDO 7LPH RI ,QWHUYDO 7LPHU
&ORFN IXW IXW
13
WKH
,QWHUYDO 7LPH 0+] IXW 0+] IXW 0+]
PV PV PV PV PV PV PV PV
PV PV PV PV PV PV PV PV
PV PV PV PV PV PV PV PV
14IXW 15IXW IXW
16
IXW
17
IXW
18
IXW
19
IXW
21
5HPDUN I;:
I; :DWFKGRJ WLPHU FORFN IUHTXHQF\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
:DWFKGRJ 7LPHU
)XQFWLRQV :DWFKGRJ WLPHU KDV WKH IROORZLQJ IXQFWLRQV * 'HIDXOW VWDUW ZDWFKGRJ WLPHU
Note 1
5HVHW PRGH 5HVHW RSHUDWLRQ XSRQ RYHUIORZ RI ZDWFKGRJ WLPHU JHQHUDWLRQ RI :'75(6 1RQPDVNDEOH LQWHUUXSW UHTXHVW PRGH 10, RSHUDWLRQ XSRQ RYHUIORZ RI ZDWFKGRJ WLPHU JHQHUDWLRQ RI ,17:'7
Note 2
* ,QSXW VHOHFWDEOH IURP PDLQ FORFN DQG VXEFORFN DV WKH VRXUFH FORFN 1RWHV :DWFKGRJ WLPHU DXWRPDWLFDOO\ VWDUWV LQ WKH UHVHW PRGH IROORZLQJ UHVHW UHOHDVH :KHQ ZDWFKGRJ WLPHU LV QRW XVHG HLWKHU VWRS LWV RSHUDWLRQ EHIRUH UHVHW LV H[HFXWHG WKURXJK WKLV IXQFWLRQ RU FOHDU RQFH ZDWFKGRJ WLPHU DQG VWRS LW ZLWKLQ WKH QH[W LQWHUYDO WLPH $OVR ZULWH WR WKH :'70 UHJLVWHU IRU YHULILFDWLRQ SXUSRVHV RQO\ RQFH HYHQ LI WKH GHIDXOW VHWWLQJV UHVHW PRGH LQWHUYDO WLPH I;; &DXWLRQV )LJXUH %ORFN 'LDJUDP RI :DWFKGRJ 7LPHU
QHHG QRW EH FKDQJHG
)RU QRQPDVNDEOH LQWHUUXSW VHUYLFLQJ GXH WR D QRQPDVNDEOH LQWHUUXSW UHTXHVW ,17:'7 UHIHU WR
fXX/29 fXT
Clock input controller 2
fXX/218 to fXX/225 16-bit Selector counter or fXT/29 to fXT/216 Clear 3
Output controller
INTWDT2 WDTRES2 (internal reset signal)
3
Watchdog timer enable register (WDTE)
0
WDM21 WDM20 WDCS24 WDCS23 WDCS22 WDCS21 WDCS20
Watchdog timer mode register 2 (WDTM2) Internal bus
5HPDUN I;; I;7 ,17:'7
0DLQ FORFN IUHTXHQF\ 6XEFORFN IUHTXHQF\ 1RQPDVNDEOH LQWHUUXSW UHTXHVW VLJQDO WKURXJK ZDWFKGRJ WLPHU
:'75(6 :DWFKGRJ WLPHU UHVHW VLJQDO
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
&RQILJXUDWLRQ :DWFKGRJ WLPHU FRQVLVWV RI WKH IROORZLQJ KDUGZDUH 7DEOH &RQILJXUDWLRQ RI :DWFKGRJ 7LPHU
,WHP &RQWURO UHJLVWHU &RQILJXUDWLRQ :DWFKGRJ WLPHU PRGH UHJLVWHU :'70 :DWFKGRJ WLPHU HQDEOH UHJLVWHU :'7(
:DWFKGRJ WLPHU FRQWURO UHJLVWHU :DWFKGRJ WLPHU PRGH UHJLVWHU :'70 7KLV UHJLVWHU VHWV WKH RYHUIORZ WLPH DQG RSHUDWLRQ FORFN RI ZDWFKGRJ WLPHU :'70 LV VHW ZLWK DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ 7KLV UHJLVWHU FDQ EH UHDG DQ\ QXPEHU RI WLPHV EXW LW FDQ EH ZULWWHQ RQO\ RQFH IROORZLQJ UHVHW UHOHDVH $IWHU UHVHW :'70 LV FOHDUHG WR + &DXWLRQ :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH :'70 UHJLVWHU XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR
After reset: 67H
R/W
Address: FFFFF6D0H
WDTM2
0
WDM21
WDM20 WDCS24 WDCS23 WDCS22 WDCS21 WDCS20
WDM21 0 0 1
WDM20 0 1 -
Selection of operation mode of watchdog timer 2 Stops operation Non-maskable interrupt request mode (generation of INTWDT2) Reset mode (generation of WDTRES2)
&DXWLRQV 7R VWRS WKH RSHUDWLRQ RI ZDWFKGRJ WLPHU ZULWH |)+ WR WKH :'70 UHJLVWHU )RU GHWDLOV DERXW ELWV :'&6 WR :'&6 UHIHU WR 7DEOH :DWFKGRJ 7LPHU &ORFN 6HOHFWLRQ ,I WKH :'70 UHJLVWHU LV ZULWWHQ WZLFH DIWHU D UHVHW DQ RYHUIORZ VLJQDO LV IRUFLEO\ RXWSXW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
7DEOH :DWFKGRJ 7LPHU &ORFN 6HOHFWLRQ
:'&6 :'&6 x :'&6 x :'&6 x :'&6 x 6HOHFWHG &ORFN IXX
18
IXX
0+]
IXX
0+]
IXX
0+]
PV PV PV PV PV PV PV PV PV IXT PV IXT PV IXT PV IXT PV IXT PV IXT PV IXT PV IXT
PV PV PV PV PV PV PV PV N+] N+] N+] N+] N+] N+] N+] N+]
PV PV PV PV PV PV PV PV
IXX
19
20IXX IXX
21
IXX
22
IXX
23
IXX
24
IXX
25
IXT
9
IXT
10
11IXT 12IXT IXT
13
IXT
14
IXT
15
IXT
16
2SHUDWLRQ VWRSSHG
:DWFKGRJ WLPHU HQDEOH UHJLVWHU :'7( 7KH FRXQWHU RI ZDWFKGRJ WLPHU LV FOHDUHG DQG FRXQWLQJ UHVWDUWHG E\ ZULWLQJ |$&+ WR :'7( :'7( LV VHW E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW :'7( LV FOHDUHG WR $+
After reset: 9AH
R/W
Address: FFFFF6D1H
WDTE
&DXWLRQV :KHQ D YDOXH RWKHU WKDQ |$&+ LV ZULWWHQ WR WKH :'7( UHJLVWHU DQ RYHUIORZ VLJQDO LV IRUFLEO\ RXWSXW :KHQ D ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ LV H[HFXWHG IRU WKH :'7( UHJLVWHU DQ RYHUIORZ VLJQDO LV IRUFLEO\ RXWSXW 7KH UHDG YDOXH RI WKH :'7( UHJLVWHU LV |$+ YDOXH WKDW GLIIHUV IURP ZULWWHQ YDOXH |$&+
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 :$7&+'2* 7,0(5 )81&7,216
2SHUDWLRQ :DWFKGRJ WLPHU DXWRPDWLFDOO\ VWDUWV LQ WKH UHVHW PRGH IROORZLQJ UHVHW UHOHDVH 7KH :'70 UHJLVWHU FDQ EH ZULWWHQ WR RQO\ RQFH IROORZLQJ UHVHW WKURXJK E\WH DFFHVV 7R XVH ZDWFKGRJ WLPHU ZULWH WKH RSHUDWLRQ PRGH DQG WKH LQWHUYDO WLPH WR WKH :'70 UHJLVWHU XVLQJ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQV $IWHU WKLV LV GRQH WKH RSHUDWLRQ RI ZDWFKGRJ WLPHU FDQQRW EH VWRSSHG 7KH ZDWFKGRJ WLPHU SURJUDP ORRS GHWHFWLRQ WLPH LQWHUYDO FDQ EH VHOHFWHG E\ WKH :'&6 WR :'&6 ELWV RI WKH :'70 UHJLVWHU :ULWLQJ $&+ WR WKH :'7( UHJLVWHU FOHDUV WKH FRXQWHU RI ZDWFKGRJ WLPHU DQG VWDUWV WKH FRXQW RSHUDWLRQ DJDLQ $IWHU WKH FRXQW RSHUDWLRQ VWDUWV ZULWH $&+ WR WKH :'7( UHJLVWHU ZLWKLQ WKH VHW SURJUDP ORRS GHWHFWLRQ WLPH LQWHUYDO ,I WKH SURJUDP ORRS GHWHFWLRQ WLPH LV H[FHHGHG ZLWKRXW $&+ EHLQJ ZULWWHQ WR WKH :'7( UHJLVWHU D UHVHW VLJQDO :'75(6 RU QRQPDVNDEOH LQWHUUXSW UHTXHVW VLJQDO ,17:'7 LV JHQHUDWHG GHSHQGLQJ RQ WKH VHW YDOXH RI WKH :'0 DQG :'0 ELWV RI WKH :'70 UHJLVWHU 7R QRW XVH ZDWFKGRJ WLPHU ZULWH )+ WR WKH :'70 UHJLVWHU )RU QRQPDVNDEOH LQWHUUXSW VHUYLFLQJ ZKHQ WKH QRQPDVNDEOH LQWHUUXSW UHTXHVW PRGH LV VHW UHIHU WR &DXWLRQV :DWFKGRJ WLPHU VWRSV RSHUDWLRQ LQ WKH 6723 PRGH DQG ,'/( PRGH 7KHUHIRUH VHW WKH 581 ELW EHIRUH HQWHULQJ WKH 6723 PRGH RU ,'/( PRGH WR FOHDU ZDWFKGRJ WLPHU %HFDXVH ZDWFKGRJ WLPHU RSHUDWHV LQ WKH +$/7 PRGH PDNH VXUH WKDW DQ RYHUIORZ ZLOO QRW RFFXU GXULQJ +$/7
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 5($/7,0( 287387 )81&7,21 572
)XQFWLRQ
7KH UHDOWLPH RXWSXW IXQFWLRQ 572 WUDQVIHUV SUHVHW GDWD WR UHDOWLPH RXWSXW EXIIHU UHJLVWHUV Q 57%/Q 57%+Q DQG WKHQ WUDQVIHUV WKLV GDWD ZLWK KDUGZDUH WR DQ H[WHUQDO GHYLFH YLD WKH UHDOWLPH RXWSXW ODWFKHV XSRQ RFFXUUHQFH RI D WLPHU LQWHUUXSW 7KH SLQV WKURXJK ZKLFK WKH GDWD LV RXWSXW WR DQ H[WHUQDO GHYLFH FRQVWLWXWH D SRUW FDOOHG D UHDOWLPH RXWSXW SRUW %HFDXVH 572 FDQ RXWSXW VLJQDO ZLWKRXW MLWWHU LW LV VXLWDEOH IRU FRQWUROOLQJ D VWHSSLQJ PRWRU ,Q WKH 9(6.) DQG 9(6.* RQH ELW UHDOWLPH RXWSXW SRUW FKDQQHO LV SURYLGHG ,Q WKH 9(6.- WZR ELW UHDOWLPH RXWSXW SRUW FKDQQHOV DUH SURYLGHG 7KH UHDOWLPH RXWSXW SRUW FDQ EH VHW LQ WKH SRUW PRGH RU UHDOWLPH RXWSXW SRUW PRGH LQ ELW XQLWV 7KH EORFN GLDJUDP RI 572 LV VKRZQ EHORZ )LJXUH %ORFN 'LDJUDP RI 572
Internal bus
Real-time buffer register nH (RTBHn)
Real-time output latch nH
2 RTPOUTn4, RTPOUTn5
Real-time buffer register nL (RTBLn)
Real-time output latch nL
4 RTPOUTn0 to RTPOUTn3
INTTM000 (INTTM020Note)
Transfer trigger (H)
INTTM50 INTTM51
Selector Transfer trigger (L)
2 4
RTPOEn RTPEGn BYTEn
EXTRn
RTPMn5 RTPMn4 RTPMn3 RTPMn2 RTPMn1 RTPMn0
Real-time output port control register n (RTPCn)
Real-time output port mode register n (RTPMn)
1RWH :KHQ Q :KHQ Q
,1770 ,1770
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 5($/7,0( 287387 )81&7,21 572
&RQILJXUDWLRQ
572 FRQVLVWV RI WKH IROORZLQJ KDUGZDUH 7DEOH &RQILJXUDWLRQ RI 572
,WHP 5HJLVWHUV &RQWURO UHJLVWHUV &RQILJXUDWLRQ 5HDOWLPH RXWSXW EXIIHU UHJLVWHU Q 57%/Q 57%+Q 5HDOWLPH RXWSXW SRUW PRGH UHJLVWHU Q 5730Q 5HDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU Q 573&Q
5HDOWLPH RXWSXW EXIIHU UHJLVWHU Q 57%/Q 57%+Q 57%/Q DQG 57%+Q DUH ELW UHJLVWHUV WKDW KROG RXWSXW GDWD LQ DGYDQFH 7KHVH UHJLVWHUV DUH PDSSHG WR LQGHSHQGHQW DGGUHVVHV LQ WKH SHULSKHUDO ,2 UHJLVWHU DUHD 7KH\ FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV ,I DQ RSHUDWLRQ PRGH RI ELWV x FKDQQHO RU ELWV x FKDQQHO LV VSHFLILHG %<7(Q VSHFLI\LQJ WKH DGGUHVV RI HLWKHU RI WKHVH UHJLVWHUV ,I DQ RSHUDWLRQ PRGH RI ELWV x FKDQQHO LV VSHFLILHG %<7(Q ELW GDWD FDQ EH VHW WR ERWK WKH 57%/Q DQG 57%+Q UHJLVWHUV E\ ZULWLQJ WKH GDWD WR HLWKHU RI WKHVH UHJLVWHUV 0RUHRYHU WKH GDWD RI ERWK WKHVH UHJLVWHUV FDQ EH UHDG DW RQFH E\ VSHFLI\LQJ WKH DGGUHVV RI HLWKHU RI WKHVH UHJLVWHUV 7DEOH VKRZV WKH RSHUDWLRQ ZKHQ WKH 57%/Q DQG 57%+Q UHJLVWHUV DUH PDQLSXODWHG GDWD FDQ EH LQGLYLGXDOO\ VHW WR WKH 57%/Q DQG 57%+Q UHJLVWHUV 7KH GDWD RI ERWK WKHVH UHJLVWHUV FDQ EH UHDG DW RQFH E\
After reset : 00H
R/W
Address : RTBLn : FFFFF6E0H, FFFFF6F0 RTBHn : FFFFF6E2H, FFFFF6F2
RTBLn RTBHn 0 0 RTBHn5 RTBHn4
RTBLn3
RTBLn2
RTBLn1
RTBLn0
&DXWLRQV :KHQ ZULWLQJ WR ELWV DQG RI WKH 57%+Q UHJLVWHU DOZD\V ZULWH :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH 57%/Q DQG 57%+Q UHJLVWHUV XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR 5HPDUN Q Q RQO\ IRU WKH 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 5($/7,0( 287387 )81&7,21 572
7DEOH 2SHUDWLRQ 'XULQJ 0DQLSXODWLRQ RI 5HDO7LPH 2XWSXW %XIIHU 5HJLVWHUV Q
2SHUDWLRQ 0RGH 5HJLVWHU WR %H 0DQLSXODWHG 57%/Q 57%+Q 57%/Q 57%+Q 5HDG +LJKHU ELWV 57%+Q 57%+Q 57%+Q 57%+Q /RZHU ELWV 57%/Q 57%/Q 57%/Q 57%/Q :ULWHNote +LJKHU ELWV ,QYDOLG 57%+Q 57%+Q 57%+Q /RZHU ELWV 57%/Q ,QYDOLG 57%/Q 57%/Q
ELWV x FKDQQHO ELWV x FKDQQHO ELWV x FKDQQHO
1RWH $IWHU VHWWLQJ WKH UHDOWLPH RXWSXW SRUW VHW RXWSXW GDWD WR WKH 57%/Q DQG 57%+Q UHJLVWHUV E\ WKH WLPH D UHDO WLPH RXWSXW WULJJHU LV JHQHUDWHG
572 &RQWURO 5HJLVWHUV
572 LV FRQWUROOHG XVLQJ WKH IROORZLQJ WZR W\SHV RI UHJLVWHUV * 5HDOWLPH RXWSXW SRUW PRGH UHJLVWHU Q 5730Q * 5HDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU Q 573&Q 5HDOWLPH RXWSXW SRUW PRGH UHJLVWHU Q 5730Q 7KLV UHJLVWHU VHOHFWV WKH UHDOWLPH RXWSXW SRUW PRGH RU SRUW PRGH LQ ELW XQLWV 7KH 5730Q UHJLVWHU LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW 5730Q LV FOHDUHG WR +
After reset : 00H
R/W
Address : FFFFF6E4H, FFFF6F4H
RTPMn (n = 0, 1)
0
0
RTPMn5 RTPMn4 RTPMn3 RTPMn2 RTPMn1 RTPMn0
RTPMn 0 1
Control of real-time output port (n = 0 to 5) Real-time output disabled Real-time output enabled
&DXWLRQV 7R UHIOHFW UHDOWLPH RXWSXW VLJQDOV 573287Q WR 573287Q WR WKH SLQV 573Q WR 573Q VHW WKHP WR WKH UHDOWLPH RXWSXW SRUW ZLWK WKH 30& DQG 3)& UHJLVWHUV %\ HQDEOLQJ UHDOWLPH RXWSXW RSHUDWLRQ 5732(Q UHDOWLPH RXWSXW GLVDEOHG RXWSXW ,I UHDOWLPH RXWSXW LV GLVDEOHG VHWWLQJ 5HPDUN Q RQO\ LQ WKH 9(6.- 5732(Q UHDOWLPH RXWSXW VLJQDOV 573287Q WR 573287Q DOO RXWSXW UHJDUGOHVV RI WKH 5730Q UHJLVWHU WKH ELWV VSHFLILHG DV UHDOWLPH RXWSXW HQDEOHG SHUIRUP UHDOWLPH RXWSXW DQG WKH ELWV VSHFLILHG DV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 5($/7,0( 287387 )81&7,21 572
5HDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU Q 573&Q 573&Q DUH UHJLVWHUV XVHG WR VHW WKH RSHUDWLRQ PRGH DQG RXWSXW WULJJHU RI WKH UHDOWLPH RXWSXW SRUW 7KH UHODWLRQVKLS EHWZHHQ WKH RSHUDWLRQ PRGH DQG RXWSXW WULJJHU RI WKH UHDOWLPH RXWSXW SRUW LV DV VKRZQ LQ 7DEOHV DQG 7KH 573&Q UHJLVWHU LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW 573&Q LV FOHDUHG WR +
After reset : 00H R/W Address : FFFFF6E5H, FFFFF6F5H
RTPCn (n = 0, 1)
RTPOEn RTPEGn
BYTEn
EXTRn
0
0
0
0
RTPOEn 0 1 Disables operation Enables operation
Control of real-time output operation
Note 1
RTPEGn 0 1
Valid edge of INTTM000 (n = 0), INTTM020 (n = 1) signal Falling edgeNote 2 Rising edge
BYTEn 0 1
Specification of channel configuration for real-time output 4 bits x 1 channel, 2 bits x 1 channel 6 bits x 1 channel
1RWHV :KHQ UHDOWLPH RXWSXW RSHUDWLRQ LV GLVDEOHG 5732(Q 573287Q WR 573287Q DOO RXWSXW
UHDOWLPH RXWSXW VLJQDOV
,1770 DQG ,1770 DUH RXWSXW IRU FORFN RI WKH FRXQW FORFN VHOHFWHG ZLWK WKH UHVSHFWLYH WLPHUV &DXWLRQ 3HUIRUP WKH VHWWLQJV IRU WKH 573(*Q %<7(Q DQG (;75Q ELWV RQO\ ZKHQ 5732(Q 5HPDUN Q RQO\ LQ WKH 9(6.-
7DEOH 2SHUDWLRQ 0RGHV DQG 2XWSXW 7ULJJHUV RI 5HDO7LPH 2XWSXW 3RUW Q
%<7( (;75 2SHUDWLRQ 0RGH ELWV x FKDQQHO ELWV x FKDQQHO ELWV x FKDQQHO 57%+ 573 573 ,1770 ,1770 ,1770 ,1770
57%/ 573 WR 573 ,1770 ,1770
7DEOH 2SHUDWLRQ 0RGHV DQG 2XWSXW 7ULJJHUV RI 5HDO7LPH 2XWSXW 3RUW Q
%<7( (;75 2SHUDWLRQ 0RGH ELWV x FKDQQHO ELWV x FKDQQHO ELWV x FKDQQHO 57%+ 573 573 ,1770 ,1770 ,1770 ,1770
8VHU(c)V 0DQXDO 8(-98'
9(6.- RQO\
57%/ 573 WR 573 ,1770 ,1770
&+$37(5 5($/7,0( 287387 )81&7,21 572
2SHUDWLRQ
,I WKH UHDOWLPH RXWSXW RSHUDWLRQ LV HQDEOHG E\ VHWWLQJ ELW 5732(Q RI UHDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU Q 573&Q WR WKH GDWD RI UHDOWLPH RXWSXW EXIIHU UHJLVWHU Q 57%+Q 57%/Q LV WUDQVIHUUHG WR WKH UHDOWLPH RXWSXW ODWFK LQ V\QFKURQL]DWLRQ ZLWK WKH JHQHUDWLRQ RI WKH VHOHFWHG WUDQVIHU WULJJHU VHW E\ (;75Q DQG %<7(Q
Note
2I WKH
WUDQVIHUUHG GDWD RQO\ WKH GDWD RI WKH ELWV VSHFLILHG DV UHDOWLPH RXWSXW HQDEOHG E\ UHDOWLPH RXWSXW SRUW PRGH UHJLVWHU Q 5730Q LV RXWSXW IURP ELWV 573287Q WR 573287Q 7KH ELWV VSHFLILHG DV UHDOWLPH RXWSXW GLVDEOHG E\ WKH 5730Q UHJLVWHU RXWSXW ,I WKH UHDOWLPH RXWSXW RSHUDWLRQ LV GLVDEOHG E\ FOHDULQJ 5732(Q WR 573287Q WR 573287Q RXWSXW UHJDUGOHVV RI WKH VHWWLQJ RI WKH 5730Q UHJLVWHU 1RWH (;75Q %LW RI WKH UHDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU Q 573&Q %<7(Q %LWV RI WKH UHDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU Q 573&Q )LJXUH ([DPSOH RI 2SHUDWLRQ 7LPLQJ RI 572 :KHQ (;75 %<7(
INTTM51 (internal)
INTTM50 (internal)
CPU operation
A
B
A
B
A
B
A
B
RTBH0 D01
D02
D03
D04
RTBL0
D11
D12
D13
D14
RT output latch 0 (H)
D01
D02
D03
D04
RT output latch 0 (L)
D11
D12
D13
D14
$ 6RIWZDUH SURFHVVLQJ E\ ,1770 LQWHUUXSW UHTXHVW 57%+ ZULWH % 6RIWZDUH SURFHVVLQJ E\ ,1770 LQWHUUXSW UHTXHVW 57%/ ZULWH
5HPDUN )RU WKH RSHUDWLRQ GXULQJ VWDQGE\ UHIHU WR &+$37(5 67$1'%< )81&7,21
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 5($/7,0( 287387 )81&7,21 572
8VDJH
'LVDEOH UHDOWLPH RXWSXW &OHDU ELW 5732(Q RI UHDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU Q 573&Q WR 3HUIRUP LQLWLDOL]DWLRQ DV IROORZV * 6SHFLI\ WKH UHDOWLPH RXWSXW SRUW PRGH RU SRUW PRGH LQ ELW XQLWV 6HW UHDOWLPH RXWSXW SRUW PRGH UHJLVWHU Q 5730Q * &KDQQHO FRQILJXUDWLRQ 6HOHFW WKH WULJJHU DQG YDOLG HGJH 6HW ELWV WR (;75Q %<7(Q DQG 573(*Q RI WKH 573&Q UHJLVWHU * 6HW WKH LQLWLDO YDOXHV WR UHDOWLPH RXWSXW EXIIHU UHJLVWHU Q 57%+Q 57%/Q (QDEOH UHDOWLPH RXWSXW 6HW 5732(Q
Note 1
6HW WKH QH[W RXWSXW YDOXH WR WKH 57%+Q DQG 57%/Q UHJLVWHUV E\ WKH WLPH WKH VHOHFWHG WUDQVIHU WULJJHU LV JHQHUDWHG
Note 2
6HW WKH QH[W UHDOWLPH RXWSXW YDOXH WR WKH 57%+Q DQG 57%/Q UHJLVWHUV WKURXJK LQWHUUXSW VHUYLFLQJ FRUUHVSRQGLQJ WR WKH VHOHFWHG WULJJHU
1RWHV ,I ZULWH WR WKH 57%+Q DQG 57%/Q UHJLVWHUV LV SHUIRUPHG ZKHQ 5732(Q UHDOWLPH RXWSXW ODWFKHV Q+ DQG Q/ UHVSHFWLYHO\
WKDW YDOXH LV WUDQVIHUUHG WR GDWD WUDQVIHU WR UHDO
(YHQ LI ZULWH LV SHUIRUPHG WR WKH 57%+Q DQG 57%/Q UHJLVWHUV ZKHQ 5732(Q WLPH RXWSXW ODWFKHV Q+ DQG Q/ LV QRW SHUIRUPHG
&DXWLRQ 7R UHIOHFW WKH UHDOWLPH RXWSXW VLJQDOV 573287Q WR 573287Q WR WKH SLQV VHW WKH UHDOWLPH RXWSXW SRUWV 573Q WR 573Q ZLWK WKH 30& DQG 3)& UHJLVWHUV
&DXWLRQV
3UHYHQW WKH IROORZLQJ FRQIOLFWV E\ VRIWZDUH * &RQIOLFW EHWZHHQ UHDOWLPH RXWSXW GLVDEOHHQDEOH VZLWFKLQJ 5732(Q ELW DQG VHOHFWHG UHDOWLPH RXWSXW WULJJHU * &RQIOLFW EHWZHHQ ZULWH WR WKH 57%+Q DQG 57%/Q UHJLVWHUV LQ WKH UHDOWLPH RXWSXW HQDEOHG VWDWXV DQG WKH VHOHFWHG UHDOWLPH RXWSXW WULJJHU %HIRUH SHUIRUPLQJ LQLWLDOL]DWLRQ GLVDEOH UHDOWLPH RXWSXW 5732(Q 2QFH UHDOWLPH RXWSXW KDV EHHQ GLVDEOHG 5732(Q
EH VXUH WR LQLWLDOL]H WKH UHDOWLPH RXWSXW EXIIHU
UHJLVWHUV 57%+Q DQG 57%/Q EHIRUH HQDEOLQJ UHDOWLPH RXWSXW DJDLQ 5732(Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 5($/7,0( 287387 )81&7,21 572
6HFXULW\ )XQFWLRQ
$ FLUFXLW WKDW VHWV WKH SLQ RXWSXWV WR KLJK LPSHGDQFH DV D VHFXULW\ IXQFWLRQ IRU ZKHQ PDOIXQFWLRQV RI D VWHSSLQJ PRWRU FRQWUROOHG E\ 572 RFFXU LV SURYLGHG RQ FKLS ,W IRUFLEO\ UHVHWV WKH SLQV DOORFDWHG WR 573 WR 573 YLD H[WHUQDO LQWHUUXSW ,173 HGJH GHWHFWLRQ DQG WKH SLQV DOORFDWHG WR 573 WR 573 LQ WKH KLJKLPSHGDQFH VWDWH 7KH SRUWV 3 WR 3 WR
Note 1 Note 1
YLD ,173 HGJH GHWHFWLRQ SODFLQJ WKHP DQG ,173
Note 2
SODFHG LQ KLJK LPSHGDQFH E\ ,173
Note 2
DUH LQLWLDOL]HG
Note 3
VR
VHWWLQJV IRU WKHVH SRUWV PXVW EH SHUIRUPHG DJDLQ 1RWHV 2QO\ LQ WKH 9(6.- 5HJDUGOHVV RI WKH SRUW VHWWLQJV 3 WR DQG 3 WR DUH DOO SODFHG LQ KLJK LPSHGDQFH YLD ,173Q 7KH ELWV WKDW DUH LQLWLDOL]HG DUH DOO WKH ELWV FRUUHVSRQGLQJ WR 3 WR DQG 3 WR RI WKH IROORZLQJ UHJLVWHUV * 3 3/ * 30 30/ * 30& 30&/ * 38 38/ * 3)& * 3) 7KH EORFN GLDJUDP RI WKH VHFXULW\ IXQFWLRQ LV VKRZQ EHORZ )LJXUH %ORFN 'LDJUDP RI 6HFXULW\ )XQFWLRQ
INTPn
Edge detection
INTC EVDD
R RTOSTn RTPOUTn0 to RTPOUTn5 RTPn0 to RTPn5
6
5HPDUN
Q Q
RQO\ LQ WKH 9(6.-
7KLV IXQFWLRQ LV VHW ZLWK ELWV DQG 57267 57267 RI WKH 3// FRQWURO UHJLVWHU 3//&7/
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 5($/7,0( 287387 )81&7,21 572
3// FRQWURO UHJLVWHU 3//&7/ 3//&7/ LV DQ ELW UHJLVWHU WKDW FRQWUROV WKH 3// 7KLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW 3//&7/ LV FOHDUHG WR +
After reset : 01H
R/W
Address : FFFFF806H <> <> <>
Note 2
<> PLLONNote 2
PLLCTL
0
0
0
0
RTOST1
Note 1
RTOST0 SELPLL
RTOSTn 0 1
Control of RTPn0 to RTPn5 security function INTPn is not used as trigger for security function INTPn is used as trigger for security function
1RWHV 7KH 57267 ELW LV YDOLG RQO\ LQ WKH 9(6.- ,Q WKH 9(6.* DQG 9(6.) WKLV ELW LV IL[HG WR &KDQJLQJ WKH YDOXH RI WKLV ELW GRHV QRW DIIHFW WKH RSHUDWLRQ )RU GHWDLOV RQ WKH 6(/3// ELW DQG WKH 3//21 ELW UHIHU WR &+$37(5 &/2&. *(1(5$7,21 )81&7,21 &DXWLRQV %HIRUH RXWSXWWLQJ D YDOXH WR WKH UHDOWLPH RXWSXW SRUWV 573Q WR 573Q VHOHFW ,173Q LQWHUUXSW HGJH GHWHFWLRQ DQG WKHQ VHW WKH 57267 DQG 5726 ELWV 7R VHW DJDLQ WKH SRUWV 3 WR 3 3 WR 3 DV UHDOWLPH RXWSXW SRUWV DIWHU SODFLQJ WKHP LQ KLJK LPSHGDQFH YLD ,173Q ILUVW FDQFHO WKH VHFXULW\ IXQFWLRQ >3URFHGXUH WR VHW SRUWV DJDLQ@ ! &DQFHO WKH VHFXULW\ IXQFWLRQ DQG HQDEOH SRUW VHWWLQJ E\ VHWWLQJ 57267Q ! 6HW 57267Q RQO\ LI UHTXLUHG ! 6HW DJDLQ DV 573 SLQ %H VXUH WR VHW ELWV WR WR 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
)XQFWLRQ
7KH $' FRQYHUWHU FRQYHUWV DQDORJ LQSXW VLJQDOV LQWR GLJLWDO YDOXHV ZLWK D UHVROXWLRQ RI ELWV ,Q WKH 9(6.) DQG 9(6.* LW KDV DQ FKDQQHO $1, WR $1, FRQILJXUDWLRQ DQG LQ WKH 9(6.- LW KDV D FKDQQHO $1, WR $1, FRQILJXUDWLRQ 7KH $' FRQYHUWHU KDV WKH IROORZLQJ IXQFWLRQV ELW UHVROXWLRQ $' FRQYHUVLRQ DQDORJ LQSXW FKDQQHO LV VHOHFWHG IURP $1, WR $1, RU $1, WR $1, DQG DQ $' FRQYHUVLRQ RSHUDWLRQ ZLWK UHVROXWLRQ RI ELWV LV UHSHDWHGO\ H[HFXWHG (YHU\ WLPH $' FRQYHUVLRQ LV FRPSOHWHG DQ LQWHUUXSW UHTXHVW VLJQDO ,17$' LV JHQHUDWHG 3RZHU IDLO GHWHFWLRQ IXQFWLRQ 7KLV LV D IXQFWLRQ WR GHWHFW ORZ YROWDJH LQ D EDWWHU\ 7KH UHVXOWV RI $' FRQYHUVLRQ WKH YDOXH LQ WKH $'&5+ UHJLVWHU DQG WKH SRZHU IDLO FRPSDUH WKUHVKROG UHJLVWHU 3)7 DUH FRPSDUHG DQG ,17$' LV JHQHUDWHG RQO\ ZKHQ WKH FRPSDULVRQ FRQGLWLRQV PDWFK
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
&RQILJXUDWLRQ
7KH $' FRQYHUWHU FRQVLVWV RI WKH IROORZLQJ KDUGZDUH )LJXUH %ORFN 'LDJUDP RI $' &RQYHUWHU
AVREF0 ANI0 ANI1 ANI2 ANI3 ANI4 ANI5 ANI6 ANI7 ANI8Note ANI9Note ANI10Note ANI11Note ANI12Note ANI13Note ANI14Note ANI15Note
ADCS bit Sample & hold circuit Voltage comparator
Selector Tap selector
AVSS
Successive approximation register (SAR)
AVSS
INTAD
Controller
Comparator
4
A/D conversion result register (ADCR/ADCRH)
Power fail comparison threshold register (PFT)
ADS3
ADS2
ADS1
ADS0
ADCS
FR2
FR1
FR0
ADCS2
PFEN PFCM
Analog input channel specification register (ADS)
A/D converter mode register (ADM)
Internal Bus
Power fail comparison mode register (PFM)
1RWH 9(6.- RQO\
7DEOH 5HJLVWHUV RI $' &RQYHUWHU 8VHG E\ 6RIWZDUH
,WHP 5HJLVWHUV &RQILJXUDWLRQ $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 $' FRQYHUVLRQ UHVXOW UHJLVWHU + $'&5+ 2QO\ KLJKHU ELWV FDQ EH UHDG 3RZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU 3)7 $' FRQYHUWHU PRGH UHJLVWHU $'0 $QDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 3RZHU IDLO FRPSDULVRQ PRGH UHJLVWHU 3)0
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
$1, WR $1, SLQV
Note Note
7KHVH DUH DQDORJ LQSXW SLQV IRU WKH FKDQQHOV
RI WKH $' FRQYHUWHU 7KH\ DUH XVHG WR LQSXW DQDORJ VLJQDOV
WR EH FRQYHUWHG LQWR GLJLWDO VLJQDOV 3LQV RWKHU WKDQ WKRVH VHOHFWHG DV DQDORJ LQSXW E\ WKH DQDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 FDQ EH XVHG DV LQSXW SRUWV 1RWH 7KH 9(6.) DQG 9(6.* SURYLGH RQO\ FKDQQHOV $1, WR $1, 6DPSOH KROG FLUFXLW KROG FLUFXLW VDPSOHV WKH DQDORJ LQSXW VLJQDOV VHOHFWHG E\ WKH LQSXW FLUFXLW DQG VHQGV WKH
7KH VDPSOH FRQYHUVLRQ
VDPSOHG GDWD WR WKH YROWDJH FRPSDUDWRU 7KLV FLUFXLW KROGV WKH VDPSOHG DQDORJ LQSXW YROWDJH GXULQJ $'
6HULHV UHVLVWRU VWULQJ 7KH VHULHV UHVLVWRU VWULQJ LV FRQQHFWHG EHWZHHQ $95() DQG $966 DQG JHQHUDWHV D YROWDJH IRU FRPSDULVRQ ZLWK WKH DQDORJ LQSXW VLJQDO
9ROWDJH FRPSDUDWRU 7KH YROWDJH FRPSDUDWRU FRPSDUHV WKH YDOXH WKDW LV VDPSOHG DQG KHOG ZLWK WKH RXWSXW YROWDJH RI WKH VHULHV UHVLVWRU VWULQJ
6XFFHVVLYH DSSUR[LPDWLRQ UHJLVWHU 6$5 7KLV UHJLVWHU FRPSDUHV WKH VDPSOHG DQDORJ YROWDJH YDOXH ZLWK WKH YROWDJH YDOXH IURP WKH VHULHV UHVLVWRU VWULQJ DQG FRQYHUWV WKH FRPSDULVRQ UHVXOW VWDUWLQJ IURP WKH PRVW VLJQLILFDQW ELW 06% :KHQ WKH OHDVW VLJQLILFDQW ELW /6% KDV EHHQ FRQYHUWHG WR D GLJLWDO YDOXH HQG RI $' FRQYHUVLRQ WKH FRQWHQWV RI WKH 6$5 DUH WUDQVIHUUHG WR WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU
$' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 $' FRQYHUVLRQ UHVXOW UHJLVWHU + $'&5+ (DFK WLPH $' FRQYHUVLRQ HQGV WKH FRQYHUVLRQ UHVXOWV DUH ORDGHG IURP WKH VXFFHVVLYH DSSUR[LPDWLRQ UHJLVWHU DQG WKH UHVXOWV RI $' FRQYHUVLRQ DUH KHOG LQ WKH KLJKHU ELWV RI WKLV UHJLVWHU WKH ORZHU ELWV DUH IL[HG WR
&RQWUROOHU 7KH FRQWUROOHU FRPSDUHV WKH $' FRQYHUVLRQ UHVXOWV WKH YDOXH RI WKH $'&5+ UHJLVWHU ZLWK WKH YDOXH RI WKH SRZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU 3)7 ZKHQ $' FRQYHUVLRQ HQGV RU WKH SRZHU IDLO GHWHFWLRQ IXQFWLRQ LV XVHG ,W JHQHUDWHV ,17$' RQO\ ZKHQ WKH FRPSDULVRQ FRQGLWLRQV PDWFK
$9REF0 SLQ 7KLV LV WKH DQDORJ SRZHU VXSSO\ SLQUHIHUHQFH YROWDJH LQSXW SLQ RI WKH $' FRQYHUWHU $OZD\V XVH WKH VDPH SRWHQWLDO DV WKH 9'' SLQ HYHQ ZKHQ QRW XVLQJ WKH $' FRQYHUWHU 7KH VLJQDOV LQSXW WR WKH $1, WR $1, SLQV DUH FRQYHUWHG LQWR GLJLWDO VLJQDOV EDVHG RQ WKH YROWDJH DSSOLHG DFURVV $95() DQG $966
$9SS SLQ 7KLV LV WKH JURXQG SRWHQWLDO SLQ RI WKH $' FRQYHUWHU $OZD\V XVH WKH VDPH SRWHQWLDO DV WKH 966 SLQ HYHQ ZKHQ QRW XVLQJ WKH $' FRQYHUWHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
$' FRQYHUWHU PRGH UHJLVWHU $'0 7KLV UHJLVWHU VHWV WKH FRQYHUVLRQ WLPH RI WKH DQDORJ LQSXW WR EH FRQYHUWHG WR D GLJLWDO VLJQDO DQG WKH FRQYHUVLRQ RSHUDWLRQ VWDUWVWRS $QDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 7KLV UHJLVWHU VSHFLILHV WKH LQSXW SRUW IRU WKH DQDORJ YROWDJH WR EH FRQYHUWHG WR D GLJLWDO VLJQDO 3RZHU IDLO FRPSDULVRQ PRGH UHJLVWHU 3)0 7KLV UHJLVWHU VHWV WKH SRZHU IDLO PRQLWRULQJ PRGH 3RZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU 3)7 7KLV UHJLVWHU VHWV WKH WKUHVKROG WR EH FRPSDUHG ZLWK WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5
5HJLVWHUV
7KH $' FRQYHUWHU LV FRQWUROOHG E\ WKH IROORZLQJ UHJLVWHUV * $' FRQYHUWHU PRGH UHJLVWHU $'0 * $QDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 * $' FRQYHUVLRQ UHVXOW UHJLVWHU $' FRQYHUVLRQ UHVXOW UHJLVWHU + $'&5 $'&5+ * 3RZHU IDLO FRPSDULVRQ PRGH UHJLVWHU 3)0 * 3RZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU 3)7
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
$' FRQYHUWHU PRGH UHJLVWHU $'0 7KLV UHJLVWHU VHWV WKH FRQYHUVLRQ WLPH RI WKH DQDORJ LQSXW VLJQDO WR EH FRQYHUWHG LQWR D GLJLWDO VLJQDO DV ZHOO DV FRQYHUVLRQ VWDUW DQG VWRS 7KH $'0 UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW $'0 LV FOHDUHG WR +
After reset: 00H <> ADM ADCS
R/W
Address: FFFFF200H <>
0
FR2
FR1
FR0
0
0
ADCS2
ADCS 0 1
Control of A/D conversion operation Conversion operation stopped Conversion operation enabled
FR2
FR1 FR0 Conversion timeNote 1
Selection of conversion time fXX 20 MHz 16 MHz 18.0 s 10 MHz 28.8 s 24.0 s 14.4 s
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
288/fXX 240/fXX 192/fXX
Setting prohibited 15.0 s
Setting prohibited Setting prohibited 19.2 s Setting prohibited Setting prohibited 14.4 s Setting prohibited Setting prohibited Setting prohibited Setting prohibited Setting prohibited Setting prohibited
Setting prohibited Setting prohibited Setting prohibited Setting prohibited 144/fXX 120/fXX 96/fXX
Setting prohibited Setting prohibited Setting prohibited Setting prohibited
ADCS2 0 1
Control of reference voltage generator for boosting operationNote 2 Reference voltage generator operation stopped Reference voltage generator operation stopped
1RWHV 6HWWLQJ WKH FRQYHUVLRQ WLPH WLPH DFWXDOO\ UHTXLUHG IRU $' FRQYHUVLRQ DV IROORZV LV SURKLELWHG $95() 9 /HVV WKDQ V $95() 9 /HVV WKDQ V 7KH RSHUDWLRQ RI WKH UHIHUHQFH YROWDJH JHQHUDWRU IRU ERRVWLQJ LV FRQWUROOHG E\ WKH $'&6 ELW DQG LW WDNHV V DIWHU RSHUDWLRQ LV VWDUWHG XQWLO LW LV VWDELOL]HG ERRVWLQJ LV RQ WKH ILUVW FRQYHUVLRQ UHVXOW LV YDOLG &DXWLRQV $OZD\V VHW ELWV DQG WR &KDQJLQJ ELWV )5 WR )5 ZKLOH $'&6 LV SURKLELWHG ZULWH DFFHVV WR WKH $'0 UHJLVWHU LV HQDEOHG DQG UHZULWLQJ RI ELWV )5 WR )5 LV SURKLELWHG :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH $'0 UHJLVWHU XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR 5HPDUN I;; 0DLQ FORFN IUHTXHQF\ 7KHUHIRUH $'&6 LV VHW WR $' FRQYHUVLRQ LV VWDUWHG DW OHDVW V DIWHU LI $'&6 ZDV VHW WR UHIHUHQFH YROWDJH JHQHUDWRU IRU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
7DEOH 6HWWLQJ RI $'&6 %LW DQG $'&6 %LW
$'&6 $'&6 $' &RQYHUVLRQ 2SHUDWLRQ 6WRSSHG VWDWXV '& SRZHU FRQVXPSWLRQ SDWK GRHV QRW H[LVW &RQYHUVLRQ VWDQGE\ PRGH RQO\ WKH UHIHUHQFH YROWDJH JHQHUDWRU IRU ERRVWLQJ FRQVXPHV SRZHU &RQYHUVLRQ PRGH UHIHUHQFH YROWDJH JHQHUDWRU VWRSV RSHUDWLRQNote &RQYHUVLRQ PRGH UHIHUHQFH YROWDJH JHQHUDWRU LV RSHUDWLQJ
1RWH 7KH GDWD REWDLQHG E\ WKH ILUVW FRQYHUVLRQ PXVW QRW EH XVHG )LJXUH 2SHUDWLRQ 6HTXHQFH
Reference voltage generator for boosting: Operating
ADCS2
Comparator control Conversion operation
ADCS
Conversion standby
Conversion operation
Conversion stop
Note
1RWH V RU PRUH DUH UHTXLUHG IRU WKH RSHUDWLRQ RI WKH UHIHUHQFH YROWDJH JHQHUDWRU IRU ERRVWLQJ EHWZHHQ ZKHQ WKH $'&6 ELW LV VHW DQG ZKHQ WKH $'&6 ELW LV VHW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
$QDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 7KLV UHJLVWHU VSHFLILHV WKH DQDORJ YROWDJH LQSXW SRUW IRU $' FRQYHUVLRQ 7KH $'6 UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW $'6 LV FOHDUHG WR +
After reset: 00H
R/W
Address: FFFFF201H
ADS
0
0
0
0
ADS3
ADS2
ADS1
ADS0
ADS3Note 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
ADS2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
ADS1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
ADS0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Specification of analog input channel ANI0 ANI1 ANI2 ANI3 ANI4 ANI5 ANI6 ANI7 ANI8Note 2 ANI9Note 2 ANI10Note 2 ANI11Note 2 ANI12Note 2 ANI13Note 2 ANI14Note 2 ANI15Note 2
1RWHV %HFDXVH WKH 9(6.) DQG 9(6.* KDYH FKDQQHOV $1, WR $1, EH VXUH WR VHW WKH $'6 ELW WR 7KH $1, WR $1, FKDQQHOV DUH DYDLODEOH RQO\ LQ WKH 9(6.- ,Q WKH 9(6.) DQG 9(6.* VHWWLQJ WKHVH FKDQQHOV LV SURKLELWHG &DXWLRQ :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH $'6 UHJLVWHU XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
$' FRQYHUVLRQ UHVXOW UHJLVWHU $' FRQYHUVLRQ UHVXOW UHJLVWHU + $'&5 $'&5+ 7KH $'&5 DQG $'&5+ UHJLVWHUV VWRUH WKH $' FRQYHUVLRQ UHVXOWV 7KHVH UHJLVWHUV DUH UHDGRQO\ LQ ELW RU ELW XQLWV +RZHYHU VSHFLI\ WKH $'&5 UHJLVWHU IRU ELW DFFHVV DQG WKH $'&5+ UHJLVWHU IRU ELW DFFHVV ,Q WKH $'&5 UHJLVWHU WKH ELWV RI FRQYHUVLRQ UHVXOWV DUH UHDG LQ WKH KLJKHU ELWV DQG LV UHDG LQ WKH ORZHU ELWV ,Q WKH $'&5+ UHJLVWHU WKH KLJKHU ELWV RI WKH FRQYHUVLRQ UHVXOWV DUH UHDG $IWHU UHVHW WKHVH UHJLVWHUV DUH XQGHILQHG
After reset: Undefined
R
Address: FFFFF204H
ADCR
AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0
0
0
0
0
0
0
After reset: Undefined 7 ADCRH AD9 6 AD8
R
Address: FFFFF205H 5 AD7 4 AD6 3 AD5 2 AD4 1 AD3 0 AD2
&DXWLRQ :KHQ WKH PDLQ FORFN LV WRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH $'&5 DQG $'&5+ UHJLVWHUV XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
3RZHU IDLO FRPSDULVRQ PRGH UHJLVWHU 3)0 7KLV UHJLVWHU VHWV WKH SRZHU IDLO PRQLWRULQJ PRGH 3)0 FRPSDUHV WKH YDOXH LQ WKH SRZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU 3)7 ZLWK WKH YDOXH LQ $' FRQYHUVLRQ UHVXOW UHJLVWHU + $'&5+ 7KH 3)0 UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR +
After reset: 00H <> PFM PFEN
R/W
Address: FFFFF202H
PFCM
0
0
0
0
0
0
PFEN 0 1
Selection of power fail comparison enable/disable Power fail comparison disabled Power fail comparison disabled
PFCM 0 1
Selection of power fail comparison mode Interrupt request signal (INTAD) generated when ADCR PFT Interrupt request signal (INTAD) generated when ADCR < PFT
&DXWLRQ :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH 3)0 UHJLVWHU XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR
3RZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU 3)7 7KH 3)7 UHJLVWHU VHWV WKH FRPSDULVRQ YDOXH LQ WKH SRZHU IDLO FRPSDULVRQ PRGH 7KH ELW GDWD VHW LQ WKH 3)7 UHJLVWHU LV FRPSDUHG ZLWK WKH KLJKHU ELWV $'&5+ RI WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU 3)7 FDQ EH UHDGZULWWHQ LQ ELW XQLWV $IWHU UHVHW 3)7 LV FOHDUHG WR +
After reset: 00H 7 PFT
R/W 6
Address: FFFFF203H 5 4 3 2 1 0
&DXWLRQ :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH 3)7 UHJLVWHU XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
5HODWLRQVKLS %HWZHHQ $QDORJ ,QSXW 9ROWDJH DQG $' &RQYHUVLRQ 5HVXOWV
7KH IROORZLQJ VKRZV WKH UHODWLRQVKLS EHWZHHQ WKH DQDORJ LQSXW YROWDJH LQSXW WR WKH DQDORJ LQSXW SLQV $1, WR $1, DQG $' FRQYHUVLRQ UHVXOWV $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 6$5 $'&5 2U 6$5 ,17 9,1 $95() $'&5 x $95() 9,1 6$5 x $95() ,17
Note
9,1 $95()
x
6$5 x
)XQFWLRQ WKDW UHWXUQV WKH LQWHJHU SDUW RI WKH YDOXH LQ SDUHQWKHV $QDORJ LQSXW YROWDJH 9ROWDJH RI $95() SLQ 9DOXH LQ WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5
1RWH 7KH ORZHU ELWV RI $'&5 DUH IL[HG WR 7KH IROORZLQJ VKRZV WKH UHODWLRQVKLS EHWZHHQ WKH DQDORJ LQSXW YROWDJH DQG $' FRQYHUVLRQ UHVXOWV )LJXUH 5HODWLRQVKLS %HWZHHQ $QDORJ ,QSXW 9ROWDJH DQG $' &RQYHUVLRQ 5HVXOWV
SAR
ADCR
1023
FFC0H
1022
FF80H
A/D conversion results
1021
FF40H
3
00C0H
2
0080H
1
0040H
0
0000H 1 1 3 2 5 3 2048 1024 2048 1024 2048 1024 2043 1022 2045 1023 2047 1 2048 1024 2048 1024 2048
Input voltage/AVREF0
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
2SHUDWLRQ
%DVLF RSHUDWLRQ ! 6HOHFW WKH FKDQQHO ZKRVH DQDORJ VLJQDO LV WR EH FRQYHUWHG LQWR D GLJLWDO VLJQDO XVLQJ WKH DQDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 ! 6HW WKH $'&6 ELW DQG ZDLW V RU ORQJHU ! 6HW WKH $'&6 ELW WR WR VWDUW FRQYHUVLRQ 6WHSV ! WR ! DUH H[HFXWHG E\ KDUGZDUH ! 7KH VDPSOH KROG FLUFXLW VDPSOHV WKH YROWDJH LQSXW WR WKH VHOHFWHG DQDORJ LQSXW FKDQQHO KROG FLUFXLW HQWHUV WKH KROG VWDWXV DQG KROGV WKH LQSXW DQDORJ
! $IWHU VDPSOLQJ IRU D VSHFLILF WLPH WKH VDPSOH
YROWDJH XQWLO LW KDV EHHQ FRQYHUWHG LQWR D GLJLWDO VLJQDO ! 6HW ELW RI WKH VXFFHVVLYH DSSUR[LPDWLRQ UHJLVWHU 6$5 7KH WDS VHOHFWRU VHWV WKH YROWDJH WDS RI WKH VHULHV UHVLVWRU VWULQJ WR x $95() ! 7KH YROWDJH FRPSDUDWRU FRPSDUHV WKH YROWDJH GLIIHUHQFH EHWZHHQ WKH YROWDJH WDS RI WKH VHULHV UHVLVWRU VWULQJ DQG WKH DQDORJ LQSXW YROWDJH ,I WKH DQDORJ LQSXW YROWDJH LV JUHDWHU WKDQ x $95() WKH 06% RI WKH 6$5 UHPDLQV VHW ,I WKH DQDORJ LQSXW YROWDJH LV OHVV WKDQ x $95() WKH 06% LV UHVHW ! 1H[W ELW RI WKH 6$5 LV DXWRPDWLFDOO\ VHW DQG WKH QH[W FRPSDULVRQ VWDUWV 'HSHQGLQJ RQ WKH YDOXH RI ELW WR ZKLFK WKH UHVXOW RI WKH SUHFHGLQJ FRPSDULVRQ KDV EHHQ VHW WKH YROWDJH WDS RI WKH VHULHV UHVLVWRU VWULQJ LV VHOHFWHG DV IROORZV * %LW * %LW x $95() x $95()
7KH DQDORJ LQSXW YROWDJH LV FRPSDUHG ZLWK RQH RI WKHVH YROWDJH WDSV DQG ELW RI WKH 6$5 LV PDQLSXODWHG DV IROORZV GHSHQGLQJ RQ WKH UHVXOW RI WKH FRPSDULVRQ $QDORJ LQSXW YROWDJH YROWDJH WDS %LW $QDORJ LQSXW YROWDJH YROWDJH WDS %LW
! 7KH DERYH VWHSV DUH UHSHDWHG XQWLO ELW RI WKH 6$5 KDV EHHQ PDQLSXODWHG ! :KHQ FRPSDULVRQ RI DOO ELWV RI WKH 6$5 KDV EHHQ FRPSOHWHG WKH YDOLG GLJLWDO YDOXH UHPDLQV LQ WKH 6$5 DQG WKH YDOXH RI WKH 6$5 LV WUDQVIHUUHG DQG ODWFKHG WR WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 $W WKH VDPH WLPH DQ $' FRQYHUVLRQ HQG LQWHUUXSW UHTXHVW ,17$' LV JHQHUDWHG ! 5HSHDW VWHSV ! WR ! XQWLO WKH $'&6 ELW LV FOHDUHG WR )RU DQRWKHU $' FRQYHUVLRQ VWDUW DW ! +RZHYHU ZKHQ RSHUDWLQJ WKH $' FRQYHUWHU ZLWK WKH $'&6 ELW FOHDUHG WR VWDUW DW !
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
&RQYHUVLRQ RSHUDWLRQ * 6HWWLQJ $'&6 RI WKH $' FRQYHUWHU PRGH UHJLVWHU $'0 WR VWDUWV FRQYHUVLRQ RI WKH VLJQDO LQSXW WR WKH FKDQQHO VSHFLILHG E\ WKH DQDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 8SRQ FRPSOHWLRQ RI WKH FRQYHUVLRQ WKH FRQYHUVLRQ UHVXOW LV VWRUHG LQ WKH $'&5 UHJLVWHU DQG D QHZ FRQYHUVLRQ VWDUWV * ,I $'0 $'6 WKH SRZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU 3)7 RU WKH SRZHU IDLO FRPSDULVRQ PRGH UHJLVWHU 3)0 LV ZULWWHQ GXULQJ FRQYHUVLRQ FRQYHUVLRQ LV LQWHUUXSWHG DQG WKH FRQYHUVLRQ RSHUDWLRQ VWDUWV DJDLQ IURP WKH EHJLQQLQJ * ,I $'&6 LV VHW WR GXULQJ FRQYHUVLRQ FRQYHUVLRQ LV LQWHUUXSWHG DQG WKH FRQYHUVLRQ RSHUDWLRQ LV VWRSSHG * )RU ZKHWKHU RU QRW WKH FRQYHUVLRQ HQG LQWHUUXSW UHTXHVW VLJQDO ,17$' LV JHQHUDWHG UHIHU WR 3RZHU IDLO PRQLWRULQJ IXQFWLRQ 7KH FRQYHUVLRQ HQG LQWHUUXSW UHTXHVW VLJQDO ,17$' FDQ EH FRQWUROOHG DV IROORZV XVLQJ WKH 3)0 DQG 3)7 UHJLVWHUV * ,I 3)(1 * ,I 3)(1 ,17$' LV JHQHUDWHG HDFK WLPH FRQYHUVLRQ HQGV DQG 3)&0 WKH FRQYHUVLRQ UHVXOW DQG WKH YDOXH RI WKH 3)7 UHJLVWHU DUH FRPSDUHG ZKHQ
FRQYHUVLRQ HQGV DQG ,17$' LV RXWSXW RQO\ LI $'&5+ 3)7 * ,I 3)(1 DQG 3)&0 WKH FRQYHUVLRQ UHVXOW DQG WKH YDOXH RI WKH 3)7 UHJLVWHU DUH FRPSDUHG ZKHQ FRQYHUVLRQ WKH FRQYHUVLRQ UHVXOW LV RYHUZULWWHQ DIWHU ,17$' KDV EHHQ RXWSXW XQOHVV WKH HQGV DQG ,17$' LV RXWSXW RQO\ LI $'&5+ 3)7 * %HFDXVH ZKHQ 3)(1 FRQYHUVLRQ UHVXOW LV UHDG E\ WKH WLPH WKH QH[W FRQYHUVLRQ HQGV LQ VRPH FDVHV LW PD\ DSSHDU DV LI WKH DFWXDO RSHUDWLRQ GLIIHUV IURP WKH RSHUDWLRQ GHVFULEHG DERYH UHIHU WR )LJXUH )LJXUH 3RZHU )DLO 0RQLWRULQJ )XQFWLRQ 3)&0
Conversion operation
ANI0
ANI0
ANI0
ANI0
ADCRH
80H
7FH
80H
PFT
80H
INTAD
Note
1RWH ,I UHDGLQJ LV QRW SHUIRUPHG GXULQJ WKLV LQWHUYDO WKH FRQYHUVLRQ UHVXOW FKDQJHV WR WKH QH[W FRQYHUVLRQ UHVXOW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
7KH IROORZLQJ GHVFULEHV KRZ WR VHW UHJLVWHUV * :KHQ XVLQJ WKH $' FRQYHUWHU IRU $' FRQYHUVLRQ ! 6HW WKH $'&6 ELW RI WKH $' FRQYHUWHU PRGH UHJLVWHU $'0 ! 6HOHFW WKH FKDQQHO DQG FRQYHUVLRQ WLPH E\ VHWWLQJ WKH $'6 WR $'6 ELWV RI WKH DQDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 DQG WKH )5 WR )5 ELWV RI WKH $'0 UHJLVWHU ! $Q LQWHUUXSW UHTXHVW VLJQDO ,17$' LV JHQHUDWHG ! 6HW WKH $'&6 ELW RI WKH $'0 UHJLVWHU ! 7UDQVIHU WKH $' FRQYHUVLRQ GDWD WR WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 &KDQJLQJ WKH FKDQQHO! ! &KDQJH WKH FKDQQHO E\ VHWWLQJ WKH $'6 WR $'6 ELWV RI WKH $'6 UHJLVWHU ! 7UDQVIHU WKH $' FRQYHUVLRQ GDWD WR WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 ! $Q LQWHUUXSW UHTXHVW VLJQDO ,17$' LV JHQHUDWHG (QGLQJ $' FRQYHUVLRQ! ! &OHDU WKH $'&6 ELW ! &OHDU WKH $'&6 ELW &DXWLRQV 7KH WLPH WDNHQ IURP ! WR ! PXVW EH V RU ORQJHU 6WHSV ! DQG ! PD\ EH UHYHUVHG 6WHS ! PD\ EH RPLWWHG +RZHYHU LI RPLWWHG GR QRW XVH WKH ILUVW FRQYHUVLRQ UHVXOW DIWHU ! 7KH WLPH WDNHQ IURP ! WR ! LV GLIIHUHQW IURP WKH FRQYHUVLRQ WLPH VHW E\ WKH )5 WR )5 ELWV RI WKH $'0 UHJLVWHU 7KH WLPH WDNHQ IRU ! DQG ! LV WKH FRQYHUVLRQ WLPH VHW E\ WKH )5 WR )5 ELWV * :KHQ XVLQJ WKH $' FRQYHUWHU IRU WKH SRZHU IDLO IXQFWLRQ ! 6HW WKH 3)(1 ELW RI WKH SRZHU IDLO FRPSDULVRQ PRGH UHJLVWHU 3)0 ! 6HW WKH SRZHU IDLO FRPSDULVRQ FRQGLWLRQV E\ XVLQJ WKH 3)&0 ELW RI WKH 3)0 UHJLVWHU ! 6HW WKH $'&6 ELW RI WKH $' FRQYHUWHU PRGH UHJLVWHU $'0 ! 6HOHFW WKH FKDQQHO DQG FRQYHUVLRQ WLPH E\ VHWWLQJ WKH $'6 WR $'6 ELWV RI WKH DQDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 DQG WKH )5 WR )5 ELWV RI WKH $'0 UHJLVWHU ! 6HW WKH WKUHVKROG YDOXH LQ WKH SRZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU 3)7 ! 6HW WKH $'&6 ELW RI WKH $'0 UHJLVWHU ! 7UDQVIHU WKH $' FRQYHUVLRQ GDWD WR WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 ! &RPSDUH WKH $'&5 UHJLVWHU ZLWK WKH 3)7 UHJLVWHU $Q LQWHUUXSW UHTXHVW VLJQDO ,17$' LV JHQHUDWHG ZKHQ WKH FRQGLWLRQV PDWFK &KDQJLQJ WKH FKDQQHO! ! &KDQJH WKH FKDQQHO E\ VHWWLQJ WKH $'6 WR $'6 ELWV RI WKH $'6 UHJLVWHU ! 7UDQVIHU WKH $' FRQYHUVLRQ GDWD WR WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 ! 7KH $'&5 UHJLVWHU LV FRPSDUHG ZLWK WKH SRZHU IDLO FRPSDULVRQ WKUHVKROG UHJLVWHU 3)7 :KHQ WKH FRQGLWLRQV PDWFK DQ LQWHUUXSW UHTXHVW VLJQDO ,17$' LV JHQHUDWHG (QGLQJ $' FRQYHUVLRQ! ! &OHDU WKH $'&6 ELW ! &OHDU WKH $'&6 ELW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
&DXWLRQV RQ 8VH
3RZHU FRQVXPSWLRQ LQ VWDQGE\ PRGH 7KH RSHUDWLRQ RI WKH $' FRQYHUWHU VWRSV LQ WKH VWDQGE\ PRGH $W WKLV WLPH WKH SRZHU FRQVXPSWLRQ FDQ EH UHGXFHG E\ VWRSSLQJ WKH FRQYHUVLRQ RSHUDWLRQ WKH $'&6 ELW RI WKH $' FRQYHUWHU PRGH UHJLVWHU $'0 )LJXUH VKRZV DQ H[DPSOH RI KRZ WR UHGXFH WKH SRZHU FRQVXPSWLRQ LQ WKH VWDQGE\ PRGH )LJXUH ([DPSOH RI +RZ WR 5HGXFH 3RZHU &RQVXPSWLRQ LQ 6WDQGE\ 0RGH
AVREF0
P-ch
ADCS
Series resistor string AVSS
,QSXW UDQJH RI $1, WR $1, 8VH WKH $' FRQYHUWHU ZLWK WKH $1, WR $1, LQSXW YROWDJHV ZLWKLQ WKH VSHFLILHG UDQJH ,I D YROWDJH RI $95() RU KLJKHU RU $966 RU ORZHU HYHQ LI ZLWKLQ WKH DEVROXWH PD[LPXP UDWLQJV LV LQSXW WR WKHVH SLQV WKH FRQYHUVLRQ YDOXH RI WKH FKDQQHO LV XQGHILQHG $OVR WKLV PD\ DIIHFW WKH FRQYHUVLRQ YDOXH RI RWKHU FKDQQHOV
&RQIOLFWLQJ RSHUDWLRQV D &RQIOLFW EHWZHHQ ZULWLQJ WR WKH $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 DQG UHDGLQJ IURP $'0 XSRQ WKH HQG RI FRQYHUVLRQ 5HDGLQJ WKH $'0 UHJLVWHU WDNHV SUHFHGHQFH $IWHU WKH UHJLVWHU KDV EHHQ UHDG D QHZ FRQYHUVLRQ UHVXOW LV ZULWWHQ WR WKH $'&5 UHJLVWHU E &RQIOLFW EHWZHHQ ZULWLQJ WR $'&5 DQG ZULWLQJ WR WKH $' FRQYHUWHU PRGH UHJLVWHU $'0 RU ZULWLQJ WR WKH DQDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 XSRQ WKH HQG RI FRQYHUVLRQ :ULWLQJ WR WKH $'0 UHJLVWHU RU $'6 UHJLVWHU WDNHV SUHFHGHQFH 7KH $'&5 UHJLVWHU LV QRW ZULWWHQ DQG QHWKHU LV WKH FRQYHUVLRQ HQG LQWHUUXSW VLJQDO ,17$' JHQHUDWHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
0HDVXUHV DJDLQVW QRLVH 7R NHHS D UHVROXWLRQ RI ELWV EH DZDUH RI QRLVH RQ WKH $95() DQG $1, WR $1, SLQV 7KH KLJKHU WKH RXWSXW LPSHGDQFH RI WKH DQDORJ LQSXW VRXUFH WKH JUHDWHU WKH HIIHFW RI QRLVH 7KHUHIRUH LW LV UHFRPPHQGHG WR FRQQHFW H[WHUQDO FDSDFLWRUV DV VKRZQ LQ )LJXUH WR UHGXFH QRLVH )LJXUH +DQGOLQJ RI $QDORJ ,QSXW 3LQV
If noise of AVREF0 or higher or AVSS or lower could be generated, clamp with a diode with a small VF (0.3 V or lower). Reference voltage input
AVREF
ANI0 to ANI15 C = 100 to 1000 pF
AVSS VSS
5HPDUN Q P
WR WR
$1,3 WR $1,3 7KH DQDORJ LQSXW SLQV $1, WR $1, IXQFWLRQ DOWHUQDWHO\ DV LQSXW SRUW SLQV 3 WR 3 :KHQ SHUIRUPLQJ $' FRQYHUVLRQ E\ VHOHFWLQJ DQ\ RI WKH $1, WR $1, GR QRW H[HFXWH DQ LQSXW LQVWUXFWLRQ WR SRUW GXULQJ FRQYHUVLRQ 7KLV PD\ GHFUHDVH WKH FRQYHUVLRQ UHVROXWLRQ ,I GLJLWDO SXOVHV DUH DSSOLHG WR WKH SLQ DGMDFHQW WR WKH SLQ VXEMHFW WR $' FRQYHUVLRQ WKH YDOXH RI WKH $' FRQYHUVLRQ PD\ GLIIHU IURP WKH H[SHFWHG YDOXH EHFDXVH RI FRXSOLQJ QRLVH 7KHUHIRUH GR QRW DSSO\ SXOVHV WR WKH SLQ DGMDFHQW WR WKH SLQ VXEMHFW WR $' FRQYHUVLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
,QSXW LPSHGDQFH RI $9REF0 SLQ $ VHULHV UHVLVWRU VWULQJ RI WHQV RI N LV FRQQHFWHG EHWZHHQ WKH $95() SLQ DQG $966 SLQ 7KHUHIRUH LI WKH RXWSXW LPSHGDQFH RI WKH UHIHUHQFH YROWDJH VRXUFH LV KLJK WKLV ZLOO UHVXOW LQ D VHULHV FRQQHFWLRQ WR WKH VHULHV UHVLVWRU VWULQJ EHWZHHQ WKH $95() SLQ DQG $966 SLQ UHVXOWLQJ LQ D ODUJH UHIHUHQFH YROWDJH HUURU
,QWHUUXSW UHTXHVW IODJ $',&$',) ELW (YHQ ZKHQ WKH $'6 UHJLVWHU LV FKDQJHG WKH $',) ELW LV QRW FOHDUHG 7KHUHIRUH LI WKH DQDORJ LQSXW SLQ LV FKDQJHG GXULQJ $' FRQYHUVLRQ WKH $',) ELW PD\ EH VHW EHFDXVH $' FRQYHUVLRQ RI WKH SUHYLRXV DQDORJ LQSXW SLQ HQGV LPPHGLDWHO\ EHIRUH WKH $'6 UHJLVWHU LV UHZULWWHQ ,Q D VXFK FDVH QRWH WKDW LI WKH $',) ELW LV UHDG LPPHGLDWHO\ DIWHU WKH $'6 UHJLVWHU KDV EHHQ UHZULWWHQ WKH $',) ELW LV VHW HYHQ WKRXJK $' FRQYHUVLRQ RI WKH DQDORJ LQSXW SLQ DIWHU WKH FKDQJH KDV QRW EHHQ FRPSOHWHG :KHQ VWRSSLQJ $' FRQYHUVLRQ RQFH DQG UHVXPLQJ LW FOHDU WKH $',) ELW EHIRUH UHVXPLQJ $' FRQYHUVLRQ )LJXUH $' &RQYHUVLRQ (QG ,QWHUUXSW 5HTXHVW 2FFXUUHQFH 7LPLQJ
ADS rewrite (ANIn conversion start)
ADS rewrite (ANIm conversion start)
ANIm conversion is not complete even though ADIF is set.
A/D conversion
ANIn
ANIn
ANIm
ANIm
ADCR
ANIn
ANIn
ANIm
ANIm
INTAD
5HPDUN Q P
WR WR
&RQYHUVLRQ UHVXOWV LPPHGLDWHO\ DIWHU $' FRQYHUVLRQ VWDUW ,I WKH $'&6 ELW LV VHW WR ZLWKLQ V DIWHU WKH $'&6 ELW KDV EHHQ VHW WR RU LI WKH $'&6 ELW LV VHW WR ZLWK WKH $'&6 ELW FOHDUHG WR WKH FRQYHUWHG YDOXH LPPHGLDWHO\ DIWHU WKH $' FRQYHUVLRQ RSHUDWLRQ KDV VWDUWHG PD\ QRW VDWLVI\ WKH UDWLQJ 7DNH DSSURSULDWH PHDVXUHV VXFK DV SROOLQJ WKH $' FRQYHUVLRQ HQG LQWHUUXSW UHTXHVW ,17$' DQG GLVFDUGLQJ WKH ILUVW FRQYHUVLRQ UHVXOW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
5HDGLQJ $' FRQYHUVLRQ UHVXOW UHJLVWHU $'&5 :KHQ WKH $' FRQYHUWHU PRGH UHJLVWHU $'0 RU DQDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $'6 KDV EHHQ ZULWWHQ WKH FRQWHQWV RI WKH $'&5 UHJLVWHU PD\ EHFRPH XQGHILQHG PD\ QRW EH DEOH WR EH UHDG DW D WLPLQJ RWKHU WKDQ WKH DERYH :KHQ WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN DQG PDLQ FORFN RVFLOODWLRQ I; LV VWRSSHG GR QRW UHDG WKH $'&5 UHJLVWHU :KHQ WKH FRQYHUVLRQ RSHUDWLRQ LV FRPSOHWH UHDG WKH FRQYHUVLRQ UHVXOWV EHIRUH ZULWLQJ WR WKH $'0 RU $'6 UHJLVWHU $ FRUUHFW FRQYHUVLRQ UHVXOW
$' FRQYHUWHU VDPSOLQJ WLPH DQG $' FRQYHUVLRQ VWDUW GHOD\ WLPH 7KH $' FRQYHUWHU VDPSOLQJ WLPH GLIIHUV GHSHQGLQJ RQ WKH VHW YDOXH RI WKH $' FRQYHUWHU PRGH UHJLVWHU $'0 $ GHOD\ WLPH H[LVWV XQWLO DFWXDO VDPSOLQJ LV VWDUWHG DIWHU $' FRQYHUWHU RSHUDWLRQ LV HQDEOHG :KHQ XVLQJ D VHW LQ ZKLFK WKH $' FRQYHUVLRQ WLPH PXVW EH VWULFWO\ REVHUYHG FDUH LV UHTXLUHG IRU WKH FRQWHQWV VKRZQ LQ )LJXUH DQG 7DEOH )LJXUH 7LPLQJ RI $' &RQYHUWHU 6DPSOLQJ DQG $' &RQYHUVLRQ 6WDUW 'HOD\
ADCS 1 or ADS rewrite
ADCS
Sampling timing
INTAD
Wait period
A/D Sampling conversion time start delay time
Sampling time Conversion time Conversion time
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
7DEOH $' &RQYHUWHU 6DPSOLQJ 7LPH DQG $' &RQYHUVLRQ 6WDUW 'HOD\ 7LPH $'0 6HW 9DOXH
)5 )5 )5 &RQYHUVLRQ 7LPH 6DPSOLQJ 7LPH $' &RQYHUVLRQ 6WDUW 'HOD\ 7LPHNote 0,1 2WKHU WKDQ DERYH IXX IXX IXX IXX IXX IXX 6HWWLQJ SURKLELWHG IXX IXX IXX IXX IXX IXX - IXX IXX IXX IXX IXX IXX - IXX IXX IXX IXX IXX IXX - 0$;
1RWH 7KH $' FRQYHUVLRQ VWDUW GHOD\ WLPH LV WKH WLPH DIWHU WKH ZDLW SHULRG )RU WKH ZDLW IXQFWLRQ UHIHU WR $FFHVV WR VSHFLDO RQFKLS SHULSKHUDO ,2 UHJLVWHU 5HPDUN I;; 0DLQ FORFN IUHTXHQF\ ,QWHUQDO HTXLYDOHQW FLUFXLW 7KH IROORZLQJ VKRZV WKH HTXLYDOHQW FLUFXLW RI WKH DQDORJ LQSXW EORFN )LJXUH ,QWHUQDO (TXLYDOHQW &LUFXLW RI $1,Q 3LQ
R1 ANIn C1 C2
R2
C3
$9REF0 9 9 9
5 N N N
5 N N N
& S) S) S)
& S) S) S)
& S) S) S)
5HPDUN 7KH DERYH YDOXHV DUH UHIHUHQFH YDOXHV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
+RZ WR 5HDG $' &RQYHUWHU &KDUDFWHULVWLFV 7DEOH
+HUH VSHFLDO WHUPV XQLTXH WR WKH $' FRQYHUWHU DUH H[SODLQHG 5HVROXWLRQ 7KLV LV WKH PLQLPXP DQDORJ LQSXW YROWDJH WKDW FDQ EH LGHQWLILHG 7KDW LV WKH SHUFHQWDJH RI WKH DQDORJ LQSXW YROWDJH SHU ELW RI GLJLWDO RXWSXW LV FDOOHG /6% /HDVW 6LJQLILFDQW %LW 7KH SHUFHQWDJH RI /6% ZLWK UHVSHFW WR WKH IXOO VFDOH LV H[SUHVVHG E\ UHVROXWLRQ )65 0D[ YDOXH RI DQDORJ LQSXW YROWDJH WKDW FDQ EH FRQYHUWHG - 0LQ YDOXH RI DQDORJ LQSXW YROWDJH WKDW FDQ EH FRQYHUWHG $95() $95() /6% LV DV IROORZV ZKHQ WKH UHVROXWLRQ LV ELWV /6%
)65 )XOO 6FDOH 5DQJH
)65 LQGLFDWHV WKH UDWLR RI DQDORJ LQSXW YROWDJH WKDW
FDQ EH FRQYHUWHG DV D SHUFHQWDJH DQG LV DOZD\V UHSUHVHQWHG E\ WKH IROORZLQJ IRUPXOD UHJDUGOHVV RI WKH
)65 $FFXUDF\ KDV QR UHODWLRQ WR UHVROXWLRQ EXW LV GHWHUPLQHG E\ RYHUDOO HUURU 2YHUDOO HUURU 7KLV VKRZV WKH PD[LPXP HUURU YDOXH EHWZHHQ WKH DFWXDO PHDVXUHG YDOXH DQG WKH WKHRUHWLFDO YDOXH =HURVFDOH HUURU IXOOVFDOH HUURU OLQHDULW\ HUURU DQG HUURUV WKDW DUH FRPELQDWLRQV RI WKHVH H[SUHVV WKH RYHUDOO HUURU 1RWH WKDW WKH TXDQWL]DWLRQ HUURU LV QRW LQFOXGHG LQ WKH RYHUDOO HUURU LQ WKH FKDUDFWHULVWLFV WDEOH )LJXUH 2YHUDOO (UURU
1......1
Ideal line
Digital output
Overall error
0......0 0 Analog input AVREF0
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
4XDQWL]DWLRQ HUURU :KHQ DQDORJ YDOXHV DUH FRQYHUWHG WR GLJLWDO YDOXHV D /6% HUURU QDWXUDOO\ RFFXUV ,Q DQ $' FRQYHUWHU DQ DQDORJ LQSXW YROWDJH LQ D UDQJH RI /6% LV FRQYHUWHG WR WKH VDPH GLJLWDO FRGH VR D TXDQWL]DWLRQ HUURU FDQQRW EH DYRLGHG 1RWH WKDW WKH TXDQWL]DWLRQ HUURU LV QRW LQFOXGHG LQ WKH RYHUDOO HUURU ]HURVFDOH HUURU IXOOVFDOH HUURU LQWHJUDO OLQHDULW\ HUURU DQG GLIIHUHQWLDO OLQHDULW\ HUURU LQ WKH FKDUDFWHULVWLFV WDEOH )LJXUH 4XDQWL]DWLRQ (UURU
1......1
Digital output
1/2 LSB
Quantization error 1/2 LSB
0......0 0 Analog input AVREF0
=HURVFDOH HUURU 7KLV VKRZV WKH GLIIHUHQFH EHWZHHQ WKH DFWXDO PHDVXUHPHQW YDOXH RI WKH DQDORJ LQSXW YROWDJH DQG WKH WKHRUHWLFDO YDOXH /6% ZKHQ WKH GLJLWDO RXWSXW FKDQJHV IURP WR )LJXUH =HUR6FDOH (UURU
111
Digital output (Lower 3 bits)
Ideal line 100 Zero-scale error 011
010 001 000 -1 0 1 2 3 AVREF0 Analog input (LSB)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
)XOOVFDOH HUURU 7KLV VKRZV WKH GLIIHUHQFH EHWZHHQ WKH DFWXDO PHDVXUHPHQW YDOXH RI WKH DQDORJ LQSXW YROWDJH DQG WKH WKHRUHWLFDO YDOXH /6% ZKHQ WKH GLJLWDO RXWSXW FKDQJHV IURP WR )LJXUH )XOO6FDOH (UURU
Full-scale error
Digital output (Lower 3 bits)
111 100 011 010
000 0 AVREF0-3 AVREF0-2 AVREF0-1 AVREF0 Analog input (LSB)
'LIIHUHQWLDO OLQHDULW\ HUURU :KLOH WKH LGHDO ZLGWK RI FRGH RXWSXW LV /6% WKLV LQGLFDWHV WKH GLIIHUHQFH EHWZHHQ WKH DFWXDO PHDVXUHPHQW YDOXH DQG WKH LGHDO YDOXH )LJXUH 'LIIHUHQWLDO /LQHDULW\ (UURU
1......1 Ideal 1 LSB width
Digital output
Differential linearity error 0......0 0 Analog input AVREF0
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $' &219(57(5
,QWHJUDO OLQHDULW\ HUURU 7KLV VKRZV WKH GHJUHH WR ZKLFK WKH FRQYHUVLRQ FKDUDFWHULVWLFV GHYLDWH IURP WKH LGHDO OLQHDU UHODWLRQVKLS ,W H[SUHVVHV WKH PD[LPXP YDOXH RI WKH GLIIHUHQFH EHWZHHQ WKH DFWXDO PHDVXUHPHQW YDOXH DQG WKH LGHDO VWUDLJKW OLQH ZKHQ WKH ]HURVFDOH HUURU DQG IXOOVFDOH HUURU DUH )LJXUH ,QWHJUDO /LQHDULW\ (UURU
1......1 Ideal line
Digital output
0......0 0
Integral linearity error AVREF0 Analog input
&RQYHUVLRQ WLPH 7KLV H[SUHVVHV WKH WLPH IURP ZKHQ WKH DQDORJ LQSXW YROWDJH ZDV DSSOLHG WR WKH WLPH ZKHQ WKH GLJLWDO RXWSXW ZDV REWDLQHG 7KH VDPSOLQJ WLPH LV LQFOXGHG LQ WKH FRQYHUVLRQ WLPH LQ WKH FKDUDFWHULVWLFV WDEOH
6DPSOLQJ WLPH 7KLV LV WKH WLPH WKH DQDORJ VZLWFK LV WXUQHG RQ IRU WKH DQDORJ YROWDJH WR EH VDPSOHG E\ WKH VDPSOH FLUFXLW )LJXUH 6DPSOLQJ 7LPH KROG
Sampling time
Conversion time
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 '$ &219(57(5
)XQFWLRQV
7KH 9(6.* DQG 9(6.- LQFRUSRUDWH WZR '$ FRQYHUWHU FKDQQHOV '$& '$& 7KH '$ FRQYHUWHU KDV WKH IROORZLQJ IXQFWLRQV ELW UHVROXWLRQ x FKDQQHOV 55 ODGGHU VWULQJ PHWKRG &RQYHUVLRQ WLPH V 0$; $95() WR 9 WR YDOXH VHW WR '$&6Q UHJLVWHU $QDORJ RXWSXW YROWDJH $95() x P P
2SHUDWLRQ PRGHV 1RUPDO PRGH UHDOWLPH RXWSXW PRGH &DXWLRQ 7KH 9(6.) GRHV QRW KDYH D '$ FRQYHUWHU 5HPDUN Q
7KH '$ FRQYHUWHU FRQILJXUDWLRQ LV VKRZQ EHORZ )LJXUH %ORFN 'LDJUDP RI '$ &RQYHUWHU
DACS0 write DAMD0
DACS0
INTTMH0 DACE0 AVREF1 AVSS Selector
ANO0
Selector DACE1 DACS1 write DAMD1 ANO1
INTTMH1
DACS1
1RWHV '$& DQG '$& VKDUH WKH $95() SLQ '$& DQG '$& VKDUH WKH $966 SLQ 7KH $966 SLQ LV DOVR VKDUHG E\ WKH $' FRQYHUWHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 '$ &219(57(5
&RQILJXUDWLRQ
7KH '$ FRQYHUWHU FRQVLVWV RI WKH IROORZLQJ KDUGZDUH 7DEOH &RQILJXUDWLRQ RI '$ &RQYHUWHU
,WHP &RQWURO UHJLVWHU &RQILJXUDWLRQ '$ FRQYHUWHU PRGH UHJLVWHU '$0 '$ FRQYHUVLRQ YDOXH VHWWLQJ UHJLVWHUV DQG '$&6 '$&6
5HJLVWHUV
7KH UHJLVWHUV WKDW FRQWURO WKH '$ FRQYHUWHU DUH DV IROORZV * '$ FRQYHUWHU PRGH UHJLVWHU '$0 * '$ FRQYHUVLRQ YDOXH VHWWLQJ UHJLVWHUV DQG '$&6 '$&6 '$ FRQYHUWHU PRGH UHJLVWHU '$0 7KLV UHJLVWHU FRQWUROV WKH RSHUDWLRQ RI WKH '$ FRQYHUWHU 7KH '$0 LV VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW '$0 LV FOHDUHG WR +
After reset: 00H
R/W
Address: FFFFF284H <> <> DAMD0 DACE0
DAM
0
0
0
0
DAMD1
DACE1
DAMDn 0 1
Selection of D/A converter operation mode (n = 0, 1) Normal mode Real-time output modeNote
DACEn 0 1
D/A converter operation enable/disable control (n = 0, 1) Disable operation Enable operation
1RWH 7KH RXWSXW WULJJHU LQ WKH UHDOWLPH RXWSXW PRGH '$0'Q ELW * :KHQ Q * :KHQ Q
LV DV IROORZV
,1770+ VLJQDO 5HIHU WR &+$37(5 %,7 7,0(56 + $1' + ,1770+ VLJQDO 5HIHU WR &+$37(5 %,7 7,0(56 + $1' +
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 '$ &219(57(5
'$ FRQYHUVLRQ YDOXH VHWWLQJ UHJLVWHUV DQG '$&6 '$&6 7KHVH UHJLVWHUV VHW WKH DQDORJ YROWDJH YDOXH RXWSXW WR WKH $12 DQG $12 SLQV 7KHVH UHJLVWHU DUH VHW E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW '$&6 DQG '$&6 DUH FOHDUHG WR +
After reset: 00H
R/W
Address: FFFFF280H
DACS0
DA07
DA06
DA05
DA04
DA03
DA02
DA01
DA00
After reset: 00H
R/W
Address: FFFFF282H
DACS1
DA17
DA16
DA15
DA14
DA13
DA12
DA11
DA10
&DXWLRQ ,Q WKH UHDOWLPH RXWSXW PRGH '$0'Q ELW VLJQDOV DUH JHQHUDWHG
VHW WKH '$&6 DQG '$&6 UHJLVWHUV EHIRUH WKH
,1770+,1770+ VLJQDOV DUH JHQHUDWHG '$ FRQYHUVLRQ VWDUWV ZKHQ WKH ,1770+,1770+
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 '$ &219(57(5
2SHUDWLRQ
2SHUDWLRQ LQ QRUPDO PRGH '$ FRQYHUVLRQ LV SHUIRUPHG XVLQJ D ZULWH RSHUDWLRQ WR WKH '$ FRQYHUVLRQ YDOXH VHWWLQJ UHJLVWHU '$&6Q DV WKH WULJJHU 7KH VHWWLQJ PHWKRG LV GHVFULEHG EHORZ ! 6HW WKH '$0'Q ELW RI WKH '$ FRQYHUWHU PRGH UHJLVWHU '$0 WR QRUPDO PRGH ! 6HW WKH DQDORJ YROWDJH YDOXH WR EH RXWSXW WR WKH $12Q SLQ WR WKH '$&6Q UHJLVWHU 6WHSV ! DQG ! DERYH FRQVWLWXWH WKH LQLWLDO VHWWLQJV ! 6HW WKH '$&(Q ELW RI WKH '$0 UHJLVWHU WR '$ FRQYHUVLRQ HQDEOH '$ FRQYHUVLRQ VWDUWV ZKHQ WKLV VHWWLQJ LV SHUIRUPHG ! 7R SHUIRUP VXEVHTXHQW '$ FRQYHUVLRQV ZULWH WR WKH '$&6Q UHJLVWHU 7KH SUHYLRXV '$ FRQYHUVLRQ UHVXOW LV KHOG XQWLO WKH QH[W '$ FRQYHUVLRQ LV SHUIRUPHG 5HPDUN )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV 2SHUDWLRQ LQ UHDOWLPH RXWSXW PRGH '$ FRQYHUVLRQ LV SHUIRUPHG XVLQJ WKH LQWHUUXSW UHTXHVW VLJQDOV ,1770+ ,1770+ RI ELW WLPHUV + DQG + 70+ 70+ DV WKH WULJJHU 7KH VHWWLQJ PHWKRG LV GHVFULEHG EHORZ ! 6HW WKH '$0'Q ELW RI WKH '$0 UHJLVWHU WR UHDOWLPH RXWSXW PRGH ! 6HW WKH DQDORJ YROWDJH YDOXH WR EH RXWSXW WR WKH $12Q SLQ WR WKH '$&6Q UHJLVWHU ! 6HW WKH '$&(Q ELW RI WKH '$0 UHJLVWHU WR '$ FRQYHUVLRQ HQDEOH 6WHSV ! WR ! DERYH FRQVWLWXWH WKH LQLWLDO VHWWLQJV ! 2SHUDWH ELW WLPHUV + DQG + 70+ 70+ ! '$ FRQYHUVLRQ VWDUWV ZKHQ WKH ,1770+ DQG ,1770+ VLJQDOV DUH JHQHUDWHG ! $IWHU WKDW WKH YDOXH VHW LQ '$&6Q LV RXWSXW HYHU\ WLPH WKH ,1770+ DUH ,1770+ VLJQDOV DUH JHQHUDWHG 5HPDUNV 7KH RXWSXW YDOXHV RI WKH $12 DQG $12 SLQV XS WR ! DERYH DUH XQGHILQHG )RU WKH RXWSXW YDOXHV RI WKH $1,2 DQG $12 SLQV LQ WKH ,'/( +$/7 DQG 6723 PRGHV UHIHU WR &+$37(5 67$1'%< )81&7,21
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 '$ &219(57(5
&DXWLRQV 2EVHUYH WKH IROORZLQJ FDXWLRQV ZKHQ XVLQJ WKH '$ FRQYHUWHU RI WKH 9(6.* DQG 9(6.- * :KHQ XVLQJ WKH '$ FRQYHUWHU VHW WKH SRUW SLQV WR WKH LQSXW PRGH 30Q ELW * :KHQ XVLQJ WKH '$ FRQYHUWHU UHDGLQJ RI WKH SRUW LV SURKLELWHG * :KHQ XVLQJ WKH '$ FRQYHUWHU XVH ERWK 3 DQG 3 DV '$ RXWSXWV 8VLQJ RQH RI WKH SRUW IRU '$ RXWSXW DQG WKH RWKHU DV D SRUW LV SURKLELWHG * ,Q WKH UHDOWLPH RXWSXW PRGH GR QRW FKDQJH WKH VHWWLQJ YDOXH RI WKH '$&6Q UHJLVWHU ZKLOH WKH WULJJHU VLJQDO LV RXWSXW * 0DNH VXUH WKDW $95() 9'' DQG $95() WKH DERYH DUH XVHG * %HFDXVH WKH RXWSXW LPSHGDQFH RI WKH '$ FRQYHUWHU LV KLJK D FXUUHQW FDQQRW EH VXSSOLHG IURP WKH $12Q SLQ Q :KHQ FRQQHFWLQJ D UHVLVWRU RI 0 RU ORZHU WDNH DSSURSULDWH PHDVXUHV VXFK DV LQVHUWLQJ D -)(7 LQSXW W\SH RSHUDWLRQDO DPSOLILHU EHWZHHQ WKH UHVLVWRU DQG WKH $12Q SLQ )LJXUH ([DPSOH RI ([WHUQDO 3LQ &RQQHFWLRQ 9 WR 9 7KH RSHUDWLRQ LV QRW JXDUDQWHHG LI UDQJHV RWKHU WKDQ Q
- Output ANOn + JFET input type operational amplifier EVDD 0.1 F 10 F
AVREF0 AVSS
AVREF1
0.1 F
10 F
&DXWLRQ
7KH ILJXUH VKRZQ KHUH LV RQO\ UHIHUHQFH 8VH LW DIWHU IXOO\ HYDOXDWLQJ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
7KH QXPEHU RI DV\QFKURQRXV VHULDO LQWHUIDFH 8$57 FKDQQHOV LQFRUSRUDWHG GLIIHUV DV IROORZV GHSHQGLQJ RQ WKH SURGXFW
3URGXFW 1DPH 1XPEHU RI FKDQQHOV 9(6.) 9(6.* 9(6.- FKDQQHOV 8$57 WR 8$57
FKDQQHOV 8$57 8$57
6HOHFWLQJ 8$57 RU , & 0RGH
8$57 DQG , & RI WKH 9(6.- VKDUH SLQV DQG WKHUHIRUH WKHVH LQWHUIDFHV FDQQRW EH XVHG DW WKH VDPH WLPH 6HOHFW 8$57 RU , & LQ DGYDQFH E\ XVLQJ WKH SRUW PRGH FRQWURO UHJLVWHU 30& DQG SRUW IXQFWLRQ FRQWURO UHJLVWHU 3)& UHIHU WR 3RUW &DXWLRQ 8$57 RU , & WUDQVPLVVLRQUHFHSWLRQ RSHUDWLRQV DUH QRW JXDUDQWHHG LI WKH PRGH LV FKDQJHG GXULQJ WUDQVPLVVLRQ RU UHFHSWLRQ %H VXUH WR GLVDEOH WKH RSHUDWLRQ RI WKH XQLW WKDW LV QRW XVHG )LJXUH 6HOHFWLQJ 0RGH RI 8$57 RU , &
2 2
2
After reset: 00H 7 PMC8 0
R/W 6 0
Address: FFFFF450H 5 0 4 0 3 0 2 0 1 PMC81 0 PMC80
After reset: 00H 7 PFC8 0
R/W 6 0
Address: FFFFF470H 5 0 4 0 3 0 2 0 1 PFC81 0 PFC80
3)&Q
30&Q
2SHUDWLRQ PRGH 3RUW ,2 PRGH 8$57 PRGH 3RUW ,2 PRGH ,2& PRGH
5HPDUN
Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
)HDWXUHV
* 0D[LPXP WUDQVIHU VSHHG NESV * )XOOGXSOH[ FRPPXQLFDWLRQV 2QFKLS UHFHSWLRQ EXIIHU UHJLVWHU Q 5;%Q 2QFKLS WUDQVPLVVLRQ EXIIHU UHJLVWHU Q 7;%Q * 7ZRSLQ FRQILJXUDWLRQ
Note
7;'Q 7UDQVPLW GDWD RXWSXW SLQ 5;'Q 5HFHLYH GDWD LQSXW SLQ * 5HFHSWLRQ HUURU GHWHFWLRQ IXQFWLRQV * 3DULW\ HUURU * )UDPLQJ HUURU * 2YHUUXQ HUURU * ,QWHUUXSW VRXUFHV W\SHV * 5HFHSWLRQ HUURU LQWHUUXSW ,1765(Q * 5HFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q ,QWHUUXSW LV JHQHUDWHG DFFRUGLQJ WR WKH ORJLFDO 25 RI WKH WKUHH W\SHV RI UHFHSWLRQ HUURUV ,QWHUUXSW LV JHQHUDWHG ZKHQ UHFHLYH GDWD LV WUDQVIHUUHG IURP WKH VKLIW UHJLVWHU WR UHFHSWLRQ EXIIHU UHJLVWHU Q DIWHU VHULDO WUDQVIHU LV FRPSOHWHG GXULQJ D UHFHSWLRQ HQDEOHG VWDWH * 7UDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW ,1767Q * &KDUDFWHU OHQJWK RU ELWV * 3DULW\ IXQFWLRQV 2GG HYHQ RU QRQH * 7UDQVPLVVLRQ VWRS ELWV RU ELWV * 2QFKLS GHGLFDWHG EDXG UDWH JHQHUDWRU 1RWH 7KH $6&. SLQ LV DYDLODEOH RQO\ IRU 8$57 ,QWHUUXSW LV JHQHUDWHG ZKHQ WKH VHULDO WUDQVPLVVLRQ RI WUDQVPLW GDWD RU ELWV IURP WKH VKLIW UHJLVWHU LV FRPSOHWHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
&RQILJXUDWLRQ
7DEOH &RQILJXUDWLRQ RI 8$57
,WHP 5HJLVWHUV &RQILJXUDWLRQ 5HFHLYH EXIIHU UHJLVWHU Q 5;%Q 7UDQVPLW EXIIHU UHJLVWHU Q 7;%Q 5HFHLYH VKLIW UHJLVWHU 7UDQVPLW VKLIW UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU Q $6,00 $V\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU Q $6,6Q $V\QFKURQRXV VHULDO LQWHUIDFH WUDQVPLW VWDWXV UHJLVWHU Q $6,)Q 5HFHSWLRQ FRQWURO SDULW\ FKHFN $GGLWLRQ RI WUDQVPLVVLRQ FRQWURO SDULW\
2WKHU
)LJXUH VKRZV WKH FRQILJXUDWLRQ RI DV\QFKURQRXV VHULDO LQWHUIDFH Q 8$57Q $V\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU Q $6,0Q 7KH $6,0Q UHJLVWHU LV DQ ELW UHJLVWHU IRU VSHFLI\LQJ WKH RSHUDWLRQ RI WKH DV\QFKURQRXV VHULDO LQWHUIDFH $V\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU Q $6,6Q 7KH $6,6Q UHJLVWHU FRQVLVWV RI D VHW RI IODJV WKDW LQGLFDWH WKH HUURU FRQWHQWV ZKHQ D UHFHSWLRQ HUURU RFFXUV 7KH YDULRXV UHFHSWLRQ HUURU IODJV DUH VHW ZKHQ D UHFHSWLRQ HUURU RFFXUV DQG DUH UHVHW ZKHQ WKH $6,6Q UHJLVWHU LV UHDG $V\QFKURQRXV VHULDO LQWHUIDFH WUDQVPLW VWDWXV UHJLVWHU Q $6,)Q 7KH $6,)Q UHJLVWHU LV DQ ELW UHJLVWHU WKDW LQGLFDWHV WKH VWDWXV ZKHQ D WUDQVPLW RSHUDWLRQ LV SHUIRUPHG 7KLV UHJLVWHU FRQVLVWV RI D WUDQVPLW EXIIHU GDWD IODJ ZKLFK LQGLFDWHV WKH KROG VWDWXV RI 7;%Q GDWD DQG WKH WUDQVPLW VKLIW UHJLVWHU GDWD IODJ ZKLFK LQGLFDWHV ZKHWKHU WUDQVPLVVLRQ LV LQ SURJUHVV 5HFHSWLRQ FRQWURO SDULW\ FKHFN 7KH UHFHLYH RSHUDWLRQ LV FRQWUROOHG DFFRUGLQJ WR WKH FRQWHQWV VHW LQ WKH $6,0Q UHJLVWHU $ FKHFN IRU SDULW\ HUURUV LV DOVR SHUIRUPHG GXULQJ D UHFHLYH RSHUDWLRQ DQG LI DQ HUURU LV GHWHFWHG D YDOXH FRUUHVSRQGLQJ WR WKH HUURU FRQWHQWV LV VHW LQ WKH $6,6Q UHJLVWHU 5HFHLYH VKLIW UHJLVWHU 7KLV LV D VKLIW UHJLVWHU WKDW FRQYHUWV WKH VHULDO GDWD WKDW ZDV LQSXW WR WKH 5;'Q SLQ WR SDUDOOHO GDWD 2QH E\WH RI GDWD LV UHFHLYHG DQG LI D VWRS ELW LV GHWHFWHG WKH UHFHLYH GDWD LV WUDQVIHUUHG WR WKH UHFHLYH EXIIHU UHJLVWHU Q 5;%Q 7KLV UHJLVWHU FDQQRW EH GLUHFWO\ PDQLSXODWHG 5HFHLYH EXIIHU UHJLVWHU Q 5;%Q 5;%Q LV DQ ELW EXIIHU UHJLVWHU IRU KROGLQJ UHFHLYH GDWD :KHQ FKDUDFWHUV DUH UHFHLYHG LV VWRUHG LQ WKH 06% 'XULQJ D UHFHSWLRQ HQDEOHG VWDWH UHFHLYH GDWD LV WUDQVIHUUHG IURP WKH UHFHLYH VKLIW UHJLVWHU WR WKH 5;%Q V\QFKURQL]HG ZLWK WKH HQG RI WKH VKLIWLQ SURFHVVLQJ RI RQH IUDPH $OVR WKH UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,1765Q LV JHQHUDWHG E\ WKH WUDQVIHU RI GDWD WR WKH 5;%Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
7UDQVPLW VKLIW UHJLVWHU 7KLV LV D VKLIW UHJLVWHU WKDW FRQYHUWV WKH SDUDOOHO GDWD WKDW ZDV WUDQVIHUUHG IURP WKH WUDQVPLW EXIIHU UHJLVWHU Q 7;%Q WR VHULDO GDWD :KHQ RQH E\WH RI GDWD LV WUDQVIHUUHG IURP WKH 7;%Q WKH VKLIW UHJLVWHU GDWD LV RXWSXW IURP WKH 7;'Q SLQ 7KH WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,1767Q LV JHQHUDWHG V\QFKURQL]HG ZLWK WKH FRPSOHWLRQ RI WUDQVPLVVLRQ RI RQH IUDPH 7KLV UHJLVWHU FDQQRW EH GLUHFWO\ PDQLSXODWHG 7UDQVPLW EXIIHU UHJLVWHU Q 7;%Q 7;%Q LV DQ ELW EXIIHU IRU WUDQVPLW GDWD $ WUDQVPLW RSHUDWLRQ LV VWDUWHG E\ ZULWLQJ WUDQVPLW GDWD WR 7;%Q $GGLWLRQ RI WUDQVPLVVLRQ FRQWURO SDULW\ $ WUDQVPLW RSHUDWLRQ LV FRQWUROOHG E\ DGGLQJ D VWDUW ELW SDULW\ ELW RU VWRS ELW WR WKH GDWD WKDW LV ZULWWHQ WR WKH 7;%Q UHJLVWHU DFFRUGLQJ WR WKH FRQWHQWV WKDW ZHUH VHW LQ WKH $6,0Q UHJLVWHU )LJXUH %ORFN 'LDJUDP RI $V\QFKURQRXV 6HULDO ,QWHUIDFH Q
Internal bus
Asynchronous serial interface mode register n (ASIMn)
Receive buffer register n (RXBn)
Transmit buffer register n (TXBn)
RXDn TXDn
Receive shift register
Transmit shift register
Reception control parity check Parity Framing Overrun
Addition of transmission control parity
INTSTn INTSRn
INTSREn Baud rate generator n
5HPDUN
)RU WKH FRQILJXUDWLRQ RI WKH EDXG UDWH JHQHUDWRU UHIHU WR )LJXUH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
5HJLVWHUV
$V\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU Q $6,0Q 7KH $6,0Q UHJLVWHU LV DQ ELW UHJLVWHU WKDW FRQWUROV WKH 8$57Q WUDQVIHU RSHUDWLRQ 7KLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW $6,0Q LV VHW WR + &DXWLRQV :KHQ XVLQJ 8$57Q EH VXUH WR VHW WKH H[WHUQDO SLQV UHODWHG WR 8$57Q IXQFWLRQV WR WKH FRQWURO PDGH EHIRUH VHWWLQJ FORFN VHOHFW UHJLVWHU Q &.65Q DQG WKH EDXG UDWH JHQHUDWRU FRQWURO UHJLVWHU Q %5*&Q DQG WKHQ VHW WKH 8$57(Q ELW WR 7KHQ VHW WKH RWKHU ELWV 6HW WKH 8$57(Q DQG 5;(Q ELWV WR ZKLOH D KLJK OHYHO LV LQSXW WR WKH 5;'Q SLQ ,I WKHVH ELWV DUH VHW WR ZKLOH D ORZ OHYHO LV LQSXW WR WKH 5;'Q SLQ UHFHSWLRQ ZLOO EH VWDUWHG
After reset: 01H <7> ASIMn UARTEn R/W <6> TXEn Address: FFFFFA00H, FFFFFA10H, FFFFFA20H <5> RXEn 4 PSn1 3 PSn0 2 CLn 1 SLn 0 ISRMn
8$57(Q 6WRS FORFN VXSSO\ WR 8$57Q 6XSSO\ FORFN WR 8$57Q
&RQWURO RI RSHUDWLQJ FORFN
* ,I 8$57(Q * ,I 8$57(Q
8$57Q LV DV\QFKURQRXVO\ UHVHWNote 8$57Q LV UHVHW 7R RSHUDWH 8$57Q ILUVW VHW 8$57(Q WR
* ,I WKH 8$57(Q ELW LV FKDQJHG IURP WR DOO WKH UHJLVWHUV RI 8$57Q DUH LQLWLDOL]HG 7R VHW 8$57(Q WR DJDLQ EH VXUH WR UHVHW WKH UHJLVWHUV RI 8$57Q 7KH RXWSXW RI WKH 7;'Q SLQ JRHV KLJK ZKHQ WUDQVPLVVLRQ LV GLVDEOHG UHJDUGOHVV RI WKH VHWWLQJ RI WKH 8$57(Q ELW 7;(Q 'LVDEOH WUDQVPLVVLRQ (QDEOH WUDQVPLVVLRQ
7UDQVPLVVLRQ HQDEOHGLVDEOH
* 6HW WKH 7;(Q ELW WR DIWHU VHWWLQJ WKH 8$57(Q ELW WR DW VWDUWXS 6HW WKH 8$57(Q ELW WR DIWHU VHWWLQJ WKH 7;(Q ELW WR WR VWRS * 7R LQLWLDOL]H WKH WUDQVPLVVLRQ XQLW FOHDU WKH 7;(Q ELW DQG DIWHU OHWWLQJ &ORFN F\FOHV EDVH FORFN HODSVH VHW WKH 7;(Q ELW DJDLQ ,I WKH 7;(Q ELW LV QRW VHW DJDLQ LQLWLDOL]DWLRQ PD\ QRW EH VXFFHVVIXO )RU GHWDLOV DERXW WKH EDVH FORFN UHIHU WR %DVH FORFN &ORFN
1RWH 7KH $6,6Q $6,)Q DQG 5;%Q UHJLVWHUV DUH UHVHW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
5;(Q 'LVDEOH UHFHSWLRQ (QDEOH UHFHSWLRQ
Note
5HFHSWLRQ HQDEOHGLVDEOH
* 6HW WKH 5;(Q ELW WR DIWHU VHWWLQJ WKH 8$57(Q ELW WR DW VWDUWXS 6HW WKH 8$57(Q ELW WR DIWHU VHWWLQJ WKH 5;(Q ELW WR WR VWRS * 7R LQLWLDOL]H WKH UHFHSWLRQ XQLW VWDWXV FOHDU WKH 5;(Q ELW DQG DIWHU OHWWLQJ &ORFN F\FOHV EDVH FORFN HODSVH VHW WKH 5;(Q ELW DJDLQ ,I WKH 5;(Q ELW LV QRW VHW DJDLQ LQLWLDOL]DWLRQ PD\ QRW EH VXFFHVVIXO )RU GHWDLOV DERXW WKH EDVH FORFN UHIHU WR %DVH FORFN &ORFN
36Q
36Q
7UDQVPLW RSHUDWLRQ 'RQ(c)W RXWSXW SDULW\ ELW 2XWSXW SDULW\ 2XWSXW RGG SDULW\ 2XWSXW HYHQ SDULW\
5HFHLYH RSHUDWLRQ 5HFHLYH ZLWK QR SDULW\ 5HFHLYH DV SDULW\ -XGJH DV RGG SDULW\ -XGJH DV HYHQ SDULW\
* 7R RYHUZULWH WKH 36Q DQG 36Q ELWV ILUVW FOHDU WKH 7;(Q DQG 5;(Q ELWV * ,I | SDULW\ LV VHOHFWHG IRU UHFHSWLRQ QR SDULW\ MXGJPHQW LV SHUIRUPHG 7KHUHIRUH QR HUURU LQWHUUXSW LV JHQHUDWHG EHFDXVH WKH 3(Q ELW RI WKH $6,6Q UHJLVWHU LV QRW VHW
&/Q ELWV ELWV
6SHFLILFDWLRQ RI FKDUDFWHU OHQJWK RI IUDPH RI WUDQVPLWUHFHLYH GDWD
* 7R RYHUZULWH WKH &/Q ELW ILUVW FOHDU WKH 7;(Q DQG 5;(Q ELWV
6/Q ELW ELWV
6SHFLILFDWLRQ RI VWRS ELW OHQJWK RI WUDQVPLW GDWD
* 7R RYHUZULWH WKH 6/Q ELW ILUVW FOHDU WKH 7;(Q ELW * 6LQFH UHFHSWLRQ LV DOZD\V GRQH ZLWK D VWRS ELW OHQJWK RI WKH 6/Q ELW VHWWLQJ GRHV QRW DIIHFW UHFHLYH RSHUDWLRQV
,650Q
(QDEOHGLVDEOH RI JHQHUDWLRQ RI UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVWV ZKHQ DQ HUURU RFFXUV *HQHUDWH D UHFHSWLRQ HUURU LQWHUUXSW UHTXHVW ,1765(Q DV DQ LQWHUUXSW ZKHQ DQ HUURU RFFXUV ,Q WKLV FDVH QR UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,1765Q LV JHQHUDWHG *HQHUDWH D UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,1765Q DV DQ LQWHUUXSW ZKHQ DQ HUURU RFFXUV ,Q WKLV FDVH QR UHFHSWLRQ HUURU LQWHUUXSW UHTXHVW ,1765(Q LV JHQHUDWHG
* 7R RYHUZULWH WKH ,650Q ELW ILUVW FOHDU WKH 5;(Q ELW
1RWH :KHQ UHFHSWLRQ LV GLVDEOHG WKH UHFHLYH VKLIW UHJLVWHU GRHV QRW GHWHFW D VWDUW ELW 1R VKLIWLQ SURFHVVLQJ RU WUDQVIHU SURFHVVLQJ WR UHFHLYH EXIIHU UHJLVWHU Q 5;%Q LV SHUIRUPHG DQG WKH FRQWHQWV RI WKH 5;%Q UHJLVWHU DUH UHWDLQHG :KHQ UHFHSWLRQ LV HQDEOHG WKH UHFHLYH VKLIW RSHUDWLRQ VWDUWV V\QFKURQL]HG ZLWK WKH GHWHFWLRQ RI WKH VWDUW ELW DQG ZKHQ WKH UHFHSWLRQ RI RQH IUDPH LV FRPSOHWHG WKH FRQWHQWV RI WKH UHFHLYH VKLIW UHJLVWHU DUH WUDQVIHUUHG WR WKH 5;%Q UHJLVWHU $ UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q LV DOVR JHQHUDWHG LQ V\QFKURQL]DWLRQ ZLWK WKH WUDQVIHU WR WKH 5;%Q UHJLVWHU 5HPDUN Q Q 9(6.) 9(6.* WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
$V\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU Q $6,6Q 7KH $6,6Q UHJLVWHU ZKLFK FRQVLVWV RI HUURU IODJ ELWV 3(Q )(Q DQG 29(Q LQGLFDWHV WKH HUURU VWDWXV ZKHQ 8$57Q UHFHSWLRQ LV FRPSOHWH 7KH $6,6Q UHJLVWHU LV FOHDUHG WR + E\ D UHDG RSHUDWLRQ :KHQ D UHFHSWLRQ HUURU RFFXUV UHFHLYH EXIIHU UHJLVWHU Q 5;%Q VKRXOG EH UHDG DQG WKH HUURU IODJ VKRXOG EH FOHDUHG DIWHU WKH $6,6Q UHJLVWHU LV UHDG 7KLV UHJLVWHU LV UHDGRQO\ LQ ELW XQLWV $IWHU UHVHW $6,6Q LV VHW WR + &DXWLRQV :KHQ WKH 8$57(Q ELW RU 5;(Q ELW RI WKH $6,0Q UHJLVWHU LV VHW WR RU ZKHQ WKH $6,6Q UHJLVWHU LV UHDG WKH 3(Q )(Q DQG 29(Q ELWV RI WKH $6,6Q UHJLVWHU DUH FOHDUHG 2SHUDWLRQ XVLQJ D ELW PDQLSXODWLRQ LQVWUXFWLRQ LV SURKLELWHG :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH $6,6Q UHJLVWHU XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR
After reset: 00H 7 ASISn 0
R 6 0
Address: FFFFFA03H, FFFFFA13H, FFFFFA23H 5 0 4 0 3 0 2 PEn 1 FEn 0 OVEn
3(Q
6WDWXV IODJ LQGLFDWLQJ D SDULW\ HUURU :KHQ WKH $6,0Q UHJLVWHU(c)V 8$57(Q RU 5;(Q ELW LV VHW WR RU DIWHU WKH $6,6Q UHJLVWHU KDV EHHQ UHDG :KHQ UHFHSWLRQ ZDV FRPSOHWHG WKH UHFHLYH GDWD SDULW\ GLG QRW PDWFK WKH SDULW\ ELW
* 7KH RSHUDWLRQ RI WKH 3(Q ELW GLIIHUV DFFRUGLQJ WR WKH VHWWLQJV RI WKH 36Q DQG 36Q ELWV RI WKH $6,0Q UHJLVWHU
)(Q
6WDWXV IODJ LQGLFDWLQJ IUDPLQJ HUURU :KHQ WKH $6,0Q UHJLVWHU(c)V 8$57(Q RU 5;(Q ELW LV VHW WR RU DIWHU WKH $6,6Q UHJLVWHU KDV EHHQ UHDG :KHQ UHFHSWLRQ ZDV FRPSOHWHG QR VWRS ELW ZDV GHWHFWHG
* )RU UHFHLYH GDWD VWRS ELWV RQO\ WKH ILUVW ELW LV FKHFNHG UHJDUGOHVV RI WKH VWRS ELW OHQJWK
29(Q
6WDWXV IODJ LQGLFDWLQJ DQ RYHUUXQ HUURU :KHQ WKH $6,0Q UHJLVWHU(c)V 8$57(Q RU 5;(Q ELW LV VHW WR RU DIWHU WKH $6,6Q UHJLVWHU KDV EHHQ UHDG 8$57Q FRPSOHWHG WKH QH[W UHFHLYH RSHUDWLRQ EHIRUH UHDGLQJ WKH 5;%Q UHFHLYH GDWD
* :KHQ DQ RYHUUXQ HUURU RFFXUV WKH QH[W UHFHLYH GDWD YDOXH LV QRW ZULWWHQ WR WKH 5;%Q UHJLVWHU DQG WKH GDWD LV GLVFDUGHG
5HPDUN
Q Q
9(6.) 9(6.* WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
$V\QFKURQRXV VHULDO LQWHUIDFH WUDQVPLW VWDWXV UHJLVWHU Q $6,)Q 7KH $6,)Q UHJLVWHU ZKLFK FRQVLVWV RI VWDWXV IODJ ELWV LQGLFDWHV WKH VWDWXV GXULQJ WUDQVPLVVLRQ %\ ZULWLQJ WKH QH[W GDWD WR WKH 7;%Q UHJLVWHU DIWHU GDWD LV WUDQVIHUUHG IURP WKH 7;%Q UHJLVWHU WR WKH WUDQVPLW VKLIW UHJLVWHU WUDQVPLW RSHUDWLRQV FDQ EH SHUIRUPHG FRQWLQXRXVO\ ZLWKRXW VXVSHQVLRQ HYHQ GXULQJ DQ LQWHUUXSW LQWHUYDO :KHQ WUDQVPLVVLRQ LV SHUIRUPHG FRQWLQXRXVO\ GDWD VKRXOG EH ZULWWHQ DIWHU UHIHUHQFLQJ WKH 7;%)Q ELW RI WKH $6,)Q UHJLVWHU WR SUHYHQW ZULWLQJ WR WKH 7;%Q UHJLVWHU E\ PLVWDNH 7KLV UHJLVWHU LV UHDGRQO\ LQ ELW RU ELW XQLWV $IWHU UHVHW $6,)Q LV FOHDUHG WR +
After reset: 00H 7 ASIFn 0
R 6 0
Address: FFFFFA05H, FFFFFA15H, FFFFFA25H 5 0 4 0 3 0 2 0 <1> TXBFn <0> TXSFn
7;%)Q
7UDQVPLVVLRQ EXIIHU GDWD IODJ 'DWD WR EH WUDQVIHUUHG QH[W WR 7;%Q UHJLVWHU GRHV QRW H[LVW :KHQ WKH $6,0Q UHJLVWHU(c)V 8$57(Q RU 7;(Q ELWV LV RU ZKHQ GDWD KDV EHHQ WUDQVIHUUHG WR WKH WUDQVPLVVLRQ VKLIW UHJLVWHU 'DWD WR EH WUDQVIHUUHG QH[W H[LVWV LQ 7;%Q UHJLVWHU 'DWD H[LVWV LQ 7;%Q UHJLVWHU ZKHQ WKH 7;%Q UHJLVWHU KDV EHHQ ZULWWHQ WR
* :KHQ WUDQVPLVVLRQ LV SHUIRUPHG FRQWLQXRXVO\ GDWD VKRXOG EH ZULWWHQ WR WKH 7;%Q UHJLVWHU DIWHU FRQILUPLQJ WKDW WKLV IODJ LV ,I ZULWLQJ WR 7;%Q UHJLVWHU LV SHUIRUPHG ZKHQ WKLV IODJ LV WUDQVPLW GDWD FDQQRW EH JXDUDQWHHG
7;6)Q
7UDQVPLW VKLIW UHJLVWHU GDWD IODJ LQGLFDWHV WKH WUDQVPLVVLRQ VWDWXV RI 8$57Q ,QLWLDO VWDWXV RU D ZDLWLQJ WUDQVPLVVLRQ :KHQ WKH $6,0Q UHJLVWHU(c)V 8$57(Q RU 7;(Q ELWV LV VHW WR RU ZKHQ IROORZLQJ WUDQVPLVVLRQ FRPSOHWLRQ WKH QH[W GDWD WUDQVIHU IURP WKH 7;%Q UHJLVWHU LV QRW SHUIRUPHG 7UDQVPLVVLRQ LQ SURJUHVV :KHQ GDWD KDV EHHQ WUDQVIHUUHG IURP WKH 7;%Q UHJLVWHU
* :KHQ WKH WUDQVPLVVLRQ XQLW LV LQLWLDOL]HG LQLWLDOL]DWLRQ VKRXOG EH H[HFXWHG DIWHU FRQILUPLQJ WKDW WKLV IODJ LV IROORZLQJ WKH RFFXUUHQFH RI D WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW ,I LQLWLDOL]DWLRQ LV SHUIRUPHG ZKHQ WKLV IODJ LV WUDQVPLW GDWD FDQQRW EH JXDUDQWHHG
5HPDUN
Q Q
9(6.) 9(6.* WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
5HFHLYH EXIIHU UHJLVWHU Q 5;%Q 7KH 5;%Q UHJLVWHU LV DQ ELW EXIIHU UHJLVWHU IRU VWRULQJ SDUDOOHO GDWD WKDW KDG EHHQ FRQYHUWHG E\ WKH UHFHLYH VKLIW UHJLVWHU :KHQ UHFHSWLRQ LV HQDEOHG 5;(Q ELW LQ WKH $6,0Q UHJLVWHU UHFHLYH GDWD LV WUDQVIHUUHG IURP WKH UHFHLYH VKLIW UHJLVWHU WR WKH 5;%Q UHJLVWHU V\QFKURQL]HG ZLWK WKH FRPSOHWLRQ RI WKH VKLIWLQ SURFHVVLQJ RI RQH IUDPH $OVR D UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,1765Q LV JHQHUDWHG E\ WKH WUDQVIHU WR WKH 5;%Q UHJLVWHU )RU LQIRUPDWLRQ DERXW WKH WLPLQJ IRU JHQHUDWLQJ WKLV LQWHUUXSW UHTXHVW UHIHU WR 5HFHLYH RSHUDWLRQ ,I UHFHSWLRQ LV GLVDEOHG 5;(Q ELW LQ WKH $6,0Q UHJLVWHU WKH FRQWHQWV RI WKH 5;%Q UHJLVWHU DUH UHWDLQHG DQG QR SURFHVVLQJ LV SHUIRUPHG IRU WUDQVIHUULQJ GDWD WR WKH 5;%Q UHJLVWHU HYHQ ZKHQ WKH VKLIWLQ SURFHVVLQJ RI RQH IUDPH LV FRPSOHWHG $OVR QR UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW LV JHQHUDWHG :KHQ ELWV LV VSHFLILHG IRU WKH GDWD OHQJWK ELWV WR RI WKH 5;%Q UHJLVWHU DUH WUDQVIHUUHG IRU WKH UHFHLYH GDWD DQG WKH 06% ELW LV DOZD\V +RZHYHU LI DQ RYHUUXQ HUURU 29(Q ELW RFFXUV WKH UHFHLYH GDWD DW WKDW WLPH LV QRW WUDQVIHUUHG WR WKH 5;%Q UHJLVWHU 7KH 5;%Q UHJLVWHU EHFRPHV ))+ ZKHQ D UHVHW LV LQSXW RU 8$57(Q ELW 7KLV UHJLVWHU LV UHDGRQO\ LQ ELW XQLWV LQ WKH $6,0Q UHJLVWHU LQ WKH $6,6Q UHJLVWHU
After reset: FFH 7 RXBn RXBn7
R 6 RXBn6
Address: FFFFFA02H, FFFFFA12H, FFFFFA22H 5 RXBn5 4 RXBn4 3 RXBn3 2 RXBn2 1 RXBn1 0 RXBn0
5HPDUN
Q Q
9(6.) 9(6.* WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
7UDQVPLW EXIIHU UHJLVWHU Q 7;%Q 7KH 7;%Q UHJLVWHU LV DQ ELW EXIIHU UHJLVWHU IRU VHWWLQJ WUDQVPLW GDWD :KHQ WUDQVPLVVLRQ LV HQDEOHG 7;(Q ELW ZULWLQJ GDWD WR 7;%Q UHJLVWHU :KHQ WUDQVPLVVLRQ LV GLVDEOHG 7;(Q ELW WKH YDOXH LV LJQRUHG 7KH 7;%Q UHJLVWHU GDWD LV WUDQVIHUUHG WR WKH WUDQVPLW VKLIW UHJLVWHU DQG D WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,1767Q LV JHQHUDWHG V\QFKURQL]HG ZLWK WKH FRPSOHWLRQ RI WKH WUDQVPLVVLRQ RI RQH IUDPH IURP WKH WUDQVPLW VKLIW UHJLVWHU )RU LQIRUPDWLRQ DERXW WKH WLPLQJ IRU JHQHUDWLQJ WKLV LQWHUUXSW UHTXHVW UHIHU WR 7UDQVPLW RSHUDWLRQ :KHQ 7;%)Q ELW LQ WKH $6,)Q UHJLVWHU ZULWLQJ PXVW QRW EH SHUIRUPHG WR 7;%Q UHJLVWHU 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW XQLWV $IWHU UHVHW 7;%Q LV VHW WR ))+ LQ WKH $6,0Q UHJLVWHU HYHQ LI GDWD LV ZULWWHQ WR 7;%Q UHJLVWHU LQ WKH $6,0Q UHJLVWHU WKH WUDQVPLW RSHUDWLRQ LV VWDUWHG E\
After reset: FFH 7 TXBn TXBn7
R/W 6 TXBn6
Address: FFFFFA04H, FFFFFA14H, FFFFFA24H 5 TXBn5 4 TXBn4 3 TXBn3 2 TXBn2 1 TXBn1 0 TXBn0
5HPDUN
Q Q
9(6.) 9(6.* WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
,QWHUUXSW 5HTXHVWV
7KH IROORZLQJ WKUHH W\SHV RI LQWHUUXSW UHTXHVWV DUH JHQHUDWHG IURP 8$57Q * 5HFHSWLRQ HUURU LQWHUUXSW ,1765(Q * 5HFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q * 7UDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW ,1767Q 7KH GHIDXOW SULRULWLHV DPRQJ WKHVH WKUHH W\SHV RI LQWHUUXSW UHTXHVWV LV IURP KLJK WR ORZ UHFHSWLRQ HUURU LQWHUUXSW UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW DQG WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW 7DEOH *HQHUDWHG ,QWHUUXSWV DQG 'HIDXOW 3ULRULWLHV
,QWHUUXSW 5HFHSWLRQ HUURU 5HFHSWLRQ FRPSOHWLRQ 7UDQVPLVVLRQ FRPSOHWLRQ 3ULRULW\
5HFHSWLRQ HUURU LQWHUUXSW ,1765(Q :KHQ UHFHSWLRQ LV HQDEOHG D UHFHSWLRQ HUURU LQWHUUXSW LV JHQHUDWHG DFFRUGLQJ WR WKH ORJLFDO 25 RI WKH WKUHH W\SHV RI UHFHSWLRQ HUURUV H[SODLQHG IRU WKH $6,6Q UHJLVWHU :KHWKHU D UHFHSWLRQ HUURU LQWHUUXSW ,1765(Q RU D UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q LV JHQHUDWHG ZKHQ DQ HUURU RFFXUV FDQ EH VSHFLILHG DFFRUGLQJ WR WKH ,650Q ELW RI WKH $6,0Q UHJLVWHU :KHQ UHFHSWLRQ LV GLVDEOHG QR UHFHSWLRQ HUURU LQWHUUXSW LV JHQHUDWHG 5HFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q :KHQ UHFHSWLRQ LV HQDEOHG D UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW LV JHQHUDWHG ZKHQ GDWD LV VKLIWHG LQ WR WKH UHFHLYH VKLIW UHJLVWHU DQG WUDQVIHUUHG WR UHFHLYH EXIIHU UHJLVWHU Q 5;%Q $ UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW FDQ EH JHQHUDWHG LQ SODFH RI D UHFHSWLRQ HUURU LQWHUUXSW DFFRUGLQJ WR WKH ,650Q ELW RI WKH $6,0Q UHJLVWHU HYHQ ZKHQ D UHFHSWLRQ HUURU KDV RFFXUUHG :KHQ UHFHSWLRQ LV GLVDEOHG QR UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW LV JHQHUDWHG 7UDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW ,1767Q $ WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW LV JHQHUDWHG ZKHQ RQH IUDPH RI WUDQVPLW GDWD FRQWDLQLQJ ELW RU ELW FKDUDFWHUV LV VKLIWHG RXW IURP WKH WUDQVPLW VKLIW UHJLVWHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
2SHUDWLRQ
'DWD IRUPDW )XOOGXSOH[ VHULDO GDWD WUDQVPLVVLRQ DQG UHFHSWLRQ FDQ EH SHUIRUPHG 7KH WUDQVPLWUHFHLYH GDWD IRUPDW FRQVLVWV RI RQH GDWD IUDPH FRQWDLQLQJ D VWDUW ELW FKDUDFWHU ELWV D SDULW\ ELW DQG VWRS ELWV DV VKRZQ LQ )LJXUH 7KH FKDUDFWHU ELW OHQJWK ZLWKLQ RQH GDWD IUDPH WKH W\SH RI SDULW\ DQG WKH VWRS ELW OHQJWK DUH VSHFLILHG DFFRUGLQJ WR DV\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU Q $6,0Q $OVR GDWD LV WUDQVIHUUHG /6% ILUVW )LJXUH )RUPDW RI $V\QFKURQRXV 6HULDO ,QWHUIDFH 7UDQVPLW5HFHLYH 'DWD
1 data frame
Start bit
D0
D1
D2
D3
D4
D5
D6
D7
Parity bit
Stop bits
Character bits
* 6WDUW ELW ELW * &KDUDFWHU ELWV ELWV RU ELWV * 3DULW\ ELW (YHQ SDULW\ RGG SDULW\ SDULW\ RU QR SDULW\ * 6WRS ELWV ELW RU ELWV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
7UDQVPLW RSHUDWLRQ :KHQ WKH 8$57(Q ELW LV VHW WR LQ WKH $6,0Q UHJLVWHU D KLJK OHYHO LV RXWSXW IURP WKH 7;'Q SLQ 7KHQ ZKHQ WKH 7;(Q ELW LV VHW WR LQ WKH $6,0Q UHJLVWHU WUDQVPLVVLRQ LV HQDEOHG DQG WKH WUDQVPLW RSHUDWLRQ LV VWDUWHG E\ ZULWLQJ WUDQVPLW GDWD WR WUDQVPLW EXIIHU UHJLVWHU Q 7;%Q 7UDQVPLVVLRQ HQDEOHG VWDWH 7KLV VWDWH LV VHW E\ WKH 7;(Q ELW LQ WKH $6,0Q UHJLVWHU * 7;(Q * 7;(Q 7UDQVPLVVLRQ HQDEOHG VWDWH 7UDQVPLVVLRQ GLVDEOHG VWDWH
6LQFH 8$57Q GRHV QRW KDYH D &76 WUDQVPLVVLRQ HQDEOHG VLJQDO LQSXW SLQ D SRUW VKRXOG EH XVHG WR FRQILUP ZKHWKHU WKH GHVWLQDWLRQ LV LQ D UHFHSWLRQ HQDEOHG VWDWH 6WDUWLQJ D WUDQVPLW RSHUDWLRQ ,Q WKH WUDQVPLVVLRQ HQDEOHG VWDWH D WUDQVPLW RSHUDWLRQ LV VWDUWHG E\ ZULWLQJ WUDQVPLW GDWD WR WUDQVPLW EXIIHU UHJLVWHU Q 7;%Q :KHQ D WUDQVPLW RSHUDWLRQ LV VWDUWHG WKH GDWD LQ 7;%Q LV WUDQVIHUUHG WR WKH WUDQVPLW VKLIW UHJLVWHU 7KHQ WKH WUDQVPLW VKLIW UHJLVWHU RXWSXWV GDWD WR WKH 7;'Q SLQ WKH WUDQVPLW GDWD LV WUDQVIHUUHG VHTXHQWLDOO\ VWDUWLQJ ZLWK WKH VWDUW ELW 7KH VWDUW ELW SDULW\ ELW DQG VWRS ELWV DUH DGGHG DXWRPDWLFDOO\ 7UDQVPLVVLRQ LQWHUUXSW :KHQ WKH WUDQVPLW VKLIW UHJLVWHU EHFRPHV HPSW\ D WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW ,1767Q LV JHQHUDWHG 7KH WLPLQJ IRU JHQHUDWLQJ WKH ,1767Q LQWHUUXSW GLIIHUV DFFRUGLQJ WR WKH VSHFLILFDWLRQ RI WKH VWRS ELW OHQJWK 7KH ,1767Q LQWHUUXSW LV JHQHUDWHG DW WKH VDPH WLPH WKDW WKH ODVW VWRS ELW LV RXWSXW ,I WKH GDWD WR EH WUDQVPLWWHG QH[W KDV QRW EHHQ ZULWWHQ WR WKH 7;%Q UHJLVWHU WKH WUDQVPLW RSHUDWLRQ LV VXVSHQGHG &DXWLRQ 1RUPDOO\ ZKHQ WKH WUDQVPLW VKLIW UHJLVWHU EHFRPHV HPSW\ D WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW ,1767Q LV JHQHUDWHG +RZHYHU QR WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW ,1767Q LV JHQHUDWHG LI WKH WUDQVPLW VKLIW UHJLVWHU EHFRPHV HPSW\ GXH WR UHVHW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
)LJXUH $V\QFKURQRXV 6HULDO ,QWHUIDFH 7UDQVPLVVLRQ &RPSOHWLRQ ,QWHUUXSW 7LPLQJ
(a) Stop bit length: 1
TXDn (output)
Start
D0
D1
D2
D6
D7
Parity
Stop
INTSTn (output)
(b) Stop bit length: 2
TXDn (output)
Start
D0
D1
D2
D6
D7
Parity
Stop
INTSTn (output)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
&RQWLQXRXV WUDQVPLVVLRQ RSHUDWLRQ 8$57Q FDQ ZULWH WKH QH[W WUDQVPLW GDWD WR WKH 7;%Q UHJLVWHU DW WKH WLPLQJ WKDW WKH WUDQVPLW VKLIW UHJLVWHU VWDUWV WKH VKLIW RSHUDWLRQ 7KLV HQDEOHV DQ HIILFLHQW WUDQVPLVVLRQ UDWH WR EH UHDOL]HG E\ FRQWLQXRXVO\ WUDQVPLWWLQJ GDWD HYHQ GXULQJ WKH ,1767Q LQWHUUXSW VHUYLFH DIWHU WKH WUDQVPLVVLRQ RI RQH GDWD IUDPH ,Q DGGLWLRQ UHDGLQJ WKH 7;6)Q ELW RI WKH $6,)Q UHJLVWHU DIWHU WKH RFFXUUHQFH RI D WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW HQDEOHV WKH 7;%Q UHJLVWHU WR EH HIILFLHQWO\ ZULWWHQ WZLFH E\WHV ZLWKRXW ZDLWLQJ IRU WKH WUDQVPLVVLRQ RI GDWD IUDPH :KHQ FRQWLQXRXV WUDQVPLVVLRQ LV SHUIRUPHG GDWD VKRXOG EH ZULWWHQ DIWHU UHIHUHQFLQJ WKH $6,)Q UHJLVWHU WR FRQILUP WKH WUDQVPLVVLRQ VWDWXV DQG ZKHWKHU RU QRW GDWD FDQ EH ZULWWHQ WR WKH 7;%Q UHJLVWHU &DXWLRQ 7KH YDOXHV RI WKH 7;%)Q DQG 7;6)Q ELWV RI WKH $6,6 UHJLVWHU FKDQJH LQ FRQWLQXRXV WUDQVPLVVLRQ 7KHUHIRUH GR QRW FRQILUP WKH VWDWXV EDVHG RQ WKH FRPELQDWLRQ RI WKH 7;%)Q DQG 7;6)Q ELWV 5HDG RQO\ WKH 7;%)Q ELW GXULQJ FRQWLQXRXV WUDQVPLVVLRQ
7;%)Q :KHWKHU RU 1RW :ULWLQJ WR 7;%Q 5HJLVWHU ,V (QDEOHG :ULWLQJ LV HQDEOHG :ULWLQJ LV QRW HQDEOHG
&DXWLRQ :KHQ WUDQVPLVVLRQ LV SHUIRUPHG FRQWLQXRXVO\ ZULWH WKH ILUVW WUDQVPLW GDWD ILUVW E\WH WR WKH 7;%Q UHJLVWHU DQG FRQILUP WKDW WKH 7;%)Q ELW LV DQG WKHQ ZULWH WKH QH[W WUDQVPLW GDWD VHFRQG E\WH WR 7;%Q UHJLVWHU ,I ZULWLQJ WR WKH 7;%Q UHJLVWHU LV SHUIRUPHG ZKHQ WKH 7;%)Q ELW LV WUDQVPLW GDWD FDQQRW EH JXDUDQWHHG 7KH FRPPXQLFDWLRQ VWDWXV FDQ EH FRQILUPHG E\ UHIHUULQJ WR WKH 7;6)Q ELW
7;6)Q 7UDQVPLVVLRQ LV FRPSOHWHG 8QGHU WUDQVPLVVLRQ 7UDQVPLVVLRQ 6WDWXV
&DXWLRQV :KHQ LQLWLDOL]LQJ WKH WUDQVPLVVLRQ XQLW ZKHQ FRQWLQXRXV WUDQVPLVVLRQ LV FRPSOHWHG FRQILUP WKDW WKH 7;6)Q ELW LV DIWHU WKH RFFXUUHQFH RI WKH WUDQVPLVVLRQ FRPSOHWLRQ LQWHUUXSW DQG WKHQ H[HFXWH LQLWLDOL]DWLRQ ,I LQLWLDOL]DWLRQ LV SHUIRUPHG ZKHQ WKH 7;6)Q ELW LV WUDQVPLW GDWD FDQQRW EH JXDUDQWHHG :KLOH WUDQVPLVVLRQ LV EHLQJ SHUIRUPHG FRQWLQXRXVO\ DQ RYHUUXQ HUURU PD\ RFFXU LI WKH QH[W WUDQVPLVVLRQ LV FRPSOHWHG EHIRUH WKH ,1767Q LQWHUUXSW VHUYLFLQJ IROORZLQJ WKH WUDQVPLVVLRQ RI GDWD IUDPH LV H[HFXWHG $Q RYHUUXQ HUURU FDQ EH GHWHFWHG E\ HPEHGGLQJ D SURJUDP WKDW FDQ FRXQW WKH QXPEHU RI WUDQVPLW GDWD DQG UHIHUHQFLQJ 7;6)Q ELW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
)LJXUH &RQWLQXRXV 7UDQVPLVVLRQ 3URFHVVLQJ )ORZ
Set registers
Write transmit data to TXBn register
No
When reading ASIFn register, TXBFn = 0? Yes Interrupt occurrence
Required number of transfers performed? No
Yes
No
When reading ASIFn register, TXSFn = 1? Yes
When reading ASIFn register, TXSFn = 0? Yes
No
Write transmit data to TXBn register
Wait for interrupt
End of transmission processing
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
6WDUWLQJ SURFHGXUH 7KH SURFHGXUH WR VWDUW FRQWLQXRXV WUDQVPLVVLRQ LV VKRZQ EHORZ )LJXUH &RQWLQXRXV 7UDQVPLVVLRQ 6WDUWLQJ 3URFHGXUH
TXDn (output) <1> INTSTn (output)
Start bit <2>
Data (1)
Stop bit <3>
Start bit <4>
Data (2)
Stop bit <5>
TXBn register
FFH
Data (1)
Data (2)
Data (3)
TXSn register ASIFn register (TXBFn, TXSFn bits)
FFH 10 11Note
Data (1)
Data (2)
Data (3)
00
01
11
01
11
01
11
1RWH 5HIHU WR &DXWLRQV
7UDQVPLVVLRQ 6WDUWLQJ 3URFHGXUH
,QWHUQDO 2SHUDWLRQ
$6,)Q 5HJLVWHU 7;%)Q 7;6)Q
Note
* 6HW WUDQVPLVVLRQ PRGH * :ULWH GDWD
! 6WDUW WUDQVPLVVLRQ XQLW

! *HQHUDWH VWDUW ELW


6WDUW GDWD WUDQVPLVVLRQ * 5HDG $6,)Q UHJLVWHU FRQILUP WKDW 7;%)Q ELW * :ULWH GDWD 7UDQVPLVVLRQ LQ SURJUHVV!! ! ,1767Q LQWHUUXSW RFFXUV * 5HDG $6,)Q UHJLVWHU FRQILUP WKDW 7;%)Q ELW * :ULWH GDWD ! *HQHUDWH VWDUW ELW 6WDUW GDWD WUDQVPLVVLRQ 7UDQVPLVVLRQ LQ SURJUHVV!! ! ,1767Q LQWHUUXSW RFFXUV * 5HDG $6,)Q UHJLVWHU FRQILUP WKDW 7;%)Q ELW * :ULWH GDWD





1RWH 5HIHU WR &DXWLRQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
(QGLQJ SURFHGXUH 7KH SURFHGXUH IRU HQGLQJ FRQWLQXRXV WUDQVPLVVLRQ LV VKRZQ EHORZ )LJXUH &RQWLQXRXV 7UDQVPLVVLRQ (QG 3URFHGXUH
TXDn (output) <6> INTSTn (output) <7>
Start bit <8>
Data (m - 1)
Stop bit <9>
Start bit <10>
Data (m) <11>
Stop bit
TXBn register
Data (m - 1) Data (m - 1)
Data (m)
TXSn register ASIFn register (TXBFn, TXSFn bits)
Data (m)
FFH
11
01
11
01
00
UARTEn bit or TXEn bit
7UDQVPLVVLRQ (QG 3URFHGXUH
,QWHUQDO 2SHUDWLRQ
$6,)Q 5HJLVWHU 7;%)Q 7;6)Q
! 7UDQVPLVVLRQ RI GDWD P - LV LQ SURJUHVV ! ,1767Q LQWHUUXSW RFFXUV * 5HDG $6,)Q UHJLVWHU FRQILUP WKDW 7;%)Q ELW * :ULWH GDWD P ! *HQHUDWH VWDUW ELW 6WDUW GDWD P - WUDQVPLVVLRQ 7UDQVPLVVLRQ LQ SURJUHVV!! ! ,1767Q LQWHUUXSW RFFXUV * 5HDG $6,)Q UHJLVWHU FRQILUP WKDW 7;6)Q ELW 7KHUH LV QR ZULWH GDWD ! *HQHUDWH VWDUW ELW 6WDUW GDWD P WUDQVPLVVLRQ 7UDQVPLVVLRQ LQ SURJUHVV!! ! *HQHUDWH ,1767Q LQWHUUXSW * 5HDG $6,)Q UHJLVWHU FRQILUP WKDW 7;6)Q ELW * &OHDU WKH 8$57(Q ELW RU 7;(Q ELW ,QLWLDOL]H LQWHUQDO FLUFXLWV





8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
5HFHLYH RSHUDWLRQ 7KH DZDLWLQJ UHFHSWLRQ VWDWH LV VHW E\ VHWWLQJ WKH 8$57(Q ELW WR LQ WKH $6,0Q UHJLVWHU DQG WKHQ VHWWLQJ WKH 5;(Q ELW WR LQ WKH $6,0Q UHJLVWHU 7R VWDUW WKH UHFHLYH RSHUDWLRQ VWDUW VDPSOLQJ DW WKH IDOOLQJ HGJH ZKHQ WKH IDOOLQJ RI WKH 5;'Q SLQ LV GHWHFWHG ,I WKH 5;'Q SLQ LV ORZ OHYHO DW D VWDUW ELW VDPSOLQJ SRLQW WKH VWDUW ELW LV UHFRJQL]HG :KHQ WKH UHFHLYH RSHUDWLRQ EHJLQV VHULDO GDWD LV VWRUHG VHTXHQWLDOO\ LQ WKH UHFHLYH VKLIW UHJLVWHU DFFRUGLQJ WR WKH EDXG UDWH WKDW ZDV VHW $ UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q LV JHQHUDWHG HDFK WLPH WKH UHFHSWLRQ RI RQH IUDPH RI GDWD LV FRPSOHWHG 1RUPDOO\ WKH UHFHLYH GDWD LV WUDQVIHUUHG IURP UHFHLYH EXIIHU UHJLVWHU Q 5;%Q WR PHPRU\ E\ WKLV LQWHUUXSW VHUYLFLQJ 5HFHSWLRQ HQDEOHG VWDWH 7KH UHFHLYH RSHUDWLRQ LV VHW WR WKH UHFHSWLRQ HQDEOHG VWDWH E\ VHWWLQJ WKH 5;(Q ELW LQ WKH $6,0Q UHJLVWHU WR * 5;(Q ELW * 5;(Q ELW 5HFHSWLRQ HQDEOHG VWDWH 5HFHSWLRQ GLVDEOHG VWDWH
,Q UHFHLYH GLVDEOHG VWDWH WKH UHFHSWLRQ KDUGZDUH VWDQGV E\ LQ WKH LQLWLDO VWDWH $W WKLV WLPH WKH FRQWHQWV RI UHFHLYH EXIIHU UHJLVWHU Q 5;%Q DUH UHWDLQHG DQG QR UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW RU UHFHSWLRQ HUURU LQWHUUXSW LV JHQHUDWHG 6WDUWLQJ D UHFHLYH RSHUDWLRQ $ UHFHLYH RSHUDWLRQ LV VWDUWHG E\ WKH GHWHFWLRQ RI D VWDUW ELW 7KH 5;'Q SLQ LV VDPSOHG XVLQJ WKH VHULDO FORFN IURP EDXG UDWH JHQHUDWRU Q %5*Q 5HFHSWLRQ FRPSOHWLRQ LQWHUUXSW :KHQ 5;(Q LQ WKH $6,0Q UHJLVWHU DQG WKH UHFHSWLRQ RI RQH IUDPH RI GDWD LV FRPSOHWHG WKH VWRS ELW LV GHWHFWHG D UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q LV JHQHUDWHG DQG WKH UHFHLYH GDWD ZLWKLQ WKH UHFHLYH VKLIW UHJLVWHU LV WUDQVIHUUHG WR 5;%Q DW WKH VDPH WLPH $OVR LI DQ RYHUUXQ HUURU 29(Q ELW LQ WKH DV\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU $6,6Q RFFXUV WKH UHFHLYH GDWD DW WKDW WLPH LV QRW WUDQVIHUUHG WR UHFHLYH EXIIHU UHJLVWHU Q 5;%Q ELW VHWWLQJ LQ WKH $6,0Q UHJLVWHU (YHQ LI D SDULW\ HUURU 3(Q ELW LQ WKH $6,6Q UHJLVWHU RU IUDPLQJ HUURU )(Q ELW LQ WKH $6,6Q UHJLVWHU RFFXUV GXULQJ D UHFHSWLRQ RSHUDWLRQ WKH UHFHLYH RSHUDWLRQ FRQWLQXHV XQWLO VWRS ELW LV UHFHLYHG DQG DIWHU UHFHSWLRQ LV FRPSOHWHG HLWKHU D UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q RU D UHFHSWLRQ HUURU LQWHUUXSW ,1765(Q LV JHQHUDWHG DFFRUGLQJ WR WKH ,650Q ELW VHWWLQJ LQ WKH $6,0Q UHJLVWHU WKH UHFHLYH GDWD ZLWKLQ WKH UHFHLYH VKLIW UHJLVWHU LV WUDQVIHUUHG WR 5;%Q ,I WKH 5;(Q ELW LV UHVHW GXULQJ D UHFHLYH RSHUDWLRQ WKH UHFHLYH RSHUDWLRQ LV LPPHGLDWHO\ VWRSSHG 7KH FRQWHQWV RI UHFHLYH EXIIHU UHJLVWHU Q 5;%Q DQG RI WKH DV\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU $6,6Q DW WKLV WLPH GR QRW FKDQJH DQG QR UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q RU UHFHSWLRQ HUURU LQWHUUXSW ,1765(Q LV JHQHUDWHG 1R UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW LV JHQHUDWHG ZKHQ 5;(Q UHFHSWLRQ LV GLVDEOHG DQG HLWKHU D UHFHSWLRQ
FRPSOHWLRQ LQWHUUXSW ,1765Q RU D UHFHSWLRQ HUURU LQWHUUXSW ,1765(Q LV JHQHUDWHG DFFRUGLQJ WR WKH ,650Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
)LJXUH $V\QFKURQRXV 6HULDO ,QWHUIDFH 5HFHSWLRQ &RPSOHWLRQ ,QWHUUXSW 7LPLQJ
RXDn (input)
Start
D0
D1
D2
D6
D7
Parity
Stop
INTSRn (output)
RXBn register
&DXWLRQV %H VXUH WR UHDG UHFHLYH EXIIHU UHJLVWHU Q 5;%Q HYHQ ZKHQ D UHFHSWLRQ HUURU RFFXUV ,I 5;%Q LV QRW UHDG DQ RYHUUXQ HUURU ZLOO RFFXU DW WKH QH[W GDWD UHFHSWLRQ DQG WKH UHFHSWLRQ HUURU VWDWXV ZLOO FRQWLQXH LQILQLWHO\ 5HFHSWLRQ LV DOZD\V SHUIRUPHG DVVXPLQJ D VWRS ELW OHQJWK RI $ VHFRQG VWRS ELW LV LJQRUHG
5HFHSWLRQ HUURU 7KH WKUHH W\SHV RI HUURUV WKDW FDQ RFFXU GXULQJ D UHFHLYH RSHUDWLRQ DUH D SDULW\ HUURU IUDPLQJ HUURU DQG RYHUUXQ HUURU $V D UHVXOW RI GDWD UHFHSWLRQ WKH YDULRXV IODJV RI WKH $6,6Q UHJLVWHU DUH VHW DQG D UHFHSWLRQ HUURU LQWHUUXSW ,1765(Q RU D UHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,1765Q LV JHQHUDWHG DW WKH VDPH WLPH 7KH ,650Q ELW RI WKH $6,0Q UHJLVWHU VSHFLILHV ZKHWKHU ,1765(Q RU ,1765Q LV JHQHUDWHG 7KH W\SH RI HUURU WKDW RFFXUUHG GXULQJ UHFHSWLRQ FDQ EH GHWHFWHG E\ UHDGLQJ WKH FRQWHQWV RI WKH $6,6Q UHJLVWHU GXULQJ WKH ,1765(Q RU ,1765Q LQWHUUXSW VHUYLFLQJ 7KH FRQWHQWV RI WKH $6,6Q UHJLVWHU DUH UHVHW E\ UHDGLQJ WKH $6,6Q UHJLVWHU 7DEOH 5HFHSWLRQ (UURU &DXVHV
(UURU )ODJ 3(Q )(Q 29(Q 5HFHSWLRQ (UURU 3DULW\ HUURU )UDPLQJ HUURU 2YHUUXQ HUURU &DXVH 7KH SDULW\ VSHFLILFDWLRQ GXULQJ WUDQVPLVVLRQ GLG QRW PDWFK WKH SDULW\ RI WKH UHFHSWLRQ GDWD 1R VWRS ELW ZDV GHWHFWHG 7KH UHFHSWLRQ RI WKH QH[W GDWD ZDV FRPSOHWHG EHIRUH GDWD ZDV UHDG IURP UHFHLYH EXIIHU UHJLVWHU Q 5;%Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
6HSDUDWLRQ RI UHFHSWLRQ HUURU LQWHUUXSW $ UHFHSWLRQ HUURU LQWHUUXSW FDQ EH VHSDUDWHG IURP WKH ,1765Q LQWHUUXSW DQG JHQHUDWHG DV WKH ,1765(Q LQWHUUXSW E\ FOHDULQJ WKH ,650Q ELW RI WKH $6,0Q UHJLVWHU WR )LJXUH :KHQ 5HFHSWLRQ (UURU ,QWHUUXSW ,V 6HSDUDWHG IURP ,1765Q ,QWHUUXSW ,650Q %LW
D 1R HUURU RFFXUV GXULQJ UHFHSWLRQ
E $Q HUURU RFFXUV GXULQJ UHFHSWLRQ
INTSRn (output) (Reception completion interrupt) INTSREn (output) (Reception error interrupt)
INTSRn (output) (Reception completion interrupt) INTSREn (output) (Reception error interrupt)
INTSRn does not occur
)LJXUH :KHQ 5HFHSWLRQ (UURU ,QWHUUXSW ,V ,QFOXGHG LQ ,1765Q ,QWHUUXSW ,650Q %LW
D 1R HUURU RFFXUV GXULQJ UHFHSWLRQ
E $Q HUURU RFFXUV GXULQJ UHFHSWLRQ
INTSRn (output) (Reception completion interrupt) INTSREn (output) (Reception error interrupt)
INTSRn (output) (Reception completion interrupt) INTSREn (output) (Reception error interrupt)
INTSREn does not occur
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
3DULW\ W\SHV DQG FRUUHVSRQGLQJ RSHUDWLRQ $ SDULW\ ELW LV XVHG WR GHWHFW D ELW HUURU LQ FRPPXQLFDWLRQ GDWD 1RUPDOO\ WKH VDPH W\SH RI SDULW\ ELW LV XVHG RQ WKH WUDQVPLVVLRQ DQG UHFHSWLRQ VLGHV (YHQ SDULW\ L 'XULQJ WUDQVPLVVLRQ 7KH SDULW\ ELW LV FRQWUROOHG VR WKDW WKH QXPEHU RI ELWV ZLWK WKH YDOXH | ZLWKLQ WKH WUDQVPLW GDWD LQFOXGLQJ WKH SDULW\ ELW LV HYHQ 7KH SDULW\ ELW YDOXH LV DV IROORZV * ,I WKH QXPEHU RI ELWV ZLWK WKH YDOXH | ZLWKLQ WKH WUDQVPLW GDWD LV RGG * ,I WKH QXPEHU RI ELWV ZLWK WKH YDOXH | ZLWKLQ WKH WUDQVPLW GDWD LV HYHQ LL 'XULQJ UHFHSWLRQ 7KH QXPEHU RI ELWV ZLWK WKH YDOXH | ZLWKLQ WKH UHFHLYH GDWD LQFOXGLQJ WKH SDULW\ ELW LV FRXQWHG DQG D SDULW\ HUURU LV JHQHUDWHG LI WKLV QXPEHU LV RGG 2GG SDULW\ L 'XULQJ WUDQVPLVVLRQ ,Q FRQWUDVW WR HYHQ SDULW\ WKH SDULW\ ELW LV FRQWUROOHG VR WKDW WKH QXPEHU RI ELWV ZLWK WKH YDOXH | ZLWKLQ WKH WUDQVPLW GDWD LQFOXGLQJ WKH SDULW\ ELW LV RGG 7KH SDULW\ ELW YDOXH LV DV IROORZV * ,I WKH QXPEHU RI ELWV ZLWK WKH YDOXH | ZLWKLQ WKH WUDQVPLW GDWD LV RGG * ,I WKH QXPEHU RI ELWV ZLWK WKH YDOXH | ZLWKLQ WKH WUDQVPLW GDWD LV HYHQ LL 'XULQJ UHFHSWLRQ 7KH QXPEHU RI ELWV ZLWK WKH YDOXH | ZLWKLQ WKH UHFHLYH GDWD LQFOXGLQJ WKH SDULW\ ELW LV FRXQWHG DQG D SDULW\ HUURU LV JHQHUDWHG LI WKLV QXPEHU LV HYHQ SDULW\ 'XULQJ WUDQVPLVVLRQ WKH SDULW\ ELW LV VHW WR | UHJDUGOHVV RI WKH WUDQVPLW GDWD 'XULQJ UHFHSWLRQ QR SDULW\ ELW FKHFN LV SHUIRUPHG 7KHUHIRUH QR SDULW\ HUURU LV JHQHUDWHG UHJDUGOHVV RI ZKHWKHU WKH SDULW\ ELW LV | RU | 1R SDULW\ 1R SDULW\ ELW LV DGGHG WR WKH WUDQVPLW GDWD 'XULQJ UHFHSWLRQ WKH UHFHLYH RSHUDWLRQ LV SHUIRUPHG DV LI WKHUH ZHUH QR SDULW\ ELW 6LQFH WKHUH LV QR SDULW\ ELW QR SDULW\ HUURU LV JHQHUDWHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
5HFHLYH GDWD QRLVH ILOWHU 7KH 5;'Q VLJQDO LV VDPSOHG DW WKH ULVLQJ HGJH RI WKH SUHVFDOHU RXWSXW EDVH FORFN &ORFN ,I WKH VDPH VDPSOLQJ YDOXH LV REWDLQHG WZLFH WKH PDWFK GHWHFWRU RXWSXW FKDQJHV DQG WKLV RXWSXW LV VDPSOHG DV LQSXW GDWD 7KHUHIRUH GDWD QRW H[FHHGLQJ RQH FORFN ZLGWK LV MXGJHG WR EH QRLVH DQG LV QRW GHOLYHUHG WR WKH LQWHUQDO FLUFXLW VHH )LJXUH 5HIHU WR %DVH FORFN &ORFN UHJDUGLQJ WKH EDVH FORFN $OVR VLQFH WKH FLUFXLW LV FRQILJXUHG DV VKRZQ LQ )LJXUH LQWHUQDO SURFHVVLQJ GXULQJ D UHFHLYH RSHUDWLRQ LV GHOD\HG E\ XS WR FORFNV DFFRUGLQJ WR WKH H[WHUQDO VLJQDO VWDWXV )LJXUH 1RLVH )LOWHU &LUFXLW
Clock
RXDn
In
Q
Internal signal A
In LD_EN
Q
Internal signal B
Match detector
)LJXUH 7LPLQJ RI 5;'Q 6LJQDO -XGJHG DV 1RLVH
Clock
RXDn (input)
Internal signal A
Match
Mismatch (judged as noise)
Match
Mismatch (judged as noise)
Internal signal B
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
'HGLFDWHG %DXG 5DWH *HQHUDWRU Q %5*Q
$ GHGLFDWHG EDXG UDWH JHQHUDWRU ZKLFK FRQVLVWV RI D VRXUFH FORFN VHOHFWRU DQG DQ ELW SURJUDPPDEOH FRXQWHU JHQHUDWHV VHULDO FORFNV GXULQJ WUDQVPLVVLRQUHFHSWLRQ E\ 8$57Q 7KH GHGLFDWHG EDXG UDWH JHQHUDWRU RXWSXW FDQ EH VHOHFWHG DV WKH VHULDO FORFN IRU HDFK FKDQQHO 6HSDUDWH ELW FRXQWHUV H[LVW IRU WUDQVPLVVLRQ DQG IRU UHFHSWLRQ %DXG UDWH JHQHUDWRU Q %5*Q FRQILJXUDWLRQ )LJXUH &RQILJXUDWLRQ RI %DXG 5DWH *HQHUDWRU Q %5*Q
UARTEn
fXXNote 1 fXX/2Note 2 fXX/4 fXX/8 fXX/16 fXX/32 fXX/64 fXX/128 fXX/256 fXX/512 fXX/1,024 External input ASCK0Note 3 Match detector 1/2 Baud rate Selector fUCLK 8-bit counter UARTEn and TXEn (or RXEn)
CKSRn: TPSn3 to TPSn0
BRGCn: MDLn7 to MDLn0
1RWHV 5HPDUN
9'' 9'' 9''
WR 9 6HOHFWDEOH ZKHQ I;; 0+] WR 9 6HOHFWDEOH ZKHQ I;; 0+] WR 9 6HOHFWDEOH ZKHQ I;; 0+]
$6&. FDQ EH XVHG RQO\ E\ 8$57 I;; 0DLQ FORFN
%DVH FORFN :KHQ WKH 8$57(Q ELW :KHQ 8$57(Q LQ WKH $6,0Q UHJLVWHU WKH FORFN VHOHFWHG DFFRUGLQJ WR WKH 736Q WR 736Q ELWV RI WKH &.65Q UHJLVWHU LV VXSSOLHG WR WKH WUDQVPLVVLRQUHFHSWLRQ XQLW 7KLV FORFN LV FDOOHG WKH EDVH FORFN I8&/. I8&/. LV IL[HG WR ORZ OHYHO
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
6HULDO FORFN JHQHUDWLRQ $ VHULDO FORFN FDQ EH JHQHUDWHG DFFRUGLQJ WR WKH VHWWLQJV RI WKH &.65Q DQG %5*&Q UHJLVWHUV 7KH EDVH FORFN WR WKH ELW FRXQWHU LV VHOHFWHG E\ WKH 736Q WR 736Q ELWV RI WKH &.65Q UHJLVWHU 7KH ELW FRXQWHU GLYLVRU YDOXH FDQ EH VHW E\ WKH 0'/Q WR 0'/Q ELWV RI WKH %5*&Q UHJLVWHU &ORFN VHOHFW UHJLVWHU Q &.65Q 7KH &.65Q UHJLVWHU LV DQ ELW UHJLVWHU IRU VHOHFWLQJ WKH EDVLF EORFN XVLQJ WKH 736Q WR 736Q ELWV 7KH FORFN VHOHFWHG E\ WKH 736Q WR 736Q ELWV EHFRPHV WKH EDVH FORFN I8&/. RI WKH WUDQVPLVVLRQUHFHSWLRQ PRGXOH 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW XQLWV $IWHU UHVHW &.65Q LV FOHDUHG WR + &DXWLRQ 6HW WKH 8$57(Q ELW RI WKH $6,0Q UHJLVWHU WR EHIRUH UHZULWLQJ WKH 736Q WR 736Q ELWV
After reset: 00H 7 CKSRn 0
R/W 6 0
Address: FFFFFA06H, FFFFFA16H, FFFFFA26H 5 0 4 0 3 TPSn3 2 TPSn2 1 TPSn1 0 TPSn0
736Q
736Q
736Q
736Q IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX $6&.Note 2 H[WHUQDO LQSXW 6HWWLQJ SURKLELWHG
%DVH FORFN IUCLK
Note 1
2WKHU WKDQ DERYH
1RWHV 6HW VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9DD 9DD WR 9 IUCLK 0+] WR 9 IUCLK 0+]
$6&. LQSXW FORFN FDQ EH XVHG RQO\ E\ 8$57 6HWWLQJ RI 8$57 DQG 8$57 LV SURKLELWHG 5HPDUN Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
%DXG UDWH JHQHUDWRU FRQWURO UHJLVWHU Q %5*&Q 7KH %5*&Q UHJLVWHU LV DQ ELW UHJLVWHU WKDW FRQWUROV WKH EDXG UDWH VHULDO WUDQVIHU VSHHG RI 8$57Q 7KLV UHJLVWHU FDQ EH UHDG RU ZULWWHQ LQ ELW XQLWV $IWHU UHVHW %5*&Q LV VHW WR ))+ &DXWLRQ ,I WKH 0'/Q WR 0'/Q ELWV DUH WR EH RYHUZULWWHQ WKH 7;(Q DQG 5;(Q ELWV VKRXOG EH VHW WR LQ WKH $6,0Q UHJLVWHU ILUVW
After reset: FFH 7 BRGCn MDLn7
R/W 6 MDLn6
Address: FFFFFA07H, FFFFFA17H, FFFFFA27H 5 MDLn5 4 MDLn4 3 MDLn3 2 MDLn2 1 MDLn1 0 MDLn0
0'/Q 0'/Q 0'/Q 0'/Q 0'/Q 0'/Q 0'/Q 0'/Q ... ... ... ... ... x ... x ... x ...
6HWWLQJ YDOXH N ...
6HULDO FORFN 6HWWLQJ SURKLELWHG IUCLK IUCLK IUCLK IUCLK IUCLK IUCLK IUCLK IUCLK IUCLK ...
5HPDUNV I8&/. %DVH FORFN VHOHFWHG E\ 736Q WR 736Q ELWV RI &.65Q UHJLVWHU N 9DOXH VHW E\ 0'/Q WR 0'/Q ELWV N x 'RQ(c)W FDUH 7KH EDXG UDWH LV WKH RXWSXW FORFN IRU WKH ELW FRXQWHU GLYLGHG E\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
%DXG UDWH 7KH EDXG UDWH LV WKH YDOXH REWDLQHG E\ WKH IROORZLQJ IRUPXOD
%DXG UDWH I8&/. N
I8&/. xN
>ESV@
)UHTXHQF\ >+]@ RI EDVH FORFN VHOHFWHG E\ 736Q WR 736Q ELWV RI &.65Q UHJLVWHU
9DOXH VHW E\ 0'/Q WR 0'/Q ELWV RI %5*&Q UHJLVWHU N
%DXG UDWH HUURU 7KH EDXG UDWH HUURU LV REWDLQHG E\ WKH IROORZLQJ IRUPXOD
(UURU
$FWXDO EDXG UDWH EDXG UDWH ZLWK HUURU 7DUJHW EDXG UDWH QRUPDO EDXG UDWH
- x > @
&DXWLRQV 0DNH VXUH WKDW WKH EDXG UDWH HUURU GXULQJ WUDQVPLVVLRQ GRHV QRW H[FHHG WKH DOORZDEOH HUURU RI WKH UHFHSWLRQ GHVWLQDWLRQ 0DNH VXUH WKDW WKH EDXG UDWH HUURU GXULQJ UHFHSWLRQ LV ZLWKLQ WKH DOORZDEOH EDXG UDWH UDQJH GXULQJ UHFHSWLRQ ZKLFK LV GHVFULEHG LQ UHFHSWLRQ $OORZDEOH EDXG UDWH GXULQJ
([DPSOH %DVH FORFN IUHTXHQF\ 7DUJHW EDXG UDWH %DXG UDWH
0+]
+] % N
6HWWLQJ RI 0'/Q WR 0'/Q ELWV LQ %5*&Q UHJLVWHU ESV
0 x x >ESV@
(UURU
- x - > @
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
%DXG UDWH VHWWLQJ H[DPSOH 7DEOH %DXG 5DWH *HQHUDWRU 6HWWLQJ 'DWD
%DXG 5DWH ESV IXX IUCLK IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX 0+] N + + + + + + )+ + '+ $+ + + '+ + $+ + %+ + + (55 - - IUCLK IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX 0+] N $+ '+ '+ '+ '+ '+ &+ '+ $+ + + '+ + + + '+ + '+ '+ (55 - - - IUCLK IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX IXX 0+] N + + + + + + )+ + '+ $+ + + '+ + $+ + %+ + + (55 - -
&DXWLRQ 7KH PD[LPXP DOORZDEOH IUHTXHQF\ RI WKH EDVH FORFN ICLK LV 0+] 5HPDUN I;; I8&/. N (55 Q 0DLQ FORFN IUHTXHQF\ %DVH FORFN IUHTXHQF\ 6HWWLQJ YDOXHV RI 0'/Q WR 0'/Q ELWV LQ %5*&Q UHJLVWHU %DXG UDWH HUURU > @ WR 9(6.- 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
$OORZDEOH EDXG UDWH UDQJH GXULQJ UHFHSWLRQ 7KH GHJUHH WR ZKLFK D GLVFUHSDQF\ IURP WKH WUDQVPLVVLRQ GHVWLQDWLRQ(c)V EDXG UDWH LV DOORZHG GXULQJ UHFHSWLRQ LV VKRZQ EHORZ &DXWLRQ 7KH HTXDWLRQV GHVFULEHG EHORZ VKRXOG EH XVHG WR VHW WKH EDXG UDWH HUURU GXULQJ UHFHSWLRQ VR WKDW LW DOZD\V LV ZLWKLQ WKH DOORZDEOH HUURU UDQJH )LJXUH $OORZDEOH %DXG 5DWH 5DQJH 'XULQJ 5HFHSWLRQ
Latch timing UARTn transfer rate
Start bit
Bit 0 FL
Bit 1
Bit 7
Parity bit
Stop bit
1 data frame (11 x FL)
Minimum allowable transfer rate
Start bit
Bit 0
Bit 1
Bit 7
Parity bit
Stop bit
FLmin
Maximum allowable transfer rate
Start bit
Bit 0
Bit 1
Bit 7
Parity bit
Stop bit
FLmax
$V VKRZQ LQ )LJXUH DIWHU WKH VWDUW ELW LV GHWHFWHG WKH UHFHLYH GDWD ODWFK WLPLQJ LV GHWHUPLQHG DFFRUGLQJ WR WKH FRXQWHU WKDW ZDV VHW E\ WKH %5*&Q UHJLVWHU ,I DOO GDWD XS WR WKH ILQDO GDWD VWRS ELW LV LQ WLPH IRU WKLV ODWFK WLPLQJ WKH GDWD FDQ EH UHFHLYHG QRUPDOO\ ,I WKLV LV DSSOLHG WR ELW UHFHSWLRQ WKH IROORZLQJ LV WKHRUHWLFDOO\ WUXH )/ %UDWH
%UDWH 8$57Q EDXG UDWH N )/ %5*&Q UHJLVWHU VHWWLQJ YDOXH ELW GDWD OHQJWK
:KHQ WKH ODWFK WLPLQJ PDUJLQ LV EDVH FORFNV WKH PLQLPXP DOORZDEOH WUDQVIHU UDWH )/PLQ LV DV IROORZV )/PLQ = x )/ - N- N x )/ = N + N )/
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
7KHUHIRUH WKH WUDQVIHU GHVWLQDWLRQ(c)V PD[LPXP UHFHLYDEOH EDXG UDWH %5PD[ LV DV IROORZV N N
%5PD[
)/PLQ
-
%UDWH
6LPLODUO\ WKH PD[LPXP DOORZDEOH WUDQVIHU UDWH )/PD[ FDQ EH REWDLQHG DV IROORZV N - N+ )/ x )/ = x )/PD[ = x )/ - xN xN N - )/ x )/PD[ = N 7KHUHIRUH WKH WUDQVIHU GHVWLQDWLRQ(c)V PLQLPXP UHFHLYDEOH EDXG UDWH %5PLQ LV DV IROORZV
%5PLQ
)/PD[
-
N N -
%UDWH
7KH DOORZDEOH EDXG UDWH HUURU RI 8$57Q DQG WKH WUDQVIHU GHVWLQDWLRQ FDQ EH REWDLQHG DV IROORZV IURP WKH H[SUHVVLRQV GHVFULEHG DERYH IRU FRPSXWLQJ WKH PLQLPXP DQG PD[LPXP EDXG UDWH YDOXHV 7DEOH 0D[LPXP DQG 0LQLPXP $OORZDEOH %DXG 5DWH (UURU
'LYLVLRQ 5DWLR N 0D[LPXP $OORZDEOH %DXG 5DWH (UURU 0LQLPXP $OORZDEOH %DXG 5DWH (UURU
5HPDUNV 7KH UHFHSWLRQ SUHFLVLRQ GHSHQGV RQ WKH QXPEHU RI ELWV LQ RQH IUDPH WKH EDVH FORFN IUHTXHQF\ DQG WKH GLYLVLRQ UDWLR N 7KH KLJKHU WKH EDVH FORFN IUHTXHQF\ DQG WKH ODUJHU WKH GLYLVLRQ UDWLR N WKH KLJKHU WKH SUHFLVLRQ N %5*&Q VHWWLQJ YDOXH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 $6<1&+521286 6(5,$/ ,17(5)$&( 8$57
7UDQVIHU UDWH GXULQJ FRQWLQXRXV WUDQVPLVVLRQ 'XULQJ FRQWLQXRXV WUDQVPLVVLRQ WKH WUDQVIHU UDWH IURP D VWRS ELW WR WKH QH[W VWDUW ELW LV H[WHQGHG WZR FORFNV RI WKH EDVH FORFN ORQJHU WKDQ QRUPDO +RZHYHU RQ WKH UHFHSWLRQ VLGH WKH WUDQVIHU UHVXOW LV QRW DIIHFWHG VLQFH WKH WLPLQJ LV LQLWLDOL]HG E\ WKH GHWHFWLRQ RI WKH VWDUW ELW )LJXUH 7UDQVIHU 5DWH 'XULQJ &RQWLQXRXV 7UDQVPLVVLRQ
1 data frame
Start bit of second byte Bit 7 FL Parity bit FL Stop bit FLstp Start bit FL Bit 0 FL
Start bit FL
Bit 0 FL
Bit 1 FL
5HSUHVHQWLQJ WKH ELW GDWD OHQJWK E\ )/ WKH VWRS ELW OHQJWK E\ )/VWS DQG WKH EDVH FORFN IUHTXHQF\ E\ I8&/. \LHOGV WKH IROORZLQJ HTXDWLRQ )/VWS )/ I8&/.
7KHUHIRUH WKH WUDQVIHU UDWH GXULQJ FRQWLQXRXV WUDQVPLVVLRQ LV DV IROORZV ZKHQ WKH VWRS ELW OHQJWK 7UDQVIHU UDWH x )/ I8&/.
&DXWLRQV
&DXWLRQV WR EH REVHUYHG ZKHQ XVLQJ 8$57Q DUH VKRZQ EHORZ :KHQ WKH VXSSO\ RI FORFNV WR 8$57Q LV VWRSSHG IRU H[DPSOH LQ ,'/( RU 6723 PRGH RSHUDWLRQ VWRSV ZLWK HDFK UHJLVWHU UHWDLQLQJ WKH YDOXH LW KDG LPPHGLDWHO\ EHIRUH WKH VXSSO\ RI FORFNV ZDV VWRSSHG 7KH 7;'Q SLQ RXWSXW DOVR KROGV DQG RXWSXWV WKH YDOXH LW KDG LPPHGLDWHO\ EHIRUH WKH VXSSO\ RI FORFNV ZDV VWRSSHG +RZHYHU RSHUDWLRQ LV QRW JXDUDQWHHG DIWHU WKH VXSSO\ RI FORFNV LV UHVWDUWHG 7KHUHIRUH DIWHU WKH VXSSO\ RI FORFNV LV UHVWDUWHG WKH FLUFXLWV VKRXOG EH LQLWLDOL]HG E\ VHWWLQJ 8$57(Q $6,0Q UHJLVWHU 8$57Q KDV D VWDJH EXIIHU FRQILJXUDWLRQ FRQVLVWLQJ RI WUDQVPLVVLRQ EXIIHU UHJLVWHU Q 7;%Q DQG WKH WUDQVPLVVLRQ VKLIW UHJLVWHU DQG KDV VWDWXV IODJV WKH 7;%)Q DQG 7;6)Q ELWV RI WKH $6,)Q UHJLVWHU WKDW LQGLFDWH WKH VWDWXV RI HDFK EXIIHU ,I WKH 7;%)Q DQG 7;6)Q ELWV DUH UHDG LQ FRQWLQXRXV WUDQVPLVVLRQ WKH YDOXH FKDQJHV 5HDG RQO\ WKH 7;%)Q ELW GXULQJ FRQWLQXRXV WUDQVPLVVLRQ 5;(Q DQG 7;(Q LQ WKH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
7KH QXPEHU RI FORFNHG VHULDO LQWHUIDFH &6, FKDQQHOV LQFRUSRUDWHG GLIIHUV DV IROORZV GHSHQGLQJ RQ WKH SURGXFW
3URGXFW 1DPH 1XPEHU RI FKDQQHOV 9(6.) FKDQQHOV &6, &6, 9(6.* 9(6.- FKDQQHOV &6, WR &6,
)HDWXUHV
* * * * * *
+DOIGXSOH[ FRPPXQLFDWLRQV 0DVWHU PRGHVODYH PRGH VHOHFWDEOH 7UDQVPLVVLRQ GDWD OHQJWK ELWV RU ELWV FDQ EH VHW 06%/6%ILUVW VHOHFWDEOH IRU WUDQVIHU GDWD (LJKW FORFN VLJQDOV FDQ EH VHOHFWHG PDVWHU FORFNV DQG VODYH FORFN ZLUH W\SH 62Q 6,Q 6HULDO WUDQVPLW GDWD RXWSXW 6HULDO UHFHLYH GDWD LQSXW
* ,QWHUUXSW VRXUFHV W\SH
6&.Q 6HULDO FORFN ,2
* 7UDQVPLVVLRQUHFHSWLRQ PRGH RU UHFHSWLRQRQO\ PRGH VHOHFWDEOH * 7ZR WUDQVPLVVLRQ EXIIHUV 627%)Q627%)/Q 627%Q627%/Q DQG WZR UHFHSWLRQ EXIIHUV 6,5%Q6,5%/Q *
6,5%(Q6,5%(/Q DUH SURYLGHG RQ FKLS 6LQJOH WUDQVIHU PRGHFRQWLQXRXV WUDQVIHU PRGH VHOHFWDEOH Q 9(6.) 9(6.* Q WR 9(6.-
* 7UDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,17&6,Q
5HPDUN
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
&RQILJXUDWLRQ
&6,Q LV FRQWUROOHG YLD FORFNHG VHULDO LQWHUIDFH PRGH UHJLVWHU Q &6,0Q &ORFNHG VHULDO LQWHUIDFH PRGH UHJLVWHU Q &6,0Q 7KH &6,0Q UHJLVWHU LV DQ ELW UHJLVWHU WKDW VSHFLILHV WKH RSHUDWLRQ RI &6,Q &ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU Q &6,&Q 7KH &6,&Q UHJLVWHU LV DQ ELW UHJLVWHU WKDW FRQWUROV WKH &6,Q VHULDO WUDQVIHU RSHUDWLRQ 6HULDO ,2 VKLIW UHJLVWHU Q 6,2Q 7KH 6,2Q UHJLVWHU LV D ELW VKLIW UHJLVWHU WKDW FRQYHUWV SDUDOOHO GDWD LQWR VHULDO GDWD 7KH 6,2Q UHJLVWHU LV XVHG IRU ERWK WUDQVPLVVLRQ DQG UHFHSWLRQ 'DWD LV VKLIWHG LQ UHFHSWLRQ DQG VKLIWHG RXW WUDQVPLVVLRQ IURP WKH 06% RU /6% VLGH 7KH DFWXDO WUDQVPLVVLRQUHFHSWLRQ RSHUDWLRQV DUH VWDUWHG XS E\ DFFHVVLQJ WKH EXIIHU UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU Q/ 6,2Q/ 7KH 6,2Q/ UHJLVWHU LV DQ ELW VKLIW UHJLVWHU WKDW FRQYHUWV SDUDOOHO GDWD LQWR VHULDO GDWD 7KH 6,2Q/ UHJLVWHU LV XVHG IRU ERWK WUDQVPLVVLRQ DQG UHFHSWLRQ 'DWD LV VKLIWHG LQ UHFHSWLRQ DQG VKLIWHG RXW WUDQVPLVVLRQ IURP WKH 06% RU /6% VLGH 7KH DFWXDO WUDQVPLVVLRQUHFHSWLRQ RSHUDWLRQV DUH VWDUWHG XS E\ DFFHVV RI WKH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU Q 6,5%Q 7KH 6,5%Q UHJLVWHU LV D ELW EXIIHU UHJLVWHU WKDW VWRUHV UHFHLYH GDWD &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU Q/ 6,5%Q/ 7KH 6,5%Q/ UHJLVWHU LV DQ ELW EXIIHU UHJLVWHU WKDW VWRUHV UHFHLYH GDWD &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU Q 6,5%(Q 7KH 6,5%(Q UHJLVWHU LV D ELW EXIIHU UHJLVWHU WKDW VWRUHV UHFHLYH GDWD 7KH 6,5%(Q UHJLVWHU LV WKH VDPH DV WKH 6,5%Q UHJLVWHU ,W LV XVHG WR UHDG WKH FRQWHQWV RI WKH 6,5%Q UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU Q/ 6,5%(Q/ 7KH 6,5%(Q/ UHJLVWHU LV DQ ELW EXIIHU UHJLVWHU WKDW VWRUHV UHFHLYH GDWD 7KH 6,5%(Q/ UHJLVWHU LV WKH VDPH DV WKH 6,5%Q/ UHJLVWHU ,W LV XVHG WR UHDG WKH FRQWHQWV RI WKH 6,5%Q/ UHJLVWHU &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU Q 627%Q 7KH 627%Q UHJLVWHU LV D ELW EXIIHU UHJLVWHU WKDW VWRUHV WUDQVPLW GDWD &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU Q/ 627%/Q/ 7KH 627%Q/ UHJLVWHU LV DQ ELW EXIIHU UHJLVWHU WKDW VWRUHV WUDQVPLW GDWD &ORFNHG VHULDO LQWHUIDFH LQLWLDO WUDQVPLW EXIIHU UHJLVWHU Q 627%)Q 7KH 627%)Q UHJLVWHU LV D ELW EXIIHU UHJLVWHU WKDW VWRUHV WKH LQLWLDO WUDQVPLW GDWD LQ WKH FRQWLQXRXV WUDQVIHU PRGH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
&ORFNHG VHULDO LQWHUIDFH LQLWLDO WUDQVPLW EXIIHU UHJLVWHU Q/ 627%)Q/ 7KH 627%)Q/ UHJLVWHU LV DQ ELW EXIIHU UHJLVWHU WKDW VWRUHV LQLWLDO WUDQVPLW GDWD LQ WKH FRQWLQXRXV WUDQVIHU PRGH 6HOHFWRU 7KH VHOHFWRU VHOHFWV WKH VHULDO FORFN WR EH XVHG 6HULDO FORFN FRQWUROOHU &RQWUROV WKH VHULDO FORFN VXSSO\ WR WKH VKLIW UHJLVWHU $OVR FRQWUROV WKH FORFN RXWSXW WR WKH 6&.Q SLQ ZKHQ WKH LQWHUQDO FORFN LV XVHG 6HULDO FORFN FRXQWHU &RXQWV WKH VHULDO FORFN RXWSXW RU LQSXW GXULQJ WUDQVPLVVLRQUHFHSWLRQ DQG FKHFNV ZKHWKHU ELW RU ELW GDWD WUDQVPLVVLRQUHFHSWLRQ KDV EHHQ SHUIRUPHG ,QWHUUXSW FRQWUROOHU &RQWUROV WKH LQWHUUXSW UHTXHVW WLPLQJ 5HPDUN Q 9(6.) 9(6.* Q WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
)LJXUH %ORFN 'LDJUDP RI &ORFNHG 6HULDO ,QWHUIDFH
fXX/26 fXX/25 fXX/24 fXX/23 fXX/22 fXX/2 TO50, TO51 External input SCK0n Selector
Serial clock controller Clock start/stop control & clock phase control SCK0n
Interrupt controller
INTCSI0n
Transmission control
Transmission data control
Initial transmit buffer register (SOTBFn/SOTBFnL)
Control signal
SO selection
SO0n
Transmit buffer register (SOTBn/SOTBnL)
SI0n
Shift register (SIOn/SIO0nL)
SO latch
Receive buffer register (SIRBn/SIRBnL)
5HPDUNV Q
9(6.) 9(6.* Q
WR 9(6.-
I;; 0DLQ FORFN
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
5HJLVWHUV
&ORFNHG VHULDO LQWHUIDFH PRGH UHJLVWHU Q &6,0Q 7KH &6,0Q UHJLVWHU FRQWUROV WKH &6,Q RSHUDWLRQ 7KHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV KRZHYHU ELW LV UHDGRQO\ $IWHU UHVHW &6,0Q LV FOHDUHG WR + &DXWLRQ 2YHUZULWLQJ WKH 750'Q &&/Q ',5Q &6,7Q DQG $872Q ELWV RI WKH &6,0Q UHJLVWHU FDQ EH GRQH RQO\ ZKHQ WKH &627Q ELW RSHUDWLRQ FDQQRW EH JXDUDQWHHG ,I WKHVH ELWV DUH RYHUZULWWHQ DW DQ\ RWKHU WLPH WKH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
After reset: 00H <7> CSIM0n CSI0En
R/W <6> TRMDn
Address: FFFFFD00H, FFFFFD10H, FFFFFD20H 5 CCLn <4> DIRn 3 CSITn 2 AUTOn 1 0 <0> CSOTn
&6,(Q 'LVDEOH &6,Q RSHUDWLRQ (QDEOH &6,Q RSHUDWLRQ
&6,Q RSHUDWLRQ HQDEOHGLVDEOH
7KH LQWHUQDO &6,Q FLUFXLW FDQ EH UHVHWNote DV\QFKURQRXVO\ E\ VHWWLQJ WKH &6,(Q ELW WR )RU WKH 6&.Q DQG 62Q SLQ RXWSXW VWDWXV ZKHQ WKH &6,(Q ELW UHIHU WR 2XWSXW 3LQV
750'Q 5HFHLYHRQO\ PRGH 7UDQVPLVVLRQUHFHSWLRQ PRGH
6SHFLILFDWLRQ RI WUDQVPLVVLRQUHFHSWLRQ PRGH
:KHQ WKH 750'Q ELW UHFHSWLRQ LV SHUIRUPHG DQG WKH 62Q SLQ RXWSXWV D ORZ OHYHO 'DWD UHFHSWLRQ LV VWDUWHG E\ UHDGLQJ WKH 6,5%Q UHJLVWHU :KHQ WKH 750'Q ELW WUDQVPLVVLRQUHFHSWLRQ LV VWDUWHG E\ ZULWLQJ GDWD WR WKH 627%Q UHJLVWHU
&&/Q ELWV ELWV
6SHFLILFDWLRQ RI GDWD OHQJWK
',5Q
6SHFLILFDWLRQ RI WUDQVIHU GLUHFWLRQ PRGH 06%/6% )LUVW ELW RI WUDQVIHU GDWD LV 06% )LUVW ELW RI WUDQVIHU GDWD LV /6%
&6,7Q 1R GHOD\
&RQWURO RI GHOD\ RI LQWHUUXSW UHTXHVW VLJQDO
'HOD\ PRGH LQWHUUXSW UHTXHVW VLJQDO LV GHOD\HG F\FOH FRPSDUHG WR WKH VHULDO FORFN
7KH GHOD\ PRGH &6,7Q ELW LV YDOLG RQO\ LQ WKH PDVWHU PRGH &.6Q WR &6.Q ELWV RI WKH &6,&Q UHJLVWHU DUH QRW % ,Q WKH VODYH PRGH &.6Q WR &.6Q ELWV DUH % GR QRW VHW WKH GHOD\ PRGH
$872Q
6SHFLILFDWLRQ RI VLQJOH WUDQVIHU PRGH RU FRQWLQXRXV WUDQVIHU PRGH 6LQJOH WUDQVIHU PRGH &RQWLQXRXV PRGH
&627Q &RPPXQLFDWLRQ VWRSSHG &RPPXQLFDWLRQ LQ SURJUHVV
&RPPXQLFDWLRQ VWDWXV IODJ
7KH &627Q ELW LV FOHDUHG E\ ZULWLQJ WR WKH &6,(Q ELW
1RWH 7KH 6,5%Q 6,5%Q/ 6,5%( 6,5%(Q/ 6,2Q DQG 6,2Q/ UHJLVWHUV DQG WKH &627Q ELW RI WKH &6,02Q UHJLVWHU DUH UHVHW 5HPDUN Q 9(6.) 9(6.* Q WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
&ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU Q &6,&Q 7KH &6,&Q UHJLVWHU LV DQ ELW UHJLVWHU WKDW FRQWUROV WKH &6,Q WUDQVIHU RSHUDWLRQ 7KLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW &6,&Q LV FOHDUHG WR + &DXWLRQ 7KH &6,&Q UHJLVWHU FDQ EH RYHUZULWWHQ RQO\ ZKHQ WKH &6,(Q ELW RI WKH &6,0Q UHJLVWHU
After reset: 00H 7 CSICn 0
R/W 6 0
Address: FFFFFD01H, FFFFFD11H, FFFFFD21H 5 0 4 CKPn 3 DAPn 2 CKS0n2 1 CKS0n1 0 CKS0n0
&.3Q
'$3Q 7\SH
6SHFLILFDWLRQ RI WLPLQJ RI WUDQVPLWWLQJUHFHLYLQJ GDWD WRIURP 6&.Q
SCK0n (I/O) SO0n (output) SI0n (input) DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0 DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0
7\SH
SCK0n (I/O) SO0n (output) SI0n (input) DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0 DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0
7\SH
SCK0n (I/O) SO0n (output) SI0n (input) DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0 DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0
7\SH
SCK0n (I/O) SO0n (output) SI0n (input) DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0 DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0
&.6Q &.6Q &.6Q IXX IXX IXX IXX IXX IXX
Note 1
6HULDO FORFN 0DVWHU PRGH 0DVWHU PRGH 0DVWHU PRGH 0DVWHU PRGH 0DVWHU PRGH 0DVWHU PRGH
Note 2
0RGH
2
3
4
5
6
&ORFN JHQHUDWHG E\ 72 72 ([WHUQDO FORFN 6&.Q
0DVWHU PRGH 6ODYH PRGH
1RWHV 6HOHFWDEOH ZKHQ I;; 0+] &6, 72 &6, 72 &6, 72 5HPDUNV I;; 0DLQ FORFN IUHTXHQF\ Q 9(6.) 9(6.* Q WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
&ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHUV Q Q/ 6,5%Q 6,5%Q/ 7KH 6,5%Q UHJLVWHU LV D ELW EXIIHU UHJLVWHU WKDW VWRUHV UHFHLYH GDWD :KHQ WKH UHFHLYHRQO\ PRGH LV VHW 750'Q ELW RI &6,0Q UHJLVWHU UHDGLQJ GDWD IURP WKH 6,5%Q UHJLVWHU 7KLV UHJLVWHU LV UHDGRQO\ LQ ELW XQLWV :KHQ WKH ORZHU ELWV DUH XVHG DV WKH 6,5%Q/ UHJLVWHU WKLV UHJLVWHU LV UHDGRQO\ LQ ELW XQLWV ,Q DGGLWLRQ WR UHVHW LQSXW WKLV UHJLVWHU FDQ DOVR EH LQLWLDOL]HG E\ FOHDULQJ WKH &6,(Q ELW RI WKH &6,0Q UHJLVWHU &DXWLRQV 5HDG WKH 6,5%Q UHJLVWHU RQO\ ZKHQ D ELW GDWD OHQJWK KDV EHHQ VHW &&/Q ELW RI &6,0Q UHJLVWHU &6,0Q UHJLVWHU SHUIRUP ,I WKH 6,5%Q 5HDG WKH 6,5%Q/ UHJLVWHU RQO\ ZKHQ DQ ELW GDWD OHQJWK KDV EHHQ VHW &&/Q ELW RI :KHQ WKH VLQJOH WUDQVIHU PRGH KDV EHHQ VHW $872Q ELW RI &6,0Q UHJLVWHU D UHDG RSHUDWLRQ RQO\ LQ WKH LGOH VWDWH &627Q ELW RI &6,0Q UHJLVWHU UHJLVWHU LV UHDG GXULQJ GDWD WUDQVIHU WKH GDWD FDQQRW EH JXDUDQWHHG WKH UHFHSWLRQ RSHUDWLRQ LV VWDUWHG E\
D 6,5%Q UHJLVWHU
After reset: 0000H 15 14 13 R 12 Address: FFFFFD02H, FFFFFD12H, FFFFFD22H 11 10 9 8 7 6 5 4 3 2 1 0
SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn SIRBn 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
E 6,5%Q/ UHJLVWHU
After reset: 00H 7 SIRBnL SIRBn7 R 6 SIRBn6 Address: FFFFFD02H, FFFFFD12H, FFFFFD22H 5 SIRBn5 4 SIRBn4 3 SIRBn3 2 SIRBn2 1 SIRBn1 0 SIRBn0
5HPDUN
Q
9(6.) 9(6.* Q
WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
&ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHUV Q Q/ 6,5%(Q 6,5%(Q/ 7KH 6,5%(Q UHJLVWHU LV D ELW EXIIHU UHJLVWHU WKDW VWRUHV UHFHLYH GDWD 7KLV UHJLVWHU LV UHDGRQO\ LQ ELW XQLWV +RZHYHU ZKHQ WKH ORZHU ELWV DUH XVHG DV WKH 6,5%(Q/ UHJLVWHU WKH UHJLVWHU LV UHDGRQO\ LQ ELW XQLWV ,Q DGGLWLRQ WR UHVHW LQSXW WKLV UHJLVWHU FDQ DOVR EH LQLWLDOL]HG E\ FOHDULQJ WKH &6,(Q ELW RI WKH &6,0Q UHJLVWHU 7KH 6,5%(Q UHJLVWHU LV WKH VDPH DV WKH 6,5%Q UHJLVWHU (YHQ LI WKH 6,5%Q UHJLVWHU LV UHDG WKH QH[W RSHUDWLRQ ZLOO QRW VWDUW 7KH 6,5%(Q UHJLVWHU LV XVHG WR UHDG WKH FRQWHQWV RI WKH 6,5%Q UHJLVWHU &DXWLRQV 7KH UHFHLYH RSHUDWLRQ LV QRW VWDUWHG HYHQ LI GDWD LV UHDG IURP WKH 6,5%(Q UHJLVWHU 7KH 6,5%(Q UHJLVWHU FDQ EH UHDG RQO\ LI D ELW GDWD OHQJWK LV VHW &&/Q ELW RI &6,0Q UHJLVWHU 7KH 6,5%(Q/ UHJLVWHU FDQ EH UHDG RQO\ LI DQ ELW GDWD OHQJWK KDV EHHQ VHW &&/Q ELW RI &6,0Q UHJLVWHU
D 6,5%(Q UHJLVWHU
After reset: 0000H 15 14 R 13 Address: FFFFFD06H, FFFFFD16H, FFFFFD26H 12 11 10 9 8 7 6 5 4 3 2 1 0
SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn SIRBEn 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
% 6,5%(Q/ UHJLVWHU
After reset: 00H 7 R 6 Address: FFFFFD06H, FFFFFD16H, FFFFFD26H 5 4 3 2 1 0
SIRBEnL SIRBEn7 SIRBEn6 SIRBEn5 SIRBEn4 SIRBEn3 SIRBEn2 SIRBEn1 SIRBEn0
5HPDUN
Q
9(6.) 9(6.* Q
WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
&ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHUV Q Q/ 627%Q 627%Q/ 7KH 627%Q UHJLVWHU LV D ELW EXIIHU UHJLVWHU WKDW VWRUHV WUDQVPLW GDWD :KHQ WKH WUDQVPLVVLRQUHFHSWLRQ PRGH LV VHW 750'Q ELW RI &6,0Q UHJLVWHU LV VWDUWHG E\ ZULWLQJ GDWD WR WKH 627%Q UHJLVWHU 7KLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV +RZHYHU ZKHQ WKH ORZHU ELWV DUH XVHG DV WKH 627%Q/ UHJLVWHU WKH UHJLVWHU LV UHDGRQO\ LQ ELW XQLWV &DXWLRQV $FFHVV WKH 627%Q UHJLVWHU RQO\ ZKHQ D ELW GDWD OHQJWK LV VHW &&/Q ELW RI &6,0Q UHJLVWHU SHUIRUP ,I WKH 627%Q UHJLVWHU LV $FFHVV WKH 627%Q/ UHJLVWHU RQO\ ZKHQ DQ ELW GDWD OHQJWK KDV EHHQ VHW &&/Q ELW RI &6,0Q UHJLVWHU :KHQ WKH VLQJOH WUDQVIHU PRGH LV VHW $872Q ELW RI &6,0Q UHJLVWHU DFFHVV RQO\ LQ WKH LGOH VWDWH &627Q ELW RI &6,0Q UHJLVWHU DFFHVVHG GXULQJ GDWD WUDQVIHU WKH GDWD FDQQRW EH JXDUDQWHHG WKH WUDQVPLVVLRQ RSHUDWLRQ
D 627%Q/ UHJLVWHU
After reset: 0000H 15 14 R/W 13 12 Address: FFFFFD04H, FFFFFD14H, FFFFFD24H 11 10 9 8 7 6 5 4 3 2 1 0
SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn SOTBn 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
E 627%Q/ UHJLVWHU
After reset: 00H 7 SOTBnL R/W 6 Address: FFFFFD04H, FFFFFD14H, FFFFFD24H 5 4 3 2 1 0
SOTBn7 SOTBn6 SOTBn5 SOTBn4 SOTBn3 SOTBn2 SOTBn1 SOTBn0
5HPDUN
Q
9(6.) 9(6.* Q
WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
&ORFNHG VHULDO LQWHUIDFH LQLWLDO WUDQVPLW EXIIHU UHJLVWHUV Q Q/ 627%)Q 627%)Q/ 7KH 627%)Q UHJLVWHU LV D ELW EXIIHU UHJLVWHU WKDW VWRUHV LQLWLDO WUDQVPLVVLRQ GDWD LQ WKH FRQWLQXRXV WUDQVIHU PRGH 7KH WUDQVPLVVLRQ RSHUDWLRQ LV QRW VWDUWHG HYHQ LI GDWD LV ZULWWHQ WR WKH 627%)Q UHJLVWHU 7KLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV +RZHYHU ZKHQ WKH ORZHU ELWV DUH XVHG DV WKH 627%)Q/ UHJLVWHU WKH UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV &DXWLRQ $FFHVV WKH 627%)Q UHJLVWHU DQG 627%)Q/ UHJLVWHU RQO\ ZKHQ D ELW GDWD OHQJWK KDV EHHQ VHW &&/Q ELW RI &6,0Q UHJLVWHU &&/Q ELW RI &6,0Q UHJLVWHU &6,0Q UHJLVWHU FDQQRW EH JXDUDQWHHG DQG RQO\ ZKHQ DQ ELW GDWD OHQJWK KDV EHHQ VHW UHVSHFWLYHO\ DQG RQO\ LQ WKH LGOH VWDWH &627Q ELW RI
,I WKH 627%)Q UHJLVWHU LV DFFHVVHG GXULQJ GDWD WUDQVIHU WKH GDWD
D 627%)Q UHJLVWHU
After reset: 0000H 15 14 R/W 13 12 Address: FFFFFD08H, FFFFFD18H, FFFFFD28H 11 10 9 8 7 6 5 4 3 2 1 0
SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn SOTBFn 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
E 627%)Q/ UHJLVWHU
After reset: 00H 7 R/W 6 Address: FFFFFD08H, FFFFFD18H, FFFFFD28H 5 4 3 2 1 0
SOTBFnL SOTBFn7 SOTBFn6 SOTBFn5 SOTBFn4 SOTBFn3 SOTBFn2 SOTBFn1 SOTBFn0
5HPDUN
Q
9(6.) 9(6.* Q
WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
6HULDO ,2 VKLIW UHJLVWHUV Q Q/ 6,2Q 6,2Q/ 7KH 6,2Q UHJLVWHU LV D ELW VKLIW UHJLVWHU WKDW FRQYHUWV SDUDOOHO GDWD LQWR VHULDO GDWD 7KH WUDQVIHU RSHUDWLRQ LV QRW VWDUWHG HYHQ LI WKH 6,2Q UHJLVWHU LV UHDG 7KLV UHJLVWHU LV UHDGRQO\ LQ ELW XQLWV +RZHYHU ZKHQ WKH ORZHU ELWV DUH XVHG DV WKH 6,2Q/ UHJLVWHU WKH UHJLVWHU LV UHDGRQO\ LQ ELW XQLWV ,Q DGGLWLRQ WR UHVHW LQSXW WKLV UHJLVWHU FDQ DOVR EH LQLWLDOL]HG E\ FOHDULQJ WKH &6,(Q ELW RI WKH &6,0Q UHJLVWHU &DXWLRQ $FFHVV WKH 6,2Q UHJLVWHU DQG 6,2Q/ UHJLVWHU RQO\ ZKHQ D ELW GDWD OHQJWK KDV EHHQ VHW &&/Q ELW RI &6,0Q UHJLVWHU &&/Q ELW RI &6,0Q UHJLVWHU &6,0Q UHJLVWHU FDQQRW EH JXDUDQWHHG DQG RQO\ ZKHQ DQ ELW GDWD OHQJWK KDV EHHQ VHW UHVSHFWLYHO\ DQG RQO\ LQ WKH LGOH VWDWH &627Q ELW RI
,I WKH 6,2Q UHJLVWHU LV DFFHVVHG GXULQJ GDWD WUDQVIHU WKH GDWD
D 6,2Q UHJLVWHU
After reset: 0000H 15 14 13 R 12 Address: FFFFFD0AH, FFFFFD1AH, FFFFFD2AH 11 10 9 8 7 6 5 4 3 2 1 0
SIO0n SIOn15 SIOn14 SIOn13 SIOn12 SIOn11 SIOn10 SIOn9 SIOn8 SIOn7 SIOn6 SIOn5 SIOn4 SIOn3 SIOn2 SIOn1 SIOn0
E 6,2Q/ UHJLVWHU
After reset: 00H 7 SIO0nL SIOn7 R 6 SIOn6 Address: FFFFFD0AH, FFFFFD1AH, FFFFFD2AH 5 SIOn5 4 SIOn4 3 SIOn3 2 SIOn2 1 SIOn1 0 SIOn0
5HPDUN
Q
9(6.) 9(6.* Q
WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
Table 16-1. Use of Each Buffer Register
Single Transfer Transmission/Reception Mode Storing received data
Note 2
Register Name Receive-Only Mode * Reading starts reception * Storing received data Storing up to the (N - 1)th received data (other than the last)Note 2 When reception is complete, read the received data from this register. Repeat this operation until the (N - 1)th data has been received. * First, read dummy data and start transfer. * To perform reception of the next data after reception is complete, read the received data from this register. Transmission/Reception Mode Receive-Only Mode
R/W
Continuous Transfer
Note 1
SIRBn (SirBnL) When transmission and reception are complete, read the received data from this register.
Read
Function
* Reading starts reception * Storing up to the (N - 2)th data (other than the last two) When reception is complete, read the received data from this register. Repeat this operation until the (N - 2)th data has been received. (Supplement) Do not read the (N - 1)th data from this register. If read, a reception operation starts and continuous transfer cannot be completed. Storing the (N - 1)th received data
Note 2
Use method
SIRBEn (SIRBEnL) Not used. Not used If reception of the next data will not be performed after reception is complete, read the received data from this register. - Not used. Not used -
Read
Function
- -
Storing the data received lastNote 2
Use method
Read the (N - 1)th received data from this register when the (N - 1)th or Nth (last) data has been received.
Note 2
SIO0n (SIO0nL)
Read
Function
Storing the Nth (last) received data
Storing the Nth (last) received data When the Nth (last) data has been received, read the Nth (last) data. -
Note 2
Use method
When the Nth (last) transmission/reception is complete, read the Nth (last) data. - * Starting transmission/reception when written * Storing the data to be transmitted second and subsequently When transmission/reception is complete, write the data to be transmitted next to this register to start the next transmission/reception. - Storing the data to be transmitted firstNote
2
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
8VHU(c)V 0DQXDO 8(-98' * Starting transmission/reception when written * Storing the data to be transmitted * First, write a dummy data (FFH) to start transmission/reception. * When transmission/reception is complete, write the data to be transmitted next. Not used - Not used Not used
SOTBn (SOTBnL)
Write
Function
Use method
Not used
SOTBFn (SOTBFnL)
Write
Function
- Before starting transmission/reception (writing to SOTBn), write the data to be transmitted first. Not used
Use method
Notes 1. It is assumed that the number of data to be transmitted is N.
2. Neither reading nor writing will start communication.
Remark
In the 16-bit mode, the registers not enclosed in parentheses are used; in the 8-bit mode, the registers in parentheses are used.
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
2SHUDWLRQ
7UDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW VLJQDO ,17&6,Q ,17&6,Q LV VHW XSRQ FRPSOHWLRQ RI GDWD WUDQVPLVVLRQUHFHSWLRQ :ULWLQJ WR WKH &6,0Q UHJLVWHU DOVR FOHDUV ,17&6,Q &DXWLRQ 7KH GHOD\ PRGH &6,7Q ELW &.6Q WR &.6Q % LV YDOLG RQO\ LQ WKH PDVWHU PRGH ELWV &.6Q WR &.6Q RI WKH
&6,&Q UHJLVWHU DUH QRW % 7KH GHOD\ PRGH FDQQRW EH VHW ZKHQ WKH VODYH PRGH LV VHW ELWV
)LJXUH 7LPLQJ &KDUW RI ,QWHUUXSW 5HTXHVW 6LJQDO 2XWSXW LQ 'HOD\ 0RGH
D 7UDQVPLWUHFHLYH W\SH
Input clock
SCK0n (I/O)
SI0n (input)
DI7
DI6
DI5
DI4
DI3
DI2
DI1
DI0
SO0n (output)
DO7
DO6
DO5
DO4
DO3
DO2
DO1
DO0
Reg_R/W
INTCSI0n interrupt
CSOTn bit Delay
5HPDUNV Q
9(6.) 9(6.* Q
WR 9(6.-
5HJB5: ,QWHUQDO VLJQDO 7KLV VLJQDO LQGLFDWHV WKDW D FORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU Q DQG Q/ 6,5%Q6,5%Q/ UHDG RU FORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU Q DQG Q/ 627%Q627%Q/ ZULWH ZDV SHUIRUPHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
)LJXUH 7LPLQJ &KDUW RI ,QWHUUXSW 5HTXHVW 6LJQDO 2XWSXW LQ 'HOD\ 0RGH
E 7UDQVPLWUHFHLYH W\SH
Input clock
SCK0n (I/O)
SI0n (input)
DI7
DI6
DI5
DI4
DI3
DI2
DI1
DI0
SO0n (output)
DO7
DO6
DO5
DO4
DO3
DO2
DO1
DO0
Reg_R/W
INTCSI0n interrupt
CSOTn bit Delay
5HPDUNV Q
9(6.) 9(6.* Q
WR 9(6.-
5HJB5: ,QWHUQDO VLJQDO 7KLV VLJQDO LQGLFDWHV WKDW D FORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU Q DQG Q/ 6,5%Q6,5%Q/ UHDG RU FORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU Q DQG Q/ 627%Q627%Q/ ZULWH ZDV SHUIRUPHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
6LQJOH WUDQVIHU PRGH 8VDJH ,Q WKH UHFHLYHRQO\ PRGH 750'Q ELW RI &6,0Q UHJLVWHU FRPPXQLFDWLRQ LV VWDUWHG E\ UHDGLQJ FORFNHG FRPPXQLFDWLRQ LV VWDUWHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHUV Q DQG Q/ 6,5%Q6,5%Q/ ,Q WKH WUDQVPLVVLRQUHFHSWLRQ PRGH Q DQG Q/ 750'Q ELW RI &6,0Q UHJLVWHU E\ ZULWLQJ WR FORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHUV Q DQG Q/ 627%Q627%Q/ ,Q WKH VODYH PRGH WKH RSHUDWLRQ PXVW EH HQDEOHG EHIRUHKDQG &6,(Q ELW RI &6,0Q UHJLVWHU H[HFXWLRQ VWDWXV 8SRQ FRPPXQLFDWLRQ FRPSOHWLRQ WKH WUDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,17&6,Q LV VHW DQG WKH &627Q ELW LV FOHDUHG 7KH QH[W GDWD FRPPXQLFDWLRQ UHTXHVW LV WKHQ ZDLWHG IRU &DXWLRQ :KHQ WKH &627Q ELW RI WKH &6,0Q UHJLVWHU 5HPDUN Q 9(6.) 9(6.* Q GR QRW PDQLSXODWH WKH &6,Q UHJLVWHU :KHQ FRPPXQLFDWLRQ LV VWDUWHG WKH YDOXH RI WKH &627Q ELW RI WKH &6,0Q UHJLVWHU EHFRPHV WUDQVPLVVLRQ
WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
)LJXUH 7LPLQJ &KDUW LQ 6LQJOH 7UDQVIHU 0RGH
D ,Q WUDQVPLVVLRQUHFHSWLRQ PRGH GDWD OHQJWK ELWV WUDQVIHU GLUHFWLRQ 06% ILUVW QR LQWHUUXSW GHOD\ VLQJOH WUDQVIHU PRGH ZKHQ $$+ LV UHFHLYHG DQG + LV WUDQVPLWWHG WUDQVPLWUHFHLYH W\SH
SCK0n (I/O) SO0n (output) SI0n (input) 0 1 0 1 0 1 0 1 (55H)
1
0
1
0
1
0
1
0
(AAH)
Reg_R/W SOTBnL register SIO0nL register SIRBnL register CSOTn bit INTCSI0n interrupt
Write 55H to SOTBnL register
55H (transmit data)
ABH
56H
ADH
5AH
B5H
6AH
D5H
AAH
AAH
5HPDUNV Q
9(6.) 9(6.* Q
WR 9(6.-
5HJB5: ,QWHUQDO VLJQDO 7KLV VLJQDO LQGLFDWHV WKDW D FORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU Q DQG Q/ 6,5%Q6,5%Q/ UHDG RU FORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU Q DQG Q/ 627%Q627%Q/ ZULWH ZDV SHUIRUPHG )RU WKH WUDQVPLWUHFHLYH W\SHV UHIHU WR &ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU Q &6,&Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
)LJXUH 7LPLQJ &KDUW LQ 6LQJOH 7UDQVIHU 0RGH
E ,Q WUDQVPLVVLRQUHFHSWLRQ PRGH GDWD OHQJWK ELWV WUDQVIHU GLUHFWLRQ 06% ILUVW QR LQWHUUXSW GHOD\ VLQJOH WUDQVIHU PRGH ZKHQ $$+ LV UHFHLYHG DQG + LV WUDQVPLWWHG WUDQVPLWUHFHLYH W\SH
SCK0n (I/O) SO0n (output) SI0n (input) Reg_R/W SOTBnL register SIO0nL register SIRBnL register CSOTn bit INTCSI0n interrupt ABH 56H 0 1 0 1 0 1 0 1 (55H)
1
0
1
0
1
0
1
0
(AAH)
Write 55H to SOTBnL register
55H (transmit data)
ADH
5AH
B5H
6AH
D5H
AAH
AAH
5HPDUNV Q
9(6.) 9(6.* Q
WR 9(6.-
5HJB5: ,QWHUQDO VLJQDO 7KLV VLJQDO LQGLFDWHV WKDW D FORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU Q DQG Q/ 6,5%Q6,5%Q/ UHDG RU FORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU Q DQG Q/ 627%Q627%Q/ ZULWH ZDV SHUIRUPHG )RU WKH WUDQVPLWUHFHLYH W\SHV UHIHU WR &ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU Q &6,&Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
&RQWLQXRXV WUDQVIHU PRGH 8VDJH UHFHLYHRQO\ ELW GDWD OHQJWK ! 6HW WKH FRQWLQXRXV WUDQVIHU PRGH $872Q ELW RI &6,0Q UHJLVWHU 750'Q ELW RI &6,0Q UHJLVWHU ! 5HDG WKH 6,5%Q/ UHJLVWHU VWDUW WUDQVIHU ZLWK GXPP\ UHDG ! :KHQ WKH WUDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,17&6,Q KDV EHHQ VHW UHDG WKH 6,5%Q/ UHJLVWHU
Note
DQG WKH UHFHLYHRQO\ PRGH
UHVHUYH QH[W WUDQVIHU
! 5HSHDW VWHS ! 1 - WLPHV 1 1XPEHU RI WUDQVIHU GDWD ,JQRUH WKH LQWHUUXSW WULJJHUHG E\ UHFHSWLRQ RI WKH 1 - WK GDWD DW WKLV WLPH WKH 6,5%(Q/ UHJLVWHU FDQ EH UHDG ! )ROORZLQJ RXWSXW RI WKH ODVW WUDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,17&6,Q UHDG WKH 6,5%(Q/ UHJLVWHU DQG WKH 6,2Q/ UHJLVWHU
Note
1RWH :KHQ WUDQVIHUULQJ 1 QXPEHU RI GDWD UHFHLYH GDWD LV ORDGHG E\ UHDGLQJ WKH 6,5%Q/ UHJLVWHU IURP WKH ILUVW GDWD WR WKH 1 - WK GDWD 7KH 1 - WK GDWD LV ORDGHG E\ UHDGLQJ WKH 6,5%(Q/ UHJLVWHU DQG WKH 1WK ODVW GDWD LV ORDGHG E\ UHDGLQJ WKH 6,2Q/ UHJLVWHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
)LJXUH &RQWLQXRXV 7UDQVIHU 5HFHLYH2QO\ 7LPLQJ &KDUW
* 7UDQVPLWUHFHLYH W\SH ELW GDWD OHQJWK
SCK0n (I/O) SI0n (input) SIO0nL register SIRBnL register
din-1
din-2
din-3
din-4
din-5 din-5
din-1 SIRBn (dummy) SIRBn (1)
din-2
din-3 SIRBn (d2)
din-4 SIRBn (d3) SIRBEn (d4) SIO0n (d5)
Reg-RD
CSOTn bit INTCSI0n interrupt SO0n (output)
L
rq_clr trans_rq <1> <2> <3> <4>
Period during which next transfer can be reserved
<3>
<3>
<5>
5HPDUNV Q
9(6.) 9(6.* Q ,QWHUQDO VLJQDO
WR 9(6.-
5HJB5'
7KLV VLJQDO LQGLFDWHV WKDW FORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU
UHJLVWHU Q/ 6,5%Q/ KDV EHHQ UHDG UTBFOU ,QWHUQDO VLJQDO 7UDQVIHU UHTXHVW FOHDU VLJQDO WUDQVBUT ,QWHUQDO VLJQDO 7UDQVIHU UHTXHVW VLJQDO
,Q WKH FDVH RI WKH FRQWLQXRXV WUDQVIHU PRGH WZR WUDQVIHU UHTXHVWV DUH VHW DW WKH VWDUW RI WKH ILUVW WUDQVIHU )ROORZLQJ WKH WUDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,17&6,Q WUDQVIHU LV FRQWLQXHG LI WKH 6,5%Q/ UHJLVWHU FDQ EH UHDG ZLWKLQ WKH QH[W WUDQVIHU UHVHUYDWLRQ SHULRG ,I WKH 6,5%Q/ UHJLVWHU FDQQRW EH UHDG WUDQVIHU HQGV DQG WKH 6,5%Q/ UHJLVWHU GRHV QRW UHFHLYH WKH QHZ YDOXH RI WKH 6,2Q/ UHJLVWHU 7KH ODVW GDWD FDQ EH REWDLQHG E\ UHDGLQJ WKH 6,2Q/ UHJLVWHU IROORZLQJ FRPSOHWLRQ RI WKH WUDQVIHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
8VDJH WUDQVPLVVLRQUHFHSWLRQ ELW GDWD OHQJWK ! 6HW WKH FRQWLQXRXV WUDQVIHU PRGH $872Q ELW RI &6,0Q UHJLVWHU PRGH 750'Q ELW RI &6,0Q UHJLVWHU ! :ULWH WKH ILUVW GDWD WR WKH 627%)Q/ UHJLVWHU ! :ULWH WKH QG GDWD WR WKH 627%Q/ UHJLVWHU VWDUW WUDQVIHU ! :KHQ WKH WUDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,17&26,Q KDV EHHQ VHW ZULWH WKH QH[W GDWD WR WKH 627%Q/ UHJLVWHU UHVHUYH QH[W WUDQVIHU 5HDG WKH 6,5%Q/ UHJLVWHU WR ORDG WKH UHFHLYH GDWD ! 5HSHDW VWHS ! DV ORQJ DV GDWD WR EH VHQW UHPDLQV ! :DLW IRU WKH ,17&6,Q LQWHUUXSW :KHQ WKH LQWHUUXSW UHTXHVW VLJQDO LV VHW UHDG WKH 6,5%Q/ UHJLVWHU WR ORDG WKH 1 - WK UHFHLYH GDWD 1 1XPEHU RI WUDQVIHU GDWD ! )ROORZLQJ WKH ODVW WUDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,17&6,Q UHJLVWHU WR ORDG WKH 1WK ODVW UHFHLYH GDWD UHDG WKH 6,2Q/ DQG WKH WUDQVPLVVLRQUHFHSWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
)LJXUH &RQWLQXRXV 7UDQVIHU 7UDQVPLVVLRQ5HFHSWLRQ 7LPLQJ &KDUW
* 7UDQVPLWUHFHLYH W\SH ELW GDWD OHQJWK
SCK0n (I/O) SO0n (output) SI0n (input) SOTBFnL register SOTBnL register SIO0nL register SIRBnL register dout-1 dout-2 dout-3 dout-4 dout-5 din-5 din-1 SOTBn (d3) SIRBn (d1) din-2 din-3 SOTBn (d4) SIRBn (d2) din-4 SOTBn (d5) SIRBn (d3) SIRBn (d4) SIOn (d5) dout-1 din-1 dout-2 din-2 dout-3 din-3 dout-4 din-4 dout-5 din-5
SOTBFn (d1) Reg_WR SOTBn (d2) Reg_RD
CSOTn bit INTCSI0n interrupt rq_clr trans_rq <1> <2> <3> <4> <5> <4> <6> Period during which next transfer can be reserved <5> <4> <5> <7> <8>
5HPDUNV Q
9(6.) 9(6.* Q
WR 9(6.-
5HJB:5 ,QWHUQDO VLJQDO 5HJB5' ,QWHUQDO VLJQDO
7KLV VLJQDO LQGLFDWHV WKDW FORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU 7KLV VLJQDO LQGLFDWHV WKDW FORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU
UHJLVWHU Q/ 627%Q/ KDV EHHQ ZULWWHQ UHJLVWHU Q/ 6,5%Q/ KDV EHHQ UHDG UTBFOU ,QWHUQDO VLJQDO 7UDQVIHU UHTXHVW FOHDU VLJQDO WUDQVBUT ,QWHUQDO VLJQDO 7UDQVIHU UHTXHVW VLJQDO
,Q WKH FDVH RI WKH FRQWLQXRXV WUDQVIHU PRGH WZR WUDQVIHU UHTXHVWV DUH VHW DW WKH VWDUW RI WKH ILUVW WUDQVIHU )ROORZLQJ WKH WUDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW UHTXHVW ,17&6,Q WUDQVIHU LV FRQWLQXHG LI WKH 627%Q/ UHJLVWHU FDQ EH ZULWWHQ ZLWKLQ WKH QH[W WUDQVIHU UHVHUYDWLRQ SHULRG ,I WKH 627%Q/ UHJLVWHU FDQQRW EH ZULWWHQ WUDQVIHU HQGV DQG WKH 6,5%Q/ UHJLVWHU GRHV QRW UHFHLYH WKH QHZ YDOXH RI WKH 6,2Q/ UHJLVWHU 7KH ODVW UHFHLYH GDWD FDQ EH REWDLQHG E\ UHDGLQJ WKH 6,2Q/ UHJLVWHU IROORZLQJ FRPSOHWLRQ RI WKH WUDQVIHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
1H[W WUDQVIHU UHVHUYDWLRQ SHULRG ,Q WKH FRQWLQXRXV WUDQVIHU PRGH WKH QH[W WUDQVIHU PXVW EH SUHSDUHG ZLWK WKH SHULRG VKRZQ LQ )LJXUH )LJXUH 7LPLQJ &KDUW RI 1H[W 7UDQVIHU 5HVHUYDWLRQ 3HULRG
D
:KHQ GDWD OHQJWK ELWV WUDQVPLWUHFHLYH W\SH
SCK0n (I/O)
INTCSI0n interrupt Reservation period: 7 SCK0n cycles
E :KHQ GDWD OHQJWK ELWV WUDQVPLWUHFHLYH W\SH
SCK0n (I/O)
INTCSI0n interrupt Reservation period: 15 SCK0n cycles
5HPDUN
Q
9(6.) 9(6.* Q
WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
)LJXUH 7LPLQJ &KDUW RI 1H[W 7UDQVIHU 5HVHUYDWLRQ 3HULRG
F :KHQ GDWD OHQJWK ELWV WUDQVPLWUHFHLYH W\SH
SCK0n (I/O) INTCSI0n interrupt Reservation period: 6.5 SCK0n cycles
G :KHQ GDWD OHQJWK ELWV WUDQVPLWUHFHLYH W\SH
SCK0n (I/O) INTCSI0n interrupt Reservation period: 14.5 SCK0n cycles
5HPDUN
Q
9(6.) 9(6.* Q
WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
&DXWLRQV 7R FRQWLQXH FRQWLQXRXV WUDQVIHUV LW LV QHFHVVDU\ WR HLWKHU UHDG WKH 6,5%Q UHJLVWHU RU ZULWH WR WKH 627%Q UHJLVWHU GXULQJ WKH WUDQVIHU UHVHUYDWLRQ SHULRG ,I DFFHVV LV SHUIRUPHG WR WKH 6,5%Q UHJLVWHU RU WKH 627%Q UHJLVWHU ZKHQ WKH WUDQVIHU UHVHUYDWLRQ SHULRG LV RYHU WKH IROORZLQJ RFFXUV L ,Q FDVH RI FRQIOLFW EHWZHHQ WUDQVIHU UHTXHVW FOHDU DQG UHJLVWHU DFFHVV 6LQFH UHTXHVW FDQFHOODWLRQ KDV KLJKHU SULRULW\ WKH QH[W WUDQVIHU UHTXHVW LV LJQRUHG 7KHUHIRUH WUDQVIHU LV LQWHUUXSWHG DQG QRUPDO GDWD WUDQVIHU FDQQRW EH SHUIRUPHG )LJXUH 7UDQVIHU 5HTXHVW &OHDU DQG 5HJLVWHU $FFHVV &RQIOLFW
Transfer reservation period SCK0n (I/O) INTCSI0n interrupt
rq_clr
Reg_R/W
5HPDUNV Q
9(6.) 9(6.* Q
WR 9(6.-
UTBFOU ,QWHUQDO VLJQDO 7UDQVIHU UHTXHVW FOHDU VLJQDO 5HJB5: ,QWHUQDO VLJQDO 7KLV VLJQDO LQGLFDWHV WKDW D FORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU Q DQG Q/ 6,5%Q6,5%Q/ UHDG RU FORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU Q DQG Q/ 627%Q627%Q/ ZULWH ZDV SHUIRUPHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
LL ,Q FDVH RI FRQIOLFW EHWZHHQ LQWHUUXSW UHTXHVW DQG UHJLVWHU DFFHVV 6LQFH FRQWLQXRXV WUDQVIHU KDV VWRSSHG RQFH H[HFXWHG DV D QHZ FRQWLQXRXV WUDQVIHU ,Q WKH VODYH PRGH D ELW SKDVH HUURU WUDQVIHU HUURU UHVXOWV UHIHU WR )LJXUH ,Q WKH WUDQVPLVVLRQUHFHSWLRQ PRGH WKH YDOXH RI WKH 627%)Q UHJLVWHU LV UHWUDQVPLWWHG DQG LOOHJDO GDWD LV VHQW )LJXUH ,QWHUUXSW 5HTXHVW DQG 5HJLVWHU $FFHVV &RQIOLFW
Transfer reservation period SCK0n (I/O) INTCSI0n interrupt
0
1
2
3
4
rq_clr
Reg_R/W
5HPDUNV Q
9(6.) 9(6.* Q
WR 9(6.-
UTBFOU ,QWHUQDO VLJQDO 7UDQVIHU UHTXHVW FOHDU VLJQDO 5HJB5: ,QWHUQDO VLJQDO 7KLV VLJQDO LQGLFDWHV WKDW D FORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU Q DQG Q/ 6,5%Q6,5%Q/ UHDG RU FORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU Q DQG Q/ 627%Q627%Q/ ZULWH ZDV SHUIRUPHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( &6,
2XWSXW 3LQV
7KH IROORZLQJ GHVFULEHV WKH RXWSXW SLQV )RU WKH VHWWLQJ RI HDFK SLQ UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV 6&.Q SLQ :KHQ WKH &6,Q RSHUDWLRQ LV GLVDEOHG &6,(Q ELW RI &6,0Q UHJLVWHU IROORZV 7DEOH 6&.Q 3LQ 2XWSXW 6WDWXV
&.3Q &.6Q 'RQ(c)W FDUH &.6Q 'RQ(c)W FDUH &.6Q 'RQ(c)W FDUH 6&.Q 3LQ 2XWSXW )L[HG WR KLJK OHYHO )L[HG WR KLJK OHYHO )L[HG WR ORZ OHYHO
WKH 6&.Q SLQ RXWSXW VWDWXV LV DV
2WKHU WKDQ DERYH
5HPDUN 62Q SLQ
Q
9(6.) 9(6.* Q
WR 9(6.-
:KHQ WKH &6,Q RSHUDWLRQ LV GLVDEOHG &6,(Q ELW RI &6,0Q UHJLVWHU IROORZV 7DEOH 62Q 3LQ 2XWSXW 6WDWXV
750'Q '$3Q 'RQ(c)W FDUH $872Q 'RQ(c)W FDUH 'RQ(c)W FDUH &&/Q 'RQ(c)W FDUH 'RQ(c)W FDUH ',5Q 'RQ(c)W FDUH 'RQ(c)W FDUH
WKH 62Q SLQ RXWSXW VWDWXV LV DV
62Q 3LQ 2XWSXW )L[HG WR ORZ OHYHO 62 ODWFK YDOXH ORZ OHYHO 627%Q ELW YDOXH 627%Q ELW YDOXH 627%Q ELW YDOXH 627%Q ELW YDOXH 627%)Q ELW YDOXH 627%)Q ELW YDOXH 627%)Q ELW YDOXH 627%)Q ELW YDOXH
5HPDUN
Q
9(6.) 9(6.* Q
WR 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
7KH QXPEHU RI &6,$ FKDQQHOV LQFRUSRUDWHG GLIIHUV DV IROORZV GHSHQGLQJ RQ WKH SURGXFW
3URGXFW 1DPH 1XPEHU RI FKDQQHOV 9(6.) FKDQQHO &6,$ 9(6.* FKDQQHOV &6,$ &6,$ 9(6.-
)XQFWLRQV
&6,$Q KDV WKH IROORZLQJ WZR PRGHV * ZLUH VHULDO ,2 PRGH * ZLUH VHULDO ,2 PRGH ZLWK DXWRPDWLF WUDQVPLWUHFHLYH IXQFWLRQ ZLUH VHULDO ,2 PRGH 7KLV PRGH LV XVHG WR WUDQVIHU ELW GDWD XVLQJ WKUHH OLQHV D VHULDO FORFN SLQ 6&.$Q DQG WZR VHULDO GDWD SLQV 6,$Q DQG 62$Q ,Q DGGLWLRQ ZKHWKHU ELW GDWD LV WUDQVIHUUHG 06% RU /6% ILUVW FDQ EH VSHFLILHG VR WKLV LQWHUIDFH FDQ EH FRQQHFWHG WR DQ\ GHYLFH ZLUH VHULDO ,2 PRGH ZLWK DXWRPDWLF WUDQVPLWUHFHLYH IXQFWLRQ 7KLV PRGH LV XVHG WR WUDQVIHU ELW GDWD XVLQJ WKUHH OLQHV D VHULDO FORFN SLQ 6&.$Q DQG WZR VHULDO GDWD SLQV 6,$Q DQG 62$Q ,Q DGGLWLRQ ZKHWKHU ELW GDWD LV WUDQVIHUUHG 06% RU /6% ILUVW FDQ EH VSHFLILHG VR WKLV LQWHUIDFH FDQ EH FRQQHFWHG WR DQ\ GHYLFH 'DWD FDQ EH WUDQVIHUUHG WRIURP D GLVSOD\ GULYHU HWF ZLWKRXW XVLQJ VRIWZDUH VLQFH D E\WH WUDQVIHU EXIIHU 5$0 LV LQFRUSRUDWHG * 0DVWHU PRGHVODYH PRGH VHOHFWDEOH * 7UDQVIHU GDWD OHQJWK ELWV * 06%/6%ILUVW VHOHFWDEOH IRU WUDQVIHU GDWD * $XWRPDWLF WUDQVPLWUHFHLYH IXQFWLRQ 1XPEHU RI WUDQVIHU E\WHV FDQ EH VSHFLILHG EHWZHHQ DQG 7UDQVIHU LQWHUYDO FDQ EH VSHFLILHG WR FORFNV 6LQJOH WUDQVIHUUHSHDW WUDQVIHU VHOHFWDEOH * 2QFKLS GHGLFDWHG EDXG UDWH JHQHUDWRU GLYLVLRQV * ZLUH 62$Q 6HULDO GDWD RXWSXW 6,$Q 6HULDO GDWD LQSXW 6&.$Q 6HULDO FORFN ,2 * 7UDQVPLVVLRQUHFHSWLRQ FRPSOHWLRQ LQWHUUXSW ,17&6,$Q * ,QWHUQDO E\WH EXIIHU 5$0 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
&RQILJXUDWLRQ
&6,$Q FRQVLVWV RI WKH IROORZLQJ KDUGZDUH 7DEOH &RQILJXUDWLRQ RI &6,$Q
,WHP 5HJLVWHU &RQILJXUDWLRQ 6HULDO ,2 VKLIW UHJLVWHU $Q 6,2$Q $XWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q $'7&Q &6,$Q EXIIHU 5$0 &6,$Q%P &6,$Q%P/ &6,$Q%P+ P
WR )
&RQWURO UHJLVWHUV
6HULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q 6HULDO VWDWXV UHJLVWHU Q &6,6Q 6HULDO WULJJHU UHJLVWHU Q &6,7Q 'LYLVRU VHOHFWLRQ UHJLVWHU Q %5*&$Q $XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU Q $'73Q $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q $'7,Q
5HPDUN
)RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV
8VHU(c)V 0DQXDO 8(-98'
Figure 17-1. Block Diagram of CSIAn
Buffer RAM
Automatic data transfer address point specification register n (ADTPn) Automatic data transfer address count register n (ADTCn)
Internal bus
DIRn ATMn
Serial I/O shift register An (SIOAn) Divisor selection register n (BRGCAn)
Serial trigger register n (CSITn)
SIAn RXEn
ATSTPn ATSTAn
SOAn TXEn 2 2 Serial clock counter Serial transfer controller Interrupt generator INTCSIAn
Serial status register n (CSISn) CKSAn1 CKSAn0 TSFn
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
8VHU(c)V 0DQXDO 8(-98'
SCKAn
Selector
fXX/6 to fXX/256
Selector
fXX
Automatic data transfer interval specification register n (ADTIn)
6-bit counter
MASTERn
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
6HULDO ,2 VKLIW UHJLVWHU $Q 6,2$Q 7KLV LV DQ ELW UHJLVWHU XVHG WR VWRUH WUDQVPLWUHFHLYH GDWD LQ E\WH WUDQVIHU PRGH $7(Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q UHJLVWHU Q &6,6Q :ULWLQJ WUDQVPLW GDWD WR 6,2$Q VWDUWV WKH WUDQVIHU ,Q DGGLWLRQ DIWHU D WUDQVIHU FRPSOHWLRQ LQWHUUXSW UHTXHVW VLJQDO ,17&6,$Q LV RXWSXW 76)Q ELW RI VHULDO VWDWXV GDWD FDQ EH UHFHLYHG E\ UHDGLQJ GDWD IURP 6,2$Q 7KLV UHJLVWHU FDQ EH ZULWWHQ RU UHDG E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ +RZHYHU ZULWLQJ WR WKH 6,2$Q UHJLVWHU LV SURKLELWHG ZKHQ 76)Q ELW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR + &DXWLRQV $ WUDQVIHU RSHUDWLRQ LV VWDUWHG E\ ZULWLQJ WR 6,2$Q UHJLVWHU WUDQVPLVVLRQ LV GLVDEOHG 7;(Q ELW RI &6,0$Q UHJLVWHU &RQVHTXHQWO\ ZKHQ
ZULWH GXPP\ GDWD WR WKH
6,2$Q UHJLVWHU WR VWDUW WKH WUDQVIHU RSHUDWLRQ DQG WKHQ SHUIRUP D UHFHLYH RSHUDWLRQ 'R QRW ZULWH GDWD WR 6,2$Q ZKLOH WKH DXWRPDWLF WUDQVPLWUHFHLYH IXQFWLRQ LV RSHUDWLQJ 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
$XWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q $'7&Q 7KLV LV D UHJLVWHU XVHG WR LQGLFDWH EXIIHU 5$0 DGGUHVVHV GXULQJ DXWRPDWLF WUDQVIHU :KHQ DXWRPDWLF WUDQVIHU LV VWRSSHG WKH GDWD SRVLWLRQ ZKHQ WUDQVIHU VWRSSHG FDQ EH DVFHUWDLQHG E\ UHDGLQJ $'7&Q UHJLVWHU YDOXH 7KLV UHJLVWHU FDQ EH VHW E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR + +RZHYHU UHDGLQJ IURP $'7&Q UHJLVWHU LV SURKLELWHG ZKHQ 76)Q ELW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q
After reset: 00H 7 ADTCn
R 6
Address: FFFFFD47H, FFFFD57H 5 4 3 2 1 0 ADTCn0
ADTCn7 ADTCn6
ADTCn5 ADTCn4
ADTCn3 ADTCn2 ADTCn1
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
5HJLVWHUV
6HULDO LQWHUIDFH &6,$Q LV FRQWUROOHG E\ WKH IROORZLQJ VL[ UHJLVWHUV * 6HULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q * 6HULDO VWDWXV UHJLVWHU Q &6,6Q * 6HULDO WULJJHU UHJLVWHU Q &6,7Q * 'LYLVRU VHOHFWLRQ UHJLVWHU Q %5*&$Q * $XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU Q $'73Q * $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q $'7,Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
6HULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q 7KLV LV DQ ELW UHJLVWHU XVHG WR FRQWURO WKH VHULDO WUDQVIHU RSHUDWLRQ 7KLV UHJLVWHU FDQ EH VHW E\ D ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW VHWV WKLV UHJLVWHU LV FOHDUHG WR +
After reset: 00H <7> CSIMAn CSIAEn R/W 6 ATEn Address: FFFFFD40H, FFFFD50H 5 ATMn 4 MASTERn 3 TXEn 2 RXEn 1 DIRn 0 0
CSIAEn 0 1
CSIAn operation enable/disable control Disable CSIAn operation (SOAn: Low level, SCKAn: High level) Enable CSIAn operation
* When CSIAEn = 0, the CSIAn unit is resetNote asynchronously. * When CSIAEn = 0, the CSIAn unit is reset, so to operate CSIAn, first set CSIAEn = 1. * If the CSIAEn bit is changed from 1 to 0, all the registers and bits shown in Note below are initialized. To set CSIAEn to 1 again, first re-set the registers of the CSIAn unit. * If the CSIAEn bit is changed from 1 to 0, the buffer RAM value is not held. Also, when the CSIAEn bit is 0, the buffer RAM cannot be accessed. ATEn 0 1 ATMn 0 1 Automatic transfer operation enable/disable control 1-byte transfer mode Automatic transfer mode Specification of automatic transfer mode Single transfer mode (stops at address specified with ADTPn register) Repeat transfer mode (Following transfer completion, the ADTCn register is cleared to 00H and transmission starts again.) Specification of CSIAn master/slave mode Slave mode (synchronized with SCKAn input clock) Master mode (synchronized with internal clock) Transmission enable/disable control Disable transmission (SOAn: Low level) Enable transmission Reception enable/disable control Disable reception Enable reception Specification of transfer data direction MSB first LSB first
MASTERn 0 1 TXEn 0 1 RXEn 0 1 DIRn 0 1
1RWH 7KH $'7&Q &6,7Q DQG 6,2$Q UHJLVWHUV DQG WKH 76)Q ELW RI WKH &6,6 UHJLVWHU DUH UHVHW 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
6HULDO VWDWXV UHJLVWHU Q &6,6Q 7KLV LV DQ ELW UHJLVWHU XVHG WR VHOHFW WKH VHULDO FORFN DQG WR LQGLFDWH WKH WUDQVIHU RSHUDWLRQ RI &6,$Q 7KLV UHJLVWHU FDQ EH VHW E\ D ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR + +RZHYHU UHZULWLQJ WKH &6,6Q UHJLVWHU LV SURKLELWHG ZKHQ WKH 76)Q ELW LV
After reset: 00H 7 CSISn
R/W 6
Address: FFFFFD41H, FFFFD51H 5 0 4 0 3 0 2 0 1 0 0 TSFn
CKSAn1 CKSAn0
CKSAn1 CKSAn0
Serial clock (fSCKA) selectionNote 20 MHz 16 MHz 10 MHz 100 ns 200 ns 400 ns 800 ns
0 0 1 1
0 1 0 1
fXX fXX/2 fXX/4 fXX/8
Setting prohibited Setting prohibited 100 ns 200 ns 400 ns 125 ns 250 ns 500 ns
Rewriting CSISn is prohibited when the CSIAEn bit of the CSIMAn register is 1. TSFn 0 Transfer status CSIAEn bit of CSIMAn register = 0 At reset input At completion of specified transfer When transfer has been suspended by setting ATSTPn bit of CSITn register to 1 1 From transfer start to completion of specified transfer
1RWH 6HW I6&.$ VR DV WR VDWLVI\ WKH IROORZLQJ FRQGLWLRQV 9'' 9'' WR 9 I6&.$ 0+] WR I6&.$ 0+]
&DXWLRQV 7KH 76)Q ELW LV UHDGRQO\ :KHQ WKH 76)Q ELW UHZULWLQJ WKH &6,0$Q &6,6Q %5*&$Q $'73Q $'7,Q 6,2$Q UHJLVWHUV LV SURKLELWHG +RZHYHU WKH WUDQVIHU EXIIHU 5$0 FDQ EH UHZULWWHQ :KHQ ZULWLQJ WR ELWV WR DOZD\V ZULWH 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
6HULDO WULJJHU UHJLVWHU Q &6,7Q 7KLV LV DQ ELW UHJLVWHU XVHG WR FRQWURO H[HFXWLRQVWRS RI DXWRPDWLF GDWD WUDQVIHU 7KH &6,7Q UHJLVWHU EHWZHHQ WKH EXIIHU 5$0 DQG VKLIW UHJLVWHU FDQ EH VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ $IWHU UHVHW WKLV UHJLVWHU LV FOHDUHG WR + +RZHYHU PDQLSXODWH RQO\ ZKHQ WKH $7(Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q LV PDQLSXODWLRQ SURKLELWHG ZKHQ $7(Q ELW
After reset: 00H 7 CSITn 0
R/W 6 0
Address: FFFFFD42H, FFFFD52H 5 0 4 0 3 0 2 0 <1> ATSTPn <0> ATSTAn
ATSTPn 0 1
Automatic data transfer suspension - Stop automatic data transfer
Even when ATSTPn = 1 is set, transfer does not stop until 1 byte has been transferred. 1 is held until immediately before the INTCSIAn interrupt signal is generated, and ATSTPn is automatically cleared to 0 after that. After automatic transfer has been suspended, the data address at the point of suspension is stored in automatic data transfer address count register n (ADTCn). A function to resume automatic data transfer is not provided, so if transfer has been interrupted by setting the ATSTPn bit to 1, set each register again, and set the ATSTAn bit to start automatic data transfer.
ATSTAn 0 1
Automatic data transfer start - Start automatic data transfer
Even when ATSTAn = 1, automatic data transfer does not start until 1 byte has been transferred. 1 is held until immediately before the INTCSIAn interrupt signal is generated, and ATSTAn is automatically cleared to 0 after that.
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
'LYLVRU VHOHFWLRQ UHJLVWHU Q %5*&$Q 7KLV LV DQ ELW UHJLVWHU XVHG WR FRQWURO WKH VHULDO WUDQVIHU VSHHG GLYLVRU RI &6,$ FORFN 7KLV UHJLVWHU FDQ EH VHW E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ +RZHYHU ZKHQ WKH 76)Q ELW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q LV UHZULWLQJ WKH %5*&$Q UHJLVWHU LV SURKLELWHG $IWHU UHVHW WKLV UHJLVWHU LV VHW WR +
After reset: 03H 7 BRGCAn 0
R/W 6 0
Address: FFFFFD43H, FFFFD53H 5 0 4 0 3 0 2 0 1 0
BRGCn1 BRGCn0
BRGCn1 BRGCn0 0 0 1 1 0 1 0 1
Selection of CSIAn serial clock (fSCKA division ratio) 6 (fSCKA/6) 8 (fSCKA/8) 16 (fSCKA/16) 32 (fSCKA/32)
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
$XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU Q $'73Q 7KLV LV DQ ELW UHJLVWHU XVHG WR VSHFLI\ WKH EXIIHU 5$0 DGGUHVV WKDW HQGV WUDQVIHU GXULQJ DXWRPDWLF GDWD WUDQVIHU WKH $7(Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q VWDWXV UHJLVWHU Q &6,6Q LV UHZULWLQJ WKH $'73Q UHJLVWHU LV SURKLELWHG ,Q WKH 9(6.) 9(6.* DQG 9(6.- + WR )+ FDQ EH VSHFLILHG EHFDXVH E\WHV RI EXIIHU 5$0 DUH LQFRUSRUDWHG ([DPSOH :KHQ WKH $'73 UHJLVWHU LV VHW WR + E\WHV RI ))))))(+ WR ))))))(+ DUH WUDQVIHUUHG ,Q UHSHDW WUDQVIHU PRGH $70Q ELW RI &6,0$Q UHJLVWHU DGGUHVV YDOXH VSHFLILHG E\ $'73Q ([DPSOH :KHQ + LV VHW LQ $'73 UHSHDW WUDQVIHU PRGH 7UDQVIHU LV UHSHDWHG DV ))))))(+ WR ))))))(+ WUDQVIHU LV SHUIRUPHG UHSHDWHGO\ XS WR WKH 7KLV UHJLVWHU FDQ EH VHW E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ +RZHYHU ZKHQ WKH 76)Q ELW RI VHULDO
After reset: 00H 7 ADTPn 0
R/W 6 0
Address: FFFFFD44H, FFFFD54H 5 0 4 ADTPn4 3 2 1 ADTPn1 0 ADTPn0
ADTPn3 ADTPn2
&DXWLRQ %H VXUH WR VHW ELWV WR WR 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
7KH UHODWLRQVKLS EHWZHHQ EXIIHU 5$0 DGGUHVV YDOXHV DQG WKH $'73Q UHJLVWHU VHWWLQJ YDOXHV LV VKRZQ EHORZ 7DEOH 5HODWLRQVKLS %HWZHHQ %XIIHU 5$0 $GGUHVV 9DOXHV DQG $'73 5HJLVWHU 6HWWLQJ 9DOXHV
%XIIHU 5$0 $GGUHVV 9DOXH )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))(%+ )))))(&+ )))))('+ )))))((+ )))))()+ $'73 5HJLVWHU 6HWWLQJ 9DOXH + + + + + + + + + + $+ %+ &+ '+ (+ )+ %XIIHU 5$0 $GGUHVV 9DOXH )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))(%+ )))))(&+ )))))('+ )))))((+ )))))()+ $'73 5HJLVWHU 6HWWLQJ 9DOXH + + + + + + + + + + $+ %+ &+ '+ (+ )+
7DEOH 5HODWLRQVKLS %HWZHHQ %XIIHU 5$0 $GGUHVV 9DOXHV DQG $'73 5HJLVWHU 6HWWLQJ 9DOXHV
%XIIHU 5$0 $GGUHVV 9DOXH )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))(%+ )))))(&+ )))))('+ )))))((+ )))))()+ $'73 5HJLVWHU 6HWWLQJ 9DOXH + + + + + + + + + + $+ %+ &+ '+ (+ )+ %XIIHU 5$0 $GGUHVV 9DOXH )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))(%+ )))))(&+ )))))('+ )))))((+ )))))()+
8VHU(c)V 0DQXDO 8(-98'
$'73 5HJLVWHU 6HWWLQJ 9DOXH + + + + + + + + + + $+ %+ &+ '+ (+ )+
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
$XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q $'7,Q 7KLV LV DQ ELW UHJLVWHU XVHG WR VSHFLI\ WKH LQWHUYDO SHULRG EHWZHHQ E\WH WUDQVIHUV GXULQJ DXWRPDWLF GDWD WUDQVIHU $7(Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q 6HW WKLV UHJLVWHU ZKHQ LQ PDVWHU PRGH 0$67(5Q ELW RI &6,0$Q UHJLVWHU PRGH 6HWWLQJ LQ E\WH WUDQVIHU PRGH $7(Q ELW RI &6,0$Q VHWWLQJ LV XQQHFHVVDU\ LQ VODYH
LV DOVR YDOLG :KHQ WKH LQWHUYDO WLPH
VSHFLILHG E\ WKH $'7,Q UHJLVWHU DIWHU WKH HQG RI E\WH WUDQVIHU KDV HODSVHG DQ LQWHUUXSW UHTXHVW VLJQDO ,17&6,$Q LV RXWSXW 7KH QXPEHU RI FORFNV IRU WKH LQWHUYDO FDQ EH VHW WR EHWZHHQ DQG FORFNV 7KH VSHFLILHG LQWHUYDO WLPH LV WKH WUDQVIHU FORFN VSHFLILHG E\ GLYLVRU VHOHFWLRQ UHJLVWHU Q %5*&$Q PXOWLSOLHG E\ DQ LQWHJHU YDOXH
After reset: 00H 7 ADTIn 0
R/W 6 0
Address: FFFFFD45H, FFFFD55H 5 ADTIn5 4 ADTIn4 3 ADTIn3 2 ADTIn2 1 ADTIn1 0 ADTIn0
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
7KLV UHJLVWHU FDQ EH VHW E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ +RZHYHU ZKHQ WKH 76)Q ELW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q LV UHZULWLQJ WKH $'7,Q UHJLVWHU LV SURKLELWHG
([DPSOH :KHQ $'7,Q UHJLVWHU
SCKAn
+
Interval time of 3 clocks
&6,$Q EXIIHU 5$0 &6,$Q%P 7KLV DUHD KROGV WUDQVPLWUHFHLYH GDWD XS WR E\WHV LQ DXWRPDWLF WUDQVIHU PRGH LQ ELW XQLWV 7KH &6,$Q%P UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW XQLWV RQO\ +RZHYHU ZKHQ WKH KLJKHU ELWV DQG WKH ORZHU ELWV RI WKH &6,$Q%P UHJLVWHU DUH XVHG DV WKH &6,$Q%P+ UHJLVWHU DQG &6,$Q%P/ UHJLVWHU UHVSHFWLYHO\ WKHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW XQLWV $IWHU DXWRPDWLF WUDQVIHU LV VWDUWHG RQO\ GDWD HTXDO WR RQH E\WH PRUH WKDQ WKH QXPEHU RI E\WHV VWRUHG LQ WKH $'73Q UHJLVWHU LV WUDQVPLWWHGUHFHLYHG LQ VHTXHQFH IURP WKH &6,$P%/ UHJLVWHU &DXWLRQ :KHQ WKH PDLQ FORFN VWRSV DQG WKH &38 RSHUDWHV RQ WKH VXEFORFN GR QRW DFFHVV WKH $6,6Q UHJLVWHU )RU GHWDLOV UHIHU WR 5HPDUN Q Q P 9(6.) 9(6.* 9(6.- WR )
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
7DEOH &6,$ %XIIHU 5$0
0DQLSXODWDEOH %LWV
$GGUHVV )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))($+ )))))(%+ )))))(&+ )))))(&+ )))))('+ )))))((+ )))))((+ )))))()+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))($+ )))))(%+ )))))(&+ )))))(&+ )))))('+ )))))((+ )))))((+ )))))()+
6\PERO &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$%$ &6,$%$/ &6,$%$+ &6,$%% &6,$%%/ &6,$%%+ &6,$%& &6,$%&/ &6,$%&+ &6,$%' &6,$%'/ &6,$%'+ &6,$%( &6,$%(/ &6,$%(+ &6,$%) &6,$%)/ &6,$%)+ 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
5:
$IWHU 5HVHW 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
7DEOH &6,$ %XIIHU 5$0
0DQLSXODWDEOH %LWV
$GGUHVV )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))($+ )))))(%+ )))))(&+ )))))(&+ )))))('+ )))))((+ )))))((+ )))))()+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))(+ )))))($+ )))))($+ )))))(%+ )))))(&+ )))))(&+ )))))('+ )))))((+ )))))((+ )))))()
6\PERO &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$% &6,$%/ &6,$%+ &6,$%$ &6,$%$/ &6,$%$+ &6,$%% &6,$%%/ &6,$%%+ &6,$%& &6,$%&/ &6,$%&+ &6,$%' &6,$%'/ &6,$%'+ &6,$%( &6,$%(/ &6,$%(+ &6,$%) &6,$%)/ &6,$%)+ 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5: 5:
5:
$IWHU 5HVHW 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG 8QGHILQHG
5HPDUN
9(6.* 9(6.- RQO\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
2SHUDWLRQ
&6,$Q FDQ EH XVHG LQ WKH IROORZLQJ WZR PRGHV ZLUH VHULDO ,2 PRGH * ZLUH VHULDO ,2 PRGH ZLWK DXWRPDWLF WUDQVPLWUHFHLYH IXQFWLRQ ZLUH VHULDO ,2 PRGH 7KH RQHE\WH GDWD WUDQVPLVVLRQUHFHSWLRQ LV H[HFXWHG LQ WKH PRGH LQ ZKLFK WKH $7(Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q LV VHW WR ,Q WKLV PRGH FRPPXQLFDWLRQ LV H[HFXWHG E\ XVLQJ WKUHH OLQHV VHULDO FORFN 6&.$Q VHULDO GDWD RXWSXW 62$Q DQG VHULDO GDWD LQSXW 6,$Q SLQV 7KH ZLUH VHULDO ,2 PRGH LV FRQWUROOHG E\ WKH IROORZLQJ WKUHH UHJLVWHUV 6HULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q 6HULDO VWDWXV UHJLVWHU Q &6,6Q 'LYLVRU VHOHFWLRQ UHJLVWHU Q %5*&$Q 5HPDUN )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
E\WH WUDQVPLVVLRQUHFHSWLRQ FRPPXQLFDWLRQ RSHUDWLRQ D E\WH WUDQVPLVVLRQUHFHSWLRQ :KHQ WKH &6,$(Q ELW DQG $7(Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q UHVSHFWLYHO\ LI WUDQVIHU GDWD LV ZULWWHQ WR VHULDO ,2 VKLIW UHJLVWHU $Q 6,2$Q WKH GDWD LV RXWSXW YLD WKH 62$ SLQ LQ V\QFKURQL]DWLRQ ZLWK WKH 6&.$Q SLQ IDOOLQJ HGJH DQG WKHQ LQSXW YLD WKH 6,$Q SLQ LQ V\QFKURQL]DWLRQ ZLWK WKH IDOOLQJ HGJH RI WKH 6&.$Q SLQ DQG VWRUHG LQ WKH 6,2$Q UHJLVWHU LQ V\QFKURQL]DWLRQ ZLWK WKH ULVLQJ HGJH FORFN ODWHU 'DWD WUDQVPLVVLRQ DQG GDWD UHFHSWLRQ FDQ EH SHUIRUPHG VLPXOWDQHRXVO\ ,I RQO\ UHFHSWLRQ LV WR EH SHUIRUPHG WUDQVIHU FDQ RQO\ EH VWDUWHG E\ ZULWLQJ D GXPP\ YDOXH WR WKH 6,2$Q UHJLVWHU :KHQ WUDQVIHU RI E\WH LV FRPSOHWH DQ LQWHUUXSW UHTXHVW VLJQDO ,17&6,$Q LV JHQHUDWHG ,Q E\WH WUDQVPLVVLRQUHFHSWLRQ WKH VHWWLQJ RI WKH $70Q ELW RI &6,0$Q LV LQYDOLG %H VXUH WR UHDG GDWD DIWHU FRQILUPLQJ WKDW WKH 76)Q ELW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q
&DXWLRQ 'HWHUPLQH WKH VHWWLQJ SURFHGXUH RI DOWHUQDWHIXQFWLRQ SLQV FRQVLGHULQJ WKH UHODWLRQVKLS ZLWK WKH FRPPXQLFDWLRQ SDUWQHU )LJXUH :LUH 6HULDO ,2 0RGH 7LPLQJ
SCKAn
1
2
3
4
5
6
7
8
SIAn
DI7
DI6
DI5
DI4
DI3
DI2
DI1
DI0
SOAn
DO7
DO6
DO5
DO4
DO3
DO2
DO1
DO0
INTCSIAn Transfer starts at falling edge of SCKAn pin TSFn End of transfer
SIOAn write
&DXWLRQ 7KH 62$Q SLQ EHFRPHV ORZ OHYHO E\ DQ 6,2$Q ZULWH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
E 'DWD IRUPDW ,Q WKH GDWD IRUPDW GDWD LV FKDQJHG LQ V\QFKURQL]DWLRQ ZLWK WKH 6&.$Q SLQ IDOOLQJ HGJH DV VKRZQ EHORZ 7KH GDWD OHQJWK LV IL[HG WR ELWV DQG WKH GDWD WUDQVIHU GLUHFWLRQ FDQ EH VZLWFKHG E\ WKH VSHFLILFDWLRQ RI WKH ',5Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q )LJXUH )RUPDW RI 7UDQVPLW5HFHLYH 'DWD
D 06%ILUVW ',5Q ELW
SCKA0 SIA0 SOA0 DO7 DI7 DO6 DI6 DO5 DI5 DO4 DI4
DO3 DI3
DO2 DI2
DO1 DI1
DO0 DI0
E /6%ILUVW ',5Q ELW
SCKA0 SIA0 SOA0 DO0 DI0 DO1 DI1 DO2 DI2 DO3 DI3
DO4 DI4
DO5 DI5
DO6 DI6
DO7 DI7
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
F 6ZLWFKLQJ 06%/6% DV VWDUW ELW )LJXUH VKRZV WKH FRQILJXUDWLRQ RI VHULDO ,2 VKLIW UHJLVWHU Q 6,2$Q DQG WKH LQWHUQDO EXV $V VKRZQ LQ WKH ILJXUH 06%/6% FDQ EH UHDGZULWWHQ LQ UHYHUVH IRUP 6ZLWFKLQJ 06%/6% DV WKH VWDUW ELW FDQ EH VSHFLILHG XVLQJ WKH ',5Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q 6WDUW ELW VZLWFKLQJ LV UHDOL]HG E\ VZLWFKLQJ WKH ELW RUGHU IRU GDWD ZULWWHQ WR 6,2$Q 7KH 6,2$Q VKLIW RUGHU UHPDLQV XQFKDQJHG 7KXV VZLWFKLQJ EHWZHHQ 06%ILUVW DQG /6%ILUVW PXVW EH SHUIRUPHG EHIRUH ZULWLQJ GDWD WR WKH VKLIW UHJLVWHU )LJXUH 7UDQVIHU %LW 2UGHU 6ZLWFKLQJ &LUFXLW
7 6 Internal bus 1 0 LSB-first MSB-first Read/write gate Read/write gate
SOAn latch SIAn Shift register n (SIOAn) D Q
SOAn
SCKAn
G 7UDQVIHU VWDUW 6HULDO WUDQVIHU LV VWDUWHG E\ VHWWLQJ WUDQVIHU GDWD WR VHULDO ,2 VKLIW UHJLVWHU Q 6,2$Q ZKHQ WKH IROORZLQJ WZR FRQGLWLRQV DUH VDWLVILHG * 6HULDO LQWHUIDFH &6,$Q RSHUDWLRQ FRQWURO ELW &6,$(Q * 2WKHU WKDQ GXULQJ VHULDO FRPPXQLFDWLRQ &DXWLRQ ,I &6,$(Q LV VHW WR DIWHU GDWD LV ZULWWHQ WR 6,2$Q FRPPXQLFDWLRQ GRHV QRW VWDUW 8SRQ WHUPLQDWLRQ RI ELW FRPPXQLFDWLRQ VHULDO FRPPXQLFDWLRQ DXWRPDWLFDOO\ VWRSV DQG WKH LQWHUUXSW UHTXHVW VLJQDO ,17&6,$Q LV JHQHUDWHG 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
ZLUH VHULDO ,2 PRGH ZLWK DXWRPDWLF WUDQVPLWUHFHLYH IXQFWLRQ 8S WR E\WHV RI GDWD FDQ EH WUDQVPLWWHGUHFHLYHG ZLWKRXW XVLQJ VRIWZDUH LQ WKH PRGH LQ ZKLFK WKH $7(Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q LV VHW WR $IWHU FRPPXQLFDWLRQ LV VWDUWHG RQO\ GDWD RI WKH VHW QXPEHU RI E\WHV VWRUHG LQ 5$0 LQ DGYDQFH FDQ EH WUDQVPLWWHG DQG RQO\ GDWD RI WKH VHW QXPEHU RI E\WHV FDQ EH UHFHLYHG DQG VWRUHG LQ 5$0 7KH ZLUH VHULDO ,2 PRGH ZLWK DXWRPDWLF WUDQVPLWUHFHLYH IXQFWLRQ LV FRQWUROOHG E\ WKH IROORZLQJ UHJLVWHUV 6HULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q 6HULDO VWDWXV UHJLVWHU Q &6,6Q 6HULDO WULJJHU UHJLVWHU Q &6,7Q 'LYLVRU VHOHFWLRQ UHJLVWHU Q %5*&$Q $XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU Q $'73Q $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q $'7,Q 5HPDUN )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV $XWRPDWLF WUDQVPLWUHFHLYH GDWD VHWWLQJ D 7UDQVPLW GDWD VHWWLQJ ! :ULWH WUDQVPLW GDWD IURP WKH OHDVW VLJQLILFDQW DGGUHVV )))))(+)))))(+ RI EXIIHU 5$0 XS WR )))))()+)))))()+ DW PD[LPXP DGGUHVV WR KLJKHU DGGUHVV ! 6HW WKH DXWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU Q $'73Q WR WKH YDOXH REWDLQHG E\ VXEWUDFWLQJ IURP WKH QXPEHU RI WUDQVPLW GDWD E\WHV 7KH WUDQVPLW GDWD VKRXOG EH LQ WKH RUGHU IURP ORZHU
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
E $XWRPDWLF WUDQVPLVVLRQUHFHSWLRQ PRGH VHWWLQJ ! 6HW WKH &6,$(Q ELW DQG $7(Q ELW RI VHULDO RSHUDWLQJ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q WR ! 6HW WKH 5;(Q ELW DQG 7;(Q ELW RI WKH &6,0$Q UHJLVWHU WR ! 6HW D GDWD WUDQVIHU LQWHUYDO LQ DXWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q $'7,Q ! 6HW WKH $767$Q ELW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q WR 7KH IROORZLQJ RSHUDWLRQV DUH DXWRPDWLFDOO\ FDUULHG RXW ZKHQ D DQG E DUH FDUULHG RXW * $IWHU WKH EXIIHU 5$0 GDWD LQGLFDWHG E\ DXWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q $'7&Q LV WUDQVIHUUHG WR WKH 6,2$Q UHJLVWHU WUDQVPLVVLRQ LV FDUULHG RXW VWDUW RI DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ * 7KH UHFHLYHG GDWD LV ZULWWHQ WR WKH EXIIHU 5$0 DGGUHVV LQGLFDWHG E\ WKH $'7&Q UHJLVWHU * $'7&Q UHJLVWHU LV LQFUHPHQWHG DQG WKH QH[W GDWD WUDQVPLVVLRQUHFHSWLRQ LV FDUULHG RXW DXWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU Q $'73Q 'DWD WUDQVPLVVLRQUHFHSWLRQ FRQWLQXHV XQWLO WKH $'7&Q UHJLVWHU LQFUHPHQWDO RXWSXW PDWFKHV WKH VHW YDOXH RI HQG RI DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ +RZHYHU LI WKH $70Q ELW RI &6,0$Q LV VHW WR FRQWLQXRXV WUDQVIHU PRGH WKH $'7&Q UHJLVWHU LV FOHDUHG DIWHU D PDWFK EHWZHHQ WKH $'73Q DQG $'7&Q UHJLVWHUV DQG WKHQ UHSHDWHG WUDQVPLVVLRQUHFHSWLRQ LV VWDUWHG * :KHQ DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ LV WHUPLQDWHG WKH 76)Q ELW LV FOHDUHG WR &DXWLRQ 'HWHUPLQH WKH VHWWLQJ SURFHGXUH RI DOWHUQDWHIXQFWLRQ SLQV FRQVLGHULQJ WKH UHODWLRQVKLS ZLWK WKH FRPPXQLFDWLRQ SDUWQHU 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
$XWRPDWLF WUDQVPLVVLRQUHFHSWLRQ FRPPXQLFDWLRQ RSHUDWLRQ D $XWRPDWLF WUDQVPLVVLRQUHFHSWLRQ PRGH $XWRPDWLF WUDQVPLVVLRQUHFHSWLRQ FDQ EH SHUIRUPHG XVLQJ EXIIHU 5$0 7KH GDWD VWRUHG LQ WKH EXIIHU 5$0 LV RXWSXW IURP WKH 62$Q SLQ YLD WKH 6,2$Q UHJLVWHU LQ V\QFKURQL]DWLRQ ZLWK WKH 6&.$Q SLQ IDOOLQJ HGJH E\ SHUIRUPLQJ D DQG E LQ $XWRPDWLF WUDQVPLWUHFHLYH GDWD VHWWLQJ 7KH GDWD LV WKHQ LQSXW IURP WKH 6,$Q SLQ YLD WKH 6,2$Q UHJLVWHU LQ V\QFKURQL]DWLRQ ZLWK WKH VHULDO FORFN IDOOLQJ HGJH RI WKH 6&.$Q SLQ DQG WKH UHFHLYH GDWD LV VWRUHG LQ WKH EXIIHU 5$0 LQ V\QFKURQL]DWLRQ ZLWK WKH ULVLQJ HGJH FORFN ODWHU 'DWD WUDQVIHU HQGV LI WKH 76)Q ELW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q LV VHW WR ZKHQ DQ\ RI WKH IROORZLQJ FRQGLWLRQV LV PHW * 5HVHW E\ VHWWLQJ WKH &6,$(Q ELW RI WKH &6,0$Q UHJLVWHU WR * 7UDQVIHU RI E\WH LV FRPSOHWH E\ VHWWLQJ WKH $7673Q ELW RI WKH &6,7Q UHJLVWHU WR * 7UDQVIHU RI WKH UDQJH VSHFLILHG E\ WKH $'73Q UHJLVWHU LV FRPSOHWH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
$W WKLV WLPH DQ LQWHUUXSW UHTXHVW VLJQDO ,17&6,$Q LV JHQHUDWHG H[FHSW ZKHQ WKH &6,$(Q ELW
,I D WUDQVIHU LV WHUPLQDWHG LQ WKH PLGGOH WUDQVIHU VWDUWLQJ IURP WKH UHPDLQLQJ GDWD LV QRW SRVVLEOH 5HDG DXWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q $'7&Q WR FRQILUP KRZ PXFK RI WKH GDWD KDV DOUHDG\ EHHQ WUDQVIHUUHG VHW WKH WUDQVIHU GDWD DJDLQ DQG SHUIRUP D DQG E LQ $XWRPDWLF WUDQVPLWUHFHLYH GDWD VHWWLQJ )LJXUH VKRZV WKH RSHUDWLRQ WLPLQJ LQ DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ PRGH DQG )LJXUH VKRZV WKH RSHUDWLRQ IORZFKDUW )LJXUH VKRZV WKH RSHUDWLRQ RI LQWHUQDO EXIIHU 5$0 ZKHQ E\WHV RI GDWD DUH WUDQVPLWWHGUHFHLYHG )LJXUH $XWRPDWLF 7UDQVPLVVLRQ5HFHSWLRQ 0RGH 2SHUDWLRQ 7LPLQJV
Interval
Interval
SCKAn
SOAn
D7 D6 D5 D4 D3 D2 D1 D0
D7 D6 D5 D4 D3 D2 D1 D0
SIAn
D7 D6 D5 D4 D3 D2 D1 D0
D7 D6 D5 D4 D3 D2 D1 D0
INTCSIAn
TSFn
&DXWLRQV %HFDXVH E\WH
LQ WKH DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ PRGH DQ LQWHUYDO LV LQVHUWHG
WKH DXWRPDWLF XQWLO WKH QH[W
WUDQVPLWUHFHLYH IXQFWLRQ UHDGVZULWHV GDWD IURPWR WKH LQWHUQDO EXIIHU 5$0 DIWHU WUDQVPLVVLRQUHFHSWLRQ WUDQVPLVVLRQUHFHSWLRQ $V WKH EXIIHU 5$0 UHDGZULWH LV SHUIRUPHG DW WKH VDPH WLPH DV &38 SURFHVVLQJ WKH LQWHUYDO LV GHSHQGHQW XSRQ WKH YDOXH RI DXWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q $'7,Q :KHQ WKH 76)Q ELW LV FOHDUHG WKH 62$Q SLQ EHFRPHV ORZ OHYHO ,I &38 DFFHVV WR WKH EXIIHU 5$0 FRQIOLFWV ZLWK &6,$ UHDGZULWH GXULQJ WKH LQWHUYDO WLPH WKH LQWHUYDO WLPH EHFRPHV ORQJHU 5HPDUNV &6,$)Q ,QWHUUXSW UHTXHVW IODJ 76)Q Q Q %LW Q RI VHULDO VWDWXV UHJLVWHU Q &6,6Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
)LJXUH $XWRPDWLF 7UDQVPLVVLRQ5HFHSWLRQ 0RGH )ORZFKDUW
Start
Write transmit data in internal buffer RAM
Set ADTPn to the value (pointer value) obtained by subtracting 1 from the number of transmit data bytes
Software execution
Set automatic transmission/ reception mode
Set ATSTAn to 1
Write transmit data from internal buffer RAM to SIOAn
Transmission/reception operation
Increment pointer value
Hardware execution Write receive data from SIOAn to internal buffer RAM
ADTPn = ADTCn
No
Yes
TSFn = 0
No Software execution
Yes End
$'73Q $'7,Q $767$Q 6,2$Q $'7&Q 76)Q 5HPDUN Q Q
$XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU Q $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q %LW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q 6HULDO ,2 VKLIW UHJLVWHU Q $XWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q %LW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
,Q E\WH WUDQVPLVVLRQUHFHSWLRQ $70Q ELW
5;(Q ELW
7;(Q ELW
LQ WKH &6,0$Q UHJLVWHU LQ
DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ PRGH LQWHUQDO EXIIHU 5$0 RSHUDWHV DV IROORZV L :KHQ WUDQVPLVVLRQUHFHSWLRQ RSHUDWLRQ LV VWDUWHG VHH )LJXUH D :KHQ WKH $767$Q ELW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q LV VHW WR WUDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR 6,2$Q :KHQ WUDQVPLVVLRQ RI WKH ILUVW E\WH LV FRPSOHWHG UHFHLYH GDWD 5 LV WUDQVIHUUHG IURP 6,2$Q WR WKH EXIIHU 5$0 DQG DXWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q $'7&Q LV LQFUHPHQWHG 7KHQ WUDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR 6,2$Q LL WK E\WH WUDQVPLVVLRQUHFHSWLRQ SRLQW VHH )LJXUH E 7UDQVPLVVLRQUHFHSWLRQ RI WKH WKLUG E\WH LV FRPSOHWHG DQG WUDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR WKH 6,2$Q UHJLVWHU :KHQ WUDQVPLVVLRQ RI WKH IRXUWK E\WH LV FRPSOHWHG WKH UHFHLYH GDWD 5 LV WUDQVIHUUHG IURP WKH 6,2$Q UHJLVWHU WR WKH LQWHUQDO EXIIHU 5$0 DQG WKH $'7&Q UHJLVWHU LV LQFUHPHQWHG LLL &RPSOHWLRQ RI WUDQVPLVVLRQUHFHSWLRQ VHH )LJXUH F :KHQ WUDQVPLVVLRQ RI WKH VL[WK E\WH LV FRPSOHWHG UHFHLYH GDWD 5 LV WUDQVIHUUHG IURP 6,2$Q UHJLVWHU WR WKH LQWHUQDO EXIIHU 5$0 DQG WKH LQWHUUXSW UHTXHVW IODJ &6,$)Q LV VHW ,17&6,$Q JHQHUDWLRQ )LJXUH ,QWHUQDO %XIIHU 5$0 2SHUDWLRQ LQ %\WH 7UDQVPLVVLRQ5HFHSWLRQ LQ $XWRPDWLF 7UDQVPLVVLRQ5HFHSWLRQ 0RGH
D :KHQ WUDQVPLVVLRQUHFHSWLRQ RSHUDWLRQ LV VWDUWHG
FFFFFE1FH
FFFFFE05H
Transmit data 6 (T6) Transmit data 5 (T5) Transmit data 4 (T4) Transmit data 3 (T3) Transmit data 2 (T2) +1
Receive data 1 (R1)
SIOAn
5
ADTPn
0
ADTCn
FFFFFE00H
Transmit data 1 (T1)
0
CSIAFn
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
)LJXUH ,QWHUQDO %XIIHU 5$0 2SHUDWLRQ LQ %\WH 7UDQVPLVVLRQ5HFHSWLRQ LQ $XWRPDWLF 7UDQVPLVVLRQ5HFHSWLRQ 0RGH
E WK E\WH WUDQVPLVVLRQUHFHSWLRQ
FFFFFE1FH
FFFFFE05H
Transmit data 6 (R6) Transmit data 5 (R5) Transmit data 4 (R4) Receive data 3 (T3) Receive data 2 (T2) +1
Receive data 4 (R4)
SIOAn
5
ADTPn
3
ADTCn
FFFFFE00H
Receive data 1 (T1)
0
CSIAFn
F &RPSOHWLRQ RI WUDQVPLVVLRQUHFHSWLRQ
FFFFFE1FH
FFFFFE05H
Receive data 6 (R6) Receive data 5 (R5) Receive data 4 (R4) Receive data 3 (R3) Receive data 2 (R2) 5
SIOAn ADTPn
5
ADTCn
FFFFFE00H
Receive data 1 (R1)
1
CSIAFn
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
E $XWRPDWLF WUDQVPLVVLRQ PRGH ,Q WKLV PRGH WKH VSHFLILHG QXPEHU RI ELW XQLW GDWD DUH WUDQVPLWWHG 6HULDO WUDQVIHU LV VWDUWHG ZKHQ WKH $767$Q ELW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q LV VHW WR ZKLOH WKH &6,$(Q $7(Q DQG 7;($Q ELWV RI VHULDO RSHUDWLQJ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q DUH VHW WR :KHQ WKH ILQDO E\WH KDV EHHQ WUDQVPLWWHG DQ LQWHUUXSW UHTXHVW IODJ &6,$)Q LV VHW )LJXUH VKRZV WKH DXWRPDWLF WUDQVPLVVLRQ PRGH RSHUDWLRQ WLPLQJ DQG )LJXUH VKRZV WKH RSHUDWLRQ IORZFKDUW )LJXUH VKRZV WKH RSHUDWLRQ RI WKH LQWHUQDO EXIIHU 5$0 ZKHQ E\WHV RI GDWD DUH WUDQVPLWWHG RU UHFHLYHG )LJXUH $XWRPDWLF 7UDQVPLVVLRQ 0RGH 2SHUDWLRQ 7LPLQJ
Interval
Interval
SCKAn
SOAn
D7 D6 D5 D4 D3 D2 D1 D0
D7 D6 D5 D4 D3 D2 D1 D0
INTCSIAn
TSFn
&DXWLRQV %HFDXVH LQ WKH DXWRPDWLF WUDQVPLVVLRQ PRGH WKH DXWRPDWLF WUDQVPLWUHFHLYH IXQFWLRQ UHDGV GDWD IURP WKH LQWHUQDO EXIIHU 5$0 DIWHU E\WH WUDQVPLVVLRQ DQ LQWHUYDO LV LQVHUWHG XQWLO WKH QH[W WUDQVPLVVLRQ $V WKH EXIIHU 5$0 UHDG LV SHUIRUPHG DW WKH VDPH WLPH DV &38 SURFHVVLQJ WKH LQWHUYDO LV GHSHQGHQW XSRQ WKH YDOXH RI DXWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q $'7,Q VHH $XWRPDWLF WUDQVPLWUHFHLYH LQWHUYDO WLPH :KHQ WKH 76)Q ELW LV FOHDUHG WKH 62$Q SLQ EHFRPHV ORZ OHYHO ,I &38 DFFHVV WR WKH EXIIHU 5$0 FRQIOLFWV ZLWK &6,$ UHDGZULWH GXULQJ WKH LQWHUYDO WLPH WKH LQWHUYDO WLPH EHFRPHV ORQJHU 5HPDUNV &6,$)Q ,QWHUUXSW UHTXHVW IODJ 76)Q Q Q %LW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
)LJXUH $XWRPDWLF 7UDQVPLVVLRQ 0RGH )ORZFKDUW
Start
Write transmit data in internal buffer RAM
Set ADTPn to the value (pointer value) obtained by subtracting 1 from the number of transmit data bytes
Software execution
Set automatic transmission mode
Set ATSTAn to 1
Write transmit data from internal buffer RAM to SIOAn
Increment pointer value
Transmission operation Hardware execution
ADTPn = ADTCn
No
Yes
TSFn = 0
No Software execution
Yes End
$'73Q $'7,Q $767$Q 6,2$Q $'7&Q 76)Q 5HPDUN Q Q
$XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU Q $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q %LW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q 6HULDO ,2 VKLIW UHJLVWHU Q $XWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q %LW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
,Q E\WH WUDQVPLVVLRQ $70Q
5;(Q ELW
7;(Q ELW
$7( ELW
LQ DXWRPDWLF WUDQVPLVVLRQ
PRGH LQWHUQDO EXIIHU 5$0 RSHUDWHV DV IROORZV L :KHQ WUDQVPLVVLRQ LV VWDUWHG VHH )LJXUH D :KHQ WKH $767$Q ELW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q LV VHW WR WUDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR 6,2$Q :KHQ WUDQVPLVVLRQ RI WKH ILUVW E\WH LV FRPSOHWHG DXWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q $'7&Q LV LQFUHPHQWHG 7KHQ WUDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR WKH 6,2$Q UHJLVWHU LL WK E\WH WUDQVPLVVLRQ SRLQW VHH )LJXUH E 7UDQVPLVVLRQ RI WKH WKLUG E\WH LV FRPSOHWHG DQG WUDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR WKH 6,2$Q UHJLVWHU :KHQ WUDQVPLVVLRQ RI WKH IRXUWK E\WH LV FRPSOHWHG WKH $'7&Q UHJLVWHU LV LQFUHPHQWHG LLL &RPSOHWLRQ RI WUDQVPLVVLRQ VHH )LJXUH F :KHQ WUDQVPLVVLRQ RI WKH VL[WK E\WH LV FRPSOHWHG WKH LQWHUUXSW UHTXHVW IODJ &6,$)Q LV VHW ,17&6,$Q VLJQDO JHQHUDWLRQ DQG WKH 7)6Q IODJ LV FOHDUHG )LJXUH ,QWHUQDO %XIIHU 5$0 2SHUDWLRQ LQ %\WH 7UDQVPLVVLRQ LQ $XWRPDWLF 7UDQVPLVVLRQ 0RGH
D :KHQ WUDQVPLVVLRQ LV VWDUWHG
FFFFFE1FH
FFFFFE05H
Transmit data 6 (T6) Transmit data 5 (T5) Transmit data 4 (T4) Transmit data 3 (T3) Transmit data 2 (T2) +1 5
SIOAn
ADTPn
0
ADTCn
FFFFFE00H
Transmit data 1 (T1)
0
CSIAFn
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
)LJXUH ,QWHUQDO %XIIHU 5$0 2SHUDWLRQ LQ %\WH 7UDQVPLVVLRQ LQ $XWRPDWLF 7UDQVPLVVLRQ 0RGH
E WK E\WH WUDQVPLVVLRQ SRLQW
FFFFFE1FH
FFFFFE05H
Transmit data 6 (T6) Transmit data 5 (T5) Transmit data 4 (T4) Transmit data 3 (T3) Transmit data 2 (T2) +1 5
SIOAn
ADTPn
3
ADTCn
FFFFFE00H
Transmit data 1 (T1)
0
CSIAFn
F &RPSOHWLRQ RI WUDQVPLVVLRQ
FFFFFE1FH
FFFFFE05H
Transmit data 6 (T6) Transmit data 5 (T5) Transmit data 4 (T4) Transmit data 3 (T3) Transmit data 2 (T2) 5
SIOAn ADTPn
5
ADTCn
FFFFFE00H
Transmit data 1 (T1)
1
CSIAFn
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
F 5HSHDW WUDQVPLVVLRQ PRGH ,Q WKLV PRGH GDWD VWRUHG LQ WKH LQWHUQDO EXIIHU 5$0 LV WUDQVPLWWHG UHSHDWHGO\ 6HULDO WUDQVIHU LV VWDUWHG ZKHQ WKH $767$Q ELW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q LV VHW WR ZKLOH WKH &6,$(Q $7(Q $70Q DQG 7;(Q ELWV RI VHULDO RSHUDWLQJ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q DUH VHW WR 8QOLNH WKH EDVLF WUDQVPLVVLRQ PRGH DIWHU WKH ILQDO E\WH GDWD LQ DGGUHVV )$)+ KDV EHHQ WUDQVPLWWHG WKH LQWHUUXSW UHTXHVW VLJQDO ,17&6,$Q LV QRW JHQHUDWHG WKH DXWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q $'7&Q LV UHVHW WR DQG WKH LQWHUQDO EXIIHU 5$0 FRQWHQWV DUH WUDQVPLWWHG DJDLQ 7KH UHSHDW WUDQVPLVVLRQ PRGH RSHUDWLRQ WLPLQJ LV VKRZQ LQ )LJXUH DQG WKH RSHUDWLRQ IORZFKDUW LQ )LJXUH )LJXUH VKRZV WKH RSHUDWLRQ RI WKH LQWHUQDO EXIIHU 5$0 ZKHQ E\WHV RI GDWD DUH WUDQVPLWWHG LQ WKH UHSHDW WUDQVPLVVLRQ PRGH )LJXUH 5HSHDW 7UDQVPLVVLRQ 0RGH 2SHUDWLRQ 7LPLQJ
Interval SCKAn SOAn D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0
Interval
D7 D6 D5
&DXWLRQ %HFDXVH LQ WKH UHSHDW WUDQVPLVVLRQ PRGH D UHDG LV SHUIRUPHG RQ WKH EXIIHU 5$0 DIWHU WKH WUDQVPLVVLRQ RI RQH E\WH WKH LQWHUYDO LV LQFOXGHG LQ WKH SHULRG XS WR WKH QH[W WUDQVPLVVLRQ $V WKH EXIIHU 5$0 UHDG LV SHUIRUPHG DW WKH VDPH WLPH DV &38 SURFHVVLQJ WKH LQWHUYDO LV GHSHQGHQW XSRQ DXWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q $'7,Q ,I &38 DFFHVV WR WKH EXIIHU 5$0 FRQIOLFWV ZLWK &6,$ UHDGZULWH GXULQJ WKH LQWHUYDO WLPH WKH LQWHUYDO WLPH EHFRPHV ORQJHU 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
)LJXUH 5HSHDW 7UDQVPLVVLRQ 0RGH )ORZFKDUW
Start
Write transmit data in internal buffer RAM
Set ADTPn to the value (pointer value) obtained by subtracting 1 from the number of transmit data bytes
Software execution
Set repeat transmission mode
Set ATSTAn to 1
Write transmit data from internal buffer RAM to SIOAn
Increment pointer value
Transmission operation
Hardware execution ADTPn = ADTCn No
Yes
Reset ADTCn to 0
$'73Q $'7,Q $767$Q 6,2$Q $'7&Q 5HPDUN Q Q
$XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU Q $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU Q %LW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q 6HULDO ,2 VKLIW UHJLVWHU Q $XWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
,Q E\WH WUDQVPLVVLRQ $70Q ELW
5;($Q ELW
7;($Q ELW
$7(Q ELW
LQ UHSHDW WUDQVPLVVLRQ
PRGH LQWHUQDO EXIIHU 5$0 RSHUDWHV DV IROORZV L :KHQ WUDQVPLVVLRQ LV VWDUWHG VHH )LJXUH D :KHQ WKH $767$Q ELW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q LV VHW WR WUDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR WKH 6,2$Q UHJLVWHU :KHQ WUDQVPLVVLRQ RI WKH ILUVW E\WH LV FRPSOHWHG DXWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU Q $'7&Q LV LQFUHPHQWHG 7KHQ WUDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR WKH 6,2$Q UHJLVWHU LL 8SRQ FRPSOHWLRQ RI WUDQVPLVVLRQ RI E\WHV VHH )LJXUH E :KHQ WUDQVPLVVLRQ RI WKH VL[WK E\WH LV FRPSOHWHG WKH LQWHUUXSW UHTXHVW VLJQDO ,17&6,$Q LV QRW JHQHUDWHG 7KH $'7&Q UHJLVWHU LV UHVHW WR LLL WK E\WH WUDQVPLVVLRQ SRLQW VHH )LJXUH F 7UDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR 6,2$Q UHJLVWHU DJDLQ :KHQ WUDQVPLVVLRQ RI WKH ILUVW E\WH LV FRPSOHWHG WKH $'7&Q UHJLVWHU LV LQFUHPHQWHG 7KHQ WUDQVPLW GDWD 7 LV WUDQVIHUUHG IURP WKH LQWHUQDO EXIIHU 5$0 WR WKH 6,2$Q UHJLVWHU )LJXUH ,QWHUQDO %XIIHU 5$0 2SHUDWLRQ LQ %\WH 7UDQVPLVVLRQ LQ 5HSHDW 7UDQVPLVVLRQ 0RGH
D :KHQ WUDQVPLVVLRQ LV VWDUWHG
FFFFFE1FH
FFFFFE05H
Transmit data 6 (T6) Transmit data 5 (T5) Transmit data 4 (T4) Transmit data 3 (T3) Transmit data 2 (T2) +1 5
SIOAn ADTPn
0
ADTCn
FFFFFE00H
Transmit data 1 (T1)
0
CSIAFn
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
)LJXUH ,QWHUQDO %XIIHU 5$0 2SHUDWLRQ LQ %\WH 7UDQVPLVVLRQ LQ 5HSHDW 7UDQVPLVVLRQ 0RGH
E 8SRQ FRPSOHWLRQ RI WUDQVPLVVLRQ RI E\WHV
FFFFFE1FH
FFFFFE05H
Transmit data 6 (T6) Transmit data 5 (T5) Transmit data 4 (T4) Transmit data 3 (T3) Transmit data 2 (T2) 5
SIOAn ADTPn
5
ADTCn
FFFFFE00H
Transmit data 1 (T1)
0
CSIAFn
F WK E\WH WUDQVPLVVLRQ SRLQW
FFFFFE1FH
FFFFFE05H
Transmit data 6 (T6) Transmit data 5 (T5) Transmit data 4 (T4) Transmit data 3 (T3) Transmit data 2 (T2) +1 5
SIOAn ADTPn
0
ADTCn
FFFFFE00H
Transmit data 1 (T1)
0
CSIAFn
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
G 'DWD IRUPDW ,Q WKH GDWD IRUPDW GDWD LV FKDQJHG LQ V\QFKURQL]DWLRQ ZLWK WKH 6&.$Q SLQ IDOOLQJ HGJH DV VKRZQ EHORZ 7KH GDWD OHQJWK LV IL[HG WR ELWV DQG WKH GDWD WUDQVIHU GLUHFWLRQ FDQ EH VZLWFKHG E\ WKH VSHFLILFDWLRQ RI WKH ',5Q ELW RI VHULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU Q &6,0$Q )LJXUH )RUPDW RI &6,$Q 7UDQVPLW5HFHLYH 'DWD
D 06%ILUVW ',5Q ELW
SCKAn SIAn SOAn DO7 DI7 DO6 DI6 DO5 DI5 DO4 DI4
DO3 DI3
DO2 DI2
DO1 DI1
DO0 DI0
E /6%ILUVW ',5Q ELW
SCKAn SIAn SOAn DO0 DI0 DO1 DI1 DO2 DI2 DO3 DI3
DO4 DI4
DO5 DI5
DO6 DI6
DO7 DI7
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 &/2&.(' 6(5,$/ ,17(5)$&( $ &6,$ :,7+ $8720$7,& 75$160,75(&(,9( )81&7,21
H $XWRPDWLF WUDQVPLVVLRQUHFHSWLRQ VXVSHQVLRQ DQG UHVWDUW $XWRPDWLF WUDQVPLVVLRQUHFHSWLRQ FDQ EH WHPSRUDULO\ VXVSHQGHG E\ VHWWLQJ WKH $7673Q ELW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q WR 'XULQJ ELW GDWD WUDQVIHU WKH WUDQVPLVVLRQUHFHSWLRQ LV QRW VXVSHQGHG ,W LV VXVSHQGHG XSRQ FRPSOHWLRQ RI ELW GDWD WUDQVIHU :KHQ VXVSHQGHG WKH 76)Q ELW RI VHULDO VWDWXV UHJLVWHU Q &6,6Q LV VHW WR DIWHU WUDQVIHU RI WKH WK ELW 7R UHVWDUW DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ VHW WKH $767$Q ELW RI WKH &6,7Q UHJLVWHU WR UHPDLQLQJ GDWD FDQ EH WUDQVPLWWHG LQ WKLV ZD\ &DXWLRQV ,I WKH ,'/( LQVWUXFWLRQ LV H[HFXWHG GXULQJ DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ WUDQVIHU LV VXVSHQGHG DQG WKH ,'/( PRGH LV VHW LI GXULQJ ELW GDWD WUDQVIHU :KHQ WKH ,'/( PRGH LV FOHDUHG DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ LV UHVWDUWHG IURP WKH VXVSHQGHG SRLQW :KHQ VXVSHQGLQJ DXWRPDWLF WUDQVPLVVLRQUHFHSWLRQ GR QRW FKDQJH WKH RSHUDWLQJ PRGH WR ZLUH VHULDO ,2 PRGH ZKLOH WKH 76)Q ELW 7KH
)LJXUH $XWRPDWLF 7UDQVPLVVLRQ5HFHSWLRQ 6XVSHQVLRQ DQG 5HVWDUW
ATSTPn = 1 (Suspend command)
Suspend Restart command ATSTAn = 1
SCKAn SOAn SIAn D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0
$7673Q %LW RI VHULDO WULJJHU UHJLVWHU Q &6,7Q $767$Q %LW RI &6,7Q 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 , & %86
7R XVH WKH , & EXV IXQFWLRQ VHW WKH 36'$ 36&/ 36'$ DQG 36&/ SLQV WR 1FK RSHQ GUDLQ RXWSXW DV WKH DOWHUQDWH IXQFWLRQ 7KH QXPEHU RI , & EXV FKDQQHOV LQFRUSRUDWHG GLIIHUV DV IROORZV GHSHQGLQJ RQ WKH SURGXFW
3URGXFW 1DPH 1XPEHU RI FKDQQHOV

9(6.) FKDQQHO , &
9(6.*
9(6.- FKDQQHOV ,& ,&
7KH SURGXFWV ZLWK DQ RQFKLS , & EXV DUH VKRZQ EHORZ 9.) 3'< < < )< 9.* 3'< < < )< 9.- 3'< < )<
6HOHFWLQJ 8$57 RU , & 0RGH
8$57 DQG , & RI WKH 9(6.- VKDUH SLQV DQG WKHUHIRUH WKHVH LQWHUIDFHV FDQQRW EH XVHG DW WKH VDPH WLPH 6HOHFW 8$57 RU , & LQ DGYDQFH E\ XVLQJ WKH SRUW PRGH FRQWURO UHJLVWHU 30& DQG SRUW IXQFWLRQ FRQWURO UHJLVWHU 3)& UHIHU WR 3RUW &DXWLRQ 8$57 RU , & WUDQVPLVVLRQUHFHSWLRQ RSHUDWLRQV DUH QRW JXDUDQWHHG LI WKH PRGH LV FKDQJHG GXULQJ WUDQVPLVVLRQ RU UHFHSWLRQ %H VXUH WR GLVDEOH WKH RSHUDWLRQ RI WKH XQLW WKDW LV QRW XVHG )LJXUH 6HOHFWLQJ 0RGH RI 8$57 RU , &

After reset: 00H 7 PMC8 0
R/W 6 0
Address: FFFFF450H 5 0 4 0 3 0 2 0 1 PMC81 0 PMC80
After reset: 00H 7 PFC8 0
R/W 6 0
Address: FFFFF470H 5 0 4 0 3 0 2 0 1 PFC81 0 PFC80
3)&Q
30&Q
2SHUDWLRQ PRGH 3RUW ,2 PRGH 8$57 PRGH 3RUW ,2 PRGH ,& PRGH
5HPDUN
Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)HDWXUHV
7KH , & DQG , & KDYH WKH IROORZLQJ WZR PRGHV 2SHUDWLRQ VWRS PRGH , & ,QWHU ,& EXV PRGH PXOWLPDVWHU VXSSRUWHG 2SHUDWLRQ VWRS PRGH 7KLV PRGH LV XVHG ZKHQ VHULDO WUDQVIHUV DUH QRW SHUIRUPHG FRQVXPSWLRQ , & EXV PRGH PXOWLPDVWHU VXSSRUW 7KLV PRGH LV XVHG IRU ELW GDWD WUDQVIHUV ZLWK VHYHUDO GHYLFHV YLD WZR OLQHV D VHULDO FORFN 6&/Q OLQH DQG D VHULDO GDWD EXV 6'$Q OLQH 7KLV PRGH FRPSOLHV ZLWK WKH , & EXV IRUPDW DQG WKH PDVWHU GHYLFH FDQ RXWSXW |VWDUW FRQGLWLRQ |GDWD DQG |VWRS FRQGLWLRQ GDWD WR WKH VODYH GHYLFH YLD WKH VHULDO GDWD EXV 7KH VODYH GHYLFH DXWRPDWLFDOO\ GHWHFWV WKHVH

,W FDQ WKHUHIRUH EH XVHG WR UHGXFH SRZHU
UHFHLYHG GDWD E\ KDUGZDUH 7KLV IXQFWLRQ FDQ VLPSOLI\ WKH SDUW RI DSSOLFDWLRQ SURJUDP WKDW FRQWUROV WKH , & EXV 6LQFH WKH 6&/Q DQG 6'$Q SLQV DUH XVHG IRU 1FK RSHQ GUDLQ RXWSXWV , &Q UHTXLUHV SXOOXS UHVLVWRUV IRU WKH VHULDO FORFN OLQH DQG WKH VHULDO GDWD EXV OLQH 5HPDUN Q Q 9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)LJXUH %ORFN 'LDJUDP RI , &Q
Internal bus IIC status register n (IICSn)
MSTSn ALDn EXCn COIn TRCn ACKDn STDn SPDn
IIC control register n (IICCn)
IICEn LRELn WRELn SPIEn WTIMn ACKEn STTn SPTn
SET
SDAn
Noise eliminator
Slave address register n (SVAn) Match signal
CLEAR
Start condition generator
IIC shift register n (IICn)
DQ
SO latch
CLn1, CLn0
N-ch opendrain output
Data hold time correction circuit
ACK output circuit
Wakeup controller ACK detector
Start condition detector
Stop condition detector
SCLn
Noise eliminator Serial clock counter Interrupt request signal generator
INTIICn
Serial clock controller N-ch opendrain output
Serial clock wait controller
Bus status detector
fXX
Prescaler
CLDn DADn SMCn DFCn CLn1 CLn0
IIC clock selection register n (IICCLn)
CLXn
STCFn IICBSYn STCENn IICRSVn
IIC flag register n (IICFn)
IIC function expansion register n (IICXn) Internal bus
5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
$ VHULDO EXV FRQILJXUDWLRQ H[DPSOH LV VKRZQ EHORZ )LJXUH 6HULDO %XV &RQILJXUDWLRQ ([DPSOH 8VLQJ , & %XV
+VDD +VDD
Master CPU1 Slave CPU1 Address 1
SDA SCL
Serial data bus Serial clock
SDA SCL
Master CPU2 Slave CPU2 Address 2
SDA SCL
Slave CPU3 Address 3
SDA SCL
Slave IC Address 4
SDA SCL
Slave IC Address N
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
&RQILJXUDWLRQ
, &Q LQFOXGHV WKH IROORZLQJ KDUGZDUH 7DEOH &RQILJXUDWLRQ RI , &Q
,WHP 5HJLVWHUV &RQWURO UHJLVWHUV &RQILJXUDWLRQ ,,& VKLIW UHJLVWHUV DQG ,,& ,,& 6ODYH DGGUHVV UHJLVWHUV DQG 69$ 69$ ,,& FRQWURO UHJLVWHUV DQG ,,&& ,,&& ,,& VWDWXV UHJLVWHUV DQG ,,&6 ,,&6 ,,& IODJ UHJLVWHUV ,,&&) ,,&&) ,,& FORFN VHOHFWLRQ UHJLVWHUV DQG ,,&&/ ,,&&/ ,,& IXQFWLRQ H[SDQVLRQ UHJLVWHUV DQG ,,&; ,,&;

5HPDUN
Q Q
9(6.) 9(6.* 9(6.-
,,& VKLIW UHJLVWHUV DQG ,,& ,,& ,,&Q LV XVHG WR FRQYHUW ELW VHULDO GDWD WR ELW SDUDOOHO GDWD DQG WR FRQYHUW ELW SDUDOOHO GDWD WR ELW VHULDO GDWD ,,&Q FDQ EH XVHG IRU ERWK WUDQVPLVVLRQ DQG UHFHSWLRQ :ULWH DQG UHDG RSHUDWLRQV WR ,,&Q DUH XVHG WR FRQWURO WKH DFWXDO WUDQVPLW DQG UHFHLYH RSHUDWLRQV ,,&Q FDQ EH UHDGZULWWHQ E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ
$IWHU UHVHW ,,& DQG ,,& DUH FOHDUHG WR +
6ODYH DGGUHVV UHJLVWHUV DQG 69$ 69$ 69$Q VHWV ORFDO DGGUHVVHV ZKHQ LQ VODYH PRGH 69$Q FDQ EH UHDGZULWWHQ E\ DQ ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ
$IWHU UHVHW 69$ DQG 69$ DUH FOHDUHG WR +
62 ODWFK 7KH 62 ODWFK LV XVHG WR UHWDLQ WKH 6'$Q SLQ(c)V RXWSXW OHYHO :DNHXS FRQWUROOHU 7KLV FLUFXLW JHQHUDWHV DQ LQWHUUXSW UHTXHVW ZKHQ WKH DGGUHVV UHFHLYHG E\ WKLV UHJLVWHU PDWFKHV WKH DGGUHVV YDOXH VHW WR VODYH DGGUHVV UHJLVWHU Q 69$Q RU ZKHQ DQ H[WHQVLRQ FRGH LV UHFHLYHG 3UHVFDOHU 7KLV VHOHFWV WKH VDPSOLQJ FORFN WR EH XVHG 6HULDO FORFN FRXQWHU 7KLV FRXQWHU FRXQWV WKH VHULDO FORFNV WKDW DUH RXWSXW DQG WKH VHULDO FORFNV WKDW DUH LQSXW GXULQJ WUDQVPLWUHFHLYH RSHUDWLRQV DQG LV XVHG WR YHULI\ WKDW ELW GDWD ZDV VHQW RU UHFHLYHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
,QWHUUXSW UHTXHVW VLJQDO JHQHUDWRU 7KLV FLUFXLW FRQWUROV WKH JHQHUDWLRQ RI LQWHUUXSW UHTXHVW VLJQDOV ,17,,&Q $Q , & LQWHUUXSW LV JHQHUDWHG IROORZLQJ HLWKHU RI WZR WULJJHUV * 5LVLQJ RI WKH HLJKWK RU QLQWK FORFN RI WKH VHULDO FORFN VHW E\ :7,0Q ELW
1RWH 1RWH
* ,QWHUUXSW UHTXHVW JHQHUDWHG ZKHQ D VWRS FRQGLWLRQ LV GHWHFWHG VHW E\ 63,(Q ELW 1RWH :7,0Q ELW %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q 63,(Q ELW %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q
6HULDO FORFN FRQWUROOHU ,Q PDVWHU PRGH WKLV FLUFXLW JHQHUDWHV WKH FORFN RXWSXW YLD WKH 6&/Q SLQ IURP D VDPSOLQJ FORFN 6HULDO FORFN ZDLW FRQWUROOHU 7KLV FLUFXLW FRQWUROV WKH ZDLW WLPLQJ $&. RXWSXW FLUFXLW VWRS FRQGLWLRQ GHWHFWRU VWDUW FRQGLWLRQ GHWHFWRU DQG $&. GHWHFWRU 7KHVH FLUFXLWV DUH XVHG WR RXWSXW DQG GHWHFW YDULRXV FRQWURO VLJQDOV 'DWD KROG WLPH FRUUHFWLRQ FLUFXLW 7KLV FLUFXLW JHQHUDWHV WKH KROG WLPH IRU GDWD FRUUHVSRQGLQJ WR WKH IDOOLQJ HGJH RI WKH VHULDO FORFN 6WDUW FRQGLWLRQ JHQHUDWRU 7KLV FLUFXLW JHQHUDWHV D VWDUW FRQGLWLRQ ZKHQ WKH 677Q ELW LV VHW +RZHYHU LQ WKH FRPPXQLFDWLRQ UHVHUYDWLRQ GLVDEOHG VWDWXV ,,&569Q ,,&%6 %XV VWDWXV GHWHFWRU 7KLV FLUFXLW GHWHFWV ZKHWKHU RU QRW WKH EXV LV UHOHDVHG E\ GHWHFWLQJ VWDUW FRQGLWLRQV DQG VWRS FRQGLWLRQV +RZHYHU DV WKH EXV VWDWXV FDQQRW EH GHWHFWHG LPPHGLDWHO\ IROORZLQJ RSHUDWLRQ WKH LQLWLDO VWDWXV LV VHW E\ WKH 67&(1Q ELW
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
&RQWURO 5HJLVWHUV
, & DQG , & DUH FRQWUROOHG E\ WKH IROORZLQJ UHJLVWHUV ,,& FRQWURO UHJLVWHUV ,,&& ,,&& ,,& VWDWXV UHJLVWHUV ,,&6 ,,&6 ,,& IODJ UHJLVWHUV ,,&) ,,&) ,,& FORFN VHOHFWLRQ UHJLVWHUV ,,&&/ ,,&&/ ,,& IXQFWLRQ H[SDQVLRQ UHJLVWHUV ,,&; ,,&; 7KH IROORZLQJ UHJLVWHUV DUH DOVR XVHG ,,& VKLIW UHJLVWHUV ,,& ,,& 6ODYH DGGUHVV UHJLVWHUV 69$ 69$ 5HPDUN )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV

,,& FRQWURO UHJLVWHUV ,,&& ,,&& ,,&&Q LV XVHG WR HQDEOHVWRS , &Q RSHUDWLRQV VHW ZDLW WLPLQJ DQG VHW RWKHU , & RSHUDWLRQV ,,&&Q FDQ EH VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ Q Q 9(6.- 9(6.) 9(6.*

$IWHU UHVHW ,,&&Q LV FOHDUHG WR +
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
$IWHU UHVHW + ! ,,&&Q Q ,,&(Q ,&Q RSHUDWLRQ HQDEOHGLVDEOH VSHFLILFDWLRQ 6WRS RSHUDWLRQ 3UHVHW ,,& VWDWXV UHJLVWHU Q ,,&6Q (QDEOH RSHUDWLRQ &RQGLWLRQ IRU VHWWLQJ ,,&(Q * 6HW E\ LQVWUXFWLRQ
1RWH
5: ! /5(/Q :5(/Q
$GGUHVV )))))'+ )))))'+ 63,(Q :7,0Q $&.(Q 677Q 637Q
,,&(Q
6WRS LQWHUQDO RSHUDWLRQ
&RQGLWLRQ IRU FOHDULQJ ,,&(Q * &OHDUHG E\ LQVWUXFWLRQ * 5HVHW
/5(/Q 1RUPDO RSHUDWLRQ
([LW IURP FRPPXQLFDWLRQV
7KLV H[LWV IURP WKH FXUUHQW FRPPXQLFDWLRQV RSHUDWLRQ DQG VHWV VWDQGE\ PRGH 7KLV VHWWLQJ LV DXWRPDWLFDOO\ FOHDUHG DIWHU EHLQJ H[HFXWHG ,WV XVHV LQFOXGH FDVHV LQ ZKLFK D ORFDOO\ LUUHOHYDQW H[WHQVLRQ FRGH KDV EHHQ UHFHLYHG 7KH 6&/Q DQG 6'$Q OLQHV DUH VHW WR KLJK LPSHGDQFH 7KH IROORZLQJ IODJV DUH FOHDUHG * 67'Q * $&.'Q * 75&Q * &2,Q * (;&Q * 0676Q * 677Q * 637Q
7KH VWDQGE\ PRGH IROORZLQJ H[LW IURP FRPPXQLFDWLRQV UHPDLQV LQ HIIHFW XQWLO WKH IROORZLQJ FRPPXQLFDWLRQV HQWU\ FRQGLWLRQV DUH PHW * $IWHU D VWRS FRQGLWLRQ LV GHWHFWHG UHVWDUW LV LQ PDVWHU PRGH * $Q DGGUHVV PDWFK RU H[WHQVLRQ FRGH UHFHSWLRQ RFFXUV DIWHU WKH VWDUW FRQGLWLRQ &RQGLWLRQ IRU FOHDULQJ /5(/Q
1RWH
&RQGLWLRQ IRU VHWWLQJ /5(/Q * 6HW E\ LQVWUXFWLRQ
* $XWRPDWLFDOO\ FOHDUHG DIWHU H[HFXWLRQ * 5HVHW
1RWHV 5HPDUN
7KH ,,&6 UHJLVWHU DQG WKH ,,&)Q67&)Q ,,&)Q,,&%6%LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
:5(/Q 'R QRW FDQFHO ZDLW &DQFHO ZDLW 7KLV VHWWLQJ LV DXWRPDWLFDOO\ FOHDUHG DIWHU ZDLW LV FDQFHOHG
1RWH
:DLW FDQFHOODWLRQ FRQWURO
&RQGLWLRQ IRU FOHDULQJ :5(/Q
&RQGLWLRQ IRU VHWWLQJ :5(/Q * 6HW E\ LQVWUXFWLRQ
* $XWRPDWLFDOO\ FOHDUHG DIWHU H[HFXWLRQ * 5HVHW
63,(Q 'LVDEOH (QDEOH
(QDEOHGLVDEOH JHQHUDWLRQ RI LQWHUUXSW UHTXHVW ZKHQ VWRS FRQGLWLRQ LV GHWHFWHG
&RQGLWLRQ IRU FOHDULQJ 63,(Q * &OHDUHG E\ LQVWUXFWLRQ * 5HVHW
1RWH
&RQGLWLRQ IRU VHWWLQJ 63,(Q * 6HW E\ LQVWUXFWLRQ
:7,0Q
&RQWURO RI ZDLW DQG LQWHUUXSW UHTXHVW JHQHUDWLRQ ,QWHUUXSW UHTXHVW LV JHQHUDWHG DW WKH HLJKWK FORFN(c)V IDOOLQJ HGJH 0DVWHU PRGH $IWHU RXWSXW RI HLJKW FORFNV FORFN RXWSXW LV VHW WR ORZ OHYHO DQG ZDLW LV VHW 6ODYH PRGH $IWHU LQSXW RI HLJKW FORFNV WKH FORFN LV VHW WR ORZ OHYHO DQG ZDLW LV VHW IRU PDVWHU GHYLFH ,QWHUUXSW UHTXHVW LV JHQHUDWHG DW WKH QLQWK FORFN(c)V IDOOLQJ HGJH 0DVWHU PRGH $IWHU RXWSXW RI QLQH FORFNV FORFN RXWSXW LV VHW WR ORZ OHYHO DQG ZDLW LV VHW 6ODYH PRGH $IWHU LQSXW RI QLQH FORFNV WKH FORFN LV VHW WR ORZ OHYHO DQG ZDLW LV VHW IRU PDVWHU GHYLFH
$Q LQWHUUXSW LV JHQHUDWHG DW WKH IDOOLQJ RI WKH WK FORFN GXULQJ DGGUHVV WUDQVIHU LQGHSHQGHQWO\ RI WKH VHWWLQJ RI WKLV ELW 7KH VHWWLQJ RI WKLV ELW LV YDOLG ZKHQ WKH DGGUHVV WUDQVIHU LV FRPSOHWHG :KHQ LQ PDVWHU PRGH D ZDLW LV LQVHUWHG DW WKH IDOOLQJ HGJH RI WKH QLQWK FORFN GXULQJ DGGUHVV WUDQVIHUV )RU D VODYH GHYLFH WKDW KDV UHFHLYHG D ORFDO DGGUHVV D ZDLW LV LQVHUWHG DW WKH IDOOLQJ HGJH RI WKH QLQWK FORFN DIWHU DQ $&. VLJQDO LV LVVXHG +RZHYHU ZKHQ WKH VODYH GHYLFH KDV UHFHLYHG DQ H[WHQVLRQ FRGH D ZDLW LV LQVHUWHG DW WKH IDOOLQJ HGJH RI WKH HLJKWK FORFN &RQGLWLRQ IRU FOHDULQJ :7,0Q * &OHDUHG E\ LQVWUXFWLRQ * 5HVHW
1RWH
&RQGLWLRQ IRU VHWWLQJ :7,0Q * 6HW E\ LQVWUXFWLRQ
1RWH 7KLV IODJ(c)V VLJQDO LV LQYDOLG ZKHQ ,,&(Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
$&.(Q 'LVDEOH DFNQRZOHGJPHQW (QDEOH DFNQRZOHGJPHQW 'XULQJ WKH QLQWK FORFN SHULRG WKH 6'$Q OLQH LV VHW WR ORZ OHYHO +RZHYHU $&. LV LQYDOLG GXULQJ DGGUHVV WUDQVIHUV DQG RWKHU WKDQ LQ H[SDQVLRQ PRGH
1RWH
$FNQRZOHGJPHQW FRQWURO
&RQGLWLRQ IRU FOHDULQJ $&.(Q * &OHDUHG E\ LQVWUXFWLRQ * 5HVHW
&RQGLWLRQ IRU VHWWLQJ $&.(Q * 6HW E\ LQVWUXFWLRQ
677Q 'R QRW JHQHUDWH D VWDUW FRQGLWLRQ
6WDUW FRQGLWLRQ WULJJHU
:KHQ EXV LV UHOHDVHG LQ 6723 PRGH *HQHUDWH D VWDUW FRQGLWLRQ IRU VWDUWLQJ DV PDVWHU 7KH 6'$Q OLQH LV FKDQJHG IURP KLJK OHYHO WR ORZ OHYHO DQG WKHQ WKH VWDUW FRQGLWLRQ LV JHQHUDWHG 1H[W DIWHU WKH UDWHG DPRXQW RI WLPH KDV HODSVHG 6&/Q LV FKDQJHG WR ORZ OHYHO :KHQ D WKLUG SDUW\ LV FRPPXQLFDWLQJ * :KHQ FRPPXQLFDWLRQ UHVHUYDWLRQ IXQFWLRQ LV HQDEOHG ,,&569Q )XQFWLRQV DV WKH VWDUW FRQGLWLRQ UHVHUYDWLRQ IODJ :KHQ VHW DXWRPDWLFDOO\ JHQHUDWHV D VWDUW FRQGLWLRQ DIWHU WKH EXV LV UHOHDVHG * :KHQ FRPPXQLFDWLRQ UHVHUYDWLRQ IXQFWLRQ LV GLVDEOHG ,,&569Q 7KH 67&)Q IODJ LV VHW 1R VWDUW FRQGLWLRQ LV JHQHUDWHG ,Q WKH ZDLW VWDWH ZKHQ PDVWHU GHYLFH *HQHUDWHV D UHVWDUW FRQGLWLRQ DIWHU UHOHDVLQJ WKH ZDLW
&DXWLRQV FRQFHUQLQJ VHW WLPLQJ )RU PDVWHU UHFHSWLRQ &DQQRW EH VHW GXULQJ WUDQVIHU &DQ EH VHW RQO\ ZKHQ $&.(Q KDV EHHQ VHW WR DQG VODYH KDV EHHQ QRWLILHG RI ILQDO UHFHSWLRQ )RU PDVWHU WUDQVPLVVLRQ $ VWDUW FRQGLWLRQ FDQQRW EH JHQHUDWHG QRUPDOO\ GXULQJ WKH $&.Q SHULRG 6HW GXULQJ WKH ZDLW SHULRG * &DQQRW EH VHW DW WKH VDPH WLPH DV 637Q &RQGLWLRQ IRU FOHDULQJ 677Q
1RWH
&RQGLWLRQ IRU VHWWLQJ 677Q * 6HW E\ LQVWUXFWLRQ
* &OHDUHG E\ ORVV LQ DUELWUDWLRQ * &OHDUHG DIWHU VWDUW FRQGLWLRQ LV JHQHUDWHG E\ PDVWHU GHYLFH * :KHQ /5(/Q H[LW IURP FRPPXQLFDWLRQV * :KHQ ,,&(Q RSHUDWLRQ VWRS * &OHDUHG ZKHQ 5(6(7 LV LQSXW
1RWH 7KLV IODJ(c)V VLJQDO LV LQYDOLG ZKHQ ,,&(Q
5HPDUNV %LW 677Q LV LI LW LV UHDG DIWHU GDWD VHWWLQJ ,,&569Q %LW RI ,,& IODJ UHJLVWHU Q ,,&)Q 67&)Q ,,&569Q %LW RI ,,& IODJ UHJLVWHU Q ,,&)Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
637Q 6WRS FRQGLWLRQ LV QRW JHQHUDWHG 6WRS FRQGLWLRQ LV JHQHUDWHG WHUPLQDWLRQ RI PDVWHU GHYLFH(c)V WUDQVIHU $IWHU WKH 6'$Q OLQH JRHV WR ORZ OHYHO HLWKHU VHW WKH 6&/Q OLQH WR KLJK OHYHO RU ZDLW XQWLO LW JRHV WR KLJK OHYHO 1H[W DIWHU WKH UDWHG DPRXQW RI WLPH KDV HODSVHG WKH 6'$Q OLQH LV FKDQJHG IURP ORZ OHYHO WR KLJK OHYHO DQG D VWRS FRQGLWLRQ LV JHQHUDWHG 6WRS FRQGLWLRQ WULJJHU
&DXWLRQV FRQFHUQLQJ VHWWLQJ WLPLQJ )RU PDVWHU UHFHSWLRQ &DQQRW EH VHW GXULQJ WUDQVIHU &DQ EH VHW RQO\ ZKHQ $&.(Q KDV EHHQ VHW WR DQG GXULQJ WKH ZDLW SHULRG DIWHU VODYH KDV EHHQ QRWLILHG RI ILQDO UHFHSWLRQ )RU PDVWHU WUDQVPLVVLRQ $ VWRS FRQGLWLRQ FDQQRW EH JHQHUDWHG QRUPDOO\ GXULQJ WKH $&.Q SHULRG 6HW GXULQJ WKH ZDLW SHULRG * &DQQRW EH VHW DW WKH VDPH WLPH DV 677Q * 637Q FDQ EH VHW RQO\ ZKHQ LQ PDVWHU PRGH1RWH * :KHQ :7,0Q KDV EHHQ VHW WR LI 637Q LV VHW GXULQJ WKH ZDLW SHULRG WKDW IROORZV RXWSXW RI HLJKW FORFNV QRWH WKDW D VWRS FRQGLWLRQ ZLOO EH JHQHUDWHG GXULQJ WKH KLJKOHYHO SHULRG RI WKH QLQWK FORFN :KHQ D QLQWK FORFN PXVW EH RXWSXW :7,0Q VKRXOG EH FKDQJHG IURP WR GXULQJ WKH ZDLW SHULRG IROORZLQJ RXWSXW RI HLJKW FORFNV DQG 637Q VKRXOG EH VHW GXULQJ WKH ZDLW SHULRG WKDW IROORZV RXWSXW RI WKH QLQWK FORFN &RQGLWLRQ IRU FOHDULQJ 637Q
1RWH
&RQGLWLRQ IRU VHWWLQJ 637Q * 6HW E\ LQVWUXFWLRQ
* &OHDUHG E\ LQVWUXFWLRQ * &OHDUHG E\ ORVV LQ DUELWUDWLRQ * $XWRPDWLFDOO\ FOHDUHG DIWHU VWRS FRQGLWLRQ LV GHWHFWHG * :KHQ /5(/Q H[LW IURP FRPPXQLFDWLRQV * :KHQ ,,&(Q RSHUDWLRQ VWRS * &OHDUHG ZKHQ 5(6(7 LV LQSXW
1RWHV 6HW 637Q RQO\ LQ PDVWHU PRGH +RZHYHU 637Q PXVW EH VHW DQG D VWRS FRQGLWLRQ JHQHUDWHG EHIRUH WKH ILUVW VWRS FRQGLWLRQ LV GHWHFWHG IROORZLQJ WKH VZLWFK WR RSHUDWLRQ HQDEOH VWDWXV )RU GHWDLOV VHH &DXWLRQV :KHQ ,,&(Q LV FOHDUHG WR WKH VLJQDO RI WKLV IODJ LV LQYDOLG &DXWLRQ :KHQ ELW 75&Q RI ,,& VWDWXV UHJLVWHU Q ,,&6Q LV VHW WR :5(/Q LV VHW GXULQJ WKH QLQWK FORFN DQG ZDLW LV FDQFHOHG DIWHU ZKLFK 75&Q LV FOHDUHG DQG WKH 6'$Q OLQH LV VHW WR KLJK LPSHGDQFH 5HPDUN %LW 637Q LV LI LW LV UHDG DIWHU GDWD VHWWLQJ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
,,& VWDWXV UHJLVWHUV ,,&6 ,,&6 ,,&6Q LQGLFDWHV WKH VWDWXV RI WKH , &Q EXV ,,&6Q FDQ EH VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ ,,&6Q LV D UHDGRQO\ UHJLVWHU Q 9(6.) 9(6.* Q 9(6.-
$IWHU UHVHW ,,&6Q LV FOHDUHG WR +
&DXWLRQ :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH &38 LV RSHUDWLQJ RQ WKH VXEFORFN GR QRW DFFHVV WKH ,,&6Q UHJLVWHU XVLQJ DQ DFFHVV PHWKRG WKDW FDXVHV D ZDLW )RU GHWDLOV UHIHU WR
$IWHU UHVHW + ,,&6Q Q 0676Q 5 $/'Q (;&Q $GGUHVV )))))'+ )))))'+ &2,Q 75&Q $&.'Q 67'Q 63'Q
0676Q
0DVWHU GHYLFH VWDWXV 6ODYH GHYLFH VWDWXV RU FRPPXQLFDWLRQ VWDQGE\ VWDWXV 0DVWHU GHYLFH FRPPXQLFDWLRQ VWDWXV &RQGLWLRQ IRU VHWWLQJ 0676Q
&RQGLWLRQ IRU FOHDULQJ 0676Q
* :KHQ D VWRS FRQGLWLRQ LV GHWHFWHG * :KHQ $/'Q DUELWUDWLRQ ORVV * &OHDUHG E\ /5(/Q H[LW IURP FRPPXQLFDWLRQV * :KHQ ,,&(Q FKDQJHV IURP WR RSHUDWLRQ VWRS * 5HVHW
* :KHQ D VWDUW FRQGLWLRQ LV JHQHUDWHG
$/'Q
'HWHFWLRQ RI DUELWUDWLRQ ORVV 7KLV VWDWXV PHDQV HLWKHU WKDW WKHUH ZDV QR DUELWUDWLRQ RU WKDW WKH DUELWUDWLRQ UHVXOW ZDV D |ZLQ 7KLV VWDWXV LQGLFDWHV WKH DUELWUDWLRQ UHVXOW ZDV D |ORVV 0676Q LV FOHDUHG
1RWH
&RQGLWLRQ IRU FOHDULQJ $/'Q
&RQGLWLRQ IRU VHWWLQJ $/'Q
* $XWRPDWLFDOO\ FOHDUHG DIWHU ,,&6Q LV UHDG
* :KHQ WKH DUELWUDWLRQ UHVXOW LV D |ORVV
* :KHQ ,,&(Q FKDQJHV IURP WR RSHUDWLRQ VWRS * 5HVHW
1RWH 7KLV UHJLVWHU LV DOVR FOHDUHG ZKHQ D ELW PDQLSXODWLRQ LQVWUXFWLRQ LV H[HFXWHG IRU ELWV RWKHU WKDQ ,,&6Q 5HPDUN /5(/Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q ,,&(Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
(;&Q ([WHQVLRQ FRGH ZDV QRW UHFHLYHG ([WHQVLRQ FRGH ZDV UHFHLYHG &RQGLWLRQ IRU VHWWLQJ (;&Q * :KHQ WKH KLJKHU IRXU ELWV RI WKH UHFHLYHG DGGUHVV GDWD LV HLWKHU | RU | VHW DW WKH ULVLQJ HGJH RI WKH HLJKWK FORFN 'HWHFWLRQ RI H[WHQVLRQ FRGH UHFHSWLRQ
&RQGLWLRQ IRU FOHDULQJ (;&Q
* :KHQ D VWDUW FRQGLWLRQ LV GHWHFWHG * :KHQ D VWRS FRQGLWLRQ LV GHWHFWHG * &OHDUHG E\ /5(/Q H[LW IURP FRPPXQLFDWLRQV * :KHQ ,,&(Q FKDQJHV IURP WR RSHUDWLRQ VWRS * 5HVHW
&2,Q $GGUHVVHV GR QRW PDWFK $GGUHVVHV PDWFK
'HWHFWLRQ RI PDWFKLQJ DGGUHVVHV
&RQGLWLRQ IRU FOHDULQJ &2,Q
&RQGLWLRQ IRU VHWWLQJ &2,Q
* :KHQ D VWDUW FRQGLWLRQ LV GHWHFWHG * :KHQ D VWRS FRQGLWLRQ LV GHWHFWHG * &OHDUHG E\ /5(/Q * :KHQ ,,&(Q FKDQJHV IURP WR * 5HVHW
* :KHQ WKH UHFHLYHG DGGUHVV PDWFKHV WKH ORFDO DGGUHVV VODYH DGGUHVV UHJLVWHU Q 69$Q VHW DW WKH ULVLQJ HGJH RI WKH HLJKWK FORFN
75&Q
'HWHFWLRQ RI WUDQVPLWUHFHLYH VWDWXV 5HFHLYH VWDWXV RWKHU WKDQ WUDQVPLW VWDWXV 7KH 6'$Q OLQH LV VHW IRU KLJK LPSHGDQFH 7UDQVPLW VWDWXV 7KH YDOXH LQ WKH 62 ODWFK LV HQDEOHG IRU RXWSXW WR WKH 6'$Q OLQH YDOLG VWDUWLQJ DW WKH IDOOLQJ HGJH RI WKH ILUVW E\WH(c)V QLQWK FORFN &RQGLWLRQ IRU VHWWLQJ 75&Q 0DVWHU * :KHQ D VWDUW FRQGLWLRQ LV JHQHUDWHG 6ODYH * :KHQ | LV LQSXW LQ WKH ILUVW E\WH(c)V /6% WUDQVIHU GLUHFWLRQ VSHFLILFDWLRQ ELW
&RQGLWLRQ IRU FOHDULQJ 75&Q
* :KHQ D VWRS FRQGLWLRQ LV GHWHFWHG * &OHDUHG E\ /5(/Q H[LW IURP FRPPXQLFDWLRQV * :KHQ ,,&(Q FKDQJHV IURP WR RSHUDWLRQ VWRS * &OHDUHG E\ :5(/Q 1RWH ZDLW UHOHDVH * :KHQ $/'Q FKDQJHV IURP WR DUELWUDWLRQ ORVV * 5HVHW 0DVWHU * :KHQ | LV RXWSXW WR WKH ILUVW E\WH(c)V /6% WUDQVIHU GLUHFWLRQ VSHFLILFDWLRQ ELW 6ODYH * :KHQ D VWDUW FRQGLWLRQ LV GHWHFWHG :KHQ QRW XVHG IRU FRPPXQLFDWLRQ
1RWH 75&Q LV FOHDUHG DQG 6'$Q OLQH EHFRPH KLJK LPSHGDQFH ZKHQ ELW :5(/Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q LV VHW DQG ZDLW VWDWH LV UHOHDVHG DW QLQWK FORFN ZLWK ELW 75&Q RI ,,& VWDWXV UHJLVWHU Q ,,&6Q 5HPDUN
:5(/Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q /5(/Q ,,&(Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
$&.'Q $&. ZDV QRW GHWHFWHG $&. ZDV GHWHFWHG &RQGLWLRQ IRU VHWWLQJ $&.'Q 'HWHFWLRQ RI $&.
&RQGLWLRQ IRU FOHDULQJ $&.'Q
* :KHQ D VWRS FRQGLWLRQ LV GHWHFWHG * $W WKH ULVLQJ HGJH RI WKH QH[W E\WH(c)V ILUVW FORFN * &OHDUHG E\ /5(/Q H[LW IURP FRPPXQLFDWLRQV * :KHQ ,,&(Q FKDQJHV IURP WR RSHUDWLRQ VWRS * 5HVHW
* $IWHU WKH 6'$Q OLQH LV VHW WR ORZ OHYHO DW WKH ULVLQJ HGJH RI WKH 6&/Q(c)V QLQWK FORFN
67'Q 6WDUW FRQGLWLRQ ZDV QRW GHWHFWHG
'HWHFWLRQ RI VWDUW FRQGLWLRQ
6WDUW FRQGLWLRQ ZDV GHWHFWHG 7KLV LQGLFDWHV WKDW WKH DGGUHVV WUDQVIHU SHULRG LV LQ HIIHFW &RQGLWLRQ IRU VHWWLQJ 67'Q
&RQGLWLRQ IRU FOHDULQJ 67'Q
* :KHQ D VWRS FRQGLWLRQ LV GHWHFWHG * $W WKH ULVLQJ HGJH RI WKH QH[W E\WH(c)V ILUVW FORFN IROORZLQJ DGGUHVV WUDQVIHU * &OHDUHG E\ /5(/Q H[LW IURP FRPPXQLFDWLRQV * :KHQ ,,&(Q FKDQJHV IURP WR RSHUDWLRQ VWRS * 5HVHW
:KHQ D VWDUW FRQGLWLRQ LV GHWHFWHG
63'Q 6WRS FRQGLWLRQ ZDV QRW GHWHFWHG
'HWHFWLRQ RI VWRS FRQGLWLRQ
6WRS FRQGLWLRQ ZDV GHWHFWHG 7KH PDVWHU GHYLFH(c)V FRPPXQLFDWLRQ LV WHUPLQDWHG DQG WKH EXV LV UHOHDVHG &RQGLWLRQ IRU VHWWLQJ 63'Q
&RQGLWLRQ IRU FOHDULQJ 63'Q
* $W WKH ULVLQJ HGJH RI WKH DGGUHVV WUDQVIHU E\WH(c)V ILUVW FORFN IROORZLQJ VHWWLQJ RI WKLV ELW DQG GHWHFWLRQ RI D VWDUW FRQGLWLRQ * :KHQ ,,&(Q FKDQJHV IURP WR RSHUDWLRQ VWRS * 5HVHW
:KHQ D VWRS FRQGLWLRQ LV GHWHFWHG
5HPDUN
/5(/Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q ,,&(Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
,,& IODJ UHJLVWHUV ,,&) ,,&) ,,&) DQG ,,&) DUH UHJLVWHUV WKDW VHW WKH RSHUDWLRQ PRGH RI , &Q DQG LQGLFDWH WKH VWDWXV RI WKH , & EXV 7KHVH UHJLVWHUV FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV +RZHYHU WKH 67&)Q DQG ,,&%6
$IWHU UHVHW WKHVH UHJLVWHUV DUH FOHDUHG WR +
After reset: 00H 7 IICFn (n = 0, 1) STCFn 0 1 Generate start condition Start condition generation unsuccessful: clear STTn flag Condition for setting (STCFn = 1) * Generating start condition unsuccessful and STTn flag cleared when communication reservation is disabled (IICRSVn = 1). STTn clear flag STCFn R/WNote 6 IICBSYn Address: FFFFFD8AH, FFFFFD9AH 5 0 4 0 3 0 2 0 1 0
STCENn IICRSVn
Condition for clearing (STCFn = 0) * Clearing by setting STTn = 1 * Reset
IICBSYn 0 1 Bus release status Bus communication status
I2Cn bus status flag
Condition for clearing (IICBSYn = 0) * Detection of stop condition * Reset
Setting conditions (IICBSYn = 1) * Detection of start condition * Setting of IICEn when STCENn = 0
1RWH %LWV DQG DUH UHDGRQO\ ELWV 5HPDUN 677Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q ,,&(Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
STCENn 0 Initial start enable trigger After operation is enabled (IICEn = 1), enable generation of a start condition upon detection of a stop condition. 1 After operation is enabled (IICEn = 1), enable generation of a start condition without detecting a stop condition. Condition for clearing (STCEn = 0) * Detection of start condition * Reset Condition for setting (STCEn = 1) * Setting by instruction
&DXWLRQV :ULWH WR WKH 67&(1Q ELW RQO\ ZKHQ WKH RSHUDWLRQ LV VWRSSHG ,,&(Q $V WKH EXV UHOHDVH VWDWXV ,,&%6< EXV VWDWXV ZKHQ 67&(1Q
LV UHFRJQL]HG UHJDUGOHVV RI WKH DFWXDO
ZKHQ JHQHUDWLQJ WKH ILUVW VWDUW FRQGLWLRQ 677Q
LW LV QHFHVVDU\ WR YHULI\ WKDW QR WKLUG SDUW\ FRPPXQLFDWLRQV DUH LQ
SURJUHVV LQ RUGHU WR SUHYHQW VXFK FRPPXQLFDWLRQV IURP EHLQJ GHVWUR\HG 5HPDUN 677Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q ,,&(Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q
IICRSVn 0 1 Communication reservation function disable bit Enable communication reservation Disable communication reservation Condition for setting (IICRSVn = 1) * Setting by instruction
Condition for clearing (IICRSVn = 0) * Clearing by instruction * Reset
&DXWLRQ :ULWH WR WKH ,,&569Q ELW RQO\ ZKHQ WKH RSHUDWLRQ LV VWRSSHG ,,&(Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
,,& FORFN VHOHFWLRQ UHJLVWHUV ,,&&/ ,,&&/ ,,&&/Q LV XVHG WR VHW WKH WUDQVIHU FORFN IRU WKH , & EXV ,,&&/Q FDQ EH VHW E\ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ %LWV 60&Q &/Q DQG &/Q DUH VHW LQ FRPELQDWLRQ ZLWK &/;Q ELW RI ,,& IXQFWLRQ H[SDQVLRQ UHJLVWHU Q ,,&;Q VHH , &Q WUDQVIHU FORFN VHWWLQJ PHWKRG Q 9(6.) 9(6.* Q 9(6.-

$IWHU UHVHW ,,&&/Q LV FOHDUHG WR +
$IWHU UHVHW + ,,&&/Q Q
5:
1RWH
$GGUHVV )))))'+ )))))'+ &/'Q '$'Q 60&Q ')&Q &/Q &/Q

&/'Q
'HWHFWLRQ RI 6&/Q OLQH OHYHO YDOLG RQO\ ZKHQ ,,&(Q 6&/Q OLQH ZDV GHWHFWHG DW ORZ OHYHO 6&/Q OLQH ZDV GHWHFWHG DW KLJK OHYHO &RQGLWLRQ IRU VHWWLQJ &/'Q
&RQGLWLRQ IRU FOHDULQJ &/'Q
* :KHQ WKH 6&/Q OLQH LV DW ORZ OHYHO * :KHQ ,,&(Q RSHUDWLRQ VWRS * 5HVHW
* :KHQ WKH 6&/Q OLQH LV DW KLJK OHYHO
'$'Q
'HWHFWLRQ RI 6'$Q OLQH OHYHO YDOLG RQO\ ZKHQ ,,&(Q 6'$Q OLQH ZDV GHWHFWHG DW ORZ OHYHO 6'$Q OLQH ZDV GHWHFWHG DW KLJK OHYHO &RQGLWLRQ IRU VHWWLQJ '$'Q
&RQGLWLRQ IRU FOHDULQJ '$'Q
* :KHQ WKH 6'$Q OLQH LV DW ORZ OHYHO * :KHQ ,,&(Q RSHUDWLRQ VWRS * 5HVHW
* :KHQ WKH 6'$Q OLQH LV DW KLJK OHYHO
60&Q 2SHUDWHV LQ VWDQGDUG PRGH 2SHUDWHV LQ KLJKVSHHG PRGH
2SHUDWLRQ PRGH VZLWFKLQJ
')&Q 'LJLWDO ILOWHU RII 'LJLWDO ILOWHU RQ
'LJLWDO ILOWHU RSHUDWLRQ FRQWURO
'LJLWDO ILOWHU FDQ EH XVHG RQO\ LQ KLJKVSHHG PRGH ,Q KLJKVSHHG PRGH WKH WUDQVIHU FORFN GRHV QRW YDU\ UHJDUGOHVV RI ')&Q VZLWFKLQJ RQRII 7KH GLJLWDO ILOWHU LV XVHG IRU QRLVH HOLPLQDWLRQ LQ KLJKVSHHG PRGH
1RWH %LWV DQG DUH UHDG RQO\ ELWV 5HPDUN ,,&(Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
,,& IXQFWLRQ H[SDQVLRQ UHJLVWHUV ,,&; ,,&; 7KHVH UHJLVWHUV VHW WKH IXQFWLRQ H[SDQVLRQ RI , &Q YDOLG RQO\ LQ KLJKVSHHG PRGH ,,&;Q LV VHW ZLWK D ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ 6HW WKH &/;Q ELW LQ FRPELQDWLRQ ZLWK WKH 60&Q &/Q DQG &/Q ELWV RI ,,& FORFN VHOHFWLRQ UHJLVWHU Q ,,&&/Q VHH , &Q WUDQVIHU FORFN VHWWLQJ PHWKRG Q 9(6.) 9(6.* Q 9(6.- $IWHU UHVHW WKHVH UHJLVWHUV DUH FOHDUHG WR +

$IWHU UHVHW + ,,&;Q Q
5:
$GGUHVV )))))'+ )))))'+ &/;Q
, &Q WUDQVIHU FORFN VHWWLQJ PHWKRG 7KH , &Q WUDQVIHU FORFN IUHTXHQF\ I6&/ LV FDOFXODWHG XVLQJ WKH IROORZLQJ H[SUHVVLRQ Q 9(6.* Q I6&/ P 7 W5 W) 9(6.- W5 W)
9(6.)
P x 7
VHH 7DEOH 6HOHFWLRQ &ORFN 6HWWLQJ I;; 6&/Q ULVH WLPH 6&/Q IDOO WLPH
)RU H[DPSOH WKH , &Q WUDQVIHU FORFN IUHTXHQF\ I6&/ ZKHQ I;; FDOFXODWHG XVLQJ IROORZLQJ H[SUHVVLRQ I6&/ x QV QV QV N+]
0+] P
W5
QV DQG W)
QV LV
m x T + tR + tF tR m/2 x T tF m/2 x T
SCLn
SCLn inversion
SCLn inversion
SCLn inversion
7KH VHOHFWLRQ FORFN LV VHW XVLQJ D FRPELQDWLRQ RI WKH 60&Q &/Q DQG &/Q ELWV RI ,,& FORFN VHOHFWLRQ UHJLVWHU Q ,,&&/Q DQG WKH &/;Q ELW RI ,,& IXQFWLRQ H[SDQVLRQ UHJLVWHU Q ,,&;Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
7DEOH 6HOHFWLRQ &ORFN 6HWWLQJ
,,&;Q %LW &/;Q %LW 60&Q ,,&&/Q %LW &/Q [ %LW &/Q [ [ [ I;; I;; I;; I;; I;; I;; I;; 6HWWLQJ SURKLELWHG I;; I;; 6HWWLQJ SURKLELWHG I;; I;; 0+] WR 0+] 0+] WR 0+] +LJKVSHHG PRGH 60&Q I;; I;; I;; I;; I;; I;; I;; 6HOHFWLRQ &ORFN 7UDQVIHU FORFN I;;P 6HWWDEOH ,QWHUQDO 6\VWHP &ORFN )UHTXHQF\ I;; 5DQJH 0+] WR 0+] 0+] WR 0+] 0+] WR 0+] 0+] WR 0+] 0+] WR 0+] 0+] WR 0+] 0+] WR 0+] +LJKVSHHG PRGH 60&Q 2SHUDWLRQ 0RGH
1RUPDO PRGH 60&Q
5HPDUNV Q
9(6.) 9(6.* Q
9(6.-
[ 'RQ'W FDUH ,,& VKLIW UHJLVWHUV ,,& ,,& ,,&Q LV XVHG IRU VHULDO WUDQVPLVVLRQUHFHSWLRQ VKLIW RSHUDWLRQV WKDW LV V\QFKURQL]HG ZLWK WKH VHULDO FORFN ,W FDQ EH UHDG IURP RU ZULWWHQ WR LQ ELW XQLWV EXW GDWD VKRXOG QRW EH ZULWWHQ WR ,,&Q GXULQJ D GDWD WUDQVIHU :KHQ WKH ,,&Q UHJLVWHU LV ZULWWHQ GXULQJ ZDLW WKH ZDLW LV FDQFHOOHG DQG GDWD WUDQVIHU LV VWDUWHG Q 9(6.) 9(6.* Q 9(6.-
$IWHU UHVHW + ,,&Q Q
5:
$GGUHVV )))))'+ )))))'+ !
6ODYH DGGUHVV UHJLVWHUV 69$ 69$ 69$Q KROGV WKH , & EXV(c)V VODYH DGGUHVVHV ,W FDQ EH UHDG IURP RU ZULWWHQ WR LQ ELW XQLWV EXW ELW VKRXOG EH IL[HG DV
$IWHU UHVHW + 69$Q Q
5:
$GGUHVV )))))'+ )))))'+
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)XQFWLRQV
3LQ FRQILJXUDWLRQ 7KH VHULDO FORFN SLQ 6&/Q DQG VHULDO GDWD EXV SLQ 6'$Q DUH FRQILJXUHG DV IROORZV Q 9(6.* Q 9(6.- 9(6.)
6&/Q 7KLV SLQ LV XVHG IRU VHULDO FORFN LQSXW DQG RXWSXW 7KLV SLQ LV DQ 1FK RSHQGUDLQ RXWSXW IRU ERWK PDVWHU DQG VODYH GHYLFHV ,QSXW LV 6FKPLWW LQSXW 6'$Q 7KLV SLQ LV XVHG IRU VHULDO GDWD LQSXW DQG RXWSXW 7KLV SLQ LV DQ 1FK RSHQGUDLQ RXWSXW IRU ERWK PDVWHU DQG VODYH GHYLFHV ,QSXW LV 6FKPLWW LQSXW 6LQFH RXWSXWV IURP WKH VHULDO FORFN OLQH DQG WKH VHULDO GDWD EXV OLQH DUH 1FK RSHQGUDLQ RXWSXWV DQ H[WHUQDO SXOO XS UHVLVWRU LV UHTXLUHG )LJXUH 3LQ &RQILJXUDWLRQ 'LDJUDP
VDD
Slave device
Master device SCLn Clock output VDD (Clock input) SDAn Data output SDAn Data output Clock input SCLn (Clock output)
Data input
Data input
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
, & %XV 'HILQLWLRQV DQG &RQWURO 0HWKRGV
7KH IROORZLQJ VHFWLRQ GHVFULEHV WKH , & EXV(c)V VHULDO GDWD FRPPXQLFDWLRQ IRUPDW DQG WKH VLJQDOV XVHG E\ WKH , & EXV 7KH WUDQVIHU WLPLQJ IRU WKH |VWDUW FRQGLWLRQ |GDWD DQG |VWRS FRQGLWLRQ RXWSXW YLD WKH , & EXV(c)V VHULDO GDWD EXV LV VKRZQ EHORZ )LJXUH , & %XV(c)V 6HULDO 'DWD 7UDQVIHU 7LPLQJ

SCLn
1 to 7
8
9
1 to 7
8
9
1 to 7
8
9
SDAn Start Address condition R/W ACK Data ACK Data ACK Stop condition
7KH PDVWHU GHYLFH RXWSXWV WKH VWDUW FRQGLWLRQ VODYH DGGUHVV DQG VWRS FRQGLWLRQ 7KH DFNQRZOHGJH VLJQDO $&. FDQ EH RXWSXW E\ HLWKHU WKH PDVWHU RU VODYH GHYLFH QRUPDOO\ LW LV RXWSXW E\ WKH GHYLFH WKDW UHFHLYHV ELW GDWD 7KH VHULDO FORFN 6&/Q LV FRQWLQXRXVO\ RXWSXW E\ WKH PDVWHU GHYLFH +RZHYHU LQ WKH VODYH GHYLFH WKH 6&/Q(c)V ORZOHYHO SHULRG FDQ EH H[WHQGHG DQG D ZDLW FDQ EH LQVHUWHG Q 9(6.- 6WDUW FRQGLWLRQ $ VWDUW FRQGLWLRQ LV PHW ZKHQ WKH 6&/Q SLQ LV DW KLJK OHYHO DQG WKH 6'$Q SLQ FKDQJHV IURP KLJK OHYHO WR ORZ OHYHO 7KH VWDUW FRQGLWLRQV IRU WKH 6&/Q SLQ DQG 6'$Q SLQ DUH VLJQDOV WKDW WKH PDVWHU GHYLFH RXWSXWV WR WKH VODYH GHYLFH ZKHQ VWDUWLQJ D VHULDO WUDQVIHU 6WDUW FRQGLWLRQV FDQ EH GHWHFWHG ZKHQ WKH GHYLFH LV XVHG DV D VODYH Q 9(6.) 9(6.* Q 9(6.- 9(6.) 9(6.* Q
)LJXUH 6WDUW &RQGLWLRQV
H SCLn
SDAn
$ VWDUW FRQGLWLRQ LV RXWSXW ZKHQ ELW 677Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q LV VHW WR DIWHU D VWRS FRQGLWLRQ KDV EHHQ GHWHFWHG 63'Q %LW ,,&6Q 67'Q LV VHW WR LQ WKH ,,& VWDWXV UHJLVWHU Q ,,&6Q :KHQ D VWDUW FRQGLWLRQ LV GHWHFWHG ELW RI
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
$GGUHVVHV 7KH ELWV RI GDWD WKDW IROORZ WKH VWDUW FRQGLWLRQ DUH GHILQHG DV DQ DGGUHVV $Q DGGUHVV LV D ELW GDWD VHJPHQW WKDW LV RXWSXW LQ RUGHU WR VHOHFW RQH RI WKH VODYH GHYLFHV WKDW DUH FRQQHFWHG WR WKH PDVWHU GHYLFH YLD EXV OLQHV 7KHUHIRUH HDFK VODYH GHYLFH FRQQHFWHG YLD WKH EXV OLQHV PXVW KDYH D XQLTXH DGGUHVV 7KH VODYH GHYLFHV LQFOXGH KDUGZDUH WKDW GHWHFWV WKH VWDUW FRQGLWLRQ DQG FKHFNV ZKHWKHU RU QRW WKH ELW DGGUHVV GDWD PDWFKHV WKH GDWD YDOXHV VWRUHG LQ VODYH DGGUHVV UHJLVWHU Q 69$Q ,I WKH DGGUHVV GDWD PDWFKHV WKH 69$Q YDOXHV WKH VODYH GHYLFH LV VHOHFWHG DQG FRPPXQLFDWHV ZLWK WKH PDVWHU GHYLFH XQWLO WKH PDVWHU GHYLFH WUDQVPLWV D VWDUW FRQGLWLRQ RU VWRS FRQGLWLRQ Q 9(6.) 9(6.* Q )LJXUH $GGUHVV 9(6.-
SCLn
1
2
3
4
5
6
7
8
9
SDAn
AD6
AD5
AD4
AD3 Address
AD2
AD1
AD0
R/W
Note
INTIICn
1RWH 7KH LQWHUUXSW UHTXHVW VLJQDO ,17,,&Q LV JHQHUDWHG LI D ORFDO DGGUHVV RU H[WHQVLRQ FRGH LV UHFHLYHG GXULQJ VODYH GHYLFH RSHUDWLRQ 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
7KH VODYH DGGUHVV DQG WKH HLJKWK ELW ZKLFK VSHFLILHV WKH WUDQVIHU GLUHFWLRQ DV GHVFULEHG LQ 7UDQVIHU GLUHFWLRQ VSHFLILFDWLRQ EHORZ DUH WRJHWKHU ZULWWHQ WR WKH ,,& VKLIW UHJLVWHU ,,&Q DQG DUH WKHQ RXWSXW 5HFHLYHG DGGUHVVHV DUH ZULWWHQ WR ,,&Q 7KH VODYH DGGUHVV LV DVVLJQHG WR WKH KLJKHU ELWV RI ,,&Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
7UDQVIHU GLUHFWLRQ VSHFLILFDWLRQ ,Q DGGLWLRQ WR WKH ELW DGGUHVV GDWD WKH PDVWHU GHYLFH VHQGV ELW WKDW VSHFLILHV WKH WUDQVIHU GLUHFWLRQ :KHQ WKLV WUDQVIHU GLUHFWLRQ VSHFLILFDWLRQ ELW KDV D YDOXH RI LW LQGLFDWHV WKDW WKH PDVWHU GHYLFH LV WUDQVPLWWLQJ GDWD WR D VODYH GHYLFH :KHQ WKH WUDQVIHU GLUHFWLRQ VSHFLILFDWLRQ ELW KDV D YDOXH RI LW LQGLFDWHV WKDW WKH PDVWHU GHYLFH LV UHFHLYLQJ GDWD IURP D VODYH GHYLFH )LJXUH 7UDQVIHU 'LUHFWLRQ 6SHFLILFDWLRQ
SCLn
1
2
3
4
5
6
7
8
9
SDAn
AD6
AD5
AD4
AD3
AD2
AD1
AD0
R/W
Transfer direction specification Note INTIICn
1RWH 7KH LQWHUUXSW UHTXHVW VLJQDO ,17,,&Q LV JHQHUDWHG LI D ORFDO DGGUHVV RU H[WHQVLRQ FRGH LV UHFHLYHG GXULQJ VODYH GHYLFH RSHUDWLRQ 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
$FNQRZOHGJH VLJQDO $&. 7KH DFNQRZOHGJH VLJQDO $&. LV XVHG E\ WKH WUDQVPLWWLQJ DQG UHFHLYLQJ GHYLFHV WR FRQILUP VHULDO GDWD UHFHSWLRQ 7KH UHFHLYLQJ GHYLFH UHWXUQV RQH $&. VLJQDO IRU HDFK ELWV RI GDWD LW UHFHLYHV 7KH WUDQVPLWWLQJ GHYLFH QRUPDOO\ UHFHLYHV DQ $&. VLJQDO DIWHU WUDQVPLWWLQJ ELWV RI GDWD +RZHYHU ZKHQ WKH PDVWHU GHYLFH LV WKH UHFHLYLQJ GHYLFH LW GRHV QRW RXWSXW DQ $&. VLJQDO DIWHU UHFHLYLQJ WKH ILQDO GDWD WR EH WUDQVPLWWHG 7KH WUDQVPLWWLQJ GHYLFH GHWHFWV ZKHWKHU RU QRW DQ $&. VLJQDO LV UHWXUQHG DIWHU LW WUDQVPLWV ELWV RI GDWD :KHQ DQ $&. VLJQDO LV UHWXUQHG WKH UHFHSWLRQ LV MXGJHG DV QRUPDO DQG SURFHVVLQJ FRQWLQXHV ,I WKH VODYH GHYLFH GRHV QRW UHWXUQ DQ $&. VLJQDO WKH PDVWHU GHYLFH RXWSXWV HLWKHU D VWRS FRQGLWLRQ RU D UHVWDUW FRQGLWLRQ DQG WKHQ VWRSV WKH FXUUHQW WUDQVPLVVLRQ )DLOXUH WR UHWXUQ DQ $&. VLJQDO PD\ EH FDXVHG E\ WKH IROORZLQJ WZR IDFWRUV D E 5HFHSWLRQ ZDV QRW SHUIRUPHG QRUPDOO\ 7KH ILQDO GDWD ZDV UHFHLYHG
:KHQ WKH UHFHLYLQJ GHYLFH VHWV WKH 6'$Q OLQH WR ORZ OHYHO GXULQJ WKH QLQWK FORFN WKH $&. VLJQDO EHFRPHV DFWLYH QRUPDO UHFHLYH UHVSRQVH :KHQ ELW $&.(Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q LV VHW WR DXWRPDWLF $&. VLJQDO JHQHUDWLRQ LV HQDEOHG Q 9(6.) 9(6.* Q 9(6.-
7UDQVPLVVLRQ RI WKH HLJKWK ELW IROORZLQJ WKH DGGUHVV GDWD ELWV FDXVHV ELW 75&Q RI ,,& VWDWXV UHJLVWHU Q ,,&6Q WR EH VHW :KHQ WKLV 75&Q ELW(c)V YDOXH LV LW LQGLFDWHV UHFHLYH PRGH 7KHUHIRUH $&.(Q VKRXOG EH VHW WR Q :KHQ WKH VODYH GHYLFH LV UHFHLYLQJ ZKHQ 75&Q VXEVHTXHQW GDWD 6LPLODUO\ ZKHQ WKH PDVWHU GHYLFH LV UHFHLYLQJ ZKHQ 75&Q DQG WKH VXEVHTXHQW GDWD LV QRW QHHGHG DQG ZKHQ HLWKHU D UHVWDUW FRQGLWLRQ RU D VWRS FRQGLWLRQ VKRXOG WKHUHIRUH EH RXWSXW VHWWLQJ $&.(Q WR ZLOO SUHYHQW WKH $&. VLJQDO IURP EHLQJ UHWXUQHG 7KLV SUHYHQWV WKH 06% GDWD IURP EHLQJ RXWSXW YLD WKH 6'$Q OLQH LH VWRSV WUDQVPLVVLRQ GXULQJ WUDQVPLVVLRQ IURP WKH VODYH GHYLFH )LJXUH $&. 6LJQDO LI WKH VODYH GHYLFH GRHV QRW QHHG WR UHFHLYH DQ\ PRUH GDWD DIWHU UHFHLYLQJ VHYHUDO E\WHV VHWWLQJ $&.(Q WR ZLOO SUHYHQW WKH PDVWHU GHYLFH IURP VWDUWLQJ WUDQVPLVVLRQ RI WKH
SCLn
1
2
3
4
5
6
7
8
9
SDAn
AD6
AD5
AD4
AD3
AD2
AD1
AD0
R/W ACK
5HPDUN
Q
9(6.) 9(6.* Q
9(6.-
:KHQ WKH ORFDO DGGUHVV LV UHFHLYHG DQ $&. VLJQDO LV DXWRPDWLFDOO\ RXWSXW LQ V\QFKURQL]DWLRQ ZLWK WKH IDOOLQJ HGJH RI WKH 6&/Q(c)V HLJKWK FORFN UHJDUGOHVV RI WKH $&.(Q YDOXH 1R $&. VLJQDO LV RXWSXW LI WKH UHFHLYHG DGGUHVV LV QRW D ORFDO DGGUHVV Q 9(6.) 9(6.* Q 9(6.- 7KH $&. VLJQDO RXWSXW PHWKRG GXULQJ GDWD UHFHSWLRQ LV EDVHG RQ WKH ZDLW WLPLQJ VHWWLQJ DV GHVFULEHG EHORZ * :KHQ FORFN ZDLW LV VHOHFWHG :7,0Q :7,0Q * :KHQ FORFN ZDLW LV VHOHFWHG $&. VLJQDO LV RXWSXW DW WKH IDOOLQJ HGJH RI WKH 6&/Q(c)V HLJKWK FORFN LI $&.(Q LV VHW WR EHIRUH ZDLW FDQFHOODWLRQ $&. VLJQDO LV DXWRPDWLFDOO\ RXWSXW DW WKH IDOOLQJ HGJH RI WKH 6&/Q(c)V HLJKWK FORFN LI $&.(Q KDV DOUHDG\ EHHQ VHW WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6WRS FRQGLWLRQ :KHQ WKH 6&/Q SLQ LV DW KLJK OHYHO FKDQJLQJ WKH 6'$Q SLQ IURP ORZ OHYHO WR KLJK OHYHO JHQHUDWHV D VWRS FRQGLWLRQ Q 9(6.) 9(6.* Q 9(6.- $ VWRS FRQGLWLRQ LV D VLJQDO WKDW WKH PDVWHU GHYLFH RXWSXWV WR WKH VODYH GHYLFH ZKHQ VHULDO WUDQVIHU KDV EHHQ FRPSOHWHG 6WRS FRQGLWLRQV FDQ EH GHWHFWHG ZKHQ WKH GHYLFH LV XVHG DV D VODYH )LJXUH 6WRS &RQGLWLRQ
H SCLn
SDAn
5HPDUN
Q
9(6.) 9(6.* Q
9(6.-
$ VWRS FRQGLWLRQ LV JHQHUDWHG ZKHQ ELW 637Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q LV VHW WR :KHQ WKH VWRS FRQGLWLRQ LV GHWHFWHG ELW 63'Q RI ,,& VWDWXV UHJLVWHU Q ,,&6Q LV VHW WR DQG ,17,,&Q LV JHQHUDWHG ZKHQ ELW 63,(Q RI ,,&&Q LV VHW WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
:DLW VLJQDO :$,7 7KH ZDLW VLJQDO :$,7 LV XVHG WR QRWLI\ WKH FRPPXQLFDWLRQ SDUWQHU WKDW D GHYLFH PDVWHU RU VODYH LV SUHSDULQJ WR WUDQVPLW RU UHFHLYH GDWD LH LV LQ D ZDLW VWDWH 6HWWLQJ WKH 6&/Q SLQ WR ORZ OHYHO QRWLILHV WKH FRPPXQLFDWLRQ SDUWQHU RI WKH ZDLW VWDWXV :KHQ ZDLW VWDWXV KDV EHHQ FDQFHOHG IRU ERWK WKH PDVWHU DQG VODYH GHYLFHV WKH QH[W GDWD WUDQVIHU FDQ EHJLQ Q 9(6.* Q 9(6.- )LJXUH :DLW 6LJQDO 9(6.)
D :KHQ PDVWHU GHYLFH KDV D QLQHFORFN ZDLW DQG VODYH GHYLFH KDV DQ HLJKWFORFN ZDLW PDVWHU WUDQVPLVVLRQ VODYH UHFHSWLRQ DQG $&.(Q
Master Master returns to high Wait after output impedance but slave is in wait state (low level). of ninth clock. IICn data write (cancel wait)
IICn
SCLn
6
7
8
9
1
2
3
Slave Wait after output of eighth clock. FFH is written to IICn or WRELn is set to 1. IICn SCLn
ACKEn
H
Transfer lines
Wait signal from slave 6 7 8 9
Wait signal from master 1 2 3
SCLn
SDAn
D2
D1
D0
ACK
D7
D6
D5
5HPDUN
Q
9(6.) 9(6.* Q
9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)LJXUH :DLW 6LJQDO
E :KHQ PDVWHU DQG VODYH GHYLFHV ERWK KDYH D QLQHFORFN ZDLW PDVWHU WUDQVPLVVLRQ VODYH UHFHSWLRQ DQG $&.(Q
Master IICn
Master and slave both wait after output of ninth clock. IICn data write (cancel wait)
SCLn Slave IICn SCLn
6
7
8
9
1
2
3
FFH is written to IICn or WRELn is set to 1.
ACKEn Transfer lines SCLn
H Wait signal from master and slave 6 7 8 9 Wait signal from slave 1 2 3
SDAn
D2
D1
D0
ACK
D7
D6
D5
Output according to previously set ACKEn value
5HPDUNV $&.(Q Q
%LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q 9(6.-
:5(/Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q 9(6.) 9(6.* Q
$ ZDLW PD\ EH DXWRPDWLFDOO\ JHQHUDWHG GHSHQGLQJ RQ WKH VHWWLQJ IRU ELW :7,0Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q 1RUPDOO\ ZKHQ ELW :5(/Q RI ,,&&Q LV VHW WR RU ZKHQ ))+ LV ZULWWHQ WR ,,& VKLIW UHJLVWHU Q ,,&Q WKH ZDLW VWDWXV LV FDQFHOHG DQG WKH WUDQVPLWWLQJ VLGH ZULWHV GDWD WR ,,&Q WR FDQFHO WKH ZDLW VWDWXV 7KH PDVWHU GHYLFH FDQ DOVR FDQFHO WKH ZDLW VWDWXV YLD HLWKHU RI WKH IROORZLQJ PHWKRGV %\ VHWWLQJ ELW 677Q RI ,,&&Q WR %\ VHWWLQJ ELW 637Q RI ,,&&Q WR
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
, & ,QWHUUXSW 5HTXHVWV ,17,,&Q
7KH IROORZLQJ VKRZV WKH YDOXH RI ,,& VWDWXV UHJLVWHU Q ,,&6Q DW WKH ,17,,&Q LQWHUUXSW UHTXHVW JHQHUDWLRQ WLPLQJ DQG DW WKH ,17,,&Q LQWHUUXSW WLPLQJ Q 0DVWHU GHYLFH RSHUDWLRQ 6WDUW a $GGUHVV a 'DWD a 'DWD a 6WRS QRUPDO WUDQVPLVVLRQUHFHSWLRQ ! :KHQ :7,0Q
637Q 67 $' WR $' 5: $. L L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q ;;;% ;;;% ;;;% :7,0Q ;;;;% % ' WR ' L $. ' WR ' L $. L 63
9(6.) 9(6.* Q
9(6.-
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
637Q 63 L
67
$' WR $'
5:
$. L
' WR '
$. L
' WR '
$.
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;;;% ;;;% ;;;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6WDUW a $GGUHVV a 'DWD a 6WDUW a $GGUHVV a 'DWD a 6WRS UHVWDUW ! :KHQ :7,0Q
677Q 67 $' WR $' 5: $. L ' WR ' L $. L 67 $' WR $' 5: $. L ' WR ' L 637Q $. L 63
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;;;% ;;;% :7,0Q ;;;;% :7,0Q ;;;% :7,0Q ;;;% :7,0Q ;;;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
677Q 67 L $' WR $' 5: $. L ' WR ' 637Q $. L 63
67
$' WR $'
5:
$. L
' WR '
$.
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;;;% ;;;;% ;;;% ;;;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6WDUW a &RGH a 'DWD a 'DWD a 6WRS H[WHQVLRQ FRGH WUDQVPLVVLRQ ! :KHQ :7,0Q
637Q 67 $' WR $' 5: $. L L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q ;% ;% ;% :7,0Q ;;% % ' WR ' L $. ' WR ' L $. L 63
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
637Q 63 L
67
$' WR $'
5:
$. L
' WR '
$. L
' WR '
$.
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6ODYH GHYLFH RSHUDWLRQ ZKHQ UHFHLYLQJ VODYH DGGUHVV GDWD PDWFK ZLWK 69$Q 6WDUW a $GGUHVV a 'DWD a 'DWD a 6WRS ! :KHQ :7,0Q
67
5: $. L ' WR ' L $. ' WR ' L $. 63
$' WR $'
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67
5: $. L ' WR ' $. L ' WR ' $. L 63
$' WR $'
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6WDUW a $GGUHVV a 'DWD a 6WDUW a $GGUHVV a 'DWD a 6WRS ! :KHQ :7,0Q
67 $' WR $' 5:
DIWHU UHVWDUW PDWFK ZLWK 69$Q
$. L ' WR ' L $. 67 $' WR $' 5: $. L ' WR ' L $. 63
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67 $' WR $' 5:
DIWHU UHVWDUW PDWFK ZLWK 69$Q
$. L ' WR ' $. L 67 $' WR $' 5: $. L ' WR ' $. L 63
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;;% ;% ;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6WDUW a $GGUHVV a 'DWD a 6WDUW a &RGH a 'DWD a 6WRS ! :KHQ :7,0Q
67 $' WR $' 5:
DIWHU UHVWDUW H[WHQVLRQ FRGH UHFHSWLRQ
$. L ' WR ' L $. 67 $' WR $' 5: L $. ' WR ' L $. 63
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67 $' WR $' 5:
DIWHU UHVWDUW H[WHQVLRQ FRGH UHFHSWLRQ
$. L ' WR ' $. L 67 $' WR $' 5: L $. L ' WR ' $. L 63
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;;% ;% ;% ;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6WDUW a $GGUHVV a 'DWD a 6WDUW a $GGUHVV a 'DWD a 6WRS ! :KHQ :7,0Q
67 $' WR $' 5:
DIWHU UHVWDUW PLVPDWFK ZLWK DGGUHVV
$. L ' WR ' L $. 67 $' WR $'
QRW H[WHQVLRQ FRGH
5: $. L ' WR ' $. 63
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- QRW H[WHQVLRQ FRGH
5: $. L ' WR ' $. 63
; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67 $' WR $' 5:
DIWHU UHVWDUW PLVPDWFK ZLWK DGGUHVV
$. L ' WR ' $. L 67 $' WR $'
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6ODYH GHYLFH RSHUDWLRQ ZKHQ UHFHLYLQJ H[WHQVLRQ FRGH 6WDUW a &RGH a 'DWD a 'DWD a 6WRS ! :KHQ :7,0Q
67
5: L $. ' WR ' L $. ' WR ' L $. 63
$' WR $'
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67
5: L $. L ' WR ' $. L ' WR ' $. L 63
$' WR $'
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;% ;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6WDUW a &RGH a 'DWD a 6WDUW a $GGUHVV a 'DWD a 6WRS ! :KHQ :7,0Q
67 $' WR $' 5: L
DIWHU UHVWDUW PDWFK ZLWK 69$Q
$. ' WR ' L $. 67 $' WR $' 5: $. L ' WR ' L $. 63
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67 $' WR $' 5:
DIWHU UHVWDUW PDWFK ZLWK 69$Q
$. ' WR ' L $. L 67 $' WR $' 5: $. L ' WR ' $. L 63
L
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;;% ;% ;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6WDUW a &RGH a 'DWD a 6WDUW a &RGH a 'DWD a 6WRS ! :KHQ :7,0Q
67 $' WR $' 5: L
DIWHU UHVWDUW H[WHQVLRQ FRGH UHFHSWLRQ
$. ' WR ' L $. 67 $' WR $' 5: L $. ' WR ' L $. 63
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67 $' WR $' 5:
DIWHU UHVWDUW H[WHQVLRQ FRGH UHFHSWLRQ
$. ' WR ' L $. L 67 $' WR $' 5: L $. L ' WR ' $. L 63
L
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;;% ;% ;% ;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6WDUW a &RGH a 'DWD a 6WDUW a $GGUHVV a 'DWD a 6WRS ! :KHQ :7,0Q
67 $' WR $' 5: L
DIWHU UHVWDUW PLVPDWFK ZLWK DGGUHVV
$. ' WR ' L $. 67 $' WR $'
QRW H[WHQVLRQ FRGH
5: $. L ' WR ' $. 63
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- QRW H[WHQVLRQ FRGH
5: $. L ' WR ' $. 63
; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67 $' WR $' 5:
DIWHU UHVWDUW PLVPDWFK ZLWK DGGUHVV
$. ' WR ' L $. L 67 $' WR $'
L
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;% ;;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
2SHUDWLRQ ZLWKRXW FRPPXQLFDWLRQ 6WDUW a &RGH a 'DWD a 'DWD a 6WRS
67 $' WR $' 5: $. ' WR ' $. ' WR ' $. 63 ,,&6Q %
5HPDUN
Q
*HQHUDWHG RQO\ ZKHQ 63,(Q
9(6.-
9(6.) 9(6.* Q
$UELWUDWLRQ ORVV RSHUDWLRQ RSHUDWLRQ DV VODYH DIWHU DUELWUDWLRQ ORVV :KHQ DUELWUDWLRQ ORVV RFFXUV GXULQJ WUDQVPLVVLRQ RI VODYH DGGUHVV GDWD ! :KHQ :7,0Q
67
5: $. L ' WR ' L $. ' WR ' L $. 63
$' WR $'
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67
5: $. L ' WR ' $. L ' WR ' $. L 63
$' WR $'
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ ;% ;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
:KHQ DUELWUDWLRQ ORVV RFFXUV GXULQJ WUDQVPLVVLRQ RI H[WHQVLRQ FRGH ! :KHQ :7,0Q
67
5: L $. ' WR ' L $. ' WR ' L $. 63
$' WR $'
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ ;% ;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
! :KHQ :7,0Q
67
5: L $. L ' WR ' $. L ' WR ' $. L 63
$' WR $'
L ,,&6Q L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ ;% ;% ;;% %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
2SHUDWLRQ ZKHQ DUELWUDWLRQ ORVV RFFXUV QR FRPPXQLFDWLRQ DIWHU DUELWUDWLRQ ORVV :KHQ DUELWUDWLRQ ORVV RFFXUV GXULQJ WUDQVPLVVLRQ RI VODYH DGGUHVV GDWD
67 $' WR $' 5: $. L ' WR ' $. ' WR ' $. 63
L ,,&6Q ,,&6Q
% ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- 9(6.) 9(6.* Q
:KHQ DUELWUDWLRQ ORVV RFFXUV GXULQJ WUDQVPLVVLRQ RI H[WHQVLRQ FRGH
67 $' WR $' 5: L $. ' WR ' $. ' WR ' $. 63
L
,,&6Q
;% ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ
,,&&Q(c)V /5(/Q LV VHW WR E\ VRIWZDUH ,,&6Q %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
:KHQ DUELWUDWLRQ ORVV RFFXUV GXULQJ GDWD WUDQVIHU ! :KHQ :7,0Q
67
5: $. L ' WR ' L $. ' WR ' $. 63
$' WR $'
L ,,&6Q L ,,&6Q ,,&6Q
% % ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- 9(6.) 9(6.* Q
! :KHQ :7,0Q
67
5: $. L ' WR ' $. L ' WR ' $. 63
$' WR $'
L ,,&6Q L ,,&6Q ,,&6Q
% % ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
:KHQ ORVV RFFXUV GXH WR UHVWDUW FRQGLWLRQ GXULQJ GDWD WUDQVIHU ! 1RW H[WHQVLRQ FRGH ([DPSOH PLVPDWFKHV ZLWK 69$Q
67 $' WR $' 5: $. L ' WR 'Q 67 $' WR $' 5: $. L ' WR ' $. 63
L ,,&6Q L ,,&6Q ,,&6Q
;% % ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ %
5HPDUN
L $OZD\V JHQHUDWHG 'Q Q *HQHUDWHG RQO\ ZKHQ 63,(Q ' WR ' 9(6.) 9(6.* Q 9(6.- ; 'RQ(c)W FDUH
! ([WHQVLRQ FRGH
67 $' WR $' 5: $. L ' WR 'Q 67 $' WR $' 5: L $. ' WR ' $. 63
L ,,&6Q L ,,&6Q
;% ;% ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ
,,&&Q(c)V /5(/Q LV VHW WR E\ VRIWZDUH ,,&6Q %
5HPDUN
L $OZD\V JHQHUDWHG 'Q Q *HQHUDWHG RQO\ ZKHQ 63,(Q ' WR ' 9(6.) 9(6.* Q 9(6.- ; 'RQ(c)W FDUH
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
:KHQ ORVV RFFXUV GXH WR VWRS FRQGLWLRQ GXULQJ GDWD WUDQVIHU
67 $' WR $' 5: $. L L ,,&6Q ,,&6Q ;% % ' WR 'Q 63
5HPDUN
L $OZD\V JHQHUDWHG 'Q Q *HQHUDWHG RQO\ ZKHQ 63,(Q ' WR ' 9(6.) 9(6.* Q 9(6.- ; 'RQ(c)W FDUH
:KHQ DUELWUDWLRQ ORVV RFFXUV GXH WR ORZOHYHO GDWD ZKHQ DWWHPSWLQJ WR JHQHUDWH D UHVWDUW FRQGLWLRQ :KHQ :7,0Q
677Q 67 $' WR $' 5: $. L ' WR ' $. L ' WR ' $. L ' WR ' $. 63
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;;% % ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
:KHQ DUELWUDWLRQ ORVV RFFXUV GXH WR D VWRS FRQGLWLRQ ZKHQ DWWHPSWLQJ WR JHQHUDWH D UHVWDUW FRQGLWLRQ :KHQ :7,0Q
677Q 67 $' WR $' 5: $. L L ,,&6Q L ,,&6Q ,,&6Q ;% ;;% % ' WR ' $. L 63
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
:KHQ DUELWUDWLRQ ORVV RFFXUV GXH WR ORZOHYHO GDWD ZKHQ DWWHPSWLQJ WR JHQHUDWH D VWRS FRQGLWLRQ :KHQ :7,0Q
637Q 67 $' WR $' 5: $. L ' WR ' $. L ' WR ' $. L ' WR ' $. 63
L ,,&6Q L ,,&6Q L ,,&6Q ,,&6Q
;% ;;% % ([DPSOH ZKHQ $/'Q LV UHDG GXULQJ LQWHUUXSW VHUYLFLQJ %
5HPDUN
L $OZD\V JHQHUDWHG Q *HQHUDWHG RQO\ ZKHQ 63,(Q 9(6.- ; 'RQ(c)W FDUH 9(6.) 9(6.* Q
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
,QWHUUXSW 5HTXHVW ,17,,&Q *HQHUDWLRQ 7LPLQJ DQG :DLW &RQWURO
7KH VHWWLQJ RI ELW :7,0Q LQ ,,& FRQWURO UHJLVWHU Q ,,&&Q GHWHUPLQHV WKH WLPLQJ E\ ZKLFK ,17,,&Q LV JHQHUDWHG DQG WKH FRUUHVSRQGLQJ ZDLW FRQWURO DV VKRZQ EHORZ 7DEOH ,17,,&Q *HQHUDWLRQ 7LPLQJ DQG :DLW &RQWURO
:7,0Q 'XULQJ 6ODYH 'HYLFH 2SHUDWLRQ $GGUHVV
1RWHV 1RWHV
'XULQJ 0DVWHU 'HYLFH 2SHUDWLRQ $GGUHVV 'DWD 5HFHSWLRQ 'DWD 7UDQVPLVVLRQ
'DWD 5HFHSWLRQ
1RWH 1RWH
'DWD 7UDQVPLVVLRQ
1RWH 1RWH
1RWHV
7KH VODYH GHYLFH(c)V ,17,,&Q VLJQDO DQG ZDLW SHULRG RFFXUV DW WKH IDOOLQJ HGJH RI WKH QLQWK FORFN RQO\ ZKHQ WKHUH LV D PDWFK ZLWK WKH DGGUHVV VHW WR VODYH DGGUHVV UHJLVWHU Q 69$Q $W WKLV SRLQW $&. LV RXWSXW UHJDUGOHVV RI WKH YDOXH VHW WR ,,&&Q(c)V ELW $&.(Q )RU D VODYH GHYLFH WKDW KDV UHFHLYHG DQ H[WHQVLRQ FRGH ,17,,&Q RFFXUV DW WKH IDOOLQJ HGJH RI WKH HLJKWK FORFN :KHQ WKH DGGUHVV GRHV QRW PDWFK DIWHU UHVWDUW ,,7,,&Q LV JHQHUDWHG DW WKH IDOOLQJ RI WKH WK FORFN EXW QR ZDLW RFFXUV
,I WKH UHFHLYHG DGGUHVV GRHV QRW PDWFK WKH FRQWHQWV RI VODYH DGGUHVV UHJLVWHU Q 69$Q DQG H[WHQVLRQ FRGHV KDYH QRW EHHQ UHFHLYHG QHLWKHU ,17,,&Q QRU D ZDLW RFFXUV
5HPDUNV 7KH QXPEHUV LQ WKH WDEOH LQGLFDWH WKH QXPEHU RI WKH VHULDO FORFN(c)V FORFN VLJQDOV ,QWHUUXSW UHTXHVWV DQG ZDLW FRQWURO DUH ERWK V\QFKURQL]HG ZLWK WKH IDOOLQJ HGJH RI WKHVH FORFN VLJQDOV Q 9(6.) 9(6.* Q 9(6.-
'XULQJ DGGUHVV WUDQVPLVVLRQUHFHSWLRQ * 6ODYH GHYLFH RSHUDWLRQ ,QWHUUXSW DQG ZDLW WLPLQJ DUH GHWHUPLQHG GHSHQGLQJ RQ WKH FRQGLWLRQV LQ 1RWHV DQG DERYH UHJDUGOHVV RI WKH :7,0Q ELW * 0DVWHU GHYLFH RSHUDWLRQ ,QWHUUXSW DQG ZDLW WLPLQJ RFFXU DW WKH IDOOLQJ HGJH RI WKH QLQWK FORFN UHJDUGOHVV RI WKH :7,0Q ELW
'XULQJ GDWD UHFHSWLRQ * 0DVWHUVODYH GHYLFH RSHUDWLRQ ,QWHUUXSW DQG ZDLW WLPLQJ DUH GHWHUPLQHG DFFRUGLQJ WR WKH :7,0Q ELW 'XULQJ GDWD WUDQVPLVVLRQ * 0DVWHUVODYH GHYLFH RSHUDWLRQ ,QWHUUXSW DQG ZDLW WLPLQJ DUH GHWHUPLQHG DFFRUGLQJ WR WKH :7,0Q ELW :DLW FDQFHOODWLRQ PHWKRG 7KH IRXU ZDLW FDQFHOODWLRQ PHWKRGV DUH DV IROORZV * %\ VHWWLQJ ELW :5(/Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q WR * %\ ZULWLQJ WR ,,& VKLIW UHJLVWHU Q ,,&Q * %\ VWDUW FRQGLWLRQ VHWWLQJ ELW 677Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q * %\ VWHS FRQGLWLRQ VHWWLQJ ELW 637Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q &DXWLRQ 0DVWHU RQO\
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
:KHQ DQ FORFN ZDLW KDV EHHQ VHOHFWHG :7,0Q FDQFHOODWLRQ 5HPDUN Q 9(6.) 9(6.* Q
WKH RXWSXW OHYHO RI $&. PXVW EH GHWHUPLQHG SULRU WR ZDLW
9(6.-
6WRS FRQGLWLRQ GHWHFWLRQ ,17,,&Q LV JHQHUDWHG ZKHQ D VWRS FRQGLWLRQ LV GHWHFWHG 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
$GGUHVV 0DWFK 'HWHFWLRQ 0HWKRG
:KHQ LQ , & EXV PRGH WKH PDVWHU GHYLFH FDQ VHOHFW D SDUWLFXODU VODYH GHYLFH E\ WUDQVPLWWLQJ WKH FRUUHVSRQGLQJ VODYH DGGUHVV $GGUHVV PDWFK GHWHFWLRQ LV SHUIRUPHG DXWRPDWLFDOO\ E\ KDUGZDUH $Q LQWHUUXSW UHTXHVW ,17,,&Q RFFXUV ZKHQ D ORFDO DGGUHVV KDV EHHQ VHW WR VODYH DGGUHVV UHJLVWHU Q 69$Q DQG ZKHQ WKH DGGUHVV VHW WR 69$Q PDWFKHV WKH VODYH DGGUHVV VHQW E\ WKH PDVWHU GHYLFH RU ZKHQ DQ H[WHQVLRQ FRGH KDV EHHQ UHFHLYHG Q 9(6.* Q 9(6.- 9(6.)
(UURU 'HWHFWLRQ
,Q , & EXV PRGH WKH VWDWXV RI WKH VHULDO GDWD EXV 6'$Q GXULQJ GDWD WUDQVPLVVLRQ LV FDSWXUHG E\ ,,& VKLIW UHJLVWHU Q ,,&Q RI WKH WUDQVPLWWLQJ GHYLFH VR WKH ,,&Q GDWD SULRU WR WUDQVPLVVLRQ FDQ EH FRPSDUHG ZLWK WKH WUDQVPLWWHG ,,&Q GDWD WR HQDEOH GHWHFWLRQ RI WUDQVPLVVLRQ HUURUV FRPSDUHG GDWD YDOXHV GR QRW PDWFK Q $ WUDQVPLVVLRQ HUURU LV MXGJHG DV KDYLQJ RFFXUUHG ZKHQ WKH 9(6.- 9(6.) 9(6.* Q
([WHQVLRQ &RGH
:KHQ WKH KLJKHU ELWV RI WKH UHFHLYH DGGUHVV DUH HLWKHU RU WKH H[WHQVLRQ FRGH IODJ (;&Q LV VHW IRU H[WHQVLRQ FRGH UHFHSWLRQ DQG DQ LQWHUUXSW UHTXHVW ,17,,&Q LV LVVXHG DW WKH IDOOLQJ HGJH RI WKH HLJKWK FORFN 7KH ORFDO DGGUHVV VWRUHG LQ VODYH DGGUHVV UHJLVWHU Q 69$Q LV QRW DIIHFWHG ,I [[ LV VHW WR 69$Q E\ D ELW DGGUHVV WUDQVIHU DQG [[ LV WUDQVIHUUHG IURP WKH PDVWHU GHYLFH WKH UHVXOWV DUH DV IROORZV 1RWH WKDW ,17,,&Q RFFXUV DW WKH IDOOLQJ HGJH RI WKH HLJKWK FORFN * +LJKHU ELWV RI GDWD PDWFK (;&Q * ELWV RI GDWD PDWFK &2,Q
1RWH
1RWH
1RWH (;&Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q &2,Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q 6LQFH WKH SURFHVVLQJ DIWHU WKH LQWHUUXSW UHTXHVW RFFXUV GLIIHUV DFFRUGLQJ WR WKH GDWD WKDW IROORZV WKH H[WHQVLRQ FRGH VXFK SURFHVVLQJ LV SHUIRUPHG E\ VRIWZDUH )RU H[DPSOH ZKHQ RSHUDWLRQ DV D VODYH LV QRW GHVLUHG DIWHU WKH H[WHQVLRQ FRGH LV UHFHLYHG VHW ELW /5(/Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q WR DQG WKH &38 ZLOO HQWHU WKH QH[W FRPPXQLFDWLRQ ZDLW VWDWH 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
7DEOH ([WHQVLRQ &RGH %LW 'HILQLWLRQV
6ODYH $GGUHVV [[ 5: %LW ; ; ; *HQHUDO FDOO DGGUHVV 6WDUW E\WH &%86 DGGUHVV $GGUHVV WKDW LV UHVHUYHG IRU GLIIHUHQW EXV IRUPDW ELW VODYH DGGUHVV VSHFLILFDWLRQ 'HVFULSWLRQ
$UELWUDWLRQ
:KHQ VHYHUDO PDVWHU GHYLFHV VLPXOWDQHRXVO\ RXWSXW D VWDUW FRQGLWLRQ ZKHQ 677Q LV VHW WR EHIRUH 67'Q LV VHW WR
1RWH
FRPPXQLFDWLRQ DPRQJ WKH PDVWHU GHYLFHV LV SHUIRUPHG DV WKH QXPEHU RI FORFNV LV DGMXVWHG XQWLO WKH GDWD 9(6.) 9(6.* Q 9(6.-
GLIIHUV 7KLV NLQG RI RSHUDWLRQ LV FDOOHG DUELWUDWLRQ Q
:KHQ RQH RI WKH PDVWHU GHYLFHV ORVHV LQ DUELWUDWLRQ DQ DUELWUDWLRQ ORVV IODJ $/'Q LQ ,,& VWDWXV UHJLVWHU Q ,,&6Q LV VHW YLD WKH WLPLQJ E\ ZKLFK WKH DUELWUDWLRQ ORVV RFFXUUHG DQG WKH 6&/Q DQG 6'$Q OLQHV DUH ERWK VHW IRU KLJK LPSHGDQFH ZKLFK UHOHDVHV WKH EXV 7KH DUELWUDWLRQ ORVV LV GHWHFWHG EDVHG RQ WKH WLPLQJ RI WKH QH[W LQWHUUXSW UHTXHVW WKH HLJKWK RU QLQWK FORFN ZKHQ D VWRS FRQGLWLRQ LV GHWHFWHG HWF DQG WKH $/'Q VHWWLQJ WKDW KDV EHHQ PDGH E\ VRIWZDUH
)RU GHWDLOV RI LQWHUUXSW UHTXHVW WLPLQJ VHH , & ,QWHUUXSW 5HTXHVWV ,17,,&Q 1RWH 67'Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q 677Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q )LJXUH $UELWUDWLRQ 7LPLQJ ([DPSOH
Master 1 SCLn Hi-Z
SDAn Master 2 SCLn
Hi-Z Master 1 loses arbitration
SDAn Transfer lines SCLn
SDAn
5HPDUN
Q
9(6.) 9(6.* Q
9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
7DEOH 6WDWXV 'XULQJ $UELWUDWLRQ DQG ,QWHUUXSW 5HTXHVW *HQHUDWLRQ 7LPLQJ
6WDWXV 'XULQJ $UELWUDWLRQ 'XULQJ DGGUHVV WUDQVPLVVLRQ 5HDGZULWH GDWD DIWHU DGGUHVV WUDQVPLVVLRQ 'XULQJ H[WHQVLRQ FRGH WUDQVPLVVLRQ 5HDGZULWH GDWD DIWHU H[WHQVLRQ FRGH WUDQVPLVVLRQ 'XULQJ GDWD WUDQVPLVVLRQ 'XULQJ $&. VLJQDO WUDQVIHU SHULRG DIWHU GDWD UHFHSWLRQ :KHQ UHVWDUW FRQGLWLRQ LV GHWHFWHG GXULQJ GDWD WUDQVIHU :KHQ VWRS FRQGLWLRQ LV GHWHFWHG GXULQJ GDWD WUDQVIHU :KHQ GDWD LV DW ORZ OHYHO ZKLOH DWWHPSWLQJ WR RXWSXW D UHVWDUW FRQGLWLRQ :KHQ VWRS FRQGLWLRQ LV GHWHFWHG ZKLOH DWWHPSWLQJ WR RXWSXW D UHVWDUW FRQGLWLRQ :KHQ GDWD LV DW ORZ OHYHO ZKLOH DWWHPSWLQJ WR RXWSXW D VWRS FRQGLWLRQ :KHQ 6&/Q LV DW ORZ OHYHO ZKLOH DWWHPSWLQJ WR RXWSXW D UHVWDUW FRQGLWLRQ :KHQ VWRS FRQGLWLRQ LV RXWSXW ZKHQ 63,(Q
1RWH 1RWH
,QWHUUXSW 5HTXHVW *HQHUDWLRQ 7LPLQJ $W IDOOLQJ HGJH RI HLJKWK RU QLQWK FORFN IROORZLQJ E\WH WUDQVIHU
1RWH
$W IDOOLQJ HGJH RI HLJKWK RU QLQWK FORFN IROORZLQJ E\WH WUDQVIHU :KHQ VWRS FRQGLWLRQ LV RXWSXW ZKHQ 63,(Q
1RWH
$W IDOOLQJ HGJH RI HLJKWK RU QLQWK FORFN IROORZLQJ E\WH WUDQVIHU
1RWH
1RWHV
:KHQ :7,0Q ELW RI WKH ,,& FRQWURO UHJLVWHU Q ,,&&Q HGJH RI WKH QLQWK FORFN :KHQ :7,0Q
DQ LQWHUUXSW UHTXHVW RFFXUV DW WKH IDOOLQJ
DQG WKH H[WHQVLRQ FRGH(c)V VODYH DGGUHVV LV UHFHLYHG DQ IRU PDVWHU GHYLFH RSHUDWLRQ
LQWHUUXSW UHTXHVW RFFXUV DW WKH IDOOLQJ HGJH RI WKH HLJKWK FORFN :KHQ WKHUH LV D SRVVLELOLW\ WKDW DUELWUDWLRQ ZLOO RFFXU VHW 63,(Q
5HPDUNV 63,(Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q Q 9(6.) 9(6.* Q 9(6.-
:DNHXS )XQFWLRQ
7KH , & EXV VODYH IXQFWLRQ LV D IXQFWLRQ WKDW JHQHUDWHV DQ LQWHUUXSW UHTXHVW ,17,,&Q ZKHQ D ORFDO DGGUHVV RU H[WHQVLRQ FRGH KDV EHHQ UHFHLYHG 7KLV IXQFWLRQ PDNHV SURFHVVLQJ PRUH HIILFLHQW E\ SUHYHQWLQJ XQQHFHVVDU\ LQWHUUXSW UHTXHVWV IURP RFFXUULQJ ZKHQ DGGUHVVHV GR QRW PDWFK :KHQ D VWDUW FRQGLWLRQ LV GHWHFWHG ZDNHXS VWDQGE\ PRGH LV VHW 7KLV ZDNHXS VWDQGE\ PRGH LV LQ HIIHFW ZKLOH DGGUHVVHV DUH WUDQVPLWWHG GXH WR WKH SRVVLELOLW\ WKDW DQ DUELWUDWLRQ ORVV PD\ FKDQJH WKH PDVWHU GHYLFH ZKLFK KDV RXWSXW D VWDUW FRQGLWLRQ WR D VODYH GHYLFH +RZHYHU ZKHQ D VWRS FRQGLWLRQ LV GHWHFWHG ELW 63,(Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q LV VHW UHJDUGOHVV RI WKH ZDNH XS IXQFWLRQ DQG WKLV GHWHUPLQHV ZKHWKHU LQWHUUXSW UHTXHVWV DUH HQDEOHG RU GLVDEOHG Q 9(6.* Q 9(6.- 9(6.)
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
&RPPXQLFDWLRQ 5HVHUYDWLRQ
:KHQ FRPPXQLFDWLRQ UHVHUYDWLRQ IXQFWLRQ LV HQDEOHG ,,&569Q ELW RI ,,&)Q UHJLVWHU
7R VWDUW PDVWHU GHYLFH FRPPXQLFDWLRQV ZKHQ QRW FXUUHQWO\ XVLQJ D EXV D FRPPXQLFDWLRQ UHVHUYDWLRQ FDQ EH PDGH WR HQDEOH WUDQVPLVVLRQ RI D VWDUW FRQGLWLRQ ZKHQ WKH EXV LV UHOHDVHG 7KHUH DUH WZR PRGHV XQGHU ZKLFK WKH EXV LV QRW XVHG * :KHQ DUELWUDWLRQ UHVXOWV LQ QHLWKHU PDVWHU QRU VODYH RSHUDWLRQ * :KHQ DQ H[WHQVLRQ FRGH LV UHFHLYHG DQG VODYH RSHUDWLRQ LV GLVDEOHG $&. LV QRW UHWXUQHG DQG WKH EXV ZDV UHOHDVHG ZKHQ ELW /5(/Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q ZDV VHW WR | ,I ELW 677Q RI ,,&&Q LV VHW ZKLOH WKH EXV LV QRW XVHG D VWDUW FRQGLWLRQ LV DXWRPDWLFDOO\ JHQHUDWHG DQG ZDLW VWDWXV LV VHW DIWHU WKH EXV LV UHOHDVHG DIWHU D VWRS FRQGLWLRQ LV GHWHFWHG :KHQ WKH EXV UHOHDVH LV GHWHFWHG ZKHQ D VWRS FRQGLWLRQ LV GHWHFWHG ZULWLQJ WR ,,& VKLIW UHJLVWHU Q ,,&Q FDXVHV WKH PDVWHU(c)V DGGUHVV WUDQVIHU WR VWDUW $W WKLV SRLQW ,,&&Q(c)V ELW 63,(Q VKRXOG EH VHW :KHQ 677Q KDV EHHQ VHW WKH RSHUDWLRQ PRGH DV VWDUW FRQGLWLRQ RU DV FRPPXQLFDWLRQ UHVHUYDWLRQ LV GHWHUPLQHG DFFRUGLQJ WR WKH EXV VWDWXV ,I WKH EXV KDV EHHQ UHOHDVHGD VWDUW FRQGLWLRQ LV JHQHUDWHG ,I WKH EXV KDV QRW EHHQ UHOHDVHG VWDQGE\ PRGH FRPPXQLFDWLRQ UHVHUYDWLRQ 7R GHWHFW ZKLFK RSHUDWLRQ PRGH KDV EHHQ GHWHUPLQHG IRU 677Q VHW 677Q ZDLW IRU WKH ZDLW SHULRG WKHQ FKHFN WKH 0676Q ELW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q :DLW SHULRGV ZKLFK VKRXOG EH VHW YLD VRIWZDUH DUH OLVWHG LQ 7DEOH 7KHVH ZDLW SHULRGV FDQ EH VHW YLD WKH VHWWLQJV IRU ELWV DQG 60&Q &/Q DQG &/Q LQ ,,& FORFN VHOHFWLRQ UHJLVWHU Q ,,&&/Q 7DEOH :DLW 3HULRGV
60&Q &/Q &/Q FORFNV FORFNV :DLW 3HULRG FORFNV FORFNV FORFNV FORFNV FORFNV
5HPDUN
Q
9(6.) 9(6.* Q
9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
7KH FRPPXQLFDWLRQ UHVHUYDWLRQ WLPLQJ LV VKRZQ EHORZ )LJXUH &RPPXQLFDWLRQ 5HVHUYDWLRQ 7LPLQJ
Program processing
STTn =1
Write to IICn
Hardware processing
Communication reservation
Set SPDn and INTIICn
Set STDn
SCLn
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
SDAn
Output by master with bus access
,,&Q 677Q 67'Q 63'Q 5HPDUN Q
,,& VKLIW UHJLVWHU Q %LW RI ,,& FRQWURO UHJLVWHU Q ,,&&Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q %LW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q 9(6.) 9(6.* Q 9(6.-
&RPPXQLFDWLRQ UHVHUYDWLRQV DUH DFFHSWHG YLD WKH IROORZLQJ WLPLQJ $IWHU ELW 67'Q RI ,,& VWDWXV UHJLVWHU Q ,,&6Q LV VHW WR D FRPPXQLFDWLRQ UHVHUYDWLRQ FDQ EH PDGH E\ VHWWLQJ ELW 677Q RI ,,& FRQWURO UHJLVWHU Q ,,&&Q WR EHIRUH D VWRS FRQGLWLRQ LV GHWHFWHG Q 9(6.) 9(6.* Q 9(6.-
)LJXUH 7LPLQJ IRU $FFHSWLQJ &RPPXQLFDWLRQ 5HVHUYDWLRQV
SCLn
SDAn
STDn
SPDn
Standby mode
5HPDUN
Q
9(6.) 9(6.* Q
9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
7KH FRPPXQLFDWLRQ UHVHUYDWLRQ IORZFKDUW LV LOOXVWUDWHG EHORZ )LJXUH &RPPXQLFDWLRQ 5HVHUYDWLRQ )ORZFKDUW
DI
STTn = 1
; Sets STTn flag (communication reservation).
Define communication reservation
; Defines that communication reservation is in effect (defines and sets user flag to any part of RAM).
Wait
; Gets wait period set by software (see Table 18-6).
Note
(Communication reservation) Yes MSTSn = 0?
; Confirmation of communication reservation
No (Generate start condition) Cancel communication reservation ; Clear user flag.
IICn xxH
; IICn write operation
EI
1RWH 7KH FRPPXQLFDWLRQ UHVHUYDWLRQ RSHUDWLRQ H[HFXWHV D ZULWH WR ,,& VKLIW UHJLVWHU Q ,,&Q ZKHQ D VWRS FRQGLWLRQ LQWHUUXSW UHTXHVW RFFXUV 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
:KHQ FRPPXQLFDWLRQ UHVHUYDWLRQ IXQFWLRQ LV GLVDEOHG ,,&569Q ELW RI ,,&)Q UHJLVWHU
:KHQ WKH 677Q ELW RI WKH ,,&&Q UHJLVWHU LV VHW ZKHQ WKH EXV LV QRW XVHG LQ D FRPPXQLFDWLRQ GXULQJ EXV FRPPXQLFDWLRQ WKLV UHTXHVW LV UHMHFWHG DQG D VWDUW FRQGLWLRQ LV QRW JHQHUDWHG 7KH IROORZLQJ WZR VWDWXVHV DUH LQFOXGHG LQ WKH VWDWXV ZKHUH EXV LV QRW XVHG * :KHQ DUELWUDWLRQ UHVXOWV LQ QHLWKHU PDVWHU QRU VODYH RSHUDWLRQ * :KHQ DQ H[WHQVLRQ FRGH LV UHFHLYHG DQG VODYH RSHUDWLRQ LV GLVDEOHG $&. VLJQDO LV QRW UHWXUQHG DQG WKH EXV ZDV UHOHDVHG ZKHQ WKH /5(/Q ELW RI WKH ,,&&Q UHJLVWHU ZDV VHW WR 7R FRQILUP ZKHWKHU WKH VWDUW FRQGLWLRQ ZDV JHQHUDWHG RU UHTXHVW ZDV UHMHFWHG FKHFN WKH 67&)Q IODJ RI WKH ,,&)Q UHJLVWHU 7KH WLPH VKRZQ LQ 7DEOH LV UHTXLUHG XQWLO WKH 67&)Q IODJ LV VHW DIWHU VHWWLQJ WKH 677Q ELW 7KHUHIRUH VHFXUH WKH WLPH E\ VRIWZDUH 7DEOH :DLW 3HULRGV
&/Q &/Q :DLW 3HULRG FORFNV FORFNV FORFNV FORFNV
5HPDUNV x GRQ(c)W FDUH Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
&DXWLRQV
:KHQ 67&(1Q ELW RI ,,&)Q UHJLVWHU
LV
,PPHGLDWHO\ DIWHU , &Q RSHUDWLRQ LV HQDEOHG WKH EXV FRPPXQLFDWLRQ VWDWXV ,,&%6UHFRJQL]HG UHJDUGOHVV RI WKH DFWXDO EXV VWDWXV 7R H[HFXWH PDVWHU FRPPXQLFDWLRQ LQ WKH VWDWXV ZKHUH D VWRS FRQGLWLRQ KDV QRW EHHQ GHWHFWHG JHQHUDWH D VWRS FRQGLWLRQ DQG WKHQ UHOHDVH WKH EXV EHIRUH VWDUWLQJ WKH PDVWHU FRPPXQLFDWLRQ 8VH WKH IROORZLQJ VHTXHQFH IRU JHQHUDWLQJ D VWRS FRQGLWLRQ ! 6HW WKH ,,&&/Q UHJLVWHU ! 6HW WKH ,,&(Q ELW RI WKH ,,&&Q UHJLVWHU ! 6HW WKH 637Q ELW RI WKH ,,&&Q UHJLVWHU :KHQ 67&(1Q ELW RI ,,&)Q UHJLVWHU
LV UHFRJQL]HG UHJDUGOHVV LW LV QHFHVVDU\ WR
,PPHGLDWHO\ DIWHU , &Q RSHUDWLRQ LV HQDEOHG WKH EXV UHOHDVHG VWDWXV ,,&%6 &RPPXQLFDWLRQ 2SHUDWLRQV
0DVWHU RSHUDWLRQ 7KH IROORZLQJ VKRZV WKH IORZFKDUW IRU PDVWHU FRPPXQLFDWLRQ ZKHQ WKH FRPPXQLFDWLRQ UHVHUYDWLRQ IXQFWLRQ LV HQDEOHG ,,&569Q ELW RI ,,&)Q UHJLVWHU 67&(1Q ELW RI ,,&)Q UHJLVWHU DQG WKH PDVWHU RSHUDWLRQ LV VWDUWHG DIWHU D VWRS FRQGLWLRQ LV GHWHFWHG
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)LJXUH 0DVWHU 2SHUDWLRQ )ORZFKDUW
START IICCLn xxH Select transfer clock IICCn xxH IICEn = SPIEn = WTIMn = 1 SPTn = 1
INTIICn = 1?
No
Yes (stop condition detection) STTn = 1
Wait
Wait time is secured by software (see Table 18-6)
MSTSn = 1?
No
Communication reservation No
Yes (start condition generation)
INTIICn = 1? Yes
Start IICn write transfer
Stop condition detection, start condition generation by communication reservation No
INTIICn = 1? Yes ACKDn = 1? Yes Address transfer completion TRCn = 1? Yes (transmit) Start IICn write transfer
No Generate stop condition (no slave with matching address) No (receive) End
WTIMn = 0 ACKEn = 1 INTIICn = 1? Yes Data processing No No WRELn = 1 Start reception
ACKDn = 1? No
Yes
INTIICn = 1? Yes Data processing
No (restart)
Transfer completed? Transfer completed? Yes Generate stop condition SPTn = 1 Yes ACKEn = 0
No
End
5HPDUN
Q
9(6.) 9(6.* Q
9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
0DVWHU RSHUDWLRQ 7KH IROORZLQJ VKRZV WKH IORZFKDUW IRU PDVWHU FRPPXQLFDWLRQ ZKHQ WKH FRPPXQLFDWLRQ UHVHUYDWLRQ IXQFWLRQ LV GLVDEOHG ,,&569Q ELW DQG WKH PDVWHU RSHUDWLRQ LV VWDUWHG ZLWKRXW GHWHFWLQJ D VWRS FRQGLWLRQ 67&(1Q ELW )LJXUH 0DVWHU 2SHUDWLRQ )ORZFKDUW
START IICCLn xxH IICFn xxH IICCn xxH IICEn = SPIEn = WTIMn = 1 Transfer clock selection IICFn register setting
IICCn register initial setting
IICBSYn = 0? Yes STTn = 1
No
Insert wait
Wait time is secured by software (see Table 18-7)
STCFn = 0? Yes Start IICn write transfer
No
Stop master communication
Master communication is stopped because bus is occupied
INTIICn = 1?
No
Yes (address transfer completion) ACKDn = 1? Yes TRCn = 1? Yes (transmit) Start IICn write transfer WRELn = 1 Start reception INTIICn = 1? Yes Data processing No No WTIMn = 0 ACKEn = 1 Generate stop condition (no slave with matching address) No (receive)
End
INTIICn = 1? Yes Data processing
ACKDn = 1? Yes
No No
Reception completed? Yes ACKEn = 0
No (restart)
Transfer completed? Yes SPTn = 1 Generate stop condition
End
5HPDUN
Q
9(6.) 9(6.* Q
9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
6ODYH RSHUDWLRQ 7KH IROORZLQJ VKRZV WKH SURFHVVLQJ SURFHGXUH RI WKH VODYH RSHUDWLRQ %DVLFDOO\ WKH RSHUDWLRQ RI WKH VODYH GHYLFH LV HYHQWGULYHQ FRPPXQLFDWLRQ LV QHFHVVDU\ 7KH IROORZLQJ GHVFULSWLRQ DVVXPHV WKDW GDWD FRPPXQLFDWLRQ GRHV QRW VXSSRUW H[WHQVLRQ FRGHV FRPPXQLFDWLRQ LV SHUIRUPHG GXULQJ WKH PDLQ SURFHVVLQJ )LJXUH 6RIWZDUH 2XWOLQH 'XULQJ 6ODYH 2SHUDWLRQ $OVR LW LV DVVXPHG WKDW WKH ,17,,&Q LQWHUUXSW VHUYLFLQJ SHUIRUPV RQO\ VWDWXV FKDQJH SURFHVVLQJ DQG WKDW WKH DFWXDO GDWD 7KHUHIRUH SURFHVVLQJ E\ DQ ,17,,&Q LQWHUUXSW SURFHVVLQJ UHTXLULQJ D VLJQLILFDQW FKDQJH RI WKH RSHUDWLRQ VWDWXV VXFK DV VWRS FRQGLWLRQ GHWHFWLRQ GXULQJ
INTIICn Interrupt servicing Setting, etc. I2C Data Setting, etc.
Flag
Main processing
7KHUHIRUH WKH IROORZLQJ WKUHH IODJV DUH SUHSDUHG VR WKDW WKH GDWD WUDQVIHU SURFHVVLQJ FDQ EH SHUIRUPHG E\ WUDQVPLWWLQJ WKHVH IODJV WR WKH PDLQ SURFHVVLQJ LQVWHDG RI ,17,,&Q &RPPXQLFDWLRQ PRGH IODJ 7KLV IODJ LQGLFDWHV WKH IROORZLQJ FRPPXQLFDWLRQ VWDWXVHV &OHDU PRGH 'DWD FRPPXQLFDWLRQ QRW LQ SURJUHVV DFNQRZOHGJPHQW IURP PDVWHU QRW GHWHFWHG DGGUHVV PLVPDWFK 5HDG\ IODJ 7KLV IODJ LQGLFDWHV WKDW GDWD FRPPXQLFDWLRQ LV HQDEOHG 7KLV LV WKH VDPH VWDWXV DV DQ ,17,,&Q LQWHUUXSW GXULQJ QRUPDO GDWD WUDQVIHU 7KLV IODJ LV VHW LQ WKH LQWHUUXSW SURFHVVLQJ EORFN DQG FOHDUHG LQ WKH PDLQ SURFHVVLQJ EORFN 7KH UHDG\ IODJ IRU WKH ILUVW GDWD IRU WUDQVPLVVLRQ LV QRW VHW LQ WKH LQWHUUXSW SURFHVVLQJ EORFN VR WKH ILUVW GDWD LV WUDQVPLWWHG ZLWKRXW FOHDUDQFH SURFHVVLQJ WKH DGGUHVV PDWFK LV UHJDUGHG DV D UHTXHVW IRU WKH QH[W GDWD &RPPXQLFDWLRQ GLUHFWLRQ IODJ 7KLV IODJ LQGLFDWHV WKH GLUHFWLRQ RI FRPPXQLFDWLRQ DQG LV WKH VDPH DV WKH YDOXH RI 75&Q 7KH IROORZLQJ VKRZV WKH RSHUDWLRQ RI WKH PDLQ SURFHVVLQJ EORFN GXULQJ VODYH RSHUDWLRQ 6WDUW , &Q DQG ZDLW IRU WKH FRPPXQLFDWLRQ HQDEOHG VWDWXV :KHQ FRPPXQLFDWLRQ LV HQDEOHG SHUIRUP WUDQVIHU XVLQJ WKH FRPPXQLFDWLRQ PRGH IODJ DQG UHDG\ IODJ WKH SURFHVVLQJ RI WKH VWRS FRQGLWLRQ DQG VWDUW FRQGLWLRQ LV SHUIRUPHG E\ LQWHUUXSWV FRQGLWLRQV DUH FRQILUPHG E\ IODJV )RU WUDQVPLVVLRQ UHSHDW WKH WUDQVPLVVLRQ RSHUDWLRQ XQWLO WKH PDVWHU GHYLFH VWRSV UHWXUQLQJ DFNQRZOHGJPHQW :KHQ WKH PDVWHU GHYLFH VWRSV UHWXUQLQJ DFNQRZOHGJPHQW WUDQVIHU LV FRPSOHWH
&RPPXQLFDWLRQ PRGH 'DWD FRPPXQLFDWLRQ LQ SURJUHVV YDOLG DGGUHVV GHWHFWLRQ VWRS FRQGLWLRQ GHWHFWLRQ
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)RU UHFHSWLRQ UHFHLYH WKH UHTXLUHG QXPEHU RI GDWD DQG GR QRW UHWXUQ DFNQRZOHGJPHQW IRU WKH QH[W GDWD LPPHGLDWHO\ DIWHU WUDQVIHU LV FRPSOHWH $IWHU WKDW WKH PDVWHU GHYLFH JHQHUDWHV WKH VWRS FRQGLWLRQ RU UHVWDUW FRQGLWLRQ 7KLV FDXVHV H[LW IURP FRPPXQLFDWLRQV )LJXUH 6ODYH 2SHUDWLRQ )ORZFKDUW
START
IICCLn XXH IICFn = XXH IICCn XXH IICEn = 1
Selection of transfer flag IICFn register setting
No Communication mode? Yes Communication direction flag = 1? Yes WRELn = 1 WTIMn = 1 No Communication mode? Data processing Yes No IICn data Ready? Yes No Communication mode? Yes No Ready? Yes Clear ready flag No Transfer completed? Yes ACKEn = 0 WRELn = 1 Data processing Clear ready flag Read data No ACKEn = WTIMn = 1
No ACKDn = 1? Yes WRELn = 1 Clear communication mode flag
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
7KH IROORZLQJ VKRZV DQ H[DPSOH RI WKH SURFHVVLQJ RI WKH VODYH GHYLFH E\ DQ ,17,,&Q LQWHUUXSW LW LV DVVXPHG WKDW QR H[WHQVLRQ FRGHV DUH XVHG KHUH 'XULQJ DQ ,17,,&Q LQWHUUXSW WKH VWDWXV LV FRQILUPHG DQG WKH IROORZLQJ VWHSV DUH H[HFXWHG ! :KHQ D VWRS FRQGLWLRQ LV GHWHFWHG FRPPXQLFDWLRQ LV WHUPLQDWHG ! :KHQ D VWDUW FRQGLWLRQ LV GHWHFWHG WKH DGGUHVV LV FRQILUPHG ,I WKH DGGUHVV GRHV QRW PDWFK FRPPXQLFDWLRQ LV WHUPLQDWHG ,I WKH DGGUHVV PDWFKHV WKH FRPPXQLFDWLRQ PRGH LV VHW DQG ZDLW LV UHOHDVHG DQG RSHUDWLRQ UHWXUQV IURP WKH LQWHUUXSW WKH UHDG\ IODJ LV FOHDUHG ! )RU GDWD WUDQVPLVVLRQUHFHSWLRQ ZKHQ WKH UHDG\ IODJ LV VHW RSHUDWLRQ UHWXUQV IURP WKH LQWHUUXSW ZKLOH WKH ,,& EXV UHPDLQV LQ WKH ZDLW VWDWXV 5HPDUN ! WR ! LQ WKH DERYH FRUUHVSRQG WR ! WR ! LQ )LJXUH 6ODYH 2SHUDWLRQ )ORZFKDUW )LJXUH 6ODYH 2SHUDWLRQ )ORZFKDUW
INTIICn generated
Yes SPDn = 1? No
<1>
Yes STDn = 1? No <3> Set ready flag
<2>
No COIn = 1? Yes Communication direction flag TRCn Set communication mode flag
Interrupt servicing completed
Clear ready flag
Interrupt servicing completed
Termination processing
LRELn = 1
Clear communication mode
Interrupt servicing completed
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
7LPLQJ RI 'DWD &RPPXQLFDWLRQ
:KHQ XVLQJ , & EXV PRGH WKH PDVWHU GHYLFH RXWSXWV DQ DGGUHVV YLD WKH VHULDO EXV WR VHOHFW RQH RI VHYHUDO VODYH GHYLFHV DV LWV FRPPXQLFDWLRQ SDUWQHU $IWHU RXWSXWWLQJ WKH VODYH DGGUHVV WKH PDVWHU GHYLFH WUDQVPLWV WKH 75&Q ELW ELW RI ,,& VWDWXV UHJLVWHU Q ,,&6Q WKDW VSHFLILHV WKH GDWD WUDQVIHU GLUHFWLRQ DQG WKHQ VWDUWV VHULDO FRPPXQLFDWLRQ ZLWK WKH VODYH GHYLFH ,,& VKLIW UHJLVWHU Q ,,&Q (c)V VKLIW RSHUDWLRQ LV V\QFKURQL]HG ZLWK WKH IDOOLQJ HGJH RI WKH VHULDO FORFN 6&/Q 7KH WUDQVPLW GDWD LV WUDQVIHUUHG WR WKH 62 ODWFK DQG LV RXWSXW 06% ILUVW YLD WKH 6'$Q SLQ 'DWD LQSXW YLD WKH 6'$Q SLQ LV FDSWXUHG E\ ,,&Q DW WKH ULVLQJ HGJH RI 6&/Q 7KH GDWD FRPPXQLFDWLRQ WLPLQJ LV VKRZQ EHORZ 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)LJXUH ([DPSOH RI 0DVWHU WR 6ODYH &RPPXQLFDWLRQ :KHQ &ORFN :DLW ,V 6HOHFWHG IRU %RWK 0DVWHU DQG 6ODYH D 6WDUW FRQGLWLRQ a DGGUHVV
Processing by master device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn TRCn H Transmit L L H H IICn address IICn data
Transfer lines SCLn SDAn 1 2 3 4 5 6 7 8 W 9 ACK 1 D7 2 D6 3 D5 4 D4
AD6 AD5 AD4 AD3 AD2 AD1 AD0 Start condition
Processing by slave device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn (When EXCn = 1) TRCn L Receive H H L L L Note IICn FFH Note
1RWH 7R FDQFHO VODYH ZDLW ZULWH ))+ WR ,,&Q RU VHW :5(/Q 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)LJXUH ([DPSOH RI 0DVWHU WR 6ODYH &RPPXQLFDWLRQ :KHQ &ORFN :DLW ,V 6HOHFWHG IRU %RWK 0DVWHU DQG 6ODYH E 'DWD
Processing by master device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn TRCn H Transmit L L H H H L L L IICn data IICn data
Transfer lines SCLn SDAn 8 D0 9 1 D7 2 D6 3 D5 4 D4 5 D3 6 D2 7 D1 8 D0 9 1 D7 2 D6 3 D5
Processing by slave device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn TRCn L Receive L L H H L L L Note Note IICn FFH Note IICn FFH Note
1RWH 7R FDQFHO VODYH ZDLW ZULWH ))+ WR ,,&Q RU VHW :5(/Q 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)LJXUH ([DPSOH RI 0DVWHU WR 6ODYH &RPPXQLFDWLRQ :KHQ &ORFN :DLW ,V 6HOHFWHG IRU %RWK 0DVWHU DQG 6ODYH F 6WRS FRQGLWLRQ
Processing by master device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn (When SPIEn = 1) TRCn H Transmit L H H IICn data IICn address
Transfer lines SCLn SDAn 1 D7 2 D6 3 D5 4 D4 5 D3 6 D2 7 D1 8 D0 Stop condition IICn FFH Note 9 1 2
AD6 AD5 Start condition
Processing by slave device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn H H L L L Note IICn FFH Note
Note
(When SPIEn = 1) TRCn L Receive
1RWH 7R FDQFHO VODYH ZDLW ZULWH ))+ WR ,,&Q RU VHW :5(/Q 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)LJXUH ([DPSOH RI 6ODYH WR 0DVWHU &RPPXQLFDWLRQ :KHQ &ORFN :DLW ,V 6HOHFWHG IRU %RWK 0DVWHU DQG 6ODYH D 6WDUW FRQGLWLRQ a DGGUHVV
Processing by master device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn TRCn Transfer lines SCLn SDAn 1 2 3 4 5 6 7 8 R 9 1 D7 2 D6 3 D5 4 D4 5 D3 6 D2 L Note H H IICn address IICn FFH Note
AD6 AD5 AD4 AD3 AD2 AD1 AD0 Start condition
Processing by slave device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn TRCn H H L L L L IICn data
1RWH 7R FDQFHO PDVWHU ZDLW ZULWH ))+ WR ,,&Q RU VHW :5(/Q 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)LJXUH ([DPSOH RI 6ODYH WR 0DVWHU &RPPXQLFDWLRQ :KHQ &ORFN :DLW ,V 6HOHFWHG IRU %RWK 0DVWHU DQG 6ODYH E 'DWD
Processing by master device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn TRCn L Receive L L H H H L L Note Note IICn FFH Note IICn FFH Note
Transfer lines SCLn SDAn 8 D0 9 ACK 1 D7 2 D6 3 D5 4 D4 5 D3 6 D2 7 D1 8 D0 9 ACK 1 D7 2 D6 3 D5
Processing by slave device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn TRCn H Transmit L L H H L L L L IICn data IICn data
1RWH 7R FDQFHO PDVWHU ZDLW ZULWH ))+ WR ,,&Q RU VHW :5(/Q 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
&+$37(5 ,& %86
)LJXUH ([DPSOH RI 6ODYH WR 0DVWHU &RPPXQLFDWLRQ :KHQ &ORFN :DLW ,V 6HOHFWHG IRU %RWK 0DVWHU DQG 6ODYH F 6WRS FRQGLWLRQ
Processing by master device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn (When SPIEn = 1) TRCn Transfer lines SCLn SDAn 1 D7 2 D6 3 D5 4 D4 5 D3 6 D2 7 D1 8 D0 9 N- ACK Stop condition Processing by slave device IICn ACKDn STDn SPDn WTIMn ACKEn MSTSn STTn SPTn WRELn INTIICn (When SPIEn = 1) TRCn H H L L L IICn data 1 2 Note H IICn FFH Note IICn address
AD6 AD5 Start condition
1RWH 5HPDUN
7R FDQFHO PDVWHU ZDLW ZULWH ))+ WR ,,&Q RU VHW :5(/Q Q 9(6.) 9(6.* Q 9(6.-
8VHU(c)V 0DQXDO 8(-98'
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.1 Overview
The V850ES/KF1, V850ES/KG1, and V850ES/KJ1 are provided with a dedicated interrupt controller (INTC) for interrupt servicing and realize an interrupt function that can service interrupt requests from a total of 33 to 48 sources. An interrupt is an event that occurs independently of program execution, and an exception is an event whose occurrence is dependent on program execution. The V850ES/KF1, V850ES/KG1, and V850ES/KJ1 can process interrupt requests from the on-chip peripheral hardware and external sources. Moreover, exception processing can be started by the TRAP instruction (software exception) or by generation of an exception event (fetching of an illegal op code) (exception trap). 19.1.1 Features
Interrupt Source Interrupt function Non-maskable interrupt Maskable interrupt External Internal External Internal WDT1 TM0 TMH TM5 WT BRG UART CSI0 CSIA IIC KR AD Total Exception function Software exception V850ES/KF1 1 channel (NMI pin) 2 channels (WDT1, WDT2) 7 channels (all edge detection interrupts) 1 channel 4 channels 2 channels 2 channels 2 channels 1 channel 6 channels 2 channels 1 channel 1 channel 1 channel 1 channel 24 channels 1 channel 8 channels 2 channels 2 channels 2 channels 1 channel 6 channels 2 channels 2 channels 1 channel 1 channel 1 channel 29 channels 1 channel 12 channels 2 channels 2 channels 2 channels 1 channel 9 channels 3 channels 2 channels 2 channels 1 channel 1 channel 38 channels V850ES/KG1 V850ES/KJ1
16 channels (TRAP00H to TRAP0FH) 16 channels (TRAP10H to TRAP1FH)
Exception trap
2 channels (ILGOP/DBG0)
Tables 19-1 to 19-3 list the interrupt/exception sources.
User's Manual U15862EJ4V1UD
577
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-1. Interrupt Source List (V850ES/KF1) (1/2)
Type Classification Default Priority Name Trigger Interrupt Exception Source Code Handler Address Restored Interrupt PC Control Register Undefined -
Reset
Interrupt
-
RESET
RESET pin input Internal reset input from WDT1, WDT2
Pin WDT1, WDT2 Pin WDT1
0000H
00000000H
Nonmaskable
Interrupt
- -
NMI INTWDT1
NMI pin valid edge input WDT1 overflow (when nonmaskable interrupt selected) WDT2 overflow (when nonmaskable interrupt selected)
0010H 0020H
00000010H 00000020H
Note 1 Note 1
- -
-
INTWDT2
WDT2
0030H
00000030H
nextPC
-
Software exception
Exception
-
TRAP0nNote TRAP instruction
2
-
004nHNote 00000040H
2
nextPC
-
- Exception Exception trap Maskable Interrupt -
TRAP1nNote TRAP instruction
2
- -
005nHNote 00000050H
2
nextPC nextPC
- -
ILGOP/ DBG0
Illegal op code/DBTRAP instruction
0060H
00000060H
0
INTWDTM1 WDT1 overflow (when interval WDT1 timer selected) INTP0 INTP1 INTP2 INTP3 INTP4 INTP5 INTP6 INTTM000 INTTM001 INTTM010 INTTM011 INTTM50 INTTM51 INTCSI00 INTCSI01 INTSRE0 INTP0 pin valid edge input INTP1 pin valid edge input INTP2 pin valid edge input INTP3 pin valid edge input INTP4 pin valid edge input INTP5 pin valid edge input INTP6 pin valid edge input TM00 and CR000 match TM00 and CR001 match TM01 and CR010 match TM01 and CR011 match TM50 and CR50 match TM51 and CR51 match CSI00 transfer completion CSI01 transfer completion UART0 reception error occurrence UART0 reception completion Pin Pin Pin Pin Pin Pin Pin TM00 TM00 TM01 TM01 TM50 TM51 CSI00 CSI01 UART0
0080H
00000080H
nextPC
WDT1IC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
0090H 00A0H 00B0H 00C0H 00D0H 00E0H 00F0H 0100H 0110H 0120H 0130H 0140H 0150H 0160H 0170H 0180H
00000090H
nextPC
PIC0 PIC1 PIC2 PIC3 PIC4 PIC5 PIC6 TM0IC00 TM0IC01 TM0IC10 TM0IC11 TM5IC0 TM5IC1 CSI0IC0 CSI0IC1 SREIC0
000000A0H nextPC 000000B0H nextPC 000000C0H nextPC 000000D0H nextPC 000000E0H nextPC 000000F0H nextPC 00000100H 00000110H 00000120H 00000130H 00000140H 00000150H 00000160H 00000170H 00000180H nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC
17
INTSR0
UART0
0190H
00000190H
nextPC
SRIC0
Notes 1. For restoration via the RETI instruction in the case of INTWDT1 and INTWDT2, refer to 19.10 Cautions. 2. n = 0 to FH
578
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-1. Interrupt Source List (V850ES/KF1) (2/2)
Type Classification Default Priority Name Trigger Interrupt Exception Source Code Handler Address Restored Interrupt PC Control Register nextPC STIC0
Maskable
Interrupt
18
INTST0
UART0 transmission completion UART1 reception error occurrence UART1 reception completion UART1 transmission completion TMH0 and CMP00/CMP01 match TMH1 and CMP10/CMP11 match CSIA0 transfer completion I C0 transfer completion A/D conversion completion Key return interrupt Watch timer interval Watch timer reference time 8-bit counter of prescaler 3 and PRSCM match
2
UART0
01A0H
000001AH
19
INTSRE1
UART1
01B0H
000001B0H nextPC
SREIC1
20 21
INTSR1 INTST1
UART1 UART1
01C0H 01D0H
000001C0H nextPC 000001D0H nextPC
SRIC1 STIC1
22
INTTMH0
TMH0
01E0H
000001E0H nextPC
TMHIC0
23
INTTMH1
TMH1
01F0H
000001F0H nextPC
TMHIC1
24 25 26 27 28 29 30
INTCSIA0 INTIIC0 INTAD INTKR INTWTI INTWT INTBRG
Note
CSIA0 I C0 A/D KR WT WT
Prescaler 3
2
0200H 0210H 0220H 0230H 0240H 0250H 0260H
00000200H 00000210H 00000220H 00000230H 00000240H 00000250H 00000260H
nextPC nextPC nextPC nextPC nextPC nextPC nextPC
CSIAIC0 IICIC0 ADIC KRIC WTIIC WTIC BRGIC
Note Only in the PD703208Y, 703209Y, 703210Y, and 70F3210Y Remarks 1. Default priority: The priority order when two or more maskable interrupt requests with the same priority level are generated at the same time. The highest priority is 0. The priority of non-maskable interrupt request is as follows. INTWDT2 > INTWDT1 > NMI Restored PC: The value of the program counter (PC) saved to EIPC, FEPC, or DBPC when interrupt/exception processing is started. The restored PC when a non-maskable or maskable interrupt is acknowledged while either of the following instructions is being executed does not become nextPC (when an interrupt is acknowledged during the execution of an instruction, the execution of that instruction is stopped and is resumed following completion of interrupt servicing). * Load instructions (SLD.B, SLD.BU, SLD.H, SLD.HU, SLD.W) * Divide instructions (DIV, DIVH, DIVU, DIVHU) * PREPARE, DISPOSE instructions (only when an interrupt occurs before stack pointer update) nextPC: The PC value at which processing is started following interrupt/exception processing. 2. The execution address of the illegal op code when an illegal op code exception occurs is calculated with (Restored PC - 4).
User's Manual U15862EJ4V1UD
579
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-2. Interrupt Source List (V850ES/KG1) (1/2)
Type Classification Default Priority Name Trigger Interrupt Exception Source Code Handler Address Restored Interrupt PC Control Register Undefined -
Reset
Interrupt
-
RESET
RESET pin input Internal reset input from WDT1, WDT2
Pin WDT1, WDT2 Pin WDT1
0000H
00000000H
Nonmaskable
Interrupt
- -
NMI INTWDT1
NMI pin valid edge input WDT1 overflow (when nonmaskable interrupt selected) WDT2 overflow (when nonmaskable interrupt selected)
0010H 0020H
00000010H 00000020H
nextPC Note 1 Note 1
- -
-
INTWDT2
WDT2
0030H
00000020H
-
Software exception
Exception
-
TRAP0nNote TRAP instruction
2
-
004nHNote 00000040H
2
nextPC
-
- Exception Exception trap Maskable Interrupt -
TRAP1nNote TRAP instruction
2
- -
005nHNote 00000050H
2
nextPC nextPC
- -
ILGOP/ DBG0
Illegal op code/DBTRAP instruction
0060H
00000060H
0
INTWDTM1 WDT1 overflow (when interval WDT1 timer selected) INTP0 INTP1 INTP2 INTP3 INTP4 INTP5 INTP6 INTTM000 INTTM001 INTTM010 INTTM011 INTTM50 INTTM51 INTCSI00 INTCSI01 INTSRE0 INTP0 pin valid edge input INTP1 pin valid edge input INTP2 pin valid edge input INTP3 pin valid edge input INTP4 pin valid edge input INTP5 pin valid edge input INTP6 pin valid edge input TM00 and CR000 match TM00 and CR001 match TM01 and CR010 match TM01 and CR011 match TM50 and CR50 match TM51 and CR51 match CSI00 transfer completion CSI01 transfer completion UART0 reception error occurrence UART0 reception completion Pin Pin Pin Pin Pin Pin Pin TM00 TM00 TM01 TM01 TM50 TM51 CSI00 CSI01 UART0
0080H
00000080H
nextPC
WDT1IC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
0090H 00A0H 00B0H 00C0H 00D0H 00E0H 00F0H 0100H 0110H 0120H 0130H 0140H 0150H 0160H 0170H 0180H
00000090H
nextPC
PIC0 PIC1 PIC2 PIC3 PIC4 PIC5 PIC6 TM0IC00 TM0IC01 TM0IC10 TM0IC11 TM5IC0 TM5IC1 CSI0IC0 CSI0IC1 SREIC0
000000A0H nextPC 000000B0H nextPC 000000C0H nextPC 000000D0H nextPC 000000E0H nextPC 000000F0H nextPC 00000100H 00000110H 00000120H 00000130H 00000140H 00000150H 00000160H 00000170H 00000180H nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC
17
INTSR0
UART0
0190H
00000190H
nextPC
SRIC0
Notes 1. For restoration via the RETI instruction in the case of INTWDT1 and INTWDT2, refer to 19.10 Cautions. 2. n = 0 to FH
580
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-2. Interrupt Source List (V850ES/KG1) (2/2)
Type Classification Default Priority Name Trigger Interrupt Exception Source Code Handler Address Restored Interrupt PC Control Register nextPC STIC0
Maskable
Interrupt
18
INTST0
UART0 transmission completion UART1 reception error occurrence UART1 reception completion UART1 transmission completion TMH0 and CMP00/CMP01 match TMH1 and CMP10/CMP11 match CSIA0 transfer completion I C0 transfer completion A/D conversion completion Key return interrupt Watch timer interval Watch timer reference time 8-bit counter of prescaler 3 and PRSCM match TM02 and CR020 match TM02 and CR021 match TM03 and CR030 match TM03 and CR031 match CSIA1 transfer completion
2
UART0
01A0H
000001AH
19
INTSRE1
UART1
01B0H
000001B0H nextPC
SREIC1
20 21
INTSR1 INTST1
UART1 UART1
01C0H 01D0H
000001C0H nextPC 000001D0H nextPC
SRIC1 STIC1
22
INTTMH0
TMH0
01E0H
000001E0H nextPC
TMHIC0
23
INTTMH1
TMH1
01F0H
000001F0H nextPC
TMHIC1
24 25 26 27 28 29 30
INTCSIA0 INTIIC0 INTAD INTKR INTWTI INTWT INTBRG
Note 1
CSIA0 I C0 A/D KR WT WT
Prescaler 3
2
0200H 0210H 0220H 0230H 0240H 0250H 0260H
00000200H 00000210H 00000220H 00000230H 00000240H 00000250H 00000260H
nextPC nextPC nextPC nextPC nextPC nextPC nextPC
CSIAIC0 IICIC0 ADIC KRIC WTIIC WTIC BRGIC
31 32 33 34 35
INTTM020 INTTM021 INTTM030 INTTM031 INTCSIA1
TM02 TM02 TM03 TM03 CSIA1
0270H 0280H 0290H 02A0H 02B0H
00000270H 00000280H 00000290H
nextPC nextPC nextPC
TM0IC20 TM0IC21 TM0IC30 TM0IC31 CSIAIC1
000002A0H nextPC 000002B0H nextPC
Note Only for the PD703212Y, 703213Y, 703214Y, and 70F3214Y Remarks 1. Default priority: The priority order when two or more maskable interrupt requests with the same priority level are generated at the same time. The highest priority is 0. The priority of non-maskable interrupt request is as follows. INTWDT2 > INTWDT1 > NMI Restored PC: The value of the program counter (PC) saved to EIPC, FEPC, or DBPC when interrupt/exception processing is started. The restored PC when a non-maskable or maskable interrupt is acknowledged while either of the following instructions is being executed does not become nextPC (when an interrupt is acknowledged during the execution of an instruction, the execution of that instruction is stopped and is resumed following completion of interrupt servicing). * Load instructions (SLD.B, SLD.BU, SLD.H, SLD.HU, SLD.W) * Divide instructions (DIV, DIVH, DIVU, DIVHU) * PREPARE, DISPOSE instructions (only when an interrupt occurs before stack pointer update) nextPC: The PC value at which processing is started following interrupt/exception processing. 2. The execution address of the illegal op code when an illegal op code exception occurs is calculated with (Restored PC - 4).
User's Manual U15862EJ4V1UD
581
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-3. Interrupt Source List (V850ES/KJ1) (1/2)
Type Classification Default Priority Interrupt - Name Trigger Interrupt Exception Source Code Pin WDT1 WDT2 Pin WDT1 WDT2 - - - 0010H 0020H 0030H 00000010H 00000020H 00000020H nextPC Note 1 Note 1 nextPC nextPC nextPC nextPC nextPC - - - - - - WDT1IC PIC0 PIC1 PIC2 PIC3 PIC4 PIC5 PIC6 TM0IC00 TM0IC01 TM0IC10 TM0IC11 TM5IC0 TM5IC1 CSI0IC0 CSI0IC1 SREIC0 SRIC0 STIC0 SREIC1 SRIC1 STIC1 0000H Handler Address 00000000H Restored Interrupt PC Control Register Undefined -
Reset
RESET
RESET pin input Internal reset input from WDT1, WDT2
Nonmaskable
Interrupt
- - -
NMI INTWDT1 INTWDT2
NMI pin valid edge input WDT1 overflow (when nonmaskable interrupt selected) WDT2 overflow (when nonmaskable interrupt selected)
Software exception
Exception
- - - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
TRAP0nNote 2 TRAP instruction TRAP1n ILGOP/ DBG0
Note 2
004nHNote 2 00000040H 005nH
Note 2
TRAP instruction Illegal op code/DBTRAP instruction
00000050H 00000060H 00000080H 00000090H
Exception Exception trap Maskable Interrupt
0060H 0080H 0090H 00A0H 00B0H 00C0H 00D0H 00E0H 00F0H 0100H 0110H 0120H 0130H 0140H 0150H 0160H 0170H 0180H 0190H 01A0H 01B0H 01C0H 01D0H
INTWDTM1 WDT1 overflow (when interval WDT1 timer selected) INTP0 INTP1 INTP2 INTP3 INTP4 INTP5 INTP6 INTTM000 INTTM001 INTTM010 INTTM011 INTTM50 INTTM51 INTCSI00 INTCSI01 INTSRE0 INTSR0 INTST0 INTSRE1 INTSR1 INTST1 INTP0 pin valid edge input INTP1 pin valid edge input INTP2 pin valid edge input INTP3 pin valid edge input INTP4 pin valid edge input INTP5 pin valid edge input INTP6 pin valid edge input TM00 and CR000 match TM00 and CR001 match TM01 and CR010 match TM01 and CR011 match TM50 and CR50 match TM51 and CR51 match CSI00 transfer completion CSI01 transfer completion UART0 reception error occurrence UART0 reception completion UART0 transmission completion UART1 reception error occurrence UART1 reception completion UART1 transmission completion Pin Pin Pin Pin Pin Pin Pin TM00 TM00 TM01 TM01 TM50 TM51 CSI00 CSI01 UART0 UART0 UART0 UART1 UART1 UART1
000000A0H nextPC 000000B0H nextPC 000000C0H nextPC 000000D0H nextPC 000000E0H nextPC 000000F0H nextPC 00000100H 00000110H 00000120H 00000130H 00000140H 00000150H 00000160H 00000170H 00000180H 00000190H 000001AH nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC
000001B0H nextPC 000001C0H nextPC 000001D0H nextPC
Notes 1. For restoration via the RETI instruction in the case of INTWDT1 and INTWDT2, refer to 19.10 Cautions. 2. n = 0 to FH
582
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-3. Interrupt Source List (V850ES/KJ1) (2/2)
Type Classification Default Priority Interrupt 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 Name Trigger Interrupt Exception Source Code TMH0 TMH1 CSIA0 I2C0 A/D KR WT WT
Prescaler 3
Handler Address
Restored Interrupt PC Control Register TMHIC0 TMHIC1 CSIAIC0 IICIC0 ADIC KRIC WTIIC WTIC BRGIC TM0IC20 TM0IC21 TM0IC30 TM0IC31 CSIAIC1 TM0IC40 TM0IC41 TM0IC50 TM0IC51 CSI0IC2 SREIC2 SRIC2 STIC2 IICIC1
Maskable
INTTMH0 INTTMH1 INTCSIA0 INTAD INTKR INTWTI INTWT INTBRG INTTM020 INTTM021 INTTM030 INTTM031 INTCSIA1 INTTM040 INTTM041 INTTM050 INTTM051 INTCSI02 INTSRE2 INTSR2 INTST2
TMH0 and CMP00/CMP01 match TMH1 and CMP10/CMP11 match CSIA0 transfer completion A/D conversion completion Key return interrupt Watch timer interval Watch timer reference time 8-bit counter of prescaler 3 and PRSCM match TM02 and CR020 match TM02 and CR021 match TM03 and CR030 match TM03 and CR031 match CSIA1 transfer completion TM04 and CR040 match TM04 and CR041 match TM05 and CR050 match TM05 and CR051 match CSI02 transfer completion UART2 reception error occurrence UART2 reception completion UART2 transmission completion
01E0H 01F0H 0200H 0210H 0220H 0230H 0240H 0250H 0260H 0270H 0280H 0290H 02A0H 02B0H 02C0H 02D0H 02E0H 02F0H 0300H 0310H 0320H 0330H 0340H
000001E0H nextPC 000001F0H nextPC 00000200H 00000210H 00000220H 00000230H 00000240H 00000250H 00000260H 00000270H 00000280H 00000290H nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC nextPC
INTIIC0Note I2C0 transfer completion
TM02 TM02 TM03 TM03 CSIA1 TM04 TM04 TM05 TM05 CSI02 UART2 UART2 UART2 I2C1
000002A0H nextPC 000002B0H nextPC 000002C0H nextPC 000002D0H nextPC 000002E0H nextPC 000002F0H nextPC 00000300H 00000310H 00000320H 00000330H 00000340H nextPC nextPC nextPC nextPC nextPC
INTIIC1Note I2C1 transfer completion
Note Only for the PD703216Y, 703217Y, and 70F3217Y Remarks 1. Default priority: The priority order when two or more maskable interrupt requests with the same priority level are generated at the same time. The highest priority is 0. The priority of non-maskable interrupt request is as follows. INTWDT2 > INTWDT1 > NMI Restored PC: The value of the program counter (PC) saved to EIPC, FEPC, or DBPC when interrupt/exception processing is started. The restored PC when a non-maskable or maskable interrupt is acknowledged while either of the following instructions is being executed does not become nextPC (when an interrupt is acknowledged during the execution of an instruction, the execution of that instruction is stopped and is resumed following completion of interrupt servicing). * Load instructions (SLD.B, SLD.BU, SLD.H, SLD.HU, SLD.W) * Divide instructions (DIV, DIVH, DIVU, DIVHU) * PREPARE, DISPOSE instructions (only when an interrupt occurs before stack pointer update) nextPC: The PC value at which processing is started following interrupt/exception processing. 2. The execution address of the illegal op code when an illegal op code exception occurs is calculated with (Restored PC - 4).
User's Manual U15862EJ4V1UD
583
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.2 Non-Maskable Interrupts
Non-maskable interrupt requests are acknowledged unconditionally, even when interrupts are disabled (DI state). Non-maskable interrupts (NMI) are not subject to priority control and take precedence over all other interrupt requests. The following three types of non-maskable interrupt requests are available in the V850ES/KF1, V850ES/KG1, and V850ES/KJ1. * NMI pin input (NMI) * Non-maskable interrupt request due to overflow of watchdog timer 1 (INTWDT1) * Non-maskable interrupt request due to overflow of watchdog timer 2 (INTWDT2) There are four choices for the valid edge of an NMI pin, namely: rising edge, falling edge, both edges, and no edge detection. The non-maskable interrupt due to overflow of watchdog timer 1 (INTWDT1) functions by setting the WDTM14 and WDTM13 bits of watchdog timer mode register 1 (WDTM1) to 10. The non-maskable interrupt due to overflow of watchdog timer 2 (INTWDT2) functions by setting the WDM21 and WDM20 bits of watchdog timer mode register 2 (WDTM2) to 01. When two or more non-maskable interrupts occur simultaneously, they are processed in a sequence determined by the following priority order (the interrupt requests with low priority level are ignored). INTWDT2 > INTWDT1 > NMI If during NMI processing, an NMI, INTWDT1, or INTWDT2 request newly occurs, processing is performed as follows. (1) If an NMI request newly occurs during NMI processing The new NMI request is held pending regardless of the value of the NP bit of the program status word (PSW) of the CPU. The NMI request held pending is acknowledged upon completion of processing of the NMI currently being executed (following RETI instruction execution). (2) If an INTWDT1 request newly occurs during NMI processing If the NP bit of PSW remains set (to 1) during NMI processing, the new INTWDT1 request is held pending. The INTWDT1 request held pending is acknowledged upon completion of processing of the NMI currently being executed (following RETI instruction execution). If the NP bit of PSW is cleared (to 0) during NMI processing, a newly generated INTWDT1 request is executed (NMI processing is interrupted). (3) If an INTWDT2 request newly occurs during NMI processing A newly generated INTWDT2 request is executed regardless of the value of the NP bit of PSW (NMI processing is interrupted). Caution For non-maskable interrupt servicing from non-maskable interrupt requests (INTWDT1, INTWDT2), refer to 19.10 Cautions.
584
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Figure 19-1. Acknowledging Non-Maskable Interrupt Requests (1/2)
(a) If two or more NMI requests are simultaneously generated
* NMI and INTWDT1 requests simultaneously generated
* NMI and INTWDT2 requests simultaneously generated
Main routine INTWDT1 processing NMI, INTWDT1 request (simultaneously generated)
Main routine INTWDT2 processing NMI, INTWDT2 request (simultaneously generated)
System reset
System reset
* INTWDT1 and INTWDT2 requests simultaneously generated
* NMI, INTWDT1, and INTWDT2 requests simultaneously generated
Main routine INTWDT2 processing INTWDT1, INTWDT2 request (simultaneously generated)
Main routine INTWDT2 processing NMI, INTWDT1, INTWDT2 requests (simultaneously generated)
System reset
System reset
User's Manual U15862EJ4V1UD
585
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Figure 19-1. Acknowledging Non-Maskable Interrupt Requests (2/2)
(b) If a new NMI request is generated during a non-maskable interrupt servicing
Non-maskable interrupt currently being serviced NMI Non-maskable interrupt request newly generated during non-maskable interrupt servicing NMI * Generation of NMI request during NMI processing INTWDT1 INTWDT2
* Generation of INTWDT1 request during NMI processing * Generation of INTWDT2 request during NMI processing (NP = 1 state prior to INTWDT1 request is maintained)
Main routine NMI processing NMI request(Hold pending) (Held pending) NMI processing NMI request INTWDT1 request (Hold pending) INTWDT1 processing NMI request INTWDT2 request Main routine NMI processing NMI request Main routine NMI processing INTWDT2 processing
System reset
System reset
* Generation of INTWDT1 request during NMI processing (Set NP = 0 before INTWDT1 request)
Main routine
NMI processing NP = 0
INTWDT1 processing
NMI request INTWDT1 request System reset
* Generation of INTWDT1 request during NMI processing (Set NP = 0 after INTWDT1 request)
Main routine
NMI processing INTWDT1(Hold pending) request NP = 0
INTWDT1 processing
NMI request
System reset
INTWDT1 * Generation of NMI request during INTWDT1 processing * Generation of INTWDT1 request during INTWDT1 processing * Generation of INTWDT2 request during INTWDT1 processing
Main routine INTWDT1 processing INTWDT1 request NMI request(Invalid) System reset
Main routine INTWDT1 processing INTWDT1 request INTWDT1(Invalid) request System reset INTWDT1 request System reset Main routine INTWDT1 processing INTWDT2 processing
INTWDT2 * Generation of NMI request during INTWDT2 processing
* Generation of INTWDT1 request during INTWDT2 processing * Generation of INTWDT2 request during INTWDT2 processing
Main routine INTWDT2 processing INTWDT2 request NMI request(Invalid) System reset
Main routine INTWDT2 processing INTWDT1(Invalid) request System reset
Main routine INTWDT2 processing INTWDT2(Invalid) request System reset
INTWDT2 request
INTWDT2 request
586
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.2.1 Operation Upon generation of a non-maskable interrupt request, the CPU performs the following processing and transfers control to a handler routine. <1> Saves the restored PC to FEPC. <2> Saves the current PSW to FEPSW. <3> Writes the exception code 0010H to the higher halfword (FECC) of ECR. <4> Sets the NP and ID bits of the PSW and clears the EP bit. <5> Loads the handler address of the non-maskable interrupt to the PC and transfers control. Figure 19-2. Non-Maskable Interrupt Servicing
NMI input
INTC acknowledged Non-maskable interrupt request
CPU processing PSW. NP 0 1
FEPC FEPSW ECR. FECC PSW. NP PSW. EP PSW. ID PC
Restored PC PSW Exception code 1 0 1 Handler address
Interrupt request held pending
Interrupt servicing
User's Manual U15862EJ4V1UD
587
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.2.2 Restore Execution is restored from non-maskable interrupt servicing by the RETI instruction. (1) In case of NMI Restore from NMI processing is done with the RETI instruction. When the RETI instruction is executed, the CPU performs the following processing and transfers control to the address of the restored PC. (i) Loads the values of the restored PC and PSW from FEPC and FEPSW, respectively, because the EP bit and NP bit of the PSW are 0 and 1, respectively. (ii) Transfers control back to the loaded address of the restored PC and PSW. Figure 19-3 shows the processing flow of the RETI instruction. Figure 19-3. RETI Instruction Processing
RETI instruction
1
PSW.EP 0 PSW.NP 0 1
PC PSW
EIPC EIPSW
PC PSW
FEPC FEPSW
Original processing restored
Caution When the PSW.EP bit and PSW.NP bit are changed by the LDSR instruction during nonmaskable interrupt servicing, in order to restore the PC and PSW correctly during restoring by the RETI instruction, it is necessary to set PSW.EP back to 0 and PSW.NP back to 1 using the LDSR instruction immediately before the RETI instruction. Remark The solid line shows the CPU processing flow.
(2) In case of INTWDT1, INTWDT2 Refer to 19.10 Cautions.
588
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.2.3 NP flag The NP flag is a status flag that indicates that non-maskable interrupt servicing is in progress. This flag is set when a non-maskable interrupt request has been acknowledged, and masks all non-maskable requests to prevent multiple interrupts.
After reset : 00000020H
PSW
0
NP
EP
ID SAT CY OV
S
Z
NP 0 1
NMI servicing status No non-maskable interrupt servicing Non-maskable interrupt serving in progress
User's Manual U15862EJ4V1UD
589
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.3 Maskable Interrupts
Maskable interrupt requests can be masked by interrupt control registers. The V850ES/KF1, V850ES/KG1, and V850ES/KJ1 have 33 to 48 maskable interrupt sources (refer to 19.1.1 Features). If two or more maskable interrupt requests are generated at the same time, they are acknowledged according to the default priority. In addition to the default priority, eight levels of interrupt priorities can be specified by using the interrupt control registers, allowing programmable priority control. When an interrupt request has been acknowledged, the interrupt disabled (DI) status is set and the acknowledgment of other maskable interrupts is disabled. When the EI instruction is executed in an interrupt servicing routine, the interrupt enabled (EI) status is set, which enables acknowledgment of interrupts having a priority higher than that of the interrupt request currently in progress. Note that only interrupts with a higher priority have this capability; interrupts with the same priority level cannot be nested. To use multiple interrupts, it is necessary to save EIPC and EIPSW to memory or a register before executing the EI instruction, and restore EIPC and EIPSW to the original values by executing the DI instruction before the RETI instruction. When the WDTM14 bit of watchdog timer mode register 1 (WDTM1) is set to 0, the watchdog timer overflow interrupt functions as a maskable interrupt (INTWDTM1). 19.3.1 Operation If a maskable interrupt request is generated, the CPU performs the following processing and transfers control to a handler routine. <1> Saves the restored PC to EIPC. <2> Saves the current PSW to EIPSW. <3> Writes an exception code to the lower halfword of ECR (EICC). <4> Sets the ID bit of the PSW and clears the EP bit. <5> Loads the corresponding handler address to the PC and transfers control. The maskable interrupt request masked by INTC and the maskable interrupt request that occurs while another interrupt is being serviced (when PSW.NP = 1 or PSW.ID = 1) are held pending internally. When the interrupts are unmasked, or when PSW.NP = 0 and PSW.ID = 0 by using the RETI and LDSR instructions, a new maskable interrupt servicing is started in accordance with the priority of the pending maskable interrupt request. Figure 19-4 shows the servicing flow for maskable interrupts.
590
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Figure 19-4. Maskable Interrupt Servicing
INT input
Interrupt mask released? Yes INTC acknowledged Priority higher than that of interrupt currently being serviced? Yes Priority higher than that of other interrupt requests? Yes Highest default priority of interrupt requests with the same priority? Yes Maskable interrupt request
No
No
No
No
Interrupt request pending
1 PSW. NP 0 1 PSW. ID CPU processing EIPC EIPSW ECR. EICC PSW. EP PSW. ID PC 0 Restored PC PSW Exception code 0 1 Handler address Interrupt request pending
Interrupt servicing
User's Manual U15862EJ4V1UD
591
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.3.2 Restore Execution is restored from maskable interrupt servicing by the RETI instruction. Operation of RETI instruction When the RETI instruction is executed, the CPU performs the following processing and transfers control to the address of the restored PC. (1) Loads the values of the restored PC and PSW from EIPC and EIPSW because the EP bit and NP bit of the PSW are both 0. (2) Transfers control to the loaded address of the restored PC and PSW. Figure 19-5 shows the processing flow of the RETI instruction. Figure 19-5. RETI Instruction Processing
RETI instruction
1 PSW. EP 0 1
PSW. NP 0
PC PSW
EIPC EIPSW
PC PSW
FEPC FEPSW
Original processing restored
Caution When the PSW.EP bit and PSW.NP bit are changed by the LDSR instruction during maskable interrupt servicing, in order to restore the PC and PSW correctly during restoring by the RETI instruction, it is necessary to set PSW.EP back to 0 and PSW.NP back to 0 using the LDSR instruction immediately before the RETI instruction. Remark The solid line shows the CPU processing flow.
592
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.3.3 Priorities of maskable interrupts The V850ES/KF1, V850ES/KG1, and V850ES/KJ1 provide a multiple interrupt servicing in which an interrupt can be acknowledged while another interrupt is being serviced. Multiple interrupts can be controlled by priority levels. There are two types of priority level control: control based on the default priority levels, and control based on the programmable priority levels specified by the interrupt priority level specification bit (xxPRn). When two or more interrupts having the same priority level specified by xxPRn are generated at the same time, interrupts are serviced in order depending on the priority level allocated to each interrupt request (default priority level) beforehand. For more information, refer to Tables 19-1, 19-2, and 19-3 Interrupt Sources. Programmable priority control divides interrupt requests into eight levels by setting the priority level specification flag. Note that when an interrupt request is acknowledged, the ID flag of the PSW is automatically set (1). Therefore, when multiple interrupts are to be used, clear (0) the ID flag beforehand (for example, by placing the EI instruction into the interrupt service program) to enable interrupts.
User's Manual U15862EJ4V1UD
593
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Figure 19-6. Example of Interrupt Nesting (1/2)
Main routine Servicing of a EI Interrupt request a (level 3) EI Interrupt request b (level 2) Interrupt request b is acknowledged because the priority of b is higher than that of a and interrupts are enabled. Servicing of b
Servicing of c
Interrupt request c (level 3)
Interrupt request d (level 2) Although the priority of interrupt request d is higher than that of c, d is held pending because interrupts are disabled.
Servicing of d
Servicing of e EI Interrupt request e (level 2) Interrupt request f (level 3) Interrupt request f is held pending even if interrupts are enabled because its priority is lower than that of e. Servicing of f
Servicing of g EI Interrupt request g (level 1) Interrupt request h (level 1) Servicing of h
Interrupt request h is held pending even if interrupts are enabled because its priority is the same as that of g.
Caution The values of EIPC and EIPSW must be saved before executing multiple interrupts. Remarks 1. a to u in the figure are the names of interrupt requests shown for the sake of explanation. 2. The default priority in the figure indicates the relative priority between two interrupt requests.
594
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Figure 19-6. Example of Interrupt Nesting (2/2)
Main routine Servicing of i EI Interrupt request i (level 2) Interrupt request j (level 3) Interrupt request k (level 1) EI Servicing of k
Interrupt request j is held pending because its priority is lower than that of i. k that occurs after j is acknowledged because it has the higher priority.
Servicing of j
Servicing of l Interrupt requests m and n are held pending because servicing of l is performed in the interrupt disabled status.
Interrupt request l (level 2)
Interrupt request m (level 3) Interrupt request n (level 1) Servicing of n
Pending interrupt requests are acknowledged after servicing of interrupt request l. At this time, interrupt requests n is acknowledged first even though m has occurred first because the priority of n is higher than that of m.
Servicing of m
Interrupt request o (level 3)
Servicing of o Servicing of p EI Servicing of q EI Servicing of r EI Interrupt request p Interrupt request q EI (level 2) Interrupt request r (level 1) (level 0)
If levels 3 to 0 are acknowledged Servicing of s Pending interrupt requests t and u are acknowledged after processing of s. Because the priorities of t and u are the same, u is acknowledged first because it has the higher default priority, regardless of the order in which the interrupt requests have been generated. Servicing of u
Interrupt request s (level 1)
Interrupt request t (level 2)Note 1 Interrupt request u (level 2)Note 2
Servicing of t
Notes 1. Lower default priority 2. Higher default priority
User's Manual U15862EJ4V1UD
595
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Figure 19-7. Example of Servicing Simultaneously Generated Interrupt Requests
Main routine EI Interrupt request a (level 2) Interrupt request b (level 1)Note 1 Interrupt request c (level 1)Note 2 Servicing of interrupt request b *Interrupt requests b and c are acknowledged first according to their priorities. *Because the priorities of b and c are the same, b is acknowledged first because it has the higher default priority.
Servicing of interrupt request c
Servicing of interrupt request a
Notes 1. Higher default priority 2. Lower default priority
596
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.3.4 Interrupt control register (xxlCn) An interrupt control register is assigned to each maskable interrupt and sets the control conditions for each maskable interrupt request. The interrupt control registers can be read/written in 8-bit or 1-bit units. Caution Be sure to read the xxIFn bit of the xxICn register while interrupts are disabled (DI). If the xxIFn bit is read while interrupts are enabled (EI), an incorrect value may be read if there is a conflict between acknowledgment of the interrupt and reading of the bit.
After reset: 47H <> xxICn xxIFn
R/W <> xxMKn
Address: FFFFF110H to FFFFF168H
0
0
0
xxPRn2
xxPRn1
xxPRn0
xxIFn 0 1
Interrupt request flagNote Interrupt request not generated Interrupt request generated
xxMKn 0 1 Enables interrupt servicing
Interrupt mask flag
Disables interrupt servicing (pending)
xxPRn2 0 0 0 0 1 1 1 1
xxPRn1 0 0 1 1 0 0 1 1
xxPRn0 0 1 0 1 0 1 0 1
Interrupt priority specification bit Specifies level 0 (highest) Specifies level 1 Specifies level 2 Specifies level 3 Specifies level 4 Specifies level 5 Specifies level 6 Specifies level 7 (lowest)
Note Automatically reset by hardware when interrupt request is acknowledged. Remark xx: Identifying name of each peripheral unit (CSI0, TM5, TM0, P, WDT, BRG, WT, WTI, KR, AD, IIC, CSIA, TMH, ST, SR, SRE) n: Peripheral unit number (See Tables 19-4 to 19-6.)
Following tables list the addresses and bits of the interrupt control registers.
User's Manual U15862EJ4V1UD
597
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-4. Interrupt Control Registers (xxlCn) (V850ES/KF1)
Address Register <7> FFFFF110H FFFFF112H FFFFF114H FFFFF116H FFFFF118H FFFFF11AH FFFFF11CH FFFFF11EH FFFFF120H FFFFF122H FFFFF124H FFFFF126H FFFFF128H FFFFF12AH FFFFF12CH FFFFF12EH FFFFF130H FFFFF132H FFFFF134H FFFFF136H FFFFF138H FFFFF13AH FFFFF13CH FFFFF13EH FFFFF140H FFFFF142H FFFFF144H FFFFF146H FFFFF148H FFFFF14AH FFFFF14CH WDT1IC PIC0 PIC1 PIC2 PIC3 PIC4 PIC5 PIC6 TM0IC00 TM0IC01 TM0IC10 TM0IC11 TM5IC0 TM5IC1 CSI0IC0 CSI0IC1 SREIC0 SRIC0 STIC0 SREIC1 SRIC1 STIC1 TMHIC0 TMHIC1 CSIAIC0 IICIC0 ADIC KRIC WTIIC WTIC BRGIC
Note
Bits <6> WDT1MK PMK0 PMK1 PMK2 PMK3 PMK4 PMK5 PMK6 TM0MK00 TM0MK01 TM0MK10 TM0MK11 TM5MK0 TM5MK1 CSI0MK0 CSI0MK1 SREMK0 SRMK0 STMK0 SREMK1 SRMK1 STMK1 TMHMK0 TMHMK1 CSIAMK0 IICMK0 ADMK KRMK WTIMK WTMK BRGMK 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0
WDT1IF PIF0 PIF1 PIF2 PIF3 PIF4 PIF5 PIF6 TM0IF00 TM0IF01 TM0IF10 TM0IF11 TM5IF0 TM5IF1 CSI0IF0 CSI0IF1 SREIF0 SRIF0 STIF0 SREIF1 SRIF1 STIF1 TMHIF0 TMHIF1 CSIAIF0 IICIF0 ADIF KRIF WTIIF WTIF BRGIF
WDT1PR2 WDT1PR1 WDT1PR0 PPR02 PPR12 PPR22 PPR32 PPR42 PPR52 PPR62 PPR01 PPR11 PPR21 PPR31 PPR41 PPR51 PPR61 PPR00 PPR10 PPR20 PPR30 PPR40 PPR50 PPR60
TM0PR002 TM0PR001 TM0PR000 TM0PR012 TM0PR011 TM0PR010 TM0PR102 TM0PR101 TM0PR100 TM0PR112 TM0PR111 TM0PR110 TM5PR02 TM5PR12 TM5PR01 TM5PR11 TM5PR00 TM5PR10
CSI0PR02 CSI0PR01 CSI0PR00 CSI0PR12 CSI0PR11 CSI0PR10 SREPR02 SRPR02 STPR02 SREPR12 SRPR12 STPR12 SREPR01 SRPR01 STPR01 SREPR11 SRPR11 STPR11 SREPR00 SRPR00 STPR00 SREPR10 SRPR10 STPR10
TMHPR02 TMHPR01 TMHPR00 TMHPR12 TMHPR11 TMHPR10 CSIAPR02 CSIAPR01 CSIAPR00 IICPR02 ADPR2 KRPR2 WTIPR2 WTPR2 BRGPR2 IICPR01 ADPR1 KRPR1 WTIPR1 WTPR1 BRGPR1 IICPR00 ADPR0 KRPR0 WTIPR0 WTPR0 BRGPR0
Note Only for the PD703208Y, 703209Y, 703210Y, and 70F3210Y
598
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-5. Interrupt Control Registers (xxlCn) (V850ES/KG1)
Address Register <7> FFFFF110H FFFFF112H FFFFF114H FFFFF116H FFFFF118H FFFFF11AH FFFFF11CH FFFFF11EH FFFFF120H FFFFF122H FFFFF124H FFFFF126H FFFFF128H FFFFF12AH FFFFF12CH FFFFF12EH FFFFF130H FFFFF132H FFFFF134H FFFFF136H FFFFF138H FFFFF13AH FFFFF13CH FFFFF13EH FFFFF140H FFFFF142H FFFFF144H FFFFF146H FFFFF148H FFFFF14AH FFFFF14CH FFFFF14EH FFFFF150H FFFFF152H FFFFF154H FFFFF156H WDT1IC PIC0 PIC1 PIC2 PIC3 PIC4 PIC5 PIC6 TM0IC00 TM0IC01 TM0IC10 TM0IC11 TM5IC0 TM5IC1 CSI0IC0 CSI0IC1 SREIC0 SRIC0 STIC0 SREIC1 SRIC1 STIC1 TMHIC0 TMHIC1 CSIAIC0 IICIC0 ADIC KRIC WTIIC WTIC BRGIC TM0IC20 TM0IC21 TM0IC30 TM0IC31 CSIAIC1
Note
Bits <6> WDT1MK PMK0 PMK1 PMK2 PMK3 PMK4 PMK5 PMK6 TM0MK00 TM0MK01 TM0MK10 TM0MK11 TM5MK0 TM5MK1 CSI0MK0 CSI0MK1 SREMK0 SRMK0 STMK0 SREMK1 SRMK1 STMK1 TMHMK0 TMHMK1 CSIAMK0 IICMK0 ADMK KRMK WTIMK WTMK BRGMK TM0MK20 TM0MK21 TM0MK30 TM0MK31 CSIAMK1 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0
WDT1IF PIF0 PIF1 PIF2 PIF3 PIF4 PIF5 PIF6 TM0IF00 TM0IF01 TM0IF10 TM0IF11 TM5IF0 TM5IF1 CSI0IF0 CSI0IF1 SREIF0 SRIF0 STIF0 SREIF1 SRIF1 STIF1 TMHIF0 TMHIF1 CSIAIF0 IICIF0 ADIF KRIF WTIIF WTF BRGIF TM0IF20 TM0IF21 TM0IF30 TM0IF31 CSIAIF1
WDT1PR2 WDT1PR1 WDT1PR0 PPR02 PPR12 PPR22 PPR32 PPR42 PPR52 PPR62 PPR01 PPR11 PPR21 PPR31 PPR41 PPR51 PPR61 PPR00 PPR10 PPR20 PPR30 PPR40 PPR50 PPR60
TM0PR002 TM0PR001 TM0PR000 TM0PR012 TM0PR011 TM0PR010 TM0PR102 TM0PR101 TM0PR100 TM0PR112 TM0PR111 TM0PR110 TM5PR02 TM5PR12 TM5PR01 TM5PR11 TM5PR00 TM5PR10
CSI0PR02 CSI0PR01 CSI0PR00 CSI0PR12 CSI0PR11 CSI0PR10 SREPR02 SRPR02 STPR02 SREPR12 SRPR12 STPR12 SREPR01 SRPR01 STPR01 SREPR11 SRPR11 STPR11 SREPR00 SRPR00 STPR00 SREPR10 SRPR10 STPR10
TMHPR02 TMHPR01 TMHPR00 TMHPR12 TMHPR11 TMHPR10 CSIAPR02 CSIAPR01 CSIAPR00 IICPR02 ADPR2 KRPR2 WTIPR2 WTPR2 BRGPR2 IICPR01 ADPR1 KRPR1 WTIPR1 WTPR1 BRGPR1 IICPR00 ADPR0 KRPR0 WTIPR0 WTPR0 BRGPR0
TM0PR202 TM0PR201 TM0PR200 TM0PR212 TM0PR211 TM0PR210 TM0PR302 TM0PR301 TM0PR300 TM0PR312 TM0PR311 TM0PR310 CSIAPR12 CSIAPR11 CSIAPR10
Note Only for the PD703212Y, 703213Y, 703214Y, and 70F3214Y
User's Manual U15862EJ4V1UD
599
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-6. Interrupt Control Registers (xxlCn) (V850ES/KJ1) (1/2)
Address Register <7> FFFFF110H FFFFF112H FFFFF114H FFFFF116H FFFFF118H FFFFF11AH FFFFF11CH FFFFF11EH FFFFF120H FFFFF122H FFFFF124H FFFFF126H FFFFF128H FFFFF12AH FFFFF12CH FFFFF12EH FFFFF130H FFFFF132H FFFFF134H FFFFF136H FFFFF138H FFFFF13AH FFFFF13CH FFFFF13EH FFFFF140H FFFFF142H FFFFF144H FFFFF146H FFFFF148H FFFFF14AH FFFFF14CH FFFFF14EH FFFFF150H FFFFF152H FFFFF154H FFFFF156H FFFFF158H FFFFF15AH FFFFF15CH FFFFF15EH FFFFF160H WDT1IC PIC0 PIC1 PIC2 PIC3 PIC4 PIC5 PIC6 TM0IC00 TM0IC01 TM0IC10 TM0IC11 TM5IC0 TM5IC1 CSI0IC0 CSI0IC1 SREIC0 SRIC0 STIC0 SREIC1 SRIC1 STIC1 TMHIC0 TMHIC1 CSIAIC0 IICIC0Note ADIC KRIC WTIIC WTIC BRGIC TM0IC20 TM0IC21 TM0IC30 TM0IC31 CSIAIC1 TM0IC40 TM0IC41 TM0IC50 TM0IC51 CSI0IC2 WDT1IF PIF0 PIF1 PIF2 PIF3 PIF4 PIF5 PIF6 TM0IF00 TM0IF01 TM0IF10 TM0IF11 TM5IF0 TM5IF1 CSI0IF0 CSI0IF1 SREIF0 SRIF0 STIF0 SREIF1 SRIF1 STIF1 TMHIF0 TMHIF1 CSIAIF0 IICIF0 ADIF KRIF WTIIF WTIF BRGIF TM0IF20 TM0IF21 TM0IF30 TM0IF31 CSIAIF1 TM0IF40 TM0IF41 TM0IF50 TM0IF51 CSI0IF2 <6> WDT1MK PMK0 PMK1 PMK2 PMK3 PMK4 PMK5 PMK6 TM0MK00 TM0MK01 TM0MK10 TM0MK11 TM5MK0 TM5MK1 CSI0MK0 CSI0MK1 SREMK0 SRMK0 STMK0 SREMK1 SRMK1 STMK1 TMHMK0 TMHMK1 CSIAMK0 IICMK0 ADMK KRMK WTIMK WTMK BRGMK TM0MK20 TM0MK21 TM0MK30 TM0MK31 CSIAMK1 TM0MK40 TM0MK41 TM0MK50 TM0MK51 CSI0MK2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Bits 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0
WDT1PR2 WDT1PR1 WDT1PR0 PPR02 PPR12 PPR22 PPR32 PPR42 PPR52 PPR62 PPR01 PPR11 PPR21 PPR31 PPR41 PPR51 PPR61 PPR00 PPR10 PPR20 PPR30 PPR40 PPR50 PPR60
TM0PR002 TM0PR001 TM0PR000 TM0PR012 TM0PR011 TM0PR010 TM0PR102 TM0PR101 TM0PR100 TM0PR112 TM0PR111 TM0PR110 TM5PR02 TM5PR12 TM5PR01 TM5PR11 TM5PR00 TM5PR10
CSI0PR02 CSI0PR01 CSI0PR00 CSI0PR12 CSI0PR11 CSI0PR10 SREPR02 SRPR02 STPR02 SREPR12 SRPR12 STPR12 SREPR01 SRPR01 STPR01 SREPR11 SRPR11 STPR11 SREPR00 SRPR00 STPR00 SREPR10 SRPR10 STPR10
TMHPR02 TMHPR01 TMHPR00 TMHPR12 TMHPR11 TMHPR10 CSIAPR02 CSIAPR01 CSIAPR00 IICPR02 ADPR2 KRPR2 WTIPR2 WTPR2 BRGPR2 IICPR01 ADPR1 KRPR1 WTIPR1 WTPR1 BRGPR1 IICPR00 ADPR0 KRPR0 WTIPR0 WTPR0 BRGPR0
TM0PR202 TM0PR201 TM0PR200 TM0PR212 TM0PR211 TM0PR210 TM0PR302 TM0PR301 TM0PR300 TM0PR312 TM0PR311 TM0PR310 CSIAPR12 CSIAPR11 CSIAPR10 TM0PR402 TM0PR401 TM0PR400 TM0PR412 TM0PR411 TM0PR410 TM0PR502 TM0PR501 TM0PR500 TM0PR512 TM0PR511 TM0PR510 CSI0PR22 CSI0PR21 CSI0PR20
Note Only for the PD703216Y, 703217Y, and 70F3217Y
600
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Table 19-6. Interrupt Control Registers (xxlCn) (V850ES/KJ1) (2/2)
Address Register <7> FFFFF162H FFFFF164H FFFFF166H FFFFF168H SREIC2 SRIC2 STIC2 IICIC1Note SREIF2 SRIF2 STIF2 IICIF1 <6> SREMK2 SRMK2 STMK2 IICMK1 5 0 0 0 0 4 0 0 0 0 Bits 3 0 0 0 0 2 SREPR22 SRPR22 STPR22 IICPR12 1 SREPR21 SRPR21 STPR21 IICPR11 0 SREPR20 SRPR20 STPR20 IICPR10
Note Only for the PD703216Y, 703217Y, and 70F3217Y
User's Manual U15862EJ4V1UD
601
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.3.5 Interrupt mask registers 0 to 2 (IMR0 to IMR2) These registers set the interrupt mask status for maskable interrupts. Bits xxMKn of the IMR0 to IMR2 register and bits xxMKn of the xxlCn register are respectively linked. The IMRm register can be read/written in 16-bit units (m = 0 to 2). When the higher 8 bits of the IMRm register are treated as the IMRmH register and the lower 8 bits of the IMRm register as the IMRmL register, they can be read/written in 8-bit or 1-bit units (m = 0 to 2). Caution In the device file, the xxMKn bit of the xxICn register is defined as a reserved word. Therefore, if bit manipulation is performed using the name xxMKn, the xxICn register, not the IMRm register, is rewritten (as a result, the IMRm register is also rewritten).
(i) V850ES/KF1
After reset: FFFFH
15
R/W
14
Address: FFFFF100H (IMR0, IMR0L), FFFFF101H (IMR0H)
13 12 11 10 9 8
IMR0 (IMR0H
Note
) CSI0MK1 CSI0MK0 TM5MK1 TM5MK0 TM0MK11 TM0MK10 TM0MK01 TM0MK00
7 6 5 4 3 2 1 0
(IMR0L)
PMK6
PMK5
PMK4
PMK3
PMK2
PMK1
PMK0
WDT1MK
After reset: FFFFH
15
R/W
14
Address: FFFFF102H (IMR1, IMR1L), FFFFF103H (IMR1H)
13 12 11 10 9 8
IMR1 (IMR1H
Note
)
1
7
BRGMK
6
WTMK
5
WTIMK
4
KRMK
3
ADMK
2
IICMK0 CSIAMK0
1 0
(IMR1L) TMHMK1 TMHMK0
STMK1
SRMK1
SREMK1
STMK0
SRMK0
SREMK0
xxMKn 0 1
Interrupt mask flag setting Enables interrupt servicing Disables interrupt servicing
Note When reading from or writing to bits 8 to 15 of the IMR0 and IMR1 registers in 8-bit or 1bit units, specify these bits as bits 0 to 7 of the IMR0H and IMR1H registers. Caution Set bit 15 of the IMR1 register to 1. The operation is not guaranteed if the value is changed. Remark xx: Identifying name of each peripheral unit (CSI0, TM5, TM0, P, WDT, BRG, WT, WTI, KR, AD, IIC, CSIA, TMH, ST, SR, SRE) n: Peripheral unit number (See Tables 19-4 to 19-6.)
602
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
(ii) V850ES/KG1
After reset: FFFFH
15
R/W
14
Address: FFFFF100H (IMR0, IMR0L), FFFFF101H (IMR0H)
13 12 11 10 9 8
IMR0 (IMR0H
Note
) CSI0MK1 CSI0MK0 TM5MK1 TM5MK0 TM0MK11 TM0MK10 TM0MK01 TM0MK00
7 6 5 4 3 2 1 0
(IMR0L)
PMK6
PMK5
PMK4
PMK3
PMK2
PMK1
PMK0
WDT1MK
After reset: FFFFH
15
R/W
14
Address: FFFFF102H (IMR1, IMR1L), FFFFF103H (IMR1H)
13 12 11 10 9 8
IMR1 (IMR1H
Note
) TM0MK20 BRGMK
7 6
WTMK
5
WTIMK
4
KRMK
3
ADMK
2
IICMK0 CSIAMK0
1 0
(IMR1L) TMHMK1 TMHMK0
STMK1
SRMK1
SREMK1
STMK0
SRMK0
SREMK0
After reset: FFFFH
15
R/W
14
Address: FFFFF104H (IMR2, IMR2L), FFFFF105H (IMR2H)
13 12 11 10 9 8
IMR2 (IMR2H
Note
)
1
7
1
6
1
5
1
4
1
3
1
2
1
1
1
0
(IMR2L)
1
1
1
1
CSIAMK1 TM0MK31 TM0MK30 TM0MK21
xxMKn 0 1
Interrupt mask flag setting Enables interrupt servicing Disables interrupt servicing
Note When reading from or writing to bits 8 to 15 of the IMR0 to IMR2 registers in 8-bit or 1-bit units, specify these bits as bits 0 to 7 of the IMR0H to IMR2H registers. Caution Set bits 15 to 4 of the IMR2 register to 1. The operation is not guaranteed if their value is changed. Remark xx: Identifying name of each peripheral unit (CSI0, TM5, TM0, P, WDT, BRG, WT, WTI, KR, AD, IIC, CSIA, TMH, ST, SR, SRE) n: Peripheral unit number (See Tables 19-4 to 19-6.)
User's Manual U15862EJ4V1UD
603
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
(iii) V850ES/KJ1
After reset: FFFFH
15
R/W
14
Address: FFFFF100H (IMR0, IMR0L), FFFFF101H (IMR0H)
13 12 11 10 9 8
IMR0 (IMR0H
Note
) CSI0MK1 CSI0MK0 TM5MK1 TM5MK0 TM0MK11 TM0MK10 TM0MK01 TM0MK00
7 6 5 4 3 2 1 0
(IMR0L)
PMK6
PMK5
PMK4
PMK3
PMK2
PMK1
PMK0
WDT1MK
After reset: FFFFH
15
R/W
14
Address: FFFFF102H (IMR1, IMR1L), FFFFF103H (IMR1H)
13 12 11 10 9 8
IMR1 (IMR1H
Note
) TM0MK20 BRGMK
7 6
WTMK
5
WTIMK
4
KRMK
3
ADMK
2
IICMK0 CSIAMK0
1 0
(IMR1L) TMHMK1 TMHMK0
STMK1
SRMK1
SREMK1
STMK0
SRMK0
SREMK0
After reset: FFFFH
15
R/W
14
Address: FFFFF104H (IMR2, IMR2L), FFFFF105H (IMR2H)
13 12 11 10 9 8
IMR2 (IMR2H
Note
)
1
7
1
6
1
5
IICMK1
4
STMK2
3
SRMK2
2
SREMK2 CSI0MK2
1 0
(IMR2L) TM0MK51 TM0MK50 TM0MK41 TM0MK40 CSIAMK1 TM0MK31 TM0MK30 TM0MK21
xxMKn 0 1
Interrupt mask flag setting Enables interrupt servicing Disables interrupt servicing
Note When reading from or writing to bits 8 to 15 of the IMR0 to IMR2 registers in 8-bit or 1-bit units, specify these bits as bits 0 to 7 of the IMR0H to IMR2H registers. Caution Set bits 15 to 13 of the IMR2 register to 1. The operation is not guaranteed if their value is changed. Remark xx: Identifying name of each peripheral unit (CSI0, TM5, TM0, P, WDT, BRG, WT, WTI, KR, AD, IIC, CSIA, TMH, ST, SR, SRE) n: Peripheral unit number (See Tables 19-4 to 19-6.)
604
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.3.6 In-service priority register (ISPR) This register holds the priority level of the maskable interrupt currently being acknowledged. When the interrupt request is acknowledged, the bit of this register corresponding to the priority level of that interrupt is set (1) and remains set while the interrupt is being serviced. When the RETI instruction is executed, the bit among those that are set (1) in the ISPR register that corresponds to the interrupt request having the highest priority is automatically reset (0) by hardware. However, it is not reset (0) when execution is returned from non-maskable interrupt servicing or exception processing. This register can only be read, in 8-bit or 1-bit units. After reset, ISPR is cleared to 00H. Caution If an interrupt is acknowledged while the ISPR register is being read in the interrupt enabled (EI) status, the value of the ISPR register after the bits of the register have been set to 1 by acknowledging the interrupt may be read. To accurately read the value of the ISPR register before an interrupt is acknowledged, read the register while interrupts are disabled (DI status).
After reset: 00H <> ISPR ISPR7
R
Address: FFFFF1FAH <> <> ISPR5 <> ISPR4 <> ISPR3 <> ISPR2 <> ISPR1 <> ISPR0
ISPR6
ISPRn 0 1
Priority of interrupt currently being acknowledged Interrupt request with priority n is not acknowledged Interrupt request with priority n is being acknowledged
Remark
n = 0 to 7 (priority level)
User's Manual U15862EJ4V1UD
605
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.3.7 Maskable interrupt status flag The interrupt disable flag (ID) is allocated to the PSW and controls the maskable interrupt's operating state, and stores control information regarding enabling/disabling reception of interrupt requests. After reset, this flag is set to 00000020H.
After reset: 00000020H
PSW
0
NP
EP
ID SAT CY OV
S
Z
ID 0 1
Maskable interrupt servicing specificationNote Maskable interrupt acknowledgment enabled Maskable interrupt acknowledgment disabled
Note Interrupt disable flag (ID) function ID is set (1) by the DI instruction and reset (0) by the EI instruction. Its value is also modified by the RETI instruction or LDSR instruction when referencing the PSW. Non-maskable interrupts and exceptions are acknowledged regardless of this flag. When a maskable interrupt is acknowledged, the ID flag is automatically set (1) by hardware. An interrupt request generated during the acknowledgment disabled period (ID = 1) can be acknowledged when the xxIFn bit of xxICn is set (1), and the ID flag is reset (0).
606
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.3.8 Watchdog timer mode register 1 (WDTM1) This register is a special register that can be written to only in a special sequence. To generate a maskable interrupt (INTWDT1), set the WDTM14 bit to 0. This register can be read/written in 8-bit or 1-bit units (for details, refer to CHAPTER 11 WATCHDOG TIMER FUNCTIONS).
After reset: 00H <> WDTM1 RUN1
R/W
Address: FFFFF6C2H
0
0
WDTM14 WDTM13
0
0
0
RUN1 0 1
Watchdog timer operation mode selectionNote 1 Stop count operation Clear counter and start count operation
WDTM14 WDTM13 0 0 1 0 1 0
Watchdog timer operation mode selectionNote 2 Interval timer mode (Generate maskable interrupt INTWDTM1 when overflow occurs) Watchdog timer mode 1Note 3 (Generate non-maskable interrupt INTWDT1 when overflow occurs)
1
1
Watchdog timer mode 2 (Start WDTRES2 reset operation when overflow occurs)
Notes 1. Once the RUN1 bit has been set (1), it cannot be cleared (0) by software. Therefore, once counting starts, it cannot be stopped except through RESET input. 2. Once the WDTM14 and WDTM13 bits have been set (1), they cannot be cleared (0) by software. RESET input is the only way to clear these bits. 3. For non-maskable interrupt servicing due to a non-maskable interrupt request (INTWDT1), refer to 19.10 Cautions.
User's Manual U15862EJ4V1UD
607
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.4 External Interrupt Request Input Pins (NMI, INTP0 to INTP6)
19.4.1 Noise elimination (1) Noise elimination for NMI pin The NMI pin includes a noise eliminator that operates using analog delay. Therefore, a signal input to the NMI pin is not detected as an edge unless it maintains its input level for a certain period. The edge is detected only after a certain period has elapsed. The NMI pin is used for releasing the STOP mode. In the STOP mode, noise elimination using the system clock is not performed because the internal system clock is stopped. (2) Noise elimination for INTP0 to INTP6 pins The INTP0 to INTP6 pins include a noise eliminator that operates using analog delay. Therefore, a signal input to each pin is not detected as an edge unless it maintains its input level for a certain period. The edge is detected only after a certain period has elapsed. 19.4.2 Edge detection The valid edges of the NMI and INTP0 to INTP6 pins can be selected from the following four types for each pin. * Falling edge * Rising edge * Both edges * No edge detection After reset, the edge detection for the NMI pin is set to "no edge detection". Therefore, interrupt requests cannot be acknowledged (the NMI pin functions as a normal port) unless a valid edge is specified by the INTF0 and INTR0 registers. When using P02 as an output port, set the NMI pin valid edge to "no edge detection".
608
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
(1) External interrupt rising edge specification register 0 (INTR0), external interrupt falling edge specification register 0 (INTF0) This is an 8-bit register that specifies detection of the rising and falling edges of the NMI and INTP0 to INTP3 pins. This register can be read/written in 8-bit or 1-bit units. Caution When switching to the port function from the external interrupt function (alternate function), edge detection may be performed. Therefore, set the port mode after setting INTF0n = INTR0n = 0.
After reset: 00H
R/W
Address: INTR0 FFFFFC20H, INTF0 FFFFFC00H
INTR0
0
INTR06 INTP3
INTR05 INTP2
INTR04 INTP1
INTR03 INTP0
INTR02 NMI
0
0
INTF0
0
INTF06 INTP3
INTF05 INTP2
INTF04 INTP1
INTF03 INTP0
INTF02 NMI
0
0
Remark
For specification of the valid edge, refer to Table 19-7.
Table 19-7. INTP0 to INTP3 Pins Valid Edge Specification
INTF0n 0 0 1 1 INTR0n 0 1 0 1 Valid edge specification (n = 2 to 6) No edge detection Rising edge Falling edge Both edges
Remark n = 2: Control of NMI pin n = 3 to 6: Control of INTP0 to INTP3 pins
User's Manual U15862EJ4V1UD
609
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
(2) External interrupt rising edge specification register 9H (INTR9H), external interrupt falling edge specification register 9H (INTF9H) This is an 8-bit register that specifies detection of the rising edge of the INTP4 to INTP6 pins. This register can be read/written in 8-bit or 1-bit units. Caution When switching to the port function from the external interrupt function (alternate function), edge detection may be performed. Therefore, set the port mode after setting INTF9n = INTR9n = 0.
After reset: 00H
R/W
Address: INTR9H FFFFFC33H, INTF9H FFFFFC13H
INTR9H
INTR915 INTR914 INTR913 INTP6 INTP5 INTP4
0
0
0
0
0
INTF9H
INTF915 INTF914 INTF913 INTP6 INTP5 INTP4
0
0
0
0
0
Remark
For specification of the valid edge, refer to Table 19-8.
Table 19-8. INTP4 to INTP6 Pins Valid Edge Specification
INTF9n 0 0 1 1 INTR9n 0 1 0 1 Valid edge specification (n = 13 to 15) No edge detection Rising edge Falling edge Both edges
Remark n = 13 to 15: Control of INTP4 to INTP6 pins
610
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.5 Software Exceptions
A software exception is generated when the CPU executes the TRAP instruction. Software exceptions can always be acknowledged. 19.5.1 Operation If a software exception occurs, the CPU performs the following processing and transfers control to a handler routine. <1> Saves the restored PC to EIPC. <2> Saves the current PSW to EIPSW. <3> Writes an exception code to the lower 16 bits (EICC) of ECR (interrupt source). <4> Sets the EP and ID bits of the PSW. <5> Loads the handler address (00000040H or 00000050H) for the software exception routine to the PC and transfers control. Figure 19-8 shows the software exception processing flow. Figure 19-8. Software Exception Processing
TRAP instructionNote
CPU processing
EIPC EIPSW ECR.EICC PSW.EP PSW.ID PC
Restored PC PSW Exception code 1 1 Handler address
Exception processing
Note TRAP instruction format: TRAP vector (However, vector = 000H to 1FH)
The handler address is determined by the operand (vector) of the TRAP instruction. If the vector is 000H to 1FH, the handler address is 00000040H, and if the vector is 10 to 1FH, the handler address is 00000050H.
User's Manual U15862EJ4V1UD
611
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.5.2 Restore Execution is restored from software exception processing by the RETI instruction. When the RETI instruction is executed, the CPU performs the following processing and transfers control to the address of the restored PC. <1> Loads the restored PC and PSW from EIPC and EIPSW because the EP bit of the PSW is 1. <2> Transfers control to the address of the restored PC and PSW. Figure 19-9 shows the processing flow of the RETI instruction. Figure 19-9. RETI Instruction Processing
RETI instruction
1
PSW.EP 0 PSW.NP 0 1
PC PSW
EIPC EIPSW
PC PSW
FEPC FEPSW
Original processing restored
Caution When the PSW.EP bit and PSW.NP bit are changed by the LDSR instruction during software exception processing, in order to restore the PC and PSW correctly during restoring by the RETI instruction, it is necessary to set PSW.EP back to 1 using the LDSR instruction immediately before the RETI instruction. Remark The solid line shows the CPU processing flow.
612
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.5.3 Exception status flag (EP) The EP flag, which is bit 6 of the PSW, is a status flag that indicates that exception processing is in progress. It is set when an exception occurs.
After reset: 00000020H
PSW
0
NP
EP
ID SAT CY OV
S
Z
EP 0 1
Exception processing status Exception processing not in progress Exception processing in progress
User's Manual U15862EJ4V1UD
613
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.6 Exception Trap
The exception trap is an interrupt that is requested when the illegal execution of an instruction takes place. In the V850ES/KF1, V850ES/KG1, and V850ES/KJ1, an illegal op code trap (ILGOP: illegal OP code trap) is considered as an exception trap. 19.6.1 Illegal op code An illegal op code is defined as an instruction with instruction op code (bits 10 to 5) = 111111B, sub-op code (bits 26 to 23) = 0111B to 1111B, and sub-op code (bit 16) = 0B. When such an instruction is executed, an exception trap is generated.
15
11 10
54
0 31
27 26
23 22
16
0111 XXXXX111111XXXXXXXXXX 1111 XXXXXX0
X: Don't care
Caution It is recommended not to use illegal op code because instructions may newly be assigned in the future. (1) Operation Upon generation of an exception trap, the CPU performs the following processing and transfers control to a handler routine. <1> Saves the restored PC to DBPC. <2> Saves the current PSW to DBPSW. <3> Sets the NP, EP, and ID bits of the PSW. <4> Loads the handler address (00000060H) for the exception trap routine to the PC and transfers control. Figure 19-10 shows the exception trap processing flow.
614
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
Figure 19-10. Exception Trap Processing
Exception trap (ILGOP) occurs
CPU processing
DBPC DBPSW PSW.NP PSW.EP PSW.ID PC
Restored PC PSW 1 1 1 00000060H
Exception processing
(2) Restore Execution is restored from exception trap processing by the DBRET instruction. When the DBRET instruction is executed, the CPU performs the following processing and transfers control to the address of the restored PC. <1> Loads the restored PC and PSW from DBPC and DBPSW. <2> Transfers control to the loaded address of the restored PC and PSW. Figure 19-11 shows the processing flow for restore from exception trap processing. Figure 19-11. Processing Flow for Restore from Exception Trap
DBRET instruction
PC PSW
DBPC DBPSW
Jump to restored PC address
User's Manual U15862EJ4V1UD
615
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.6.2 Debug trap A debug trap is an exception that occurs upon execution of the DBTRAP instruction and that can be acknowledged at all times. When a debug trap occurs, the CPU performs the following processing. (1) Operation <1> Saves the restored PC to DBPC. <2> Saves the current PSW to DBPSW. <3> Sets the NP, EP, and ID bits of the PSW. <4> Sets the handler address (00000060H) for the debug trap routine to the PC and transfers control. Figure 19-12 shows the debug trap processing flow. Figure 19-12. Debug Trap Processing
DBTRAP instruction
CPU processing
DBPC DBPSW PSW.NP PSW.EP PSW.ID PC
Restored PC PSW 1 1 1 00000060H
Exception processing
616
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
(2) Restore Execution is restored from debug trap processing by the DBRET instruction. When the DBRET instruction is executed, the CPU performs the following processing and transfers control to the address of the restored PC. <1> Loads the restored PC and PSW from DBPC and DBPSW. <2> Transfers control to the loaded address of the restored PC and PSW. Figure 19-13 shows the processing flow for restore from debug trap processing. Figure 19-13. Processing Flow for Restore from Debug Trap
DBRET instruction
PC PSW
DBPC DBPSW
Jump to restored PC address
User's Manual U15862EJ4V1UD
617
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.7 Multiple Interrupt Servicing Control
Multiple interrupt servicing control is a function that stops an interrupt service routine currently in progress if a higher priority interrupt request is generated, and processes the acknowledgment operation of the higher priority interrupt. If an interrupt with a lower or equal priority is generated and a service routine is currently in progress, the later interrupt will be held pending. Multiple interrupt servicing control is performed when interrupts are enabled (ID = 0). Even in an interrupt servicing routine, multiple interrupt control must be performed while interrupts are enabled (ID = 0). If a maskable interrupt or software exception is generated in a maskable interrupt or software exception service program, EIPC and EIPSW must be saved. The following example illustrates the procedure. (1) To acknowledge maskable interrupt requests in service program Service program for maskable interrupt or exception ... ... * EIPC saved to memory or register * EIPSW saved to memory or register * EI instruction (enables interrupt acknowledgment) ... ... ... ... * DI instruction (disables interrupt acknowledgment) * Saved value restored to EIPSW * Saved value restored to EIPC * RETI instruction Acknowledges maskable interrupt
618
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
(2) To generate exception in service program Service program for maskable interrupt or exception ... ... * EIPC saved to memory or register * EIPSW saved to memory or register ... * TRAP instruction ... * Saved value restored to EIPSW * Saved value restored to EIPC * RETI instruction Priorities 0 to 7 (0 is the highest) can be set for each maskable interrupt request in multiple interrupt servicing control by software. To set a priority level, write values to the xxPRn0 to xxPRn2 bits of the interrupt request control register (xxICn) corresponding to each maskable interrupt request. After reset, interrupt requests are masked by the xxMKn bit, and the priority is set to level 7 by the xxPRn0 to xxPRn2 bits. Priorities of maskable interrupts are as follows. (High) Level 0 > Level 1 > Level 2 > Level 3 > Level 4 > Level 5 > Level 6 > Level 7 (Low) Interrupt servicing that has been suspended as a result of multiple interrupt servicing control is resumed after the interrupt servicing of the higher priority has been completed and the RETI instruction has been executed. A pending interrupt request is acknowledged after the current interrupt servicing has been completed and the RETI instruction has been executed. Caution In a non-maskable interrupt servicing routine (in the time until the RETI instruction is executed), maskable interrupts are not acknowledged and held pending. Acknowledges exceptions such as TRAP instruction.
User's Manual U15862EJ4V1UD
619
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.8 Interrupt Response Time
Except in the following cases, the CPU interrupt response time is a minimum of 4 clocks. If inputting consecutive interrupt requests, at least 4 clocks must be placed between each interrupt. * IDLE/STOP mode * External bus access * Consecutive interrupt request non-sample instruction * Access to interrupt control register * Access to peripheral I/O register Figure 19-14. Pipeline Operation During Interrupt Request Acknowledgment (Outline) (1) Minimum interrupt response time
4 system clocks Internal clock
Interrupt request Instruction 1 Instruction 2 Interrupt acknowledgment operation Instruction (first instruction of interrupt servicing routine) IF ID EX MEM WB
IFX IDX INT1 INT2 INT3 INT4 IF ID EX
(2) Maximum interrupt response time
6 system clocks Internal clock
Interrupt request Instruction 1 Instruction 2 Interrupt acknowledgment operation Instruction (first instruction of interrupt servicing routine) IF ID EX MEM MEM MEM WB
IFX IDX INT1 INT2 INT3 INT3 INT3 INT4 IF ID EX
INT1 to INT4: Interrupt acknowledgment processing IFX: Invalid instruction fetch IDX: Invalid instruction decode
Interrupt response time (internal system clock) Internal interrupt Min. Max. 4 6 External interrupt 4 + analog delay 6 + analog delay The following cases are excluded. * IDLE/STOP mode * External bus access * Consecutive interrupt request non-sample instruction * Access to interrupt control register * Access to peripheral I/O register Condition
620
User's Manual U15862EJ4V1UD
CHAPTER 19 INTERRUPT/EXCEPTION PROCESSING FUNCTION
19.9 Periods in Which Interrupts Are Not Acknowledged by CPU
Interrupts are acknowledged by the CPU while an instruction is being executed. However, no interrupt is acknowledged between an interrupt request non-sample instruction and the next instruction. The following instructions are interrupt request non-sample instructions. * EI instruction * DI instruction * LDSR reg2, 0x5 instructions (vs. PSW) * Store instruction for command register (PRCMD) * Store instruction and bit manipulation instruction for the following registers * Interrupt-related registers: Interrupt control register (xxlCn), interrupt mask registers 0 to 2 (IMR0 to IMR2)
19.10 Cautions
Design the system so that restoring by the RETI instruction is as follows after a maskable interrupt triggered by a non-maskable interrupt request (INTWDT1/INTWDT2) is serviced. Figure 19-15. Restoring by RETI
Generation of INTWDT1/INTWDT2
FEPC software reset processing address FEPSW value so that NP =1, EP = 1 RETI INTWDT1/INTWDT2 servicing routine
Ten RETI instructions (FEPC and FEPSW must be set) PSW initial set value of PSW Initialization processing Software reset processing routine
User's Manual U15862EJ4V1UD
621
CHAPTER 20 KEY INTERRUPT FUNCTION
20.1 Function
$ NH\ LQWHUUXSW ,17.5 FDQ EH JHQHUDWHG E\ LQSXWWLQJ D IDOOLQJ HGJH WR WKH HLJKW NH\ LQSXW SLQV .5 WR .5 E\ VHWWLQJ WKH NH\ UHWXUQ PRGH UHJLVWHU .50 &DXWLRQ ,I DQ\ RI .5 WR .5 LV DW ORZ OHYHO DQ LQWHUUXSW LV QRW JHQHUDWHG HYHQ LI D IDOOLQJ HGJH LV LQSXW WR DQRWKHU SLQ 7DEOH $VVLJQPHQW RI .H\ 5HWXUQ 'HWHFWLRQ 3LQV
)ODJ .50 .50 .50 .50 .50 .50 .50 .50 3LQ 'HVFULSWLRQ &RQWUROV .5 VLJQDO LQ ELW XQLWV &RQWUROV .5 VLJQDO LQ ELW XQLWV &RQWUROV .5 VLJQDO LQ ELW XQLWV &RQWUROV .5 VLJQDO LQ ELW XQLWV &RQWUROV .5 VLJQDO LQ ELW XQLWV &RQWUROV .5 VLJQDO LQ ELW XQLWV &RQWUROV .5 VLJQDO LQ ELW XQLWV &RQWUROV .5 VLJQDO LQ ELW XQLWV
)LJXUH .H\ 5HWXUQ %ORFN 'LDJUDP
KR7 KR6 KR5 KR4 INTKR KR3 KR2 KR1 KR0
KRM7 KRM6 KRM5 KRM4 KRM3 KRM2 KRM1 KRM0 Key return mode register (KRM)
622
User's Manual U15862EJ4V1UD
CHAPTER 20 KEY INTERRUPT FUNCTION
20.2 Key Interrupt Control Register
.H\ UHWXUQ PRGH UHJLVWHU .50 7KH .50 UHJLVWHU FRQWUROV WKH .50 WR .50 ELWV XVLQJ WKH .5 WR .5 VLJQDOV 7KLV UHJLVWHU FDQ EH UHDGZULWWHQ LQ ELW RU ELW XQLWV $IWHU UHVHW .50 LV FOHDUHG WR +
After reset: 00H
R/W
Address: FFFFF300H
KRM
KRM7
KRM6
KRM5
KRM4
KRM3
KRM2
KRM1
KRM0
KRMn 0 1
Key return mode control Does not detect key return signal Detects key return signal
&DXWLRQ ,I WKH NH\ UHWXUQ PRGH UHJLVWHU .50 LV FKDQJHG DQ LQWHUUXSW UHTXHVW IODJ PD\ EH VHW 7R SUHYHQW WKLV FKDQJH WKH .50 UHJLVWHU DIWHU GLVDEOLQJ LQWHUUXSWV DQG WKHQ HQDEOH LQWHUUXSWV DIWHU FOHDULQJ WKH LQWHUUXSW UHTXHVW IODJ 5HPDUN )RU WKH DOWHUQDWHIXQFWLRQ SLQ VHWWLQJV UHIHU WR 7DEOH 6HWWLQJV :KHQ 3RUW 3LQV $UH 8VHG IRU $OWHUQDWH )XQFWLRQV
User's Manual U15862EJ4V1UD
623
CHAPTER 21 STANDBY FUNCTION
21.1 Overview
The power consumption of the system can be effectively reduced by using the standby modes in combination and selecting the appropriate mode for the application. The available standby modes are listed in Table 21-1. Table 21-1. Standby Modes
Mode HALT mode IDLE mode STOP mode Subclock operation mode Sub-IDLE mode Functional Outline Mode to stop only the operating clock of the CPU Mode to stop all the operations of the internal circuits except the oscillatorNote 1 Mode to stop all the operations of the internal circuits except the subclock oscillatorNote 2 Mode to use the subclock as the internal system clock Mode to stop all the operations of the internal circuits, except the oscillator, in the subclock operation mode
Notes 1. The PLL does not stop. To realize low power consumption, stop the PLL and then shift to the IDLE mode. 2. Change to the clock-through mode, stop the PLL, then shift to the STOP mode. For details, refer to CHAPTER 6 CLOCK GENERATION FUNCTION.
624
User's Manual U15862EJ4V1UD
CHAPTER 21 STANDBY FUNCTION
Figure 21-1. Status Transition (1/2)
Normal operation mode (operation with main clock) End of oscillation stabilization time count End of oscillation stabilization time count Interrupt requestNote 3 End of oscillation stabilization time count Interrupt request
Note 2
Setting of HALT mode
Wait for stabilization of oscillation
Setting of IDLE mode
Wait for stabilization of oscillation
Setting of STOP mode
ResetNote 1
Wait for stabilization of oscillation Interrupt requestNote 4 ResetNote 5
ResetNote 5
HALT mode
IDLE mode
STOP mode
Notes 1. Reset input by RESET input, watchdog timer 1 overflow, or watchdog timer 2 overflow. 2. Non-maskable interrupt request or unmasked maskable interrupt request. 3. Non-maskable interrupt request (NMI pin input), unmasked external interrupt request (INTP0 to INTP6 pin input), or unmasked internal interrupt request from peripheral functions operable in IDLE mode. 4. Non-maskable interrupt request (NMI pin input), unmasked external interrupt request (INTP0 to INTP6 pin input), or unmasked internal interrupt request from peripheral functions operable in STOP mode. 5. Reset input by RESET input or watchdog timer 2 (when the CPU is operating on the subclock) overflow.
User's Manual U15862EJ4V1UD
625
CHAPTER 21 STANDBY FUNCTION
Figure 21-1. Status Transition (2/2)
Normal operation mode (operation with main clock) End of oscillation stabilization time count End of oscillation stabilization time count
Setting of subclock operation mode
Wait for stabilization of oscillation Setting of normal operation mode
Wait for stabilization of oscillation
ResetNote 1
ResetNote 1
Interrupt requestNote 2 Subclock operation mode (operation with subclock) Setting of IDLE mode Sub-IDLE mode
Notes 1. Reset input by RESET input or watchdog timer 2 overflow. 2. Non-maskable interrupt request (NMI pin input), unmasked external interrupt request (INTP0 to INTP6 pin input), or unmasked internal interrupt request from peripheral functions operable in subIDLE mode.
626
User's Manual U15862EJ4V1UD
CHAPTER 21 STANDBY FUNCTION
21.2 Registers
(1) Power save control register (PSC) This is an 8-bit register that controls the standby function. The STP bit of this register is used to specify the standby mode. The PSC register is a special register (refer to 3.4.7 Special registers). Data can be written to this register only in a specific sequence so that its contents are not rewritten by mistake due to a program hang-up. This register can be read or written in 8-bit or 1-bit units.
After reset: 00H <> PSC NMI2M
R/W
Address: FFFFF1FEH <> <> INTM 0 0 <> STP 0
0
NMI0M
NMI2M Control of non-maskable interrupt request (INTWDT2) from watchdog timer 2Note 1 0 1 INTWDT2 request enabled INTWDT2 request disabled Control of non-maskable interrupt request from NMI pinNote 1 NMI request enabled NMI request disabled
NMI0M 0 1
INTM 0 1
Control of all non-maskable interrupt requests (INTxxNote 2)Note 1 INTxxx request enabled INTxxx request disabled
STP 0 1 Normal mode Standby modeNote 3
Standby mode setting
Notes 1. Setting these bits is valid only in the IDLE/STOP mode. 2. For details, refer to Tables 19-1 to 19-3 Interrupt Sources. 3. Set the STOP or IDLE mode using the PSM bit of the PSMR register. Caution If the NMI2M, NMI0M, and INTM bits, and the STP bit are set to 1 at the same time, the setting of NMI2M, NMI0M, and INTM bits becomes invalid. If there is an unmasked interrupt request being held pending when the STOP mode is set, set the bit corresponding to the interrupt (NMI2M, NMI0M, or INTM) to 1, and then set the STP bit to 1.
User's Manual U15862EJ4V1UD
627
CHAPTER 21 STANDBY FUNCTION
(2) Power save mode register (PSMR) This is an 8-bit register that controls the operation status in the power save mode and the clock operation. This register can be read or written in 8-bit or 1-bit units. After reset, this register is cleared to 00H.
After reset: 00H
R/W
After reset: FFFFF820H <>
PSMR
0
0
0
0
0
0
0
PSM
PSM 0 1 IDLE mode
Specification of operation in software standby mode
STOP mode
Cautions 1. Be sure to clear bits 1 to 7 of the PSMR register to 0. 2. The PSM bit is valid only when the STP bit of the PSC register is 1.
628
User's Manual U15862EJ4V1UD
CHAPTER 21 STANDBY FUNCTION
(3) Oscillation stabilization time selection register (OSTS) The wait time until the oscillation stabilizes after the STOP mode is released is controlled by the oscillation stabilization time register (OSTS). The OSTS register is set by an 8-bit memory manipulation instruction. After reset, OSTS is cleared to 01H.
After reset: 01H
R/W
Address: FFFFF6C0H
OSTS
0
0
0
0
0
OSTS2
OSTS1
OSTS0
OSTS2
OSTS1
OSTS0
Selection of oscillation stabilization time fX 4 MHz 5 MHz 1.638 ms 6.554 ms 13.11 ms 26.21 ms 52.43 ms 104.9 ms 209.7 ms 419.4 ms 10 MHz 0.819 ms 3.277 ms 6.554 ms 13.11 ms 26.21 ms 52.43 ms 104.9 ms 209.7 ms
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
2 /fX 2 /fX 2 /fX 217/fX 2 /fX 2 /fX 2 /fX 221/fX
20 19 18 16 15
13
2.048 ms 8.192 ms 16.38 ms 32.77 ms 65.54 ms 131.1 ms 262.1 ms 524.3 ms
Cautions 1. The wait time following release of the STOP mode does not include the time until the clock oscillation starts ("a" in the figure below) following release of the STOP mode, regardless of whether the STOP mode is released through RESET input or the occurrence of an interrupt request signal.
STOP mode release Voltage waveform of X1 pin a VSS
2. Be sure to set bits 3 to 7 to 0. 3. The oscillation stabilization time following reset release is 2 /fX (because the initial value of the OSTS register = 01H). 4. The oscillation stabilization time is also inserted during external clock input. Remark fX = Oscillation frequency
15
User's Manual U15862EJ4V1UD
629
CHAPTER 21 STANDBY FUNCTION
21.3 HALT Mode
21.3.1 Setting and operation status The HALT mode is set when a dedicated instruction (HALT) is executed in the normal operation mode. In the HALT mode, the clock oscillator continues operating. Only clock supply to the CPU is stopped; clock supply to the other on-chip peripheral functions continues. As a result, program execution is stopped, and the internal RAM retains the contents before the HALT mode was set. The on-chip peripheral functions that are independent of instruction processing by the CPU continue operating. Table 21-3 shows the operation status in the HALT mode. The average power consumption of the system can be reduced by using the HALT mode in combination with the normal operation mode for intermittent operation. Cautions 1. Insert five or more NOP instructions after the HALT instruction. 2. If the HALT instruction is executed with an interrupt request signal held pending, the system shift to the HALT mode, but the HALT mode is immediately released by the pending interrupt request. 21.3.2 Releasing HALT mode The HALT mode is released by a non-maskable interrupt request, an unmasked maskable interrupt request, and RESET pin input. After the HALT mode has been released, the normal operation mode is restored. (1) Releasing HALT mode by non-maskable interrupt request or unmasked maskable interrupt request The HALT mode is released by a non-maskable interrupt request or an unmasked maskable interrupt request, regardless of the priority of the interrupt request. If the HALT mode is set in an interrupt servicing routine, however, an interrupt request that is issued later is serviced as follows. (a) If an interrupt request with a priority lower than that of the interrupt request currently being serviced is issued, only the HALT mode is released, and that interrupt request is not acknowledged. The interrupt request itself is retained. (b) If an interrupt request with a priority higher than that of the interrupt request currently being serviced is issued (including a non-maskable interrupt request), the HALT mode is released and that interrupt request is acknowledged. Table 21-2. Operation After Releasing HALT Mode by Interrupt Request
Release Source Non-maskable interrupt request Maskable interrupt request Interrupt Enabled (EI) Status Execution branches to the handler address Execution branches to the handler address or the next instruction is executed The next instruction is executed Interrupt Disabled (DI) Status
(2) Releasing HALT mode by RESET pin input The same operation as the normal reset operation is performed.
630
User's Manual U15862EJ4V1UD
CHAPTER 21 STANDBY FUNCTION
Table 21-3. Operation Status in HALT Mode
Setting of HALT Mode Item CPU ROM correction Main clock oscillator Subclock oscillator Interrupt controller 16-bit timers (TM00 to TM05) 8-bit timers (TM50, TM51) Timer H (TMH0, TMH1) Watch timer Watchdog timer 1 Watchdog timer 2 Serial interface CSI00 to CSI02 CSIA0 to CSIA1 I C0
2
When CPU Is Operating with Main Clock When Subclock Is Not Used Stops operation Stops operation Oscillation enabled - Operable Operable Operable Operable Operable when main clock output is selected as count clock Operable Operable when main clock is selected as count clock Operable Operable Operable Operable Operable Operable Operable only when real-time output mode is selected Operable Retains status before HALT mode was set. Refer to CHAPTER 5 BUS CONTROL FUNCTION. The CPU registers, statuses, data, and all other internal data such as the contents of the internal RAM are retained as they were before the HALT mode was set. Operable Operable Oscillation enabled When Subclock Is Used
Note
, I C1
2
Note
UART0 to UART2 Key interrupt function A/D converter D/A converter Real-time output Port function External bus interface Internal data
2
Note Only products with I C
User's Manual U15862EJ4V1UD
631
CHAPTER 21 STANDBY FUNCTION
21.4 IDLE Mode
21.4.1 Setting and operation status The IDLE mode is set by clearing the PSM bit of the power save mode register (PSMR) to 0 and setting the STP bit of the power save control register (PSC) to 1 in the normal operation mode. In the IDLE mode, the clock oscillator continues operation but clock supply to the CPU and other on-chip peripheral functions stops. As a result, program execution stops and the contents of the internal RAM before the IDLE mode was set are retained. The CPU and other on-chip peripheral functions stop operating. However, the on-chip peripheral functions that can operate with the subclock or an external clock continue operating. Table 21-5 shows the operation status in the IDLE mode. The IDLE mode can reduce the power consumption more than the HALT mode because it stops the operation of the on-chip peripheral functions. The main clock oscillator does not stop, so the normal operation mode can be restored without waiting for the oscillation stabilization time after the IDLE mode has been released, in the same manner as when the HALT mode is released. Caution Insert five or more NOP instructions after the instruction that stores data in the PSC register to set the IDLE mode. 21.4.2 Releasing IDLE mode The IDLE mode is released by a non-maskable interrupt request (NMI pin input), unmasked external interrupt request (INTP0 to INTP6 pin input), unmasked internal interrupt request from the peripheral functions operable in the IDLE mode, or RESET input. After the IDLE mode has been released, the normal operation mode is restored. (1) Releasing IDLE mode by non-maskable interrupt request or unmasked maskable interrupt request The IDLE mode is released by a non-maskable interrupt request or an unmasked maskable interrupt request, regardless of the priority of the interrupt request. If the IDLE mode is set in an interrupt servicing routine, however, an interrupt request that is issued later is processed as follows. (a) If an interrupt request with a priority lower than that of the interrupt request currently being serviced is issued, only the IDLE mode is released, and that interrupt request is not acknowledged. The interrupt request itself is retained. (b) If an interrupt request with a priority higher than that of the interrupt request currently being serviced is issued (including a non-maskable interrupt request), the IDLE mode is released and that interrupt request is acknowledged. Table 21-4. Operation After Releasing IDLE Mode by Interrupt Request
Release Source Non-maskable interrupt request Maskable interrupt request Interrupt Enabled (EI) Status Execution branches to the handler address Execution branches to the handler address or the next instruction is executed The next instruction is executed Interrupt Disabled (DI) Status
632
User's Manual U15862EJ4V1UD
CHAPTER 21 STANDBY FUNCTION
(2) Releasing IDLE mode by RESET pin input The same operation as the normal reset operation is performed. Table 21-5. Operation Status in IDLE Mode
Setting of IDLE Mode Item CPU ROM correction Main clock oscillator Subclock oscillator Interrupt controller 16-bit timers (TM00 to TM05) Stops operation TM00, TM02 to TM05: Stop operation TM00, TM02 to TM05: Stop operation TM01: Operable when INTWT is selected TM01: Operable when INTWT is selected as count clock and fBRG is selected as count as count clock clock of WT * Operable when TI5m is selected as count clock * Operable when INTTM010 is selected as count clock and TM01 is enabled in IDLE mode Stops operation Stops operation Operable when main clock output is selected as count clock Stops operation Stops operation CSI00 to CSI02 CSIA0, CSIA1 I C0
2
When CPU Is Operating with Main Clock When Subclock Is Not Used Stops operation Stops operation Oscillation enabled - Oscillation enabled When Subclock Is Used
8-bit timers (TM50, TM51) Timer H (TMH0) Timer H (TMH1) Watch timer Watchdog timer 1 Watchdog timer 2 Serial interface
Operable when fXT is selected as count clock Operable
Operable when fXT is selected as count clock
Operable when SCK0n input clock is selected as operation clock Stops operation Stops operation Operable when ASCK0 is selected as count clock Stops operation Operable Stops operation Stops operation (retains output)Note 2 ch0: Stops operation (retains output)Note 2 ch1: (For other conditions than following, refer to Note.) Operable only when real-time output mode is selected and subclock (fXT) is selected as count clock of TMH1
Note 1
, I C1
2
Note 1
UART0 UART0, UART2 Key interrupt function A/D converter D/A converter
Real-time output Port function External bus interface Internal data
2
Operable only when INTTM5m is selected as real-time output trigger and TM5m is enabled in IDLE mode Retains status before IDLE mode was set. Refer to CHAPTER 5 BUS CONTROL FUNCTION. The CPU registers, statuses, data, and all other internal data such as the contents of the internal RAM are retained as they were before the IDLE mode was set.
Notes 1. Only products with I C 2. If the IDLE mode is set immediately after D/A conversion has started (during conversion), the D/A converter continues operating until D/A conversion is complete and retains the output at the end of D/A conversion. Remark m = 0 or 1 n = 0 to 2
User's Manual U15862EJ4V1UD
633
CHAPTER 21 STANDBY FUNCTION
21.5 STOP Mode
21.5.1 Setting and operation status The STOP mode is set when the PSM bit of the power save mode register (PSMR) is set to 1 and the STP bit of the power save control register (PSC) is set to 1 in the normal operation mode. In the STOP mode, the subclock oscillator continues operating but the main clock oscillator stops. Clock supply to the CPU and the on-chip peripheral functions is stopped. As a result, program execution is stopped, and the contents of the internal RAM before the STOP mode was set are retained. The on-chip peripheral functions that operate with the clock oscillated by the subclock oscillator or an external clock continue operating. Table 21-7 shows the operation status in the STOP mode. Because the STOP stops operation of the main clock oscillator, it reduces the power consumption to a level lower than the IDLE mode. If the subclock oscillator and external clock are not used, the power consumption can be minimized with only leakage current flowing. Caution Insert five or more NOP instructions after the instruction that stores data in the PSC register to set the STOP mode. 21.5.2 Releasing STOP mode The STOP mode is released by a non-maskable interrupt request (NMI pin input), unmasked external interrupt request (INTP0 to INTP6 pin input), unmasked internal interrupt request from the peripheral functions operable in the STOP mode, or RESET pin input. After the STOP mode has been released, the normal operation mode is restored after the oscillation stabilization time has been secured. (1) Releasing STOP mode by non-maskable interrupt request or unmasked maskable interrupt request The STOP mode is released by a non-maskable interrupt request or an unmasked maskable interrupt request, regardless of the priority of the interrupt request. If the software STOP mode is set in an interrupt servicing routine, however, an interrupt request that is issued later is serviced as follows. (a) If an interrupt request with a priority lower than that of the interrupt request currently being serviced is issued, only the STOP mode is released, and that interrupt request is not acknowledged. The interrupt request itself is retained. (b) If an interrupt request with a priority higher than that of the interrupt request currently being serviced is issued (including a non-maskable interrupt request), the STOP mode is released and that interrupt request is acknowledged. Table 21-6. Operation After Releasing STOP Mode by Interrupt Request
Release Source Non-maskable interrupt request Maskable interrupt request Interrupt Enabled (EI) Status Execution branches to the handler address The next instruction is executed Execution branches to the handler address or the next instruction is executed Interrupt Disabled (DI) Status
634
User's Manual U15862EJ4V1UD
CHAPTER 21 STANDBY FUNCTION
(2) Releasing STOP mode by RESET pin input The same operation as the normal reset operation is performed. Table 21-7. Operation Status in STOP Mode
Setting of STOP Item CPU ROM correction Main clock oscillator Subclock oscillator Interrupt controller 16-bit timers (TM00 to TM05) Stops operation Stop operation TM00, TM02 to TM05: Stop operation TM01: Operable when INTWT is selected as count clock and subclock (fXT) is selected as count clock of WT Operable when TI5m is selected as count clock or when INTTM010 is selected as count clock and TM01 is enabled in STOP mode Mode When CPU Is Operating with Main Clock When Subclock Is Not Used Stops operation Stops operation Oscillation stops - Oscillation enabled When Subclock Is Used
8-bit timers (TM50, TM51)
Operable when TI5m is selected as count clock
Timer H (TMH0) Timer H (TMH1) Watch timer Watchdog timer 1 Watchdog timer 2 Serial interface CSI00 to CSI02 CSIA0, CSIA1 I C0
2
Stops operation Stops operation Stops operation Stops operation Stops operation Operable when fXT is selected as count clock Operable when fXT is selected as count clock Operable when fXT is selected as count clock
Operable when SCK0n input clock is selected as operation clock Stops operation Stops operation Operable when ASCK0 is selected as count clock Stops operation Operable Stops operation Stops operation (retains output)Note 2 ch0: Stops operation (retains output)Note 2 ch1: (For conditions other than the following, refer to Note.) Operable only when real-time output mode is selected and subclock (fXT) is selected as count clock of TMH1
Note 1
, I C1
2
Note 1
UART0 UART1, UART2 Key interrupt function A/D converter D/A converter
Real-time output Port function External bus interface Internal data
Operable when INTTM5m is selected as real-time output trigger and TM5 is enabled in STOP mode Retains status before STOP mode was set. Refer to CHAPTER 5 BUS CONTROL FUNCTION. The CPU registers, statuses, data, and all other internal data such as the contents of the internal RAM are retained as they were before the STOP mode was set.
2
Notes 1. Only products with I C 2. If the STOP mode is set immediately after D/A conversion has started (during conversion), the D/A converter continues operating until D/A conversion is complete, and retains the output at the end of D/A conversion. Remark m = 0 or 1 n = 0 to 2
User's Manual U15862EJ4V1UD
635
CHAPTER 21 STANDBY FUNCTION
21.6 Securing Oscillation Stabilization Time
When the STOP mode is released, only the oscillation stabilization time set by the oscillation stabilization time selection register (OSTS) elapses. If the software STOP mode has been released by RESET pin input, however, the reset value of the OSTS register, 2 /fX (8.192 ms at fX = 4 kHz) elapses. Figure 21-2 shows the operation performed when the STOP mode is released by an interrupt request. Figure 21-2. Oscillation Stabilization Time
15
Oscillated waveform Main clock
STOP mode status
Interrupt request Main clock oscillator stops Oscillation stabilization time count
Caution For details of the OSTS register, refer to 21.2 (4) Oscillation stabilization time selection register (OSTS).
636
User's Manual U15862EJ4V1UD
CHAPTER 21 STANDBY FUNCTION
21.7 Subclock Operation Mode
21.7.1 Setting and operation status The subclock operation mode is set when the CK3 bit of the processor clock control register (PCC) is set to 1 in the normal operation mode. When the subclock operation mode is set, the internal system clock is changed from the main clock to the subclock. When the MCK bit of the PCC register is set to 1, the operation of the main clock oscillator is stopped. As a result, the system operates only with the subclock. Table 21-8 shows the operation status in power operation mode. In the subclock operation mode, the power consumption can be reduced to a level lower than in the normal operation mode because the subclock is used as the internal system clock. In addition, the power consumption can be further reduced to the level of the STOP mode by stopping the operation of the main system clock oscillator. Cautions 1. When manipulating the CK3 bit of the PCC register, do not change the set values of the CK2 to CK0 bits (using a bit manipulation instruction to manipulate the bit is recommended). For details, refer to 6.3 (1) Processor clock control register (PCC). 2. If the following conditions are not satisfied, change the CK2 to CK0 bits so that the conditions are satisfied and set the subclock operation mode. Main clock (fXX) > Subclock (fXT: 32.768 kHz) x 4 21.7.2 Releasing subclock operation mode The subclock operation mode is released when the CK3 bit of the PCC register is cleared to 0 or by RESET pin input. If the main clock is stopped (MCK bit of PCC register = 1), set the MCK bit of the PCC register to 1, secure the oscillation stabilization time of the main clock by software, and clear the CK3 bit of the PCC register to 0. The normal operation mode is restored when the subclock operation mode is released. Caution When manipulating the CK3 bit of the PCC register, do not change the set values of the CK2 to CK0 bits (using a bit manipulation instruction to manipulate the bit is recommended). For details, refer to 6.3 (1) Processor clock control register (PCC).
User's Manual U15862EJ4V1UD
637
CHAPTER 21 STANDBY FUNCTION
Table 21-8. Operation Status in Subclock Operation Mode
Setting of Subclock Operation Item CPU ROM correction Subclock oscillator Interrupt controller 16-bit timers (TM00 to TM05) Mode Operation Status When Main Clock Is Oscillating Operable Operable Oscillation enabled Operable Operable TM00, TM02 to TM05: Stop operation TM01: Operable only under the following conditions * INTWT is selected as count clock and subclock (fXT) is selected as count clock of WT * Operable when TI5m is selected as count clock * Operable when INTTM010 is selected as count clock, INTWT is selected as count clock of TM01, and subclock (fXT) is selected as count clock of WT Stops operation Operable when fXT is selected as count clock Operable when fXT is selected as count clock Stops operation Operable when fXT is selected as count clock Operable when SCK0n input clock is selected as operation clock Stops operation Stops operation Operable when ASCK0 is selected as count clock Stops operation When Main Clock Is Stopped
8-bit timers (TM50, TM51)
Operable
Timer H (TMH0) Timer H (TMH1) Watch timer Watchdog timer 1 Watchdog timer 2 Serial interface CSI00 to CSI02 CSIA0, CSIA1 I C0
2
Operable Operable Operable Operable Operable Operable Operable Operable Operable Operable Operable Operable Operable
Note
, I C1
2
Note
UART0 UART1, UART2 Key interrupt function A/D converter D/A converter
Stops operation ch0: Operable only when normal mode is selected ch1: Operable under the following conditions * When normal mode is selected * When real-time output mode is selected and subclock (fXT) is selected as count clock of TMH1 * INTTM5m is selected as real-time output trigger and TI5m is selected as count clock of TM5m * Operable when INTTM010 is selected, INTWT is selected as count clock of T01, and subclock (fXT) is selected as count clock of WT
Real-time output
Operable
Port function External bus interface Internal data
Settable Operable Settable
2
Note Only products with I C Remark m = 0 or 1 n = 0 to 2
638
User's Manual U15862EJ4V1UD
CHAPTER 21 STANDBY FUNCTION
21.8 Sub-IDLE Mode
21.8.1 Setting and operation status The sub-IDLE mode is set when the PSM bit of the power save mode register (PSMR) is cleared to 0 and the STP bit of the power save control register (PSC) is set to 1 in the subclock operation mode. In this mode, the clock oscillator continues operation but clock supply to the CPU and the other on-chip peripheral functions is stopped. As a result, program execution is stopped and the contents of the internal RAM before the sub-IDLE mode was set are retained. The CPU and the other on-chip peripheral functions are stopped. However, the on-chip peripheral functions that can operate with the subclock or an external clock continue operating. Table 21-10 shows the operation status in the sub-IDLE mode. Because the sub-IDLE mode stops operation of the CPU and other on-chip peripheral functions, it can reduce the power consumption more than the subclock operation mode. If the sub-IDLE mode is set after the main clock has been stopped, the power consumption can be reduced to a level as low as that in the STOP mode. 21.8.2 Releasing sub-IDLE mode The sub-IDLE mode is released by a non-maskable interrupt request (NMI pin input), unmasked external interrupt request (INTP0 to INTP6 pin input), unmasked internal interrupt request from the peripheral functions operable in the sub-IDLE mode, or RESET pin input. When the sub-IDLE mode is released by an interrupt request, the subclock operation mode is set. If it is released by RESET pin input, the normal operation mode is restored. (1) Releasing sub-IDLE mode by non-maskable interrupt request or unmasked maskable interrupt request The sub-IDLE mode is released by a non-maskable interrupt request or an unmasked maskable interrupt request, regardless of the priority of the interrupt request. If the sub-IDLE mode is set in an interrupt servicing routine, however, an interrupt request that is issued later is serviced as follows. (a) If an interrupt request with a priority lower than that of the interrupt request currently being serviced is issued, only the sub-IDLE mode is released, and that interrupt request is not acknowledged. The interrupt request itself is retained. (b) If an interrupt request with a priority higher than that of the interrupt request currently being serviced is issued (including a non-maskable interrupt request), the sub-IDLE mode is released and that interrupt request is acknowledged. Table 21-9. Operation After Releasing Sub-IDLE Mode by Interrupt Request
Release Source Non-maskable interrupt request Maskable interrupt request Interrupt Enabled (EI) Status Execution branches to the handler address Execution branches to the handler address or the next instruction is executed The next instruction is executed Interrupt Disabled (DI) Status
(2) Releasing sub-IDLE mode by RESET pin input The same operation as the normal reset operation is performed.
User's Manual U15862EJ4V1UD
639
CHAPTER 21 STANDBY FUNCTION
Table 21-10. Operation Status in Sub-IDLE Mode
Setting of Sub-IDLE Item CPU ROM correction Subclock oscillator Interrupt controller 16-bit timers (TM00 to TM05) Mode Operation Status When Main Clock Is Oscillating Stops operation Stops operation Oscillation enabled Stops operation TM00, TM02 to TM05: Stop operation TM01: Operable when INTWT is selected as count clock * Operable when TI5m is selected as count clock * Operable when INTTM010 is selected as count clock and INTWT is selected as count clock of TM01 Stops operation Operable when fXT is selected as count clock Stops operation Operable Operable when fXT is selected as count clock CSI00 to CSI02 CSIA0, CSIA1 I C0
2
When Main Clock Is Stopped
TM00, TM02 to TM05: Stop operation TM01: Operable when INTWT is selected as count clock and subclock (fXT) is selected as count clock of WT * Operable when TI5m is selected as count clock * Operable when INTTM010 is selected as count clock, INTWT is selected as count clock of TM01, and subclock (fXT) is selected as count clock of WT
8-bit timers (TM50, TM51)
Timer H (TMH0) Timer H (TMH1) Watch timer Watchdog timer 1 Watchdog timer 2 Serial interface
Operable when fXT is selected as count clock Stops operation
Stops operation Stops operation Stops operation
Operable when SCK0n input clock is selected as operation clock
Note
, I C1
2
Note
UART0 UART1, UART2 Key interrupt function A/D converter D/A converter
Operable when ASCK0 is selected as count clock Stops operation Operable Stops operation ch0: Stops operation (retains output)Note 2 ch1: (For other than the following conditions, refer to Note.) Operable when real-time output mode is selected and subclock (fXT) is selected as count clock of TMH1. * Operable when ITNTM5m is selected as real-time output trigger and TI5m is selected as count clock of TM5m * Operable when INTTM010 is selected, and INTWT is selected as count clock of TM01 * Operable when INTTM5m is selected as real-time output trigger and TI5m is selected as count clock of TM5 * Operable when INTTM010 is selected, INTWT is selected as count clock of TM01, and subclock (fXT) is selected as count clock of WT
Real-time output
Port function External bus interface Internal data
Retains status before sub-IDLE mode was set. Refer to CHAPTER 5 BUS CONTROL FUNCTION. The CPU registers, statuses, data, and all other internal data such as the contents of the internal RAM are retained as they were before the sub-IDLE mode was set.
2
Notes 1. Only products with I C 2. If the sub-IDLE mode is set immediately after D/A conversion has started (during conversion), the D/A converter continues operating until D/A conversion is complete and retains the output at the end of D/A conversion. Remark m = 0 or 1 n = 0 to 2
640
User's Manual U15862EJ4V1UD
CHAPTER 22 RESET FUNCTION
22.1 Overview
7KH IROORZLQJ UHVHW IXQFWLRQV DUH DYDLODEOH * 5HVHW IXQFWLRQ E\ 5(6(7 SLQ LQSXW * 5HVHW IXQFWLRQ E\ RYHUIORZ RI ZDWFKGRJ WLPHU :'75(6 * 5HVHW IXQFWLRQ E\ RYHUIORZ RI ZDWFKGRJ WLPHU :'75(6 ,I WKH 5(6(7 SLQ JRHV KLJK WKH UHVHW VWDWXV LV UHOHDVHG DQG WKH &38 VWDUWV H[HFXWLQJ WKH SURJUDP ,QLWLDOL]H WKH FRQWHQWV RI HDFK UHJLVWHU LQ WKH SURJUDP DV QHFHVVDU\ 7KH 5(6(7 SLQ KDV D QRLVH HOLPLQDWRU WKDW RSHUDWHV E\ DQDORJ GHOD\ WR SUHYHQW PDOIXQFWLRQ FDXVHG E\ QRLVH
22.2 Configuration
)LJXUH 5HVHW %ORFN 'LDJUDP
RESET
Analog delay circuit Reset signal to CPU WDTRES1 issued due to overflow
Reset signal to CG Reset controller Reset signal to other peripheral macros
Count clock
Watchdog timer 1
Count clock
Watchdog timer 2 WDTRES2 issued due to overflow
User's Manual U15862EJ4V1UD
641
CHAPTER 22 RESET FUNCTION
22.3 Operation
7KH V\VWHP LV UHVHW LQLWLDOL]LQJ HDFK KDUGZDUH XQLW ZKHQ D ORZ OHYHO LV LQSXW WR WKH 5(6(7 SLQ RU LI ZDWFKGRJ WLPHU RU ZDWFKGRJ WLPHU RYHUIORZV :'75(6 RU :'75(6 :KLOH D ORZ OHYHO LV EHLQJ LQSXW WR WKH 5(6(7 SLQ WKH PDLQ FORFN RVFLOODWRU VWRSV 7KHUHIRUH WKH RYHUDOO SRZHU FRQVXPSWLRQ RI WKH V\VWHP FDQ EH UHGXFHG ,I WKH 5(6(7 SLQ JRHV KLJK RU LI :'75(6 RU :'75(6 LV UHFHLYHG WKH UHVHW VWDWXV LV UHOHDVHG ,I WKH UHVHW VWDWXV LV UHOHDVHG E\ 5(6(7 SLQ LQSXW RU :'75(6 WKH RVFLOODWLRQ VWDELOL]DWLRQ WLPH HODSVHV UHVHW YDOXH RI 2676 UHJLVWHU I[[ DQG WKHQ WKH &38 VWDUWV SURJUDP H[HFXWLRQ ,I WKH UHVHW VWDWXV LV UHOHDVHG E\ :'75(6 WKH RVFLOODWLRQ VWDELOL]DWLRQ WLPH LV QRW LQVHUWHG EHFDXVH WKH PDLQ V\VWHP FORFN RVFLOODWRU GRHV QRW VWRS
15
642
User's Manual U15862EJ4V1UD
CHAPTER 22 RESET FUNCTION
7DEOH +DUGZDUH 6WDWXV RQ 5(6(7 3LQ ,QSXW RU 2FFXUUHQFH RI :'75(6
,WHP 0DLQ FORFN RVFLOODWRU IX 6XEFORFN RVFLOODWRU IXT 3HULSKHUDO FORFN IXX WR IXX LQWHUQDO V\VWHP FORFN ICLK &38 FORFN ICPU :DWFKGRJ WLPHU FORFN IXW ,QWHUQDO 5$0 ,2 OLQHV SRUWV 2QFKLS SHULSKHUDO ,2 UHJLVWHUV 2WKHU RQFKLS SHULSKHUDO IXQFWLRQV 'XULQJ 5HVHW 2VFLOODWLRQ VWRSV IX OHYHO $IWHU 5HVHW 2VFLOODWLRQ VWDUWV
2VFLOODWLRQ FDQ FRQWLQXH ZLWKRXW HIIHFW IURP UHVHWNote 1 2SHUDWLRQ VWRSV 2SHUDWLRQ VWDUWV +RZHYHU RSHUDWLRQ VWRSV GXULQJ RVFLOODWLRQ VWDELOL]DWLRQ WLPH FRXQW 2SHUDWLRQ VWDUWVNote 2
2SHUDWLRQ VWRSV
8QGHILQHG LI SRZHURQ UHVHW RFFXUV RU ZULWLQJ GDWD WR 5$0 DQG UHVHW FRQIOLFW GDWD ORVV RWKHUZLVH UHWDLQV YDOXHV LPPHGLDWHO\ EHIRUH UHVHW LQSXW +LJK LPSHGDQFH ,QLWLDOL]HG WR VSHFLILHG VWDWXV 2SHUDWLRQ VWRSV 2SHUDWLRQ FDQ EH VWDUWHG
1RWHV 7KH RQFKLS IHHGEDFN UHVLVWRU LV |FRQQHFWHG E\ GHIDXOW UHIHU WR 3URFHVVRU FORFN FRQWURO UHJLVWHU 3&& 7KH FORFN LV LQ WKH LQLWLDOL]HG VWDWXV LQWHUYDO WLPHU PRGH 7DEOH +DUGZDUH 6WDWXV RQ 2FFXUUHQFH RI :'75(6
,WHP 0DLQ FORFN RVFLOODWRU IX 6XEFORFN RVFLOODWRU IXT 3HULSKHUDO FORFN IXX WR IXX LQWHUQDO V\VWHP FORFN ICLK &38 FORFN ICPU :DWFKGRJ WLPHU FORFN IXW ,QWHUQDO 5$0 ,2 OLQHV SRUWV 2QFKLS SHULSKHUDO ,2 UHJLVWHUV 2WKHU RQFKLS SHULSKHUDO IXQFWLRQV 'XULQJ 5HVHW 2VFLOODWLRQ FRQWLQXHV
Note
$IWHU 5HVHW
2VFLOODWLRQ FDQ FRQWLQXH ZLWKRXW HIIHFW IURP UHVHWNote 2SHUDWLRQ VWRSV 2SHUDWLRQ FRQWLQXHV 8QGHILQHG LI ZULWLQJ GDWD WR 5$0 DQG UHVHW FRQIOLFW GDWD ORVV RWKHUZLVH UHWDLQV YDOXHV LPPHGLDWHO\ EHIRUH UHVHW LQSXW +LJK LPSHGDQFH ,QLWLDOL]HG WR VSHFLILHG VWDWXV 2SHUDWLRQ VWRSV 2SHUDWLRQ FDQ EH VWDUWHG 2SHUDWLRQ VWDUWV
1RWH 7KH RQFKLS IHHGEDFN UHVLVWRU LV FRQQHFWHG E\ GHIDXOW UHIHU WR 3URFHVVRU FORFN FRQWURO UHJLVWHU 3&&
User's Manual U15862EJ4V1UD
643
CHAPTER 22 RESET FUNCTION
)LJXUH +DUGZDUH 6WDWXV RQ 5(6(7 ,QSXW
fX
fCLK Initialized to fXX/8 operation
RESET
Analog delay (eliminated as noise) Internal system reset signal
Analog Analog delay Analog delay (eliminated as noise) delay
Oscillation stabilization time count
Overflow of timer for oscillation stabilization
)LJXUH 2SHUDWLRQ RQ 3RZHU $SSOLFDWLRQ
VDD
fX
fCLK Initialized to fXX/8 operation
RESET Analog delay Internal system reset signal Oscillation stabilization time count
Overflow of timer for oscillation stabilization
644
User's Manual U15862EJ4V1UD
CHAPTER 23 REGULATOR
23.1 Overview
7KH 9(6.) 9(6.* DQG 9(6.- LQFOXGH D UHJXODWRU WR UHGXFH WKH SRZHU FRQVXPSWLRQ DQG QRLVH 7KLV UHJXODWRU VXSSOLHV D VWHSSHGGRZQ 9DD SRZHU VXSSO\ YROWDJH WR WKH RVFLOODWRU EORFN DQG LQWHUQDO ORJLF FLUFXLWV H[FHSW WKH $' FRQYHUWHU '$ FRQYHUWHU DQG RXWSXW EXIIHU 7KH UHJXODWRU RXWSXW YROWDJH LV VHW WR 9 7<3 )LJXUH 5HJXODWRU
AVREF0
A/D converter 2.7 to 5.5 V D/A converter 2.7 to 5.5 V Flash memory
BVDD I/O buffer 2.7 to 5.5 V BVDD Bidirectional level shifter
AVREF1 VPP VDD REGC
Regulator
Main/sub oscillator
Internal digital circuits 3.6 V (TYP.)
EVDD
EVDD I/O buffer (normal port) 2.7 to 5.5 V
&DXWLRQ 8VH WKH UHJXODWRU ZLWK D VHWWLQJ RI 9DD
(9DD
$9REF0
$9REF1 %9DD
23.2 Operation
7KH UHJXODWRU VWRSV RSHUDWLQJ LQ WKH IROORZLQJ PRGHV EXW RQO\ ZKHQ 5(*& * 'XULQJ 5(6(7 LQSXW * ,Q 6723 PRGH * ,Q VXE,'/( PRGH %H VXUH WR FRQQHFW D FDSDFLWRU ) WR WKH 5(*& SLQ WR VWDELOL]H WKH UHJXODWRU RXWSXW $ GLDJUDP RI WKH UHJXODWRU SLQ FRQQHFWLRQV LV VKRZQ EHORZ 9DD
User's Manual U15862EJ4V1UD
645
CHAPTER 23 REGULATOR
)LJXUH 5(*& 3LQ &RQQHFWLRQ
D :KHQ 5(*&
9DD
VDD Input voltage = 2.7 to 5.5 V REG
REGC
Voltage supply to oscillator/internal logic = 2.7 to 5.5 V
E :KHQ FRQQHFWLQJ 5(*& SLQ WR 9SS YLD D FDSDFLWRU
VDD Input voltage = 4.0 to 5.5 V REG
REGC
Voltage supply to oscillator/internal logic = 3.6 V
10 F (recommended)
646
User's Manual U15862EJ4V1UD
CHAPTER 24 ROM CORRECTION FUNCTION
24.1 Overview
7KH 520 FRUUHFWLRQ IXQFWLRQ LV XVHG WR UHSODFH SDUW RI WKH SURJUDP LQ WKH PDVN 520 ZLWK WKH SURJUDP RI DQ H[WHUQDO PHPRU\ RU WKH LQWHUQDO 5$0 %\ XVLQJ WKLV IXQFWLRQ SURJUDP EXJV IRXQG LQ WKH PDVN 520 FDQ EH FRUUHFWHG 8S WR IRXU DGGUHVV FDQ EH VSHFLILHG IRU FRUUHFWLRQ )LJXUH %ORFN 'LDJUDP RI 520 &RUUHFWLRQ
Instruction address bus
Correction address register n (CORADn)
Comparator
DBTRAP instruction generation block
ROM
Correction control register (CORENn bit)
Block replacing bug with DBTRAP instruction
Data bus
5HPDUN Q
WR
User's Manual U15862EJ4V1UD
647
CHAPTER 24 ROM CORRECTION FUNCTION
24.2 Control Registers
&RUUHFWLRQ DGGUHVV UHJLVWHUV WR &25$' WR &25$' 7KHVH UHJLVWHUV DUH XVHG WR VHW WKH ILUVW DGGUHVV RI WKH SURJUDP WR EH FRUUHFWHG 7KH SURJUDP FDQ EH FRUUHFWHG DW XS WR IRXU SODFHV EHFDXVH IRXU FRUUHFWLRQ DGGUHVV UHJLVWHU Q &25$'Q DUH SURYLGHG Q WR 7KH &25$'Q UHJLVWHU FDQ RQO\ EH UHDG RU ZULWWHQ LQ ELW XQLWV ,I WKH KLJKHU ELWV RI WKH &25$'Q UHJLVWHU DUH XVHG DV WKH &25$'Q+ UHJLVWHU DQG WKH ORZHU ELWV DV WKH &25$'Q/ UHJLVWHU WKHVH UHJLVWHUV FDQ EH UHDG RU ZULWWHQ LQ ELW XQLWV %HFDXVH WKH 520 FDSDFLW\ GLIIHUV GHSHQGLQJ RQ WKH SURGXFW VHW FRUUHFWLRQ DGGUHVVHV LQ WKH IROORZLQJ UDQJHV
3' < < .% 3' < < < .%
+ WR )))(+ + WR ))(+
3' < < < .% + WR )))(+
)L[ ELWV DQG WR WR
After reset: 00000000H
R/W
Address: Refer to Table 24-1.
17 16
CORADn Fixed to 0 (n = 0 to 3) Correction address 0
7DEOH $GGUHVV RI &25$'Q
)))))+ )))))+ )))))+ )))))+ )))))+ )))))+ &25$' &25$'/ &25$'+ &25$' &25$'/ &25$'+ )))))+ )))))+ )))))$+ )))))&+ )))))&+ )))))(+ &25$' &25$'/ &25$'+ &25$' &25$'/ &25$'+
648
User's Manual U15862EJ4V1UD
CHAPTER 24 ROM CORRECTION FUNCTION
&RUUHFWLRQ FRQWURO UHJLVWHU &25&1 7KLV UHJLVWHU GLVDEOHV RU HQDEOHV WKH FRUUHFWLRQ RSHUDWLRQ DW WKH DGGUHVV VSHFLILHG E\ FRUUHFWLRQ DGGUHVV UHJLVWHU Q &25$'Q Q WR (DFK FKDQQHO FDQ EH HQDEOHG RU GLVDEOHG E\ WKLV UHJLVWHU 7KLV UHJLVWHU LV VHW E\ XVLQJ DQ ELW RU ELW PHPRU\ PDQLSXODWLRQ LQVWUXFWLRQ
After reset: 00H
R/W
Address: FFFFF880H
CORCN
0
0
0
0
COREN3 COREN2 COREN1 COREN0
CORENn 0 1 Disabled Enabled
Correction operation enable/disable
5HPDUN Q
WR
7DEOH &RUUHVSRQGHQFH %HWZHHQ &25&1 5HJLVWHU %LWV DQG &25$'Q 5HJLVWHUV
&25&1 5HJLVWHU %LW &25(1 &25(1 &25(1 &25(1 &RUUHVSRQGLQJ &25$'Q 5HJLVWHU &25$' &25$' &25$' &25$'
24.3 ROM Correction Operation and Program Flow
! ,I WKH DGGUHVV WR EH FRUUHFWHG DQG WKH IHWFK DGGUHVV RI WKH LQWHUQDO 520 PDWFK WKH IHWFK FRGH LV UHSODFHG E\ WKH '%75$3 LQVWUXFWLRQ ! :KHQ WKH '%75$3 LQVWUXFWLRQ LV H[HFXWHG H[HFXWLRQ EUDQFKHV WR DGGUHVV + ! 6RIWZDUH SURFHVVLQJ DIWHU EUDQFKLQJ FDXVHV WKH UHVXOW RI 520 FRUUHFWLRQ WR EH MXGJHG WKH IHWFK DGGUHVV DQG 520 FRUUHFWLRQ RSHUDWLRQ DUH FRQILUPHG DQG H[HFXWLRQ WR EUDQFK WR WKH FRUUHFWLRQ VRIWZDUH ! $IWHU WKH FRUUHFWLRQ VRIWZDUH KDV EHHQ H[HFXWHG WKH UHWXUQ DGGUHVV LV VHW DQG UHWXUQ SURFHVVLQJ LV VWDUWHG E\ WKH '%5(7 LQVWUXFWLRQ &DXWLRQV 7KH VRIWZDUH WKDW SHUIRUPV ! DQG ! PXVW EH H[HFXWHG LQ WKH LQWHUQDO 5205$0 :KHQ VHWWLQJ DQ DGGUHVV WR EH FRUUHFWHG WR WKH &25$'Q UHJLVWHU FOHDU WKH KLJKHU ELWV WR LQ DFFRUGDQFH ZLWK WKH FDSDFLW\ RI WKH LQWHUQDO 520 7KH 520 FRUUHFWLRQ IXQFWLRQ FDQQRW EH XVHG WR FRUUHFW WKH GDWD RI WKH LQWHUQDO 520 ,W FDQ RQO\ EH XVHG WR FRUUHFW LQVWUXFWLRQ FRGHV ,I 520 FRUUHFWLRQ LV XVHG WR FRUUHFW GDWD WKDW GDWD LV UHSODFHG ZLWK WKH '%75$3 LQVWUXFWLRQ FRGH
User's Manual U15862EJ4V1UD
649
CHAPTER 24 ROM CORRECTION FUNCTION
)LJXUH 520 &RUUHFWLRQ 2SHUDWLRQ DQG 3URJUDP )ORZ
Reset & start
Initialize microcontroller Set CORADn register
Load program for judgment of ROM correction and correction codes Set CORCN register
Read data for setting ROM correction from external memory
CORENn bit = 1? Yes
No
Execute fetch code
Fetch address = CORADn? Yes Change fetch code to DBTRAP instruction Execute DBTRAP instruction Jump to address 00000060H Branch to ROM correction judgment address
No
Execute fetch code
CORADn = DBPC-2? Yes Branch to correction code address of corresponding channel n Execute correction code
No ILGOP processing
Write return address to DBPC. Write value of PSW to DBPSW as necessary. Execute DBRET instruction
Remarks 1.
: Processing by user program (software) : Processing by ROM correction (hardware)
2. n = 0 to 3
650
User's Manual U15862EJ4V1UD
CHAPTER 25 FLASH MEMORY
7KH IROORZLQJ SURGXFWV DUH WKH RQFKLS IODVK PHPRU\ YHUVLRQV RI WKH 9(6.) 9(6.- 9(6.)
9(6.*
DQG
3') )< 3URGXFWV ZLWK .% IODVK PHPRU\
9(6.*
3') )< 3URGXFWV ZLWK .% IODVK PHPRU\
9(6.-
3') )< 3URGXFWV ZLWK .% IODVK PHPRU\
:KHQ DQ LQVWUXFWLRQ LV IHWFKHG IURP WKLV IODVK PHPRU\ E\WHV FDQ EH DFFHVVHG ZLWK FORFN LQ WKH VDPH PDQQHU DV WKH PDVN 520 YHUVLRQV 'DWD FDQ EH ZULWWHQ WR WKH IODVK PHPRU\ ZLWK WKH IODVK PHPRU\ PRXQWHG RQ WKH WDUJHW V\VWHP RQERDUG &RQQHFW D GHGLFDWHG IODVK SURJUDPPHU WR WKH WDUJHW V\VWHP WR ZULWH WKH IODVK PHPRU\ 7KH IROORZLQJ DUH WKH DVVXPHG HQYLURQPHQWV DQG DSSOLFDWLRQV RI IODVK PHPRU\ &KDQJLQJ VRIWZDUH DIWHU VROGHULQJ WKH 9(6.) 9(6.* RU 9(6.- RQWR WKH WDUJHW V\VWHP 3URGXFLQJ PDQ\ YDULDWLRQV RI D SURGXFW LQ VPDOO TXDQWLWLHV E\ FKDQJLQJ WKH VRIWZDUH $GMXVWLQJ GDWD ZKHQ PDVV SURGXFWLRQ LV VWDUWHG &DXWLRQ 7KHUH DUH GLIIHUHQFHV LQ QRLVH LPPXQLW\ DQG QRLVH UDGLDWLRQ EHWZHHQ WKH IODVK PHPRU\ DQG PDVN 520 YHUVLRQV :KHQ SUHSURGXFLQJ DQG DSSOLFDWLRQ VHW ZLWK WKH IODVK PHPRU\ YHUVLRQ DQG WKHQ PDVVSURGXFLQJ LW ZLWK WKH PDVN 520 YHUVLRQ EH VXUH WR FRQGXFW VXIILFLHQW HYDOXDWLRQ IRU WKH FRPPHUFLDO VDPSOHV QRW HQJLQHHULQJ VDPSOHV RI WKH PDVN 520 YHUVLRQ
25.1 Features
* E\WH FORFN DFFHVV GXULQJ LQVWUXFWLRQ IHWFK DFFHVV * (UDVLQJ DOO DUHDV DW RQFH * &RPPXQLFDWLRQ ZLWK GHGLFDWHG IODVK SURJUDPPHU YLD VHULDO LQWHUIDFH * (UDVHZULWH YROWDJH 9PP * 2QERDUG SURJUDPPLQJ 9
User's Manual U15862EJ4V1UD
651
CHAPTER 25 FLASH MEMORY
25.2 Writing with Flash Programmer
'DWD FDQ EH ZULWWHQ WR WKH IODVK PHPRU\ RQERDUG RU RIIERDUG E\ XVLQJ D GHGLFDWHG IODVK SURJUDPPHU 2QERDUG SURJUDPPLQJ 7KH FRQWHQWV RI WKH IODVK PHPRU\ FDQ EH UHZULWWHQ DIWHU WKH 9(6.) 9(6.* RU 9(6.- KDV EHHQ PRXQWHG RQ WKH WDUJHW V\VWHP 7KH FRQQHFWRUV WKDW FRQQHFW WKH GHGLFDWHG IODVK SURJUDPPHU PXVW EH PRXQWHG RQ WKH WDUJHW V\VWHP 2IIERDUG SURJUDPPLQJ 'DWD FDQ EH ZULWWHQ WR WKH IODVK PHPRU\ ZLWK D GHGLFDWHG SURJUDP DGDSWHU )$ VHULHV 9(6.) 9(6.* RU 9(6.- LV PRXQWHG RQ WKH WDUJHW V\VWHP 5HPDUN 7KH )$ VHULHV LV D SURGXFW RI 1DLWR 'HQVHL 0DFKLGD 0IJ &R /WG 7DEOH :LULQJ %HWZHHQ 3') DQG )< 9(6.) DQG 3*)3
Pin Configuration of Flash Programmer (PG-FP4) Signal Name SI/RxD SO/TxD SCK CLK I/O Input Output Output Output Pin Function Receive signal Transmit signal Transfer clock Clock to V850ES/KF1 Pin Name on FA Board SI SO SCK X1 X2 /RESET VPP HS Output Output Input Reset signal Write voltage Handshake signal for CSI0 + HS communication VDD I/O VDD voltage generation/ voltage monitor /RESET VPP RESERVE /HS VDD VDD EVDD AVREF0 GND - Ground GND VSS AVSS EVSS 9 31 1 11 2 30 VDD EVDD AVREF0 VSS AVSS EVSS 9 31 1 11 2 30 VDD EVDD AVREF0 VSS AVSS EVSS 9 31 1 11 2 30 With CSI00-HS Pin Name P41/SO00 P40/SI00 Pin No. 20 19 With CSI00 Pin Name P41/SO00 P40/SI00 Pin No. 20 19 With UART0 Pin Name P30/TXD0 P31/RXD0 Pin No. 22 23
EHIRUH WKH
P42/SCK00 21 X1 X2
Note
P42/SCK00 21 X1 X2
Note
Not needed Not needed X1 X2
Note
12 13 14 8 48
12 13 14 8
12 13 14 8
RESET VPP PCS1/CS1
RESET VPP
RESET VPP
Not needed Not needed Not needed Not needed
1RWH :KHQ XVLQJ WKH FORFN RXW RI WKH IODVK SURJUDPPHU FRQQHFW &/. RI WKH SURJUDPPHU WR ; DQG FRQQHFW LWV LQYHUVH VLJQDO WR ; &DXWLRQV %H VXUH WR FRQQHFW WKH 5(*& SLQ LQ HLWKHU RI WKH IROORZLQJ ZD\V * &RQQHFW WR *1' YLD D ) FDSDFLWRU * 'LUHFWO\ FRQQHFW WR 9DD :KHQ FRQQHFWLQJ WKH 5(*& SLQ WR *1' YLD D ) FDSDFLWRU WKH FORFN FDQQRW EH VXSSOLHG IURP WKH &/. SLQ RI WKH IODVK SURJUDPPHU 6XSSO\ WKH FORFN E\ FUHDWLQJ DQ RVFLOODWRU RQ WKH ERDUG
652
User's Manual U15862EJ4V1UD
CHAPTER 25 FLASH MEMORY
)LJXUH :LULQJ ([DPSOH RI 9(6.) )ODVK :ULWLQJ $GDSWHU )$*&%7 )$*.(8
VD
D G N D
D VD D N G
48
m PD70F3210, m PD70F3210Y
31 30
Connect to GND. Connect to VDD.
Note
21 1
G N D VD D
2
8
9
10
11
12
13
14
19
20
G N D VD D
SI
SO
SCK
X1
X2
/RESET
VPP RESERVE/HS
1RWH %H VXUH WR FRQQHFW WKH 5(*& SLQ LQ HLWKHU RI WKH IROORZLQJ ZD\V * &RQQHFW WR *1' YLD D ) FDSDFLWRU * 'LUHFWO\ FRQQHFW WR 9DD :KHQ FRQQHFWLQJ WKH 5(*& SLQ WR *1' YLD D ) FDSDFLWRU WKH FORFN FDQQRW EH VXSSOLHG IURP WKH &/. SLQ RI WKH IODVK SURJUDPPHU 6XSSO\ WKH FORFN E\ SUHSDULQJ DQ RVFLOODWRU RQ WKH ERDUG 5HPDUNV +DQGOH WKH SLQV QRW GHVFULEHG DERYH LQ DFFRUGDQFH ZLWK WKH VSHFLILHG KDQGOLQJ RI XQXVHG SLQV UHIHU WR 3LQ ,2 &LUFXLWV DQG 5HFRPPHQGHG &RQQHFWLRQ RI 8QXVHG 3LQV :KHQ FRQQHFWLQJ WR 9DD YLD D UHVLVWRU XVH RI D UHVLVWRU RI N WR N LV UHFRPPHQGHG 7KLV DGDSWHU LV IRU SLQ SODVWLF 4)3 DQG SLQ SODVWLF 74)3 ILQH SLWFK SDFNDJHV 7KLV GLDJUDP VKRZV WKH ZLULQJ ZKHQ XVLQJ D KDQGVKDNHVXSSRUWLQJ &6,
User's Manual U15862EJ4V1UD
653
CHAPTER 25 FLASH MEMORY
7DEOH :LULQJ %HWZHHQ 3') DQG )< 9(6.* DQG 3*)3
Pin Configuration of Flash Programmer (PG-FP4) Signal Name SI/RXD SO/TXD SCK CLK I/O Input Output Output Output Pin Function Receive signal Transmit signal Transfer clock Clock to V850ES/KG1 Pin Name on FA Board SI SO SCK X1 X2 /RESET VPP HS Output Output Input Reset signal Write voltage Handshake signal for CSI0 + HS communication VDD I/O VDD voltage generation/voltage monitor /RESET VPP RESERVE /HS VDD VDD BVDD EVDD AVREF0 AVREF1 GND - Ground GND VSS AVSS BVSS EVSS 9 70 34 1 5 11 2 69 33 VDD BVDD EVDD AVREF0 AVREF1 VSS AVSS BVSS EVSS 9 70 34 1 5 11 2 69 33 VDD BVDD EVDD AVREF0 AVREF1 VSS AVSS BVSS EVSS 9 70 34 1 5 11 2 69 33 With CSI00-HS Pin Name P41/SO00 P40/SI00 Pin No. 23 22 With CSI00 Pin Name P41/SO00 P40/SI00 Pin No. 23 22 With UART0 Pin Name P30/TXD0 P31/RXD0 Pin No. 25 26
P42/SCK00 24 X1 X2
Note
P42/SCK00 24 X1 X2
Note
Not needed Not needed X1 X2
Note
12 13 14 8 60
12 13 14 8
12 13 14 8
RESET VPP PCS1/CS1
RESET VPP
RESET VPP
Not needed Not needed Not needed Not needed
1RWH :KHQ XVLQJ WKH FORFN RXW RI WKH IODVK SURJUDPPHU FRQQHFW &/. RI WKH SURJUDPPHU WR ; DQG FRQQHFW LWV LQYHUVH VLJQDO WR ; &DXWLRQV %H VXUH WR FRQQHFW WKH 5(*& SLQ LQ HLWKHU RI WKH IROORZLQJ ZD\V * &RQQHFW WR *1' YLD D ) FDSDFLWRU * 'LUHFWO\ FRQQHFW WR 9DD :KHQ FRQQHFWLQJ WKH 5(*& SLQ WR *1' YLD D ) FDSDFLWRU WKH FORFN FDQQRW EH VXSSOLHG IURP WKH &/. SLQ RI WKH IODVK SURJUDPPHU 6XSSO\ WKH FORFN E\ FUHDWLQJ DQ RVFLOODWRU RQ WKH ERDUG
654
User's Manual U15862EJ4V1UD
CHAPTER 25 FLASH MEMORY
)LJXUH :LULQJ ([DPSOH RI 9(6.* )ODVK :ULWLQJ $GDSWHU )$*&(8
VD
D G N D
70 69 60
VD D G ND
m PD70F3214, m PD70F3214Y
34 33
Connect to GND. Connect to VDD.
Note
1 2 5 8 9 10 11 12 13 14 22 23 24
G
N
D VD D
1RWH %H VXUH WR FRQQHFW WKH 5(*& SLQ LQ HLWKHU RI WKH IROORZLQJ ZD\V * &RQQHFW WR *1' YLD D ) FDSDFLWRU * 'LUHFWO\ FRQQHFW WR 9DD :KHQ FRQQHFWLQJ WKH 5(*& SLQ WR *1' YLD D ) FDSDFLWRU WKH FORFN FDQQRW EH VXSSOLHG IURP WKH &/. SLQ RI WKH IODVK SURJUDPPHU 6XSSO\ WKH FORFN E\ SUHSDULQJ DQ RVFLOODWRU RQ WKH ERDUG 5HPDUNV +DQGOH WKH SLQV QRW GHVFULEHG DERYH LQ DFFRUGDQFH ZLWK WKH VSHFLILHG KDQGOLQJ RI XQXVHG SLQV UHIHU WR 3LQ ,2 &LUFXLWV DQG 5HFRPPHQGHG &RQQHFWLRQ RI 8QXVHG 3LQV :KHQ FRQQHFWLQJ WR 9DD YLD D UHVLVWRU XVH RI D UHVLVWRU RI N WR N LV UHFRPPHQGHG 7KLV DGDSWHU LV IRU D SLQ SODVWLF /4)3 ILQH SLWFK SDFNDJH 7KLV GLDJUDP VKRZV WKH ZLULQJ ZKHQ XVLQJ D KDQGVKDNHVXSSRUWLQJ &6,
G N D
SI SO SCK X1 X2 /RESET VPP RESERVE/HS
VD D
User's Manual U15862EJ4V1UD
655
CHAPTER 25 FLASH MEMORY
7DEOH :LULQJ %HWZHHQ 3') DQG )< 9(6.- DQG 3*)3
Pin Configuration of Flash Programmer (PG-FP4) Signal Name SI/RXD SO/TXD SCK CLK I/O Input Output Output Output Pin Function Receive signal Transmit signal Transfer clock Clock to V850ES/KJ1 Pin Name on FA Board SI SO SCK X1 X2 /RESET VPP HS Output Output Input Reset signal Write voltage Handshake signal for CSI0 + HS communication VDD I/O VDD voltage generation/voltage monitor /RESET VPP RESERVE /HS VDD VDD BVDD EVDD AVREF0 AVREF1 GND - Ground GND VSS AVSS BVSS EVSS 9 104 34 1 5 11 2 103 33 VDD BVDD EVDD AVREF0 AVREF1 VSS AVSS BVSS EVSS 9 70 34 1 5 11 2 69 33 VDD BVDD EVDD AVREF0 AVREF1 VSS AVSS BVSS EVSS 9 70 34 1 5 11 2 69 33 With CIS00-HS Pin Name P41/SO00 P40/SI00 Pin No. 23 22 With CSI00 Pin Name P41/SO00 P40/SI00 Pin No. 23 22 With UART0 Pin Name P30/TXD0 P31/RXD0 Pin No. 25 26
P42/SCK00 24 X1 X2
Note
P42/SCK00 24 X1 X2
Note
Not needed Not needed X1 X2
Note
12 13 14 8 82
12 13 14 8
12 13 14 8
RESET VPP PCS1/CS1
RESET VPP
RESET VPP
Not needed Not needed Not needed Not needed
1RWH :KHQ XVLQJ WKH FORFN RXW RI WKH IODVK SURJUDPPHU FRQQHFW &/. RI WKH SURJUDPPHU WR ; DQG FRQQHFW LWV LQYHUVH VLJQDO WR ; &DXWLRQV %H VXUH WR FRQQHFW WKH 5(*& SLQ LQ HLWKHU RI WKH IROORZLQJ ZD\V * &RQQHFW WR *1' YLD D ) FDSDFLWRU * 'LUHFWO\ FRQQHFW WR 9DD :KHQ FRQQHFWLQJ WKH 5(*& SLQ WR *1' YLD D ) FDSDFLWRU WKH FORFN FDQQRW EH VXSSOLHG IURP WKH &/. SLQ RI WKH IODVK SURJUDPPHU 6XSSO\ WKH FORFN E\ FUHDWLQJ DQ RVFLOODWRU RQ WKH ERDUG
656
User's Manual U15862EJ4V1UD
CHAPTER 25 FLASH MEMORY
)LJXUH :LULQJ ([DPSOH RI 9(6.- )ODVK :ULWLQJ $GDSWHU )$*-8(1
VD
D G N D
D VD D N G
104103
82
mPD70F3217, m PD70F3217Y
Connect to GND. Connect to VDD.
Note
12 5 8 9 10 11 12 13 14 22 23 24 33 34
G
N
D VD D
1RWH %H VXUH WR FRQQHFW WKH 5(*& SLQ LQ HLWKHU RI WKH IROORZLQJ ZD\V * &RQQHFW WR *1' YLD D ) FDSDFLWRU * 'LUHFWO\ FRQQHFW WR 9DD :KHQ FRQQHFWLQJ WKH 5(*& SLQ WR *1' YLD D ) FDSDFLWRU WKH FORFN FDQQRW EH VXSSOLHG IURP WKH &/. SLQ RI WKH IODVK SURJUDPPHU 6XSSO\ WKH FORFN E\ SUHSDULQJ DQ RVFLOODWRU RQ WKH ERDUG 5HPDUNV +DQGOH WKH SLQV QRW GHVFULEHG DERYH LQ DFFRUGDQFH ZLWK WKH VSHFLILHG KDQGOLQJ RI XQXVHG SLQV UHIHU WR 3LQ ,2 &LUFXLWV DQG 5HFRPPHQGHG &RQQHFWLRQ RI 8QXVHG 3LQV :KHQ FRQQHFWLQJ WR 9DD YLD D UHVLVWRU XVH RI D UHVLVWRU RI N WR N LV UHFRPPHQGHG 7KLV DGDSWHU LV IRU D SLQ SODVWLF /4)3 ILQH SLWFK SDFNDJH 7KLV GLDJUDP VKRZV WKH ZLULQJ ZKHQ XVLQJ D KDQGVKDNHVXSSRUWLQJ &6,
G N D
SI SO SCK X1 X2 /RESET VPP RESERVE/HS
VD D
User's Manual U15862EJ4V1UD
657
CHAPTER 25 FLASH MEMORY
25.3 Programming Environment
7KH HQYLURQPHQW UHTXLUHG IRU ZULWLQJ D SURJUDP WR WKH IODVK PHPRU\ RI WKH 9(6.) 9(6.* DQG 9(6.- LV LOOXVWUDWHG EHORZ )LJXUH (QYLURQPHQW IRU :ULWLQJ 3URJUDP WR )ODVK 0HPRU\
VPP
XXXX YYYY
Bxxxxx Cxxxxxx
XXXX
XXXXXX
RS-232-C USB
Axxxx
VDD
PG-FP4 (Flash Pro4)
XXXXX
XXX YYY
STATVE
VSS RESET V850ES/KF1, V850ES/KG1, V850ES/KJ1
Dedicated flash programmer UART0/CSI00 Host machine
$ KRVW PDFKLQH WKDW FRQWUROV WKH GHGLFDWHG IODVK SURJUDPPHU LV QHFHVVDU\ 7R LQWHUIDFH EHWZHHQ WKH IODVK SURJUDPPHU DQG WKH 9(6.) 9(6.* DQG 9(6.- 8$57 RU &6, LV XVHG IRU PDQLSXODWLRQ VXFK DV ZULWLQJ DQG HUDVLQJ 7R ZULWH WKH IODVK PHPRU\ RIIERDUG D GHGLFDWHG SURJUDP DGDSWHU )$ VHULHV LV QHFHVVDU\
25.4 Communication Mode
&RPPXQLFDWLRQ EHWZHHQ WKH GHGLFDWHG IODVK SURJUDPPHU DQG WKH 9(6.) 9(6.* DQG 9(6.- LV HVWDEOLVKHG E\ VHULDO FRPPXQLFDWLRQ YLD 8$57 RU &6, RI WKH 9(6.) 9(6.* DQG 9(6.- 8$57 7UDQVIHU UDWH WR ESV /6% ILUVW )LJXUH &RPPXQLFDWLRQ ZLWK 'HGLFDWHG )ODVK 3URJUDPPHU 8$57
VPP VDD
XXXX YYYY
VPP VDD VSS RESET RXD0 TXD0 X1 X2 V850ES/KF1, V850ES/KG1, V850ES/KJ1
Bxxxxx Cxxxxxx
XXX YYY
PG-FP4 (Flash Pro4)
XXXXX
STATVE
XXXX
XXXXXX
Axxxx
GND RESET
Dedicated flash programmer
TXD RXD CLK
658
User's Manual U15862EJ4V1UD
CHAPTER 25 FLASH MEMORY
&6, 7UDQVIHU UDWH N+] WR 0+] 06% ILUVW )LJXUH &RPPXQLFDWLRQ ZLWK 'HGLFDWHG )ODVK 3URJUDPPHU &6,
VPP VDD
XXXX YYYY
VPP VDD VSS RESET SO00 SI00 SCK00 X1 X2 V850ES/KF1, V850ES/KG1, V850ES/KJ1
Bxxxxx Cxxxxxx
XXXX
XXXXXX
Axxxx
GND RESET SI
XXX YYY
PG-FP4 (Flash Pro4)
XXXXX
STATVE
Dedicated flash programmer
SO SCK CLK
&6, FRPPXQLFDWLRQ PRGH VXSSRUWLQJ KDQGVKDNH 7UDQVIHU UDWH N+] WR 0+] 06% ILUVW )LJXUH &RPPXQLFDWLRQ ZLWK )ODVK 3URJUDPPHU &6, +6
VPP VDD
XXXX YYYY
VPP VDD VSS RESET SO00 SI00 SCK00 X1 X2 PCS1 V850ES/KF1, V850ES/KG1, V850ES/KJ1
Bxxxxx Cxxxxxx
XXXX
XXXXXX
Axxxx
GND
PG-FP4 (Flash Pro4)
XXXXX
XXX YYY
STATVE
RESET SI
Dedicated flash programmer
SO SCK CLK H/S
User's Manual U15862EJ4V1UD
659
CHAPTER 25 FLASH MEMORY
,I WKH 3*)3 LV XVHG DV WKH IODVK SURJUDPPHU WKH 3*3) JHQHUDWHV WKH IROORZLQJ VLJQDO IRU WKH 9(6.) 9(6.* DQG 9(6.- )RU GHWDLOV UHIHU WR WKH 3*)3 8VHU V 0DQXDO 8( 7DEOH 6LJQDOV *HQHUDWHG E\ 'HGLFDWHG )ODVK 3URJUDPPHU 3*)3
3*)3 9(6.) 9(6.* 9(6.- 3LQ )XQFWLRQ :ULWH YROWDJH 9DD YROWDJH JHQHUDWLRQ *URXQG &ORFN RXWSXW WR 9(6.) 9(6.* RU 9(6.- 5HVHW VLJQDO 5HFHLYH VLJQDO 7UDQVPLW VLJQDO 7UDQVIHU FORFN +DQGVKDNH VLJQDO RI &6, +6 FRPPXQLFDWLRQ 3LQ 1DPH 9PP 9DD 9SS ; ;Note 2 5(6(7 627;' 6,5;' 6&. 3&6 x x &RQQHFWLRQ
6LJQDO 1DPH 933 9''
Note 1
,2 2XWSXW ,2 - 2XWSXW 2XWSXW ,QSXW 2XWSXW 2XWSXW ,QSXW
&6, 8$57
*1' &/. 5(6(7 6,5[' 627[' 6&. +6
1RWHV 7KH 3*)3 KDV D 9DD YROWDJH PRQLWRULQJ IXQFWLRQ )RU RIIERDUG ZULWLQJ RQO\ FRQQHFW WKH FORFN RXWSXW RI WKH IODVK SURJUDPPHU WR ; DQG LWV LQYHUVH VLJQDO WR ; 5HPDUN %H VXUH WR FRQQHFW WKH SLQ 7KH SLQ GRHV QRW KDYH WR EH FRQQHFWHG LI WKH VLJQDO LV JHQHUDWHG RQ WKH WDUJHW ERDUG x 7KH SLQ GRHV QRW KDYH WR EH FRQQHFWHG ,Q KDQGVKDNH PRGH
660
User's Manual U15862EJ4V1UD
CHAPTER 25 FLASH MEMORY
25.5 Pin Processing
7R ZULWH WKH IODVK PHPRU\ RQERDUG FRQQHFWRUV WKDW FRQQHFW WKH IODVK SURJUDPPHU PXVW EH SURYLGHG RQ WKH WDUJHW V\VWHP )LUVW SURYLGH D IXQFWLRQ WKDW VHOHFWV WKH QRUPDO RSHUDWLRQ PRGH RU IODVK PHPRU\ SURJUDPPLQJ PRGH RQ WKH ERDUG :KHQ WKH IODVK PHPRU\ SURJUDPPLQJ PRGH LV VHW DOO WKH SLQV QRW XVHG IRU SURJUDPPLQJ WKH IODVK PHPRU\ DUH LQ WKH VDPH VWDWXV DV LPPHGLDWHO\ DIWHU UHVHW 7KHUHIRUH LI WKH H[WHUQDO GHYLFH GRHV QRW UHFRJQL]H WKH VWDWH LPPHGLDWHO\ DIWHU UHVHW WKH SLQV PXVW EH SURFHVVHG DV GHVFULEHG EHORZ 9PP SLQ ,Q WKH QRUPDO RSHUDWLRQ PRGH FRQQHFW WKH 9PP SLQ WR 9SS ,Q WKH IODVK PHPRU\ SURJUDPPLQJ PRGH D ZULWH YROWDJH RI 9 LV VXSSOLHG WR WKH 9PP SLQ $Q H[DPSOH RI FRQQHFWLRQ RI WKH 9PP SLQ LV LOOXVWUDWHG EHORZ )LJXUH ([DPSOH RI &RQQHFWLRQ RI 9PP 3LQ
V850ES/KF1, V850ES/KG1, V850ES/KJ1 Flash programmer connection pin VPP
Pull-down resistor (RVPP)
User's Manual U15862EJ4V1UD
661
CHAPTER 25 FLASH MEMORY
6HULDO LQWHUIDFH SLQV 7KH SLQV XVHG E\ HDFK VHULDO LQWHUIDFH DUH OLVWHG EHORZ 7DEOH 3LQV 8VHG E\ (DFK 6HULDO ,QWHUIDFH
6HULDO ,QWHUIDFH &6, &6, 8$57 +6 3LQV 8VHG 62 6, 6&. 62 6, 6&. 3&6 7;' 5;'
7R FRQQHFW WKH GHGLFDWHG IODVK SURJUDPPHU WR WKH SLQV RI D VHULDO LQWHUIDFH WKDW LV FRQQHFWHG WR DQRWKHU GHYLFH RQ WKH ERDUG FDUH PXVW EH H[HUFLVHG VR WKDW VLJQDOV GR QRW FROOLGH RU WKDW WKH RWKHU GHYLFH GRHV QRW PDOIXQFWLRQ 6LJQDO FROOLVLRQ ,I WKH IODVK SURJUDPPHU RXWSXW LV FRQQHFWHG WR D SLQ LQSXW RI D VHULDO LQWHUIDFH FRQQHFWHG WR DQRWKHU GHYLFH RXWSXW VLJQDO FROOLVLRQ WDNHV SODFH 7R DYRLG WKLV FROOLVLRQ HLWKHU LVRODWH WKH FRQQHFWLRQ ZLWK WKH RWKHU GHYLFH RU PDNH WKH RWKHU GHYLFH JR LQWR DQ RXWSXW KLJKLPSHGDQFH VWDWH )LJXUH 6LJQDO &ROOLVLRQ ,QSXW 3LQ RI 6HULDO ,QWHUIDFH
V850ES/KF1, V850ES/KG1, V850ES/KJ1 Flash programmer connection pin Other device Output pin
Signal collision Input pin
In the flash memory programming mode, the signal output by the device collides with the signal sent from the flash programmer. Therefore, isolate the signal of the other device.
662
User's Manual U15862EJ4V1UD
CHAPTER 25 FLASH MEMORY
0DOIXQFWLRQ RI RWKHU GHYLFH ,I WKH GHGLFDWHG IODVK SURJUDPPHU RXWSXW RU LQSXW LV FRQQHFWHG WR D SLQ LQSXW RU RXWSXW RI D VHULDO LQWHUIDFH FRQQHFWHG WR DQRWKHU GHYLFH LQSXW D VLJQDO PD\ EH RXWSXW WR WKH RWKHU GHYLFH FDXVLQJ WKH GHYLFH WR PDOIXQFWLRQ 7R DYRLG WKLV PDOIXQFWLRQ LVRODWH WKH FRQQHFWLRQ ZLWK WKH RWKHU GHYLFH )LJXUH 0DOIXQFWLRQ RI 2WKHU 'HYLFH
V850ES/KF1, V850ES/KG1, V850ES/KJ1 Flash programmer connection pin Other device Input pin
Pin
If the signal output by the V850ES/KF1, V850ES/KG1, and V850ES/KJ1 in the flash memory programming mode affects the other device, isolate the signal of the other device. V850ES/KF1, V850ES/KG1, V850ES/KJ1 Flash programmer connection pin Other device Input pin
Pin
If the signal output by the flash programmer in the flash memory programming mode affects the other device, isolate the signal of the other device.
User's Manual U15862EJ4V1UD
663
CHAPTER 25 FLASH MEMORY
5(6(7 SLQ ,I WKH UHVHW VLJQDO RI WKH IODVK SURJUDPPHU LV FRQQHFWHG WR WKH 5(6(7 SLQ WKDW LV FRQQHFWHG WR WKH UHVHW VLJQDO JHQHUDWRU RQ WKH ERDUG VLJQDO FROOLVLRQ WDNHV SODFH 7R SUHYHQW WKLV FROOLVLRQ LVRODWH WKH FRQQHFWLRQ ZLWK WKH UHVHW VLJQDO JHQHUDWRU ,I WKH UHVHW VLJQDO LV LQSXW IURP WKH XVHU V\VWHP ZKLOH WKH IODVK PHPRU\ SURJUDPPLQJ PRGH LV VHW WKH IODVK PHPRU\ ZLOO QRW EH FRUUHFWO\ SURJUDPPHG SURJUDPPHU )LJXUH 6LJQDO &ROOLVLRQ 5(6(7 3LQ 'R QRW LQSXW DQ\ VLJQDO RWKHU WKDQ WKH UHVHW VLJQDO RI WKH IODVK
V850ES/KF1, V850ES/KG1, V850ES/KJ1 Signal collision RESET Flash programmer connection signal Reset signal generator Output pin
In the flash memory programming mode, the signal output by the reset signal generator collides with the signal output by the flash programmer. Therefore, isolate the signal of the reset signal generator.
3RUW SLQV :KHQ WKH V\VWHP VKLIWV WR WKH IODVK PHPRU\ SURJUDPPLQJ PRGH DOO WKH SLQV WKDW DUH QRW XVHG IRU IODVK PHPRU\ SURJUDPPLQJ DUH LQ WKH VDPH VWDWXV DV WKDW LPPHGLDWHO\ DIWHU UHVHW ,I WKH H[WHUQDO GHYLFH FRQQHFWHG WR HDFK SRUW GRHV QRW UHFRJQL]H WKH VWDWXV RI WKH SRUW LPPHGLDWHO\ DIWHU UHVHW SLQV UHTXLUH DSSURSULDWH SURFHVVLQJ VXFK DV FRQQHFWLQJ WR 9DD YLD D UHVLVWRU RU FRQQHFWLQJ WR 9SS YLD D UHVLVWRU 2WKHU VLJQDO SLQV &RQQHFW WKH ; ; ;7 ;7 DQG 5(*& SLQV LQ WKH VDPH VWDWXV DV LQ WKH QRUPDO RSHUDWLRQ PRGH 7R LQSXW WKH RSHUDWLQJ FORFN IURP WKH SURJUDPPHU KRZHYHU FRQQHFW WKH FORFN RXW RI WKH SURJUDPPHU WR ; DQG LWV LQYHUVH VLJQDO WR ; 3RZHU VXSSO\ 6XSSO\ WKH VDPH SRZHU DV LQ WKH QRUPDO RSHUDWLRQ PRGH IRU WKH SRZHU VXSSO\ 9DD 9SS $9REF0 $9REF1 $9SS %9DD %9SS (9DD DQG (9SS &DXWLRQ 9'' RI WKH IODVK SURJUDPPHU 3*)3 KDV D SRZHU PRQLWRU IXQFWLRQ %H VXUH WR FRQQHFW 9DD DQG 9SS WR 9'' DQG *1' RI WKH IODVK SURJUDPPHU
664
User's Manual U15862EJ4V1UD
CHAPTER 25 FLASH MEMORY
25.6 Programming Method
&RQWUROOLQJ IODVK PHPRU\ 7KH IROORZLQJ ILJXUH LOOXVWUDWHV WKH SURFHGXUH WR PDQLSXODWH WKH IODVK PHPRU\ )LJXUH )ODVK 0HPRU\ 0DQLSXODWLRQ 3URFHGXUH
Start
VPP pulse supply
Flash memory programming mode is set
Selecting communication mode
Manipulate flash memory
End? Yes End
No
User's Manual U15862EJ4V1UD
665
CHAPTER 25 FLASH MEMORY
)ODVK PHPRU\ SURJUDPPLQJ PRGH 7R UHZULWH WKH FRQWHQWV RI WKH IODVK PHPRU\ E\ XVLQJ WKH GHGLFDWHG IODVK SURJUDPPHU VHW WKH 9(6.) 9(6.* DQG 9(6.- LQ WKH IODVK PHPRU\ SURJUDPPLQJ PRGH 7R VHW WKH PRGH VHW WKH 9PP SLQ DQG FOHDU WKH UHVHW VLJQDO &KDQJH WKH PRGH E\ XVLQJ D MXPSHU ZKHQ ZULWLQJ WKH IODVK PHPRU\ RQERDUG )LJXUH )ODVK 0HPRU\ 3URJUDPPLQJ 0RGH
Flash memory programming mode 10 V VPP VDD VSS RESET 1 2 *** n
9PP 9SS 9 1RUPDO RSHUDWLRQ PRGH
2SHUDWLRQ PRGH
)ODVK PHPRU\ SURJUDPPLQJ PRGH
6HOHFWLQJ FRPPXQLFDWLRQ PRGH ,Q WKH 9(6.) 9(6.* DQG 9(6.- D FRPPXQLFDWLRQ PRGH LV VHOHFWHG E\ LQSXWWLQJ SXOVHV XS WR SXOVHV WR WKH 9PP SLQ DIWHU WKH IODVK PHPRU\ SURJUDPPLQJ PRGH LV HQWHUHG 7KHVH 9PP SXOVHV DUH JHQHUDWHG E\ WKH IODVK SURJUDPPHU 7KH IROORZLQJ WDEOH VKRZV WKH UHODWLRQVKLS EHWZHHQ WKH QXPEHU RI SXOVHV DQG FRPPXQLFDWLRQ PRGHV 7DEOH &RPPXQLFDWLRQ 0RGHV
9PP 3XOVH 2WKHU &RPPXQLFDWLRQ 0RGH &6, &6, 8$57 5)8 +6 5HPDUN 9(6.) 9(6.* DQG 9(6.- RSHUDWH DV VODYH ZLWK 06% ILUVW 9(6.) 9(6.* DQG 9(6.- RSHUDWH DV VODYH ZLWK 06% ILUVW &RPPXQLFDWLRQ UDWH ESV DIWHU UHVHW /6% ILUVW 6HWWLQJ SURKLELWHG
&DXWLRQ :KHQ 8$57 LV VHOHFWHG WKH UHFHLYH FORFN LV FDOFXODWHG EDVHG RQ WKH UHVHW FRPPDQG VHQW IURP WKH GHGLFDWHG IODVK SURJUDPPHU DIWHU WKH 9PP SXOVH KDV EHHQ UHFHLYHG
666
User's Manual U15862EJ4V1UD
CHAPTER 25 FLASH MEMORY
&RPPXQLFDWLRQ FRPPDQGV 7KH 9(6.) 9(6.* DQG 9(6.- FRPPXQLFDWH ZLWK WKH IODVK SURJUDPPHU E\ XVLQJ FRPPDQGV 7KH VLJQDOV VHQW IURP WKH IODVK SURJUDPPHU WR WKH 9(6.) 9(6.* DQG 9(6.- DUH FDOOHG FRPPDQGV DQG WKH FRPPDQGV VHQW IURP WKH 9(6.) 9(6.* DQG 9(6.- WR WKH IODVK SURJUDPPHU DUH FDOOHG UHVSRQVH FRPPDQGV )LJXUH &RPPXQLFDWLRQ &RPPDQGV
Command
XXXX YYYY
Bxxxxx Cxxxxxx
XXX YYY
PG-FP4 (Flash Pro4)
XXXXX
STATVE
XXXX
XXXXXX
Axxxx
Response command V850ES/KF1, V850ES/KG1, V850ES/KJ1
Flash programmer
7KH IODVK PHPRU\ FRQWURO FRPPDQGV RI WKH 9(6.) 9(6.* DQG 9(6.- DUH OLVWHG LQ WKH WDEOH EHORZ $OO WKHVH FRPPDQGV DUH LVVXHG IURP WKH SURJUDPPHU DQG WKH 9(6.) 9(6.* DQG 9(6.- SHUIRUP SURFHVVLQJ FRUUHVSRQGLQJ WR WKH UHVSHFWLYH FRPPDQGV 7DEOH )ODVK 0HPRU\ &RQWURO &RPPDQGV
&ODVVLILFDWLRQ 9HULI\ (UDVH %ODQN FKHFN 'DWD ZULWH &RPPDQG 1DPH %DWFK YHULI\ FRPPDQG %DWFK HUDVH FRPPDQG %DWFK EODQN FKHFN FRPPDQG +LJKVSHHG ZULWH FRPPDQG )XQFWLRQ &RPSDUHV WKH FRQWHQWV RI WKH HQWLUH PHPRU\ ZLWK WKH LQSXW GDWD (UDVHV WKH FRQWHQWV RI WKH HQWLUH PHPRU\ &KHFNV WKH HUDVXUH VWDWXV RI WKH HQWLUH PHPRU\ :ULWHV GDWD E\ VSHFLI\LQJ WKH ZULWH DGGUHVV DQG QXPEHU RI E\WHV WR EH ZULWWHQ DQG H[HFXWHV D YHULI\ FKHFN :ULWHV GDWD IURP WKH DGGUHVV IROORZLQJ WKDW RI WKH KLJKVSHHG ZULWH FRPPDQG H[HFXWHG LPPHGLDWHO\ EHIRUH DQG H[HFXWHV D YHULI\ FKHFN 2EWDLQV WKH RSHUDWLRQ VWDWXV 6HWV WKH RVFLOODWLRQ IUHTXHQF\ 6HWV WKH HUDVH WLPH IRU EDWFK HUDVH 6HWV WKH ZULWH WLPH IRU ZULWLQJ GDWD 6HWV WKH EDXG UDWH ZKHQ 8$57 LV XVHG 5HDGV WKH VLOLFRQ VLJQDWXUH LQIRUPDWLRQ (VFDSHV IURP HDFK VWDWXV
6XFFHVVLYH ZULWH FRPPDQG
6\VWHP VHWWLQJ FRQWURO
6WDWXV UHDG FRPPDQG 2VFLOODWLRQ IUHTXHQF\ VHWWLQJ FRPPDQG (UDVH WLPH VHWWLQJ FRPPDQG :ULWH WLPH VHWWLQJ FRPPDQG %DXG UDWH VHWWLQJ FRPPDQG 6LOLFRQ VLJQDWXUH FRPPDQG 5HVHW FRPPDQG
7KH 9(6.) 9(6.* DQG 9(6.- UHWXUQ D UHVSRQVH FRPPDQG IRU WKH FRPPDQG LVVXHG E\ WKH GHGLFDWHG IODVK SURJUDPPHU 7KH UHVSRQVH FRPPDQGV VHQW IURP WKH 9(6.) 9(6.* DQG 9(6.- DUH OLVWHG EHORZ
User's Manual U15862EJ4V1UD
667
CHAPTER 25 FLASH MEMORY
7DEOH 5HVSRQVH &RPPDQGV
&RPPDQG 1DPH $&. DFNQRZOHGJH 1$. QRW DFNQRZOHGJH )XQFWLRQ $FNQRZOHGJHV FRPPDQGGDWD $FNQRZOHGJHV LOOHJDO FRPPDQGGDWD
668
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
6WDQGDUG SURGXFWV DUH DV IROORZV 9(6.) 9(6.* 9(6.-
3' 3'< 3' 3'< 3' 3'< 3') 3')<
3' 3'< 3' 3'< 3' 3'< 3') 3')<
3' 3'< 3' 3'< 3') 3')<
6SHFLDO JUDGH $ SURGXFWV DUH DV IROORZV 9(6.) 9(6.* 9(6.-
3' $ 3'< $ 3' $ 3'< $ 3' $ 3'< $ 3') $ 3')< $
3' $ 3'< $ 3' $ 3'< $ 3' $ 3'< $ 3') $ 3')< $
3' $ 3'< $ 3' $ 3'< $ 3') $ 3')< $
User's Manual U15862EJ4V1UD
669
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
$EVROXWH 0D[LPXP 5DWLQJV 7A
3DUDPHWHU 6XSSO\ YROWDJH 6\PERO 9DD 9PP %9DD (9DD $9REF0 $9REF1 9SS $9SS %9SS (9SS ,QSXW YROWDJH 9I1
&
&RQGLWLRQV 9DD (9DD $9REF0 5DWLQJV - WR + - WR + - WR 9DD + $9REF0 $9REF0 9DD SRUW PRGH $9SS $9SS $9SS $9SS - WR + - WR + - WR + - WR + - WR (9DD + Note 2 9 9 9 9 9 - WR + - WR + - WR 9DD +
Note 2 Note 2
8QLW 9 9 9 9 9 9
)ODVK PHPRU\ YHUVLRQ Note 1 %9DD 9DD 9DD (9DD
9DD (9DD $9REF1 9SS 9SS 9SS 9SS
$9REF1 9DD '$ RXWSXW PRGH $9REF0 %9SS %9SS %9SS %9SS (9SS (9SS (9SS (9SS
3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 5(6(7 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 3 3 3 3 3 3 ; ; ;7 ;7 3 WR 3
9I2 9I3 9I4 9I5 $QDORJ LQSXW YROWDJH 9IAN
- WR %9DD + Note 2 - WR $9REF1 + Note 2 - WR +
Note 3 Note 2 Note 2
9 9 9 9 9
- WR 9DD +
- WR $9REF0 +
1RWHV 0DNH VXUH WKDW WKH IROORZLQJ FRQGLWLRQV RI WKH 9PP YROWDJH DSSOLFDWLRQ WLPLQJ DUH VDWLVILHG ZKHQ WKH IODVK PHPRU\ LV ZULWWHQ * :KHQ VXSSO\ YROWDJH ULVHV 9PP PXVW H[FHHG 9DD V RU PRUH DIWHU 9DD KDV UHDFKHG WKH ORZHUOLPLW YDOXH 9 RI WKH RSHUDWLQJ YROWDJH UDQJH VHH D LQ WKH ILJXUH EHORZ * :KHQ VXSSO\ YROWDJH GURSV 9DD PXVW EH ORZHUHG V RU PRUH DIWHU 9PP IDOOV EHORZ WKH ORZHUOLPLW YDOXH 9 RI WKH RSHUDWLQJ YROWDJH UDQJH RI 9DD VHH E LQ WKH ILJXUH EHORZ
2.7 V 0V a b
VDD
VPP 2.7 V 0V
%H VXUH QRW WR H[FHHG WKH DEVROXWH PD[LPXP UDWLQJV 0$; YDOXH RI HDFK VXSSO\ YROWDJH :KHQ SXOOXS LV QRW VSHFLILHG E\ D PDVN RSWLRQ 7KH VDPH DV 9I1 ZKHQ SXOOXS LV VSHFLILHG
670
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
$EVROXWH 0D[LPXP 5DWLQJV 7A
3DUDPHWHU 2XWSXW FXUUHQW ORZ 6\PERO ,OL
Note
&
&RQGLWLRQV 3HU SLQ 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 7RWDO RI DOO SLQV P$ 7RWDO RI DOO SLQV P$ 5DWLQJV 8QLW P$
- 7RWDO RI DOO SLQV - P$ 7RWDO RI DOO SLQV - P$ 3HU SLQ - - - - - - WR +
P$ P$
P$ P$ P$
2XWSXW FXUUHQW KLJK
,OH
Note
3HU SLQ 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 3 3
P$ P$ P$
2SHUDWLQJ DPELHQW WHPSHUDWXUH 6WRUDJH WHPSHUDWXUH
7A
&
7stg
0DVN 520 YHUVLRQ )ODVK PHPRU\ YHUVLRQ
- WR + - WR +
& &
1RWH ,Q WKH 9(6.) WKH VSHFLILFDWLRQV RI WKH WRWDO RI DOO SLQV IRU ,OL DQG ,OH DUH DV IROORZV VLQFH %9DD V\VWHP SLQV GR QRW H[LVW
,OL 7RWDO RI SLQV P$ 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&0 WR 3&0 3&6 3&6 3&7 3&7 3&7 3&7 3'/ WR 3'/ ,OH 7RWDO RI SLQV - P$ 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&0 WR 3&0 3&6 3&6 3&7 3&7 3&7 3&7 3'/ WR 3'/ P$
P$
- -
P$
P$
User's Manual U15862EJ4V1UD
671
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
&DXWLRQV 'R QRW GLUHFWO\ FRQQHFW WKH RXWSXW RU ,2 SLQV RI ,& SURGXFWV WR HDFK RWKHU RU WR 9DD 9CC DQG *1' 2SHQGUDLQ SLQV RU RSHQFROOHFWRU SLQV KRZHYHU FDQ EH GLUHFWO\ FRQQHFWHG WR HDFK RWKHU 'LUHFW FRQQHFWLRQ RI WKH RXWSXW SLQV EHWZHHQ DQ ,& SURGXFW DQG DQ H[WHUQDO FLUFXLW LV SRVVLEOH LI WKH RXWSXW SLQV FDQ EH VHW WR WKH KLJKLPSHGDQFH VWDWH DQG WKH RXWSXW WLPLQJ RI WKH H[WHUQDO FLUFXLW LV GHVLJQHG WR DYRLG RXWSXW FRQIOLFW 3URGXFW TXDOLW\ PD\ VXIIHU LI WKH DEVROXWH PD[LPXP UDWLQJ LV H[FHHGHG HYHQ PRPHQWDULO\ IRU DQ\ SDUDPHWHU 7KDW LV WKH DEVROXWH PD[LPXP UDWLQJV DUH UDWHG YDOXHV DW ZKLFK WKH SURGXFW LV RQ WKH YHUJH RI VXIIHULQJ SK\VLFDO GDPDJH DQG WKHUHIRUH WKH SURGXFW PXVW EH XVHG XQGHU FRQGLWLRQV WKDW HQVXUH WKDW WKH DEVROXWH PD[LPXP UDWLQJV DUH QRW H[FHHGHG 7KH UDWLQJV DQG FRQGLWLRQV LQGLFDWHG IRU '& FKDUDFWHULVWLFV DQG $& FKDUDFWHULVWLFV UHSUHVHQW WKH TXDOLW\ DVVXUDQFH UDQJH GXULQJ QRUPDO RSHUDWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS ,Q WKH 9(6.) WKH VSHFLILFDWLRQ RI 9I2 LV WKH VDPH DV WKDW RI WKH 9I1 VLQFH WKH %9DD SLQ GRHV QRW H[LVW 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+ &DSDFLWDQFH 7A
3DUDPHWHU ,QSXW FDSDFLWDQFH ,2 FDSDFLWDQFH
& 9DD
&I &IO
(9DD
$9REF0
%9DD
$9REF1
9SS
(9SS
%9SS
0,1
$9SS
7<3
9
0$; 8QLW S) S) S)
6\PERO
&RQGLWLRQV IX 0+] 8QPHDVXUHG SLQV UHWXUQHG WR 9 3 WR 3 Note 3 WR 3 3 3
1RWH 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ &DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
672
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
2SHUDWLQJ &RQGLWLRQV 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU ,QWHUQDO V\VWHP FORFN IUHTXHQF\
(9DD S)
6\PERO ICLK
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3 0$;
(9SS
8QLW 0+]
5(*&
9DD
9 WR 0+] WR 9
,Q 3// PRGH 26& 5(*& 5(*&
&DSDFLW\ 9DD 9DD


0+] 0+] N+]
,Q 3// PRGH 26&
WR 0+]
WR 9
5(*& 9DD WR 9 RSHUDWLQJ ZLWK VXEFORFN
,QWHUQDO 6\VWHP &ORFN )UHTXHQF\ YV 6XSSO\ 9ROWDJH
100
Internal system clock frequency fCLK [MHz]
When REGC = Capacity
20.0 16.0 10.0
1.0
0.1
0.032
0.01 2.0 3.0 4.0 Supply voltage VDD [V] 5.0 6.0
3// &KDUDFWHULVWLFV 7A
3DUDPHWHU ,QSXW IUHTXHQF\ 2XWSXW IUHTXHQF\ /RFN WLPH
- WR +& 9DD
6\PERO Ix Ixx WPLL
WR 9 9SS
&RQGLWLRQV
9
0,1 7<3 0$; 8QLW 0+] 0+]
$IWHU 9DD UHDFKHV 0,1 9
V
User's Manual U15862EJ4V1UD
673
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
0DLQ &ORFN 2VFLOODWRU &KDUDFWHULVWLFV 7A
5HVRQDWRU &HUDPLF UHVRQDWRU 5HFRPPHQGHG &LUFXLW
X1 X2
- WR +& 9DD
WR 9 9SS
9
7<3 0$; 15IX Note 3 8QLW 0+] V V
3DUDPHWHU 2VFLOODWLRQ IUHTXHQF\ IX Note 1 2VFLOODWLRQ VWDELOL]DWLRQ WLPHNote 2
&RQGLWLRQV
0,1
$IWHU UHVHW LV UHOHDVHG $IWHU 6723 PRGH LV UHOHDVHG
&U\VWDO UHVRQDWRU
X1
X2
2VFLOODWLRQ IUHTXHQF\ IX Note 1 2VFLOODWLRQ VWDELOL]DWLRQ WLPHNote 2 $IWHU UHVHW LV UHOHDVHG $IWHU 6723 PRGH LV UHOHDVHG
15IX Note 3
0+] V V
([WHUQDO FORFN
X1
X2
; ; LQSXW IUHTXHQF\ IX
5(*& 9DD 'XW\
0+]
External clock
1RWHV ,QGLFDWHV RQO\ RVFLOODWRU FKDUDFWHULVWLFV 7LPH UHTXLUHG WR VWDELOL]H WKH UHVRQDWRU DIWHU UHVHW RU 6723 PRGH LV UHOHDVHG 7KH YDOXH GLIIHUV GHSHQGLQJ RQ WKH 2676 UHJLVWHU VHWWLQJV &DXWLRQV :KHQ XVLQJ WKH PDLQ FORFN RVFLOODWRU ZLUH DV IROORZV LQ WKH DUHD HQFORVHG E\ WKH EURNHQ OLQHV LQ WKH DERYH ILJXUHV WR DYRLG DQ DGYHUVH HIIHFW IURP ZLULQJ FDSDFLWDQFH .HHS WKH ZLULQJ OHQJWK DV VKRUW DV SRVVLEOH 'R QRW FURVV WKH ZLULQJ ZLWK WKH RWKHU VLJQDO OLQHV 'R QRW URXWH WKH ZLULQJ QHDU D VLJQDO OLQH WKURXJK ZKLFK D KLJK IOXFWXDWLQJ FXUUHQW IORZV $OZD\V PDNH WKH JURXQG SRLQW RI WKH RVFLOODWRU FDSDFLWRU WKH VDPH SRWHQWLDO DV 9SS 'R QRW JURXQG WKH FDSDFLWRU WR D JURXQG SDWWHUQ WKURXJK ZKLFK D KLJK FXUUHQW IORZV 'R QRW IHWFK VLJQDOV IURP WKH RVFLOODWRU :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH GHYLFH LV RSHUDWLQJ RQ WKH VXEFORFN ZDLW XQWLO WKH RVFLOODWLRQ VWDELOL]DWLRQ WLPH KDV EHHQ VHFXUHG E\ WKH SURJUDP EHIRUH VZLWFKLQJ EDFN WR WKH PDLQ FORFN
674
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
L
0XUDWD 0DQXIDFWXULQJ &R /WG &HUDPLF UHVRQDWRU 7A
3URGXFW 1DPH 7\SH 2VFLOODWLRQ )UHTXHQF\ IXX 0+]
- WR &
5HFRPPHQGHG 9ROWDJH 5DQJH 0,1 9 0$; 9
0DQXIDFWXUHU
5HFRPPHQGHG &LUFXLW &RQVWDQW & S) & S) 5G N
0XUDWD 0IJ &R /WG
&67&&0*5 &67&&0*5 &67&50*5 &67/60*% &67&50*5 &67/60*% &67&(0*5 &67/60*% &67&&0*$5 &67&&0*$5 &67&50*$5 &67&50*$5 &67&(0*$5
60' 60' 60'
60'

60'

60' 60' 60' 60' 60'


&DXWLRQ 7KLV RVFLOODWRU FRQVWDQW LV D UHIHUHQFH YDOXH EDVHG RQ HYDOXDWLRQ XQGHU D VSHFLILF HQYLURQPHQW E\ WKH UHVRQDWRU PDQXIDFWXUHU ,I RSWLPL]DWLRQ RI RVFLOODWRU FKDUDFWHULVWLFV LV QHFHVVDU\ LQ WKH DFWXDO DSSOLFDWLRQ DSSO\ WR WKH UHVRQDWRU PDQXIDFWXUHU IRU HYDOXDWLRQ RQ WKH LPSOHPHQWDWLRQ FLUFXLW 7KH RVFLOODWLRQ YROWDJH DQG RVFLOODWLRQ IUHTXHQF\ LQGLFDWH RQO\ RVFLOODWRU FKDUDFWHULVWLFV 8VH WKH 9(6.) 9(6.* DQG 9(6.- VR WKDW WKH LQWHUQDO RSHUDWLQJ FRQGLWLRQV DUH ZLWKLQ WKH VSHFLILFDWLRQV RI WKH '& DQG $& FKDUDFWHULVWLFV
User's Manual U15862EJ4V1UD
675
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
6XEFORFN 2VFLOODWRU &KDUDFWHULVWLFV 7A
5HVRQDWRU &U\VWDO UHVRQDWRU 5HFRPPHQGHG &LUFXLW
XT1 XT2
- WR +& 9DD
3DUDPHWHU
WR 9 9SS
&RQGLWLRQV
9
0,1 7<3 0$; 8QLW N+]
2VFLOODWLRQ IUHTXHQF\ IXT Note 1
2VFLOODWLRQ VWDELOL]DWLRQ WLPHNote 2
V
([WHUQDO FORFN
XT1
XT2
;7 LQSXW IUHTXHQF\ IXT Note 1 'XW\
5(*&
9DD
N+]
External clock
1RWHV ,QGLFDWHV RQO\ RVFLOODWRU FKDUDFWHULVWLFV 7LPH UHTXLUHG IURP ZKHQ 9DD UHDFKHV RVFLOODWLRQ YROWDJH UDQJH 0,1 9 WR ZKHQ WKH FU\VWDO UHVRQDWRU VWDELOL]HV &DXWLRQV :KHQ XVLQJ WKH VXEFORFN RVFLOODWRU ZLUH DV IROORZV LQ WKH DUHD HQFORVHG E\ WKH EURNHQ OLQHV LQ WKH DERYH ILJXUHV WR DYRLG DQ DGYHUVH HIIHFW IURP ZLULQJ FDSDFLWDQFH .HHS WKH ZLULQJ OHQJWK DV VKRUW DV SRVVLEOH 'R QRW FURVV WKH ZLULQJ ZLWK WKH RWKHU VLJQDO OLQHV 'R QRW URXWH WKH ZLULQJ QHDU D VLJQDO OLQH WKURXJK ZKLFK D KLJK IOXFWXDWLQJ FXUUHQW IORZV $OZD\V PDNH WKH JURXQG SRLQW RI WKH RVFLOODWRU FDSDFLWRU WKH VDPH SRWHQWLDO DV 9SS 'R QRW JURXQG WKH FDSDFLWRU WR D JURXQG SDWWHUQ WKURXJK ZKLFK D KLJK FXUUHQW IORZV 'R QRW IHWFK VLJQDOV IURP WKH RVFLOODWRU 7KH VXEFORFN RVFLOODWRU LV GHVLJQHG DV D ORZDPSOLWXGH FLUFXLW IRU UHGXFLQJ FXUUHQW FRQVXPSWLRQ DQG LV PRUH SURQH WR PDOIXQFWLRQ GXH WR QRLVH WKDQ WKH PDLQ FORFN RVFLOODWRU 3DUWLFXODU FDUH LV WKHUHIRUH UHTXLUHG ZLWK WKH ZLULQJ PHWKRG ZKHQ WKH VXEFORFN LV XVHG
676
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
'& &KDUDFWHULVWLFV 7A $9SS - WR +& 9DD 9
3DUDPHWHU 2XWSXW FXUUHQW KLJK 6\PERO ,OH1 &RQGLWLRQV 3HU SLQ IRU 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 7RWDO RI 3 WR 3 3 WR 3 3 3 3 WR 3 ,OH2 (9DD (9DD (9DD (9DD WR 9 WR 9 WR 9 WR 9 0$; - - - - - - - - - - 8QLW P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
3HU SLQ IRU 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'+ WR 3'+ 3'/ WR 3'/ 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 7RWDO RI 3'/ WR 3'/ 3'+ WR 3'+ %9DD %9DD %9DD %9DD WR 9 WR 9 WR 9 WR 9
2XWSXW FXUUHQW ORZ
,OL1
3HU SLQ IRU 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3HU SLQ IRU 3 WR 3 (9DD (9DD 3HU SLQ IRU 3 3 (9DD (9DD WR 9 WR 9 WR 9 WR 9
7RWDO RI 3 WR 3 3 WR 3 3 WR 3 7RWDO RI 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 ,OL2 3HU SLQ IRU 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'+ WR 3'+ 3'/ WR 3'/ 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 7RWDO RI 3'/ WR 3'/ 3'+ WR 3'+
&DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
User's Manual U15862EJ4V1UD
677
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
'& &KDUDFWHULVWLFV 7A $9SS - WR +& 9DD 9
3DUDPHWHU ,QSXW YROWDJH KLJK 6\PERO 9IH1 9IH2 9IH3 9IH4 9IH5 9IH6 9IH7 ,QSXW YROWDJH ORZ 9IL1 9IL2 9IL3 9IL4 9IL5 9IL6 9IL7 Note 1 Note 2 Note 3 3 WR 3 3 3Note 4 3 3 3 3 ; ; ;7 ;7 Note 1 Note 2 Note 3 3 WR 3 3 3Note 4 3 3 3 3 ; ; ;7 ;7 &RQGLWLRQV 0,1 (9DD (9DD %9DD $9REF0 $9REF1 (9DD (9DD - (9SS (9SS %9SS $9SS $9SS (9SS (9SS 7<3 0$; (9DD (9DD %9DD $9REF0 $9REF1
Note 5
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
8QLW 9 9 9 9 9 9 9 9 9 9 9 9 9 9
(9DD (9DD (9DD %9DD $9REF0 $9REF1 (9DD
1RWHV 3 3 3 3 3 WR 3 3 3 3 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV 5(6(7 3 WR 3 3 WR 3 3 3 3 3 3 WR 3 3 3 WR 3 3 3 3 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV :KHQ XVHG DV SRUW SLQV VHW $9REF1 $9REF0 9DD. :KHQ SXOOXS LV QRW VSHFLILHG E\ D PDVN RSWLRQ (9DD ZKHQ SXOOXS LV VSHFLILHG &DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
678
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
'& &KDUDFWHULVWLFV 7A $9SS - WR +& 9DD 9
3DUDPHWHU 2XWSXW YROWDJH KLJK 6\PERO 9OH1 Note 1 Note 2 9OH2 Note 3 Note 4 9OH3 3 3Note 5 &RQGLWLRQV ,OH - P$ (9DD WR 9 ,OH - P$ (9DD WR 9 ,OH - P$ (9DD WR 9 ,OH - P$ (9DD WR 9 ,OH ,OH 2XWSXW YROWDJH ORZ 9OL1 9OL2 9OL3 9OL4 Note 6 Note 8 3 3
Note 5
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
0,1 (9DD - (9DD - %9DD - %9DD - $9REF1 - $9REF1 - 7<3 0$; (9DD (9DD %9DD %9DD $9REF1 $9REF1
(9SS
%9SS
8QLW 9 9 9 9 9 9 9 9 9 9 9 9 9 9
- P$ - P$ P$ P$ P$
Note 7 Note 7
,OL ,OL ,OL
3 WR 3
,OL P$ (9DD WR 9 ,OL P$ (9DD WR 9 ,OL P$ (9DD WR 9
9OL5
3 3
,OL P$ (9DD WR 9 ,OL P$ (9DD WR 9
1RWHV 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH WRWDO RI 3 WR 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH WRWDO RI 3 WR 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 ,OH WRWDO RI 3'+ WR 3'+ 3'/ WR 3'/ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH - P$ 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 ,OH WRWDO RI 3'+ WR 3'+ 3'/ WR 3'/ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH - P$ :KHQ XVHG DV SRUW SLQV VHW $9REF1 $9REF0 9DD 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OL
- P$ - P$ - P$ - P$ - P$ - P$
P$
WRWDO RI 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OL P$ 5HIHU WR ,OL1 IRU ,OL RI 3 WR 3 3 DQG 3 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV,OL P$ WRWDO RI 3'+ WR 3'+ 3'/ WR 3'/ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OL P$
&DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
User's Manual U15862EJ4V1UD
679
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
'& &KDUDFWHULVWLFV 7A $9SS - WR +& 9DD 9
3DUDPHWHU ,QSXW OHDNDJH FXUUHQW KLJK ,QSXW OHDNDJH FXUUHQW ORZ 2XWSXW OHDNDJH FXUUHQW KLJK 2XWSXW OHDNDJH FXUUHQW ORZ 6XSSO\ FXUUHQWNote IODVK PHPRU\ YHUVLRQ 6\PERO ,LIH ,LIL ,LOH ,LOL ,DD1 9IN 9IN 9O 9O 9DD 9 9DD 9 IXX 0+] 26& 0+] LQ 3// PRGH 5(*& 9DD 9 IXX 0+] 26& LQ 3// PRGH 5(*& &DSDFLW\ 9DD 9 0+] &RQGLWLRQV 0,1 7<3 0$; - - 8QLW
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
$ $ $ $
P$
1RUPDO RSHUDWLRQ
P$
IXX 0+] 26& 0+] 5(*& 9DD 9 ,DD2 +$/7 PRGH IXX 0+] 26& 0+] LQ 3// PRGH 5(*& 9DD 9 IXX 0+] 26& LQ 3// PRGH 5(*& &DSDFLW\ 9DD 9 0+]


P$ P$
P$
IXX 0+] 26& 0+] 5(*& 9DD 9 ,DD3 ,'/( PRGH 26& 0+] ZKHQ 3// PRGH RII 5(*& 9DD 9 26& 0+] ZKHQ 3// PRGH RII 5(*& &DSDFLW\ 9DD 9 26& 0+] ZKHQ 3// PRGH RII 5(*& 9DD 9 ,DD4 6XEFORFN RSHUDWLQJ PRGH 6XEFORFN ,'/( PRGH 6723 PRGH 9IN 9 IXT N+]


P$
$
$
$
$
,DD5
IXT
N+]
$
,DD6 3XOOXS UHVLVWRU 5L


$
N
1RWH 7RWDO FXUUHQW RI 9DD (9DD DQG %9DD DOO SRUWV VWRSSHG $9REF0 LV QRW LQFOXGHG
680
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
'& &KDUDFWHULVWLFV 7A $9SS - WR +& 9DD 9
3DUDPHWHU 6XSSO\ FXUUHQW PDVN 520 YHUVLRQ
Note 1
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3
(9SS
%9SS
8QLW P$
6\PERO ,DD1 1RUPDO RSHUDWLRQ
0$;
IXX 0+] 26& 0+] LQ 3// PRGH 5(*& 9DD 9 IXX 0+] 26& LQ 3// PRGH 5(*& &DSDFLW\ 9DD 9 0+]
P$
IXX 0+] 26& 0+] 5(*& 9DD 9 ,DD2 +$/7 PRGH IXX 0+] 26& 0+] LQ 3// PRGH 5(*& 9DD 9 IXX 0+] 26& LQ 3// PRGH 5(*& &DSDFLW\ 9DD 9 0+]


P$ P$
P$
IXX 0+] 26& 0+] 5(*& 9DD 9 ,DD3 ,'/( PRGH 26& 0+] ZKHQ 3// PRGH RII 5(*& 9DD 9 26& 0+] ZKHQ 3// PRGH RII 5(*& &DSDFLW\ 9DD 9 26& 0+] ZKHQ 3// PRGH RII 5(*& 9DD 9 ,DD4 ,DD5 ,DD6 3XOOXS UHVLVWDQFH 5L 6XEFORFN RSHUDWLQJ PRGH 6XEFORFN ,'/(PRGH 6723 PRGH 9IN 9 IXT IXT N+] N+]


P$
$
Note 2
$
$


$ $ $
N
1RWHV 7RWDO FXUUHQW RI 9DD (9DD DQG %9DD DOO SRUWV VWRSSHG $9REF0 LV QRW LQFOXGHG :KHQ WKH FDSDFLWDQFH RI WKH FDSDFLWRU LQ WKH RVFLOODWRU LV S)
User's Manual U15862EJ4V1UD
681
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
'DWD 5HWHQWLRQ &KDUDFWHULVWLFV 6723 0RGH 7A - WR +&
6\PERO 9DDDR WDREL &RQGLWLRQV 6723 PRGH 0,1 7<3 0$; 8QLW 9
3DUDPHWHU 'DWD UHWHQWLRQ YROWDJH 6723 UHOHDVH VLJQDO LQSXW WLPH
V
&DXWLRQ 6KLIWLQJ WR 6723 PRGH DQG UHVWRULQJ IURP 6723 PRGH PXVW EH SHUIRUPHG ZLWKLQ WKH UDWHG RSHUDWLQJ UDQJH
STOP mode setting Operating voltage lower limit VDD
STOP release signal input
VDDDR
tDREL
RESET (input)
STOP mode release interrupt (NMI, etc.) (Released by falling edge)
STOP mode release interrupt (NMI, etc.) (Released by rising edge)
682
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
$& &KDUDFWHULVWLFV $& 7HVW ,QSXW 0HDVXUHPHQW 3RLQWV 9DD $9DD (9DD, %VDD
VDD
VIH Measurement points VIL
VIH VIL
0V
$& 7HVW 2XWSXW 0HDVXUHPHQW 3RLQWV
VOH Measurement points VOL
VOH VOL
/RDG &RQGLWLRQV
DUT (Device under measurement)
CL = 50 pF
&DXWLRQ ,I WKH ORDG FDSDFLWDQFH H[FHHGV S) GXH WR WKH FLUFXLW FRQILJXUDWLRQ EULQJ WKH ORDG FDSDFLWDQFH RI WKH GHYLFH WR S) RU OHVV E\ LQVHUWLQJ D EXIIHU RU E\ VRPH RWKHU PHDQV
User's Manual U15862EJ4V1UD
683
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
&/.287 2XWSXW 7LPLQJ 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU 2XWSXW F\FOH +LJKOHYHO ZLGWK
(9DD S)
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 QV 9DD 9DD WR 9 WR 9 WR 9 WR 9 WR 9 WR 9 WR 9 WR 9 WCYK - WCYK - WCYK - WCYK - 0$; V
(9SS
8QLW
6\PERO WCYK WWKH ! !
QV QV QV QV QV QV QV QV
/RZOHYHO ZLGWK
WWKL
!
9DD 9DD
5LVH WLPH
WKR
!
9DD 9DD
)DOO WLPH
WKF
!
9DD 9DD
&ORFN 7LPLQJ
<1> <2> <3>
CLKOUT (output)
<4>
<5>
684
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
%XV 7LPLQJ D 7A %9SS ,Q PXOWLSOH[ EXV PRGH &/.287 DV\QFKURQRXV ,Q PXOWLSOH[ EXV PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU $GGUHVV VHWXS WLPH WR $67% $GGUHVV KROG WLPH IURP $67% 'HOD\ WLPH IURP 5' WR DGGUHVV IORDW 'DWD LQSXW VHWXS WLPH IURP DGGUHVV 'DWD LQSXW VHWXS WLPH IURP 5' 'HOD\ WLPH IURP $67% WR 5' :5P 'DWD LQSXW KROG WLPH IURP 5' $GGUHVV RXWSXW WLPH IURP 5' 'HOD\ WLPH IURP 5' :5P WR $67% 'HOD\ WLPH IURP 5' WR $67% 5' :5P ORZOHYHO ZLGWK $67% KLJKOHYHO ZLGWK 'DWD RXWSXW WLPH IURP :5P 'DWD RXWSXW VHWXS WLPH WR :5P 'DWD RXWSXW KROG WLPH IURP :5P :$,7 VHWXS WLPH WR DGGUHVV WSAST WHSTA WFRDA WSAID WSRID WDSTRDWR WHRDID WDRDA WDRDWRST WDRDST WWRDWRL WWSTH WDWROD WSODWR WHWROD WSAWT1 WSAWT2 :$,7 KROG WLPH IURP DGGUHVV WHAWT1 WHAWT2 :$,7 VHWXS WLPH WR $67% WSSTWT1 WSSTWT2 :$,7 KROG WLPH IURP $67% WHSTWT1 WHSTWT2 +/'54 KLJKOHYHO ZLGWK +/'$. ORZOHYHO ZLGWK 'HOD\ WLPH IURP +/'$. WR EXV RXWSXW 'HOD\ WLPH IURP +/'54 WR +/'$. 'HOD\ WLPH IURP +/'54 WR +/'$. WWHQH WWHAL WDHAC WDHQHA1 WDHQHA2
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
6\PERO ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7 Q Q7 +Q 7 7 + 7 - - Q + 7 + 7 + Q Q + Q 7 + Q 7 7 - + Q 7 - Q + Q 7 - 7 - 7 - + Q 7 - 7 - + L 7 - 7 - + L 7 - + Q 7 - 7 - &RQGLWLRQV 0,1 7 - 7 - + Q 7 - + Q 7 - 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV
S)
5HPDUNV 7
ICPU ICPU &38 RSHUDWLQJ FORFN IUHTXHQF\
Q 1XPEHU RI ZDLW FORFNV LQVHUWHG LQ WKH EXV F\FOH 7KH VDPSOLQJ WLPLQJ FKDQJHV ZKHQ D SURJUDPPDEOH ZDLW LV LQVHUWHG P L 1XPEHU RI LGOH VWDWHV LQVHUWHG DIWHU D UHDG F\FOH RU 7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ;
User's Manual U15862EJ4V1UD
685
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
7A %9SS
- WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
6\PERO &RQGLWLRQV ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7 Q Q7 +Q 7 7 + 7 - - Q + 7 + 7 + Q Q + Q 7 + Q 7 7 - + Q 7 - Q + Q 7 - 7 - 7 - + Q 7 - 7 - + L 7 - 7 - + L 7 - + Q 7 - 7- 0,1 7 - 7 - + Q 7 - + Q 7 - 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV
S)
WSAST WHSTA WFRDA WSAID WSRID WDSTRDWR WHRDID WDRDA WDRDWRST WDRDST WWRDWRL WWSTH WDWROD WSODWR WHWROD WSAWT1 WSAWT2
$GGUHVV VHWXS WLPH WR $67% $GGUHVV KROG WLPH IURP $67% 'HOD\ WLPH IURP 5' WR DGGUHVV IORDW 'DWD LQSXW VHWXS WLPH IURP DGGUHVV 'DWD LQSXW VHWXS WLPH IURP 5' 'HOD\ WLPH IURP $67% WR 5' :5P 'DWD LQSXW KROG WLPH IURP 5' $GGUHVV RXWSXW WLPH IURP 5' 'HOD\ WLPH IURP 5' :5P WR $67% 'HOD\ WLPH IURP 5' WR $67% 5' :5P ORZOHYHO ZLGWK $67% KLJKOHYHO ZLGWK 'DWD RXWSXW WLPH IURP :5P 'DWD RXWSXW VHWXS WLPH WR :5P 'DWD RXWSXW KROG WLPH IURP :5P :$,7 VHWXS WLPH WR DGGUHVV
:$,7 KROG WLPH IURP DGGUHVV
WHAWT1 WHAWT2
:$,7 VHWXS WLPH WR $67%
WSSTWT1 WSSTWT2
:$,7 KROG WLPH IURP $67%
WHSTWT1 WHSTWT2
+/'54 KLJKOHYHO ZLGWK +/'$. ORZOHYHO ZLGWK 'HOD\ WLPH IURP +/'$. WR EXV RXWSXW 'HOD\ WLPH IURP +/'54 WR +/'$. 'HOD\ WLPH IURP +/'54 WR +/'$.
WWHQH WWHAL WDHAC WDHQHA1 WDHQHA2
&DXWLRQ 6HW WKH IROORZLQJ LQ DFFRUGDQFH ZLWK WKH XVDJH FRQGLWLRQV RI WKH &38 RSHUDWLRQ FORFN IUHTXHQF\ Q WR * QV ICPU QV 6HW DQ DGGUHVV VHWXS ZDLW $6:Q ELW * QV ICPU QV 6HW DQ DGGUHVV VHWXS ZDLW $6:Q ELW 5HPDUNV 7 DQG DGGUHVV KROG ZDLW $+:Q ELW
ICPU ICPU &38 RSHUDWLQJ FORFN IUHTXHQF\
Q 1XPEHU RI ZDLW FORFNV LQVHUWHG LQ WKH EXV F\FOH 7KH VDPSOLQJ WLPLQJ FKDQJHV ZKHQ D SURJUDPPDEOH ZDLW LV LQVHUWHG P L 1XPEHU RI LGOH VWDWHV LQVHUWHG DIWHU D UHDG F\FOH RU 7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ;
686
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
E 7A
&/.287 V\QFKURQRXV ,Q PXOWLSOH[ EXV PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
6\PERO &RQGLWLRQV ! ! ! ! ! ! ! ! ! ! ! ! ! 0,1 - 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV QV QV QV
%9SS
S)
WDKA WFKA WDKST WDKRDWR WSIDK WHKID WDKOD WSWTK WHKWT WSHQK WHKHQ WDKF WDKHA
'HOD\ WLPH IURP &/.287 WR DGGUHVV 'HOD\ WLPH IURP &/.287 WR DGGUHVV IORDW 'HOD\ WLPH IURP &/.287 WR $67% 'HOD\ WLPH IURP &/.287 WR 5' :5P 'DWD LQSXW VHWXS WLPH WR &/.287 'DWD LQSXW KROG WLPH IURP &/.287 'DWD RXWSXW GHOD\ WLPH IURP &/.287 :$,7 VHWXS WLPH WR &/.287 :$,7 KROG WLPH IURP &/.287 +/'54 VHWXS WLPH WR &/.287 +/'54 KROG WLPH IURP &/.287 'HOD\ WLPH IURP &/.287 WR EXV IORDW 'HOD\ WLPH IURP &/.287 WR +/'$.
5HPDUNV P
7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ; 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU 'HOD\ WLPH IURP &/.287 WR DGGUHVV 'HOD\ WLPH IURP &/.287 WR DGGUHVV IORDW 'HOD\ WLPH IURP &/.287 WR $67% 'HOD\ WLPH IURP &/.287 WR 5' :5P 'DWD LQSXW VHWXS WLPH WR &/.287 'DWD LQSXW KROG WLPH IURP &/.287 'DWD RXWSXW GHOD\ WLPH IURP &/.287 :$,7 VHWXS WLPH WR &/.287 :$,7 KROG WLPH IURP &/.287 +/'54 VHWXS WLPH WR &/.287 +/'54 KROG WLPH IURP &/.287 'HOD\ WLPH IURP &/.287 WR EXV IORDW 'HOD\ WLPH IURP &/.287 WR +/'$. WDKST WDKRDWR WSIDK WHKID WDKOD WSWTK WHKWT WSHQK WHKHQ WDKF WDKHA ! ! ! ! ! ! ! ! ! ! ! - QV QV QV QV QV QV QV QV QV QV QV WDKA WFKA
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
6\PERO ! ! &RQGLWLRQV 0,1 0$;
(9SS
8QLW QV QV
S)
5HPDUNV P
7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ;
User's Manual U15862EJ4V1UD
687
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
5HDG &\FOH &/.287 6\QFKURQRXV$V\QFKURQRXV :DLW ,Q 0XOWLSOH[ %XV 0RGH
T1
T2
TW
T3
CLKOUT (output) <39> A16 to A23 (output) CS0 to CS3 (output) <14> <43> <40> Hi-Z <44>
AD0 to AD15 (I/O)
Address <41> <11> <12>
Data <41> <17>
ASTB (output) <22> <42> <16> <13> <42> <15> <18> <20> RD (output) <21> <46> <19>
<30> <46> <32> <31> <33>
<47>
<47>
WAIT (input) <26> <28> <27> <29>
5HPDUN :5 DQG :5 DUH KLJK OHYHO
688
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
:ULWH &\FOH &/.287 6\QFKURQRXV$V\QFKURQRXV :DLW ,Q 0XOWLSOH[ %XV 0RGH
T1
T2
TW
T3
CLKOUT (output) <39> A16 to A23 (output) CS0 to CS3 (output) <45> AD0 to AD15 (I/O) Address <41> <11> <12> Data <41>
ASTB (output) <22> <42> <16> WR0 (output), WR1 (output) <30> <46> <47> <32> <31> <33> <21> <46> <47> <23> <42> <24> <25> <19>
WAIT (input) <26> <28> <27> <29>
5HPDUNV 5' LV KLJK OHYHO
User's Manual U15862EJ4V1UD
689
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
%XV +ROG ,Q 0XOWLSOH[ %XV 0RGH
T2 CLKOUT (output)
T3
TI
TH
TH
TH
TI
<48> <49>
<48> <34>
HLDRQ (input)
<51> <37> <38>
<51>
HLDAK (output) <35> Hi-Z <36>
<50> A16 to A23 (output) Undefined
Undefined
AD0 to AD15 (I/O)
Data
Undefined
Hi-Z
Undefined
CS0 to CS3 (output)
Hi-Z
ASTB (output)
Hi-Z
RD (output), WR0 (output), WR1 (output)
Hi-Z
690
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
D 7A
,Q VHSDUDWH EXV PRGH 5HDG F\FOH &/.287 DV\QFKURQRXV ,Q VHSDUDWH EXV PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7 +Q7 7 + Q 7 7 - + Q 7 - 0,1 7 - - (1.5 + Q)T - 15 + Q 7 - 7 - (0.5 + Q)T - 32 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV QV QV QV QV
%9SS
S)
6\PERO WSARD WHARD WWRDL WSISD WHISD WSAID WSRDWT1 WSRDWT2
$GGUHVV VHWXS WLPH WR 5' $GGUHVV KROG WLPH IURP 5' 5' ORZOHYHO ZLGWK 'DWD VHWXS WLPH WR 5' 'DWD KROG WLPH IURP 5' 'DWD VHWXS WLPH WR DGGUHVV :$,7 VHWXS WLPH WR 5'
:$,7 KROG WLPH IURP 5'
WHRDWT1 WHRDWT2
:$,7 VHWXS WLPH WR DGGUHVV
WSAWT1 WSAWT2
:$,7 KROG WLPH IURP DGGUHVV
WHAWT1 WHAWT2
&DXWLRQV 7KH VHSDUDWH EXV PRGH LV QRW VXSSRUWHG LQ WKH 9(6.) 6HW WKH IROORZLQJ LQ DFFRUGDQFH ZLWK WKH XVDJH FRQGLWLRQV RI WKH &38 RSHUDWLRQ FORFN IUHTXHQF\ Q WR
* ICPU QV 6HW DQ DGGUHVV VHWXS ZDLW $6:Q ELW 5HPDUNV 7
ICPU ICPU &38 RSHUDWLQJ FORFN IUHTXHQF\
Q 1XPEHU RI ZDLW FORFNV LQVHUWHG LQ WKH EXV F\FOH 7KH VDPSOLQJ WLPLQJ FKDQJHV ZKHQ D SURJUDPPDEOH ZDLW LV LQVHUWHG 7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ;
User's Manual U15862EJ4V1UD
691
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
7A %9SS
- WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7 +Q7 7 + Q 7 7 - + Q 7 - 0,1 7 - - (1.5 + Q)T - 30 + Q 7 - 7 - (0.5 + Q)T - 50 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV QV QV QV QV
S)
6\PERO WSARD WHARD WWRDL WSISD WHISD WSAID WSRDWT1 WSRDWT2
$GGUHVV VHWXS WLPH WR 5' $GGUHVV KROG WLPH IURP 5' 5' ORZOHYHO ZLGWK 'DWD VHWXS WLPH WR 5' 'DWD KROG WLPH IURP 5' 'DWD VHWXS WLPH WR DGGUHVV :$,7 VHWXS WLPH WR 5'
:$,7 KROG WLPH IURP 5'
WHRDWT1 WHRDWT2
:$,7 VHWXS WLPH WR DGGUHVV
WSAWT1 WSAWT2
:$,7 KROG WLPH IURP DGGUHVV
WHAWT1 WHAWT2
&DXWLRQV 7KH VHSDUDWH EXV PRGH LV QRW VXSSRUWHG LQ WKH 9(6.) 6HW WKH IROORZLQJ LQ DFFRUGDQFH ZLWK WKH XVDJH FRQGLWLRQV RI WKH &38 RSHUDWLRQ FORFN IUHTXHQF\ Q WR
* ICPU QV 6HW DQ DGGUHVV VHWXS ZDLW $6:Q ELW 5HPDUNV 7
ICPU ICPU &38 RSHUDWLQJ FORFN IUHTXHQF\
Q 1XPEHU RI ZDLW FORFNV LQVHUWHG LQ WKH EXV F\FOH 7KH VDPSOLQJ WLPLQJ FKDQJHV ZKHQ D SURJUDPPDEOH ZDLW LV LQVHUWHG 7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ;
692
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
E 7A
5HDG F\FOH &/.287 V\QFKURQRXV ,Q VHSDUDWH EXV PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV ! ! ! ! ! ! 0,1 0$;
(9SS
8QLW QV QV QV QV QV QV
%9SS
S)
6\PERO WDKSA WSISDK WHKISD WDKSR WSWTK WHKWT
'HOD\ WLPH IURP &/.287 WR DGGUHVV &6 'DWD LQSXW VHWXS WLPH WR &/.287 'DWD LQSXW KROG WLPH IURP &/.287 'HOD\ WLPH IURP &/.287 WR 5' :$,7 VHWXS WLPH WR &/.287 :$,7 KROG WLPH IURP &/.287
&DXWLRQ 7KH VHSDUDWH EXV PRGH LV QRW VXSSRUWHG LQ WKH 9(6.) 5HPDUN 7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ; 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU 'HOD\ WLPH IURP &/.287 WR DGGUHVV &6 'DWD LQSXW VHWXS WLPH WR &/.287 'DWD LQSXW KROG WLPH IURP &/.287 'HOD\ WLPH IURP &/.287 WR 5' :$,7 VHWXS WLPH WR &/.287 :$,7 KROG WLPH IURP &/.287
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV ! ! ! ! ! ! 0,1 0$;
(9SS
8QLW QV QV QV QV QV QV
S)
6\PERO WDKSA WSISDK WHKISD WDKSR WSWTK WHKWT
&DXWLRQ 7KH VHSDUDWH EXV PRGH LV QRW VXSSRUWHG LQ WKH 9(6.) 5HPDUN 7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ;
User's Manual U15862EJ4V1UD
693
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
F 7A
:ULWH F\FOH &/.287 DV\QFKURQRXV ,Q VHSDUDWH EXV PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7 +Q7 0,1 7 - 7 - (0.5 + Q)T - 10 - (0.5 + Q)T - 20 7 - 7 - Q7 - Q7 7 - + Q 7 - 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV
%9SS
S)
6\PERO WSAW WHAW WWWRL WDOSDW WSOSDW WHOSDW WSAOD WSWRWT1 WSWRWT2
$GGUHVV VHWXS WLPH WR :5P $GGUHVV KROG WLPH IURP :5P :5P ORZOHYHO ZLGWK 'DWD RXWSXW WLPH IURP :5P 'DWD VHWXS WLPH WR :5P 'DWD KROG WLPH IURP :5P 'DWD VHWXS WLPH WR DGGUHVV :$,7 VHWXS WLPH WR :5P
:$,7 KROG WLPH IURP :5P
WHWRWT1 WHWRWT2
:$,7 VHWXS WLPH WR DGGUHVV
WSAWT1 WSAWT2
:$,7 KROG WLPH IURP DGGUHVV
WHAWT1 WHAWT2
&DXWLRQV 7KH VHSDUDWH EXV PRGH LV QRW VXSSRUWHG LQ WKH 9(6.) 6HW WKH IROORZLQJ LQ DFFRUGDQFH ZLWK WKH XVDJH FRQGLWLRQV RI WKH &38 RSHUDWLRQ FORFN IUHTXHQF\ Q WR
* ICPU QV 6HW DQ DGGUHVV VHWXS ZDLW $6:Q ELW 5HPDUNV P 7 ICPU ICPU &38 RSHUDWLQJ FORFN IUHTXHQF\
Q 1XPEHU RI ZDLW FORFNV LQVHUWHG LQ WKH EXV F\FOH 7KH VDPSOLQJ WLPLQJ FKDQJHV ZKHQ D SURJUDPPDEOH ZDLW LV LQVHUWHG 7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ;
694
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
7A %9SS
- WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7 +Q7 0,1 7 - 7 - (0.5 + Q)T - 10 - (0.5 + Q)T - 35 7 - 7 - Q7 - Q7 7 - +Q7 - 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV QV QV QV QV QV
S)
6\PERO WSAW WHAW WWWRL WDOSDW WSOSDW WHOSDW WSAOD WSWRWT1 WSWRWT2
$GGUHVV VHWXS WLPH WR :5P $GGUHVV KROG WLPH IURP :5P :5P ORZOHYHO ZLGWK 'DWD RXWSXW WLPH IURP :5P 'DWD VHWXS WLPH WR :5P 'DWD KROG WLPH IURP :5P 'DWD VHWXS WLPH WR DGGUHVV :$,7 VHWXS WLPH WR :5P
:$,7 KROG WLPH IURP :5P
WHWRWT1 WHWRWT2
:$,7 VHWXS WLPH WR DGGUHVV
WSAWT1 WSAWT2
:$,7 KROG WLPH IURP DGGUHVV
WHAWT1 WHAWT2
&DXWLRQV 7KH VHSDUDWH EXV PRGH LV QRW VXSSRUWHG LQ WKH 9(6.) 6HW WKH IROORZLQJ LQ DFFRUGDQFH ZLWK WKH XVDJH FRQGLWLRQV RI WKH &38 RSHUDWLRQ FORFN IUHTXHQF\ Q WR
* ICPU QV 6HW DQ DGGUHVV VHWXS ZDLW $6:Q ELW 5HPDUNV P 7 ICPU ICPU &38 RSHUDWLQJ FORFN IUHTXHQF\
Q 1XPEHU RI ZDLW FORFNV LQVHUWHG LQ WKH EXV F\FOH 7KH VDPSOLQJ WLPLQJ FKDQJHV ZKHQ D SURJUDPPDEOH ZDLW LV LQVHUWHG 7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ;
User's Manual U15862EJ4V1UD
695
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
G 7A
:ULWH F\FOH &/.287 V\QFKURQRXV ,Q VHSDUDWH EXV PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV ! ! ! ! ! 0,1 0$;
(9SS
8QLW QV QV QV QV QV
%9SS
S)
6\PERO WDKSA WDKSD WDKSW WSWTK WHKWT
'HOD\ WLPH IURP &/.287 WR DGGUHVV &6 'DWD RXWSXW GHOD\ WLPH IURP &/.287 'HOD\ WLPH IURP &/.287 WR :5P :$,7 VHWXS WLPH WR &/.287 :$,7 KROG WLPH IURP &/.287
&DXWLRQ 7KH VHSDUDWH EXV PRGH LV QRW VXSSRUWHG LQ WKH 9(6.) 5HPDUNV P
7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ; 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU 'HOD\ WLPH IURP &/.287 WR DGGUHVV &6 'DWD RXWSXW GHOD\ WLPH IURP &/.287 'HOD\ WLPH IURP &/.287 WR :5P :$,7 VHWXS WLPH WR &/.287 :$,7 KROG WLPH IURP &/.287
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV ! ! ! ! ! 0,1 0$;
(9SS
8QLW QV QV QV QV QV
S)
6\PERO WDKSA WDKSD WDKSW WSWTK WHKWT
&DXWLRQ 7KH VHSDUDWH EXV PRGH LV QRW VXSSRUWHG LQ WKH 9(6.) 5HPDUNV P
7KH YDOXHV LQ WKH DERYH VSHFLILFDWLRQV DUH YDOXHV IRU ZKHQ FORFNV ZLWK D GXW\ UDWLR DUH LQSXW IURP ;
696
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
5HDG &\FOH &/.287 $V\QFKURQRXV :DLW ,Q 6HSDUDWH %XV 0RGH
T1
TW
T2
CLKOUT (output)
CS0 to CS3 (output) A0 to A23 (output) <53> <57> AD0 to AD15 (I/O) Hi-Z <56> <55> <54> RD (output) <61> <59> <60> <58> WAIT (input) <62> <64> <63> <65> Hi-Z
<52>
User's Manual U15862EJ4V1UD
697
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
5HDG &\FOH &/.287 6\QFKURQRXV :DLW ,Q 6HSDUDWH %XV 0RGH
T1
TW
T2
CLKOUT (output) <66>
<66> CS0 to CS3 (output) A0 to A23 (output) <67> Hi-Z
<68> Hi-Z <69>
AD0 to AD15 (I/O)
<69>
RD (output) <70> <71> <70> <71>
WAIT (input)
698
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
:ULWH &\FOH &/.287 $V\QFKURQRXV :DLW ,Q 6HSDUDWH %XV 0RGH
T1
TW
T2
CLKOUT (output)
CS0 to CS3 (output) A0 to A23 (output) <73> <78> AD0 to AD15 (I/O) Hi-Z <75> <72> <77> <76> <74> WR0, WR1 (output) <82> <80> <79> <81> WAIT (input) <83> <85> <84> <86> Hi-Z
User's Manual U15862EJ4V1UD
699
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
:ULWH &\FOH &/.287 6\QFKURQRXV :DLW ,Q 6HSDUDWH %XV 0RGH
T1
TW
T2
CLKOUT (output) <87> <87>
CS0 to CS3 (output) A0 to A23 (output) <88> Hi-Z <88> Hi-Z
AD0 to AD15 (I/O)
<89>
<89>
WR0, WR1 (output)
<90>
<91>
<90>
<91>
WAIT (input)
700
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
%DVLF 2SHUDWLRQ (7A $9SS - WR +& 9DD 9 &L S))
6\PERO WWRSL1 WWRSL2 ! ! &RQGLWLRQV 5HVHW LQ SRZHURQ VWDWXV 3RZHURQUHVHW ZKHQ 5(*& 3RZHURQUHVHW ZKHQ 5(*& 10, KLJKOHYHO ZLGWK 10, ORZOHYHO ZLGWK ,173Q KLJKOHYHO ZLGWK ,173Q ORZOHYHO ZLGWK WWNIH WWNIL WWITH WWITL ! ! ! ! $QDORJ QRLVH HOLPLQDWLRQ $QDORJ QRLVH HOLPLQDWLRQ Q Q WR (DQDORJ QRLVH HOLPLQDWLRQ) WR (DQDORJ QRLVH HOLPLQDWLRQ) 9DD &DSDFLW\ 0,1 0$; 8QLW QV 3DUDPHWHU 5(6(7 ORZOHYHO ZLGWK
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
V V V V
QV QV
5HPDUN 7 5HVHW
IXX
VDD <94> RESET (input) <93>
,QWHUUXSW
<95>
<96>
NMI (input)
<97>
<98>
INTPn (input)
5HPDUN Q
WR
User's Manual U15862EJ4V1UD
701
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
7LPHU 7LPLQJ (7A $9SS - WR +& 9DD 9 &L S))
6\PERO WTI0H 5(*& 9DD &RQGLWLRQV 9 0,1 IVDP +
Note
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
8QLW QV QV
3DUDPHWHU 7,Q KLJKOHYHO ZLGWK
0$;
7,Q ORZOHYHO ZLGWK
WTI0L
5(*& 5(*& 5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD 9
IVDP +
Note
QV QV
7, KLJKOHYHO ZLGWK 7, ORZOHYHO ZLGWK
WTI5H WTI5L

QV QV
&DSDFLW\ 9DD WR 9 9DD WR 9
1RWH Isam
7LPHU FRXQW FORFN IXX ZKHQ WKH 7,Q YDOLG HGJH LV VHOHFWHG DV WKH WLPHU FRXQW FORFN
+RZHYHU Isam
5HPDUN 9(6.) Q 9(6.* Q 9(6.- Q 8$57 7LPLQJ 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU 7UDQVPLW UDWH $6&. F\FOH WLPH
(9DD S)
$9REF0
6\PERO
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 0$;
(9SS
8QLW NESV 0+] 0+]
5(*& 5(*& 5(*&
9DD
9

&DSDFLW\ 9DD WR 9 9DD WR 9
702
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
&6, 7LPLQJ 7A %9SS 0DVWHU PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU 6&.Q F\FOH WLPH WKCY1
(9DD S)
$9REF0
6\PERO
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 WKCY1 5(*& 5(*& 5(*& 9DD WR 9 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV
!
&DSDFLW\ 9DD WR 9 9DD WR 9
6&.Q KLJKORZOHYHO ZLGWK 6,Q VHWXS WLPH WR 6&.Q
WKH1 WKL1 WSIK1
! !
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD 9
6,Q KROG WLPH IURP 6&.Q
WKSI1
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.Q WR 62Q RXWSXW
WKSO1
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
5HPDUN Q 7A %9SS
9(6.) 9(6.* Q
WR 9(6.-
6ODYH PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD S)
$9REF0
6\PERO WKCY2
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV
6&.Q F\FOH WLPH
!
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6&.Q KLJKORZOHYHO ZLGWK
WKH2 WKL2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,Q VHWXS WLPH WR 6&.Q
WSIK2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,Q KROG WLPH IURP 6&.Q
WKSI2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.Q WR 62Q RXWSXW
WKSO2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
5HPDUN Q
9(6.) 9(6.* Q
WR 9(6.-
User's Manual U15862EJ4V1UD
703
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
<99> <100> SCK0n (I/O) <100>
<101> <102> Hi-Z SI0n (input)
Input data
Hi-Z
<103>
SO0n (output)
Output data
5HPDUN Q
9(6.) 9(6.* Q
WR 9(6.-
704
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
&6,$ 7LPLQJ 7A %9SS 0DVWHU PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU 6&.$Q F\FOH WLPH
(9DD S)
$9REF0
6\PERO WKCY3
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 WKCY3 - 5(*& 5(*& 5(*& 9DD WR 9 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV
!
&DSDFLW\ 9DD WR 9 9DD WR 9
6&.$Q KLJKORZOHYHO ZLGWK 6,$Q VHWXS WLPH WR 6&.$Q
WKH3 WKL3 WSIK3
! !
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,$Q KROG WLPH IURP 6&.$Q
WKSI3
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.$Q WR 62$Q RXWSXW
WKSO3
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
5HPDUN Q 7A %9SS
9(6.) Q
9(6.* 9(6.-
6ODYH PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD S)
$9REF0
6\PERO WKCY4
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 WKCY4 - 5(*& 5(*& 5(*& 9DD WR 9 tCYx 2 + 30Note tCYx 2 + 60
Note
(9SS
8QLW QV QV QV QV QV QV QV QV QV
0$;
6&.$Q F\FOH WLPH
!
&DSDFLW\ 9DD WR 9 9DD WR 9
6&.$Q KLJKORZOHYHO ZLGWK 6,$Q VHWXS WLPH WR 6&.$Q
WKH4 WKL4 WSIK4
! !
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,$Q KROG WLPH IURP 6&.$Q
WKSI4
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.$Q WR 62$Q RXWSXW
WKSO4
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
1RWH WCY ,QWHUQDO FORFN RXWSXW F\FOH IXX &.6$Q IXX &.6$Q 5HPDUN Q
2
&.6$Q &.6$Q
IXX &.6$Q
3
&.6$Q

IXX &.6$Q
&.6$Q
9(6.) Q
9(6.* 9(6.-
User's Manual U15862EJ4V1UD
705
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
<99> <100> SCKAn (I/O) <100>
<101> <102> Hi-Z SIAn (input)
Input data
Hi-Z
<103>
SOAn (output)
Output data
5HPDUN Q
9(6.) 9(6.* Q
9(6.-
706
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
, & %XV 0RGH < 3URGXFWV 3URGXFWV ZLWK 2Q&KLS , & 2QO\ 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU
2
2
(9DD S)
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
1RUPDO 0RGH 0,1 0$; - - - - - - - - - - +LJK6SHHG 0RGH 0,1 - Note 2
Note 4
(9SS
8QLW
6\PERO
0$; - - - - - - Note 3 - - N+]
6&/Q FORFN IUHTXHQF\ %XV IUHH WLPH %HWZHHQ VWDUW DQG VWRS FRQGLWLRQV +ROG WLPHNote 1 6&/Q FORFN ORZOHYHO ZLGWK 6&/Q FORFN KLJKOHYHO ZLGWK 6HWXS WLPH IRU VWDUWUHVWDUW FRQGLWLRQV 'DWD KROG WLPH &%86 FRPSDWLEOH PDVWHU ,2& PRGH 'DWD VHWXS WLPH 6'$Q DQG 6&/Q VLJQDO ULVH WLPH 6'$Q DQG 6&/Q VLJQDO IDOO WLPH 6WRS FRQGLWLRQ VHWXS WLPH 3XOVH ZLGWK RI VSLNH VXSSUHVVHG E\ LQSXW ILOWHU &DSDFLWDQFH ORDG RI HDFK EXV OLQH
ICLK WBUF WHD:STA WLOW WHIGH WSU:STA WHD:DAT ! ! ! ! ! !
Note 2
V V V V V V V
QV QV QV
WSU:DAT WR WF WSU:STO WSP &E
! ! ! ! !
- - - -
+ &ENote 5 + &ENote 5 -
V
QV S)
1RWHV $W WKH VWDUW FRQGLWLRQ WKH ILUVW FORFN SXOVH LV JHQHUDWHG DIWHU WKH KROG WLPH 7KH V\VWHP UHTXLUHV D PLQLPXP RI QV KROG WLPH LQWHUQDOO\ IRU WKH 6'$Q VLJQDO DW 9IHmin. RI 6&/Q VLJQDO LQ RUGHU WR RFFXS\ WKH XQGHILQHG DUHD DW WKH IDOOLQJ HGJH RI 6&/Q ,I WKH V\VWHP GRHV QRW H[WHQG WKH 6&/Q VLJQDO ORZ KROG WLPH WLOW WHDDAT QHHGV WR EH VDWLVILHG 7KH KLJKVSHHG PRGH , & EXV FDQ EH XVHG LQ WKH QRUPDOPRGH , & EXV V\VWHP ,Q WKLV FDVH VHW WKH KLJK VSHHG PRGH , & EXV VR WKDW LW PHHWV WKH IROORZLQJ FRQGLWLRQV * ,I WKH V\VWHP GRHV QRW H[WHQG WKH 6&/Q VLJQDO(c)V ORZ VWDWH KROG WLPH WSUDAT QV * ,I WKH V\VWHP H[WHQGV WKH 6&/Q VLJQDO(c)V ORZ VWDWH KROG WLPH 7UDQVPLW WKH IROORZLQJ GDWD ELW WR WKH 6'$Q OLQH SULRU WR WKH 6&/Q OLQH UHOHDVH WRmax. QV 1RUPDO PRGH , & EXV VSHFLILFDWLRQ
2 2 2 2
RQO\ WKH PD[LPXP GDWD KROG WLPH
WSU:DAT
&E 7RWDO FDSDFLWDQFH RI RQH EXV OLQH XQLW S) 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
User's Manual U15862EJ4V1UD
707
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
, & %XV 0RGH < 3URGXFWV 3URGXFWV ZLWK 2Q&KLS , & 2QO\
2
2
<106> <107> SCLn (I/O) <112> <111> <105> <109> <110> <108> <105> <114> <113>
SDAn (I/O) <104> Stop condition Start condition <111> <112> Restart condition Stop condition
5HPDUN Q
9(6.) 9(6.* Q
9(6.-
708
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
$' &RQYHUWHU 7A $9SS - WR +& 9DD 9
3DUDPHWHU 5HVROXWLRQ 2YHUDOO HUURU
Note 1
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3 0$; $9REF0
(9SS
%9SS
8QLW ELW )65 )65
6\PERO
$9REF0 9 $9REF0 9
&RQYHUVLRQ WLPH
Note 1
WCONV
$9REF0 9 $9REF0 9
V V
)65 )65 )65 )65 /6% /6% /6% /6% 9 P$
=HURVFDOH HUURU
$9REF0 9 $9REF0 9
)XOOVFDOH HUURU
Note 1
$9REF0 9 $9REF0 9
1RQOLQHDULW\ HUURU
Note 2
$9REF0 9 $9REF0 9
'LIIHUHQWLDO OLQHDULW\ HUURUNote 2 $QDORJ LQSXW YROWDJH $9REF0 FXUUHQW 9IAN ,$REF0
$9REF0 9 $9REF0 9
:KHQ XVLQJ $' FRQYHUWHU :KHQ QRW XVLQJ $' FRQYHUWHU
$
1RWHV ([FOXGLQJ TXDQWL]DWLRQ HUURU )65 ([FOXGLQJ TXDQWL]DWLRQ HUURU /6% 5HPDUN /6% /HDVW 6LJQLILFDQW %LW )65 )XOO 6FDOH 5DQJH '$ &RQYHUWHU 9(6.* 9(6.- RQO\ 7A $9SS - WR +& 9DD 9
3DUDPHWHU 5HVROXWLRQ 2YHUDOO HUURU
Notes 1, 2
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3
(9SS
%9SS
8QLW ELW )65 )65 )65
6\PERO
0$;
/RDG FRQGLWLRQ /RDG FRQGLWLRQ /RDG FRQGLWLRQ
0 0 0 WR 9 WR 9

6HWWOLQJ WLPH
Notes 1, 2
&
S)
9DD 9DD
V V
N
2XWSXW UHVLVWDQFH $9REF1 FXUUHQW
Note 3
5O ,$9REF1
2XWSXW GDWD + 'XULQJ '$ FRQYHUVLRQ :KHQ '$ FRQYHUVLRQ VWRSSHG
Note 4

P$
$
1RWHV ([FOXGLQJ TXDQWL]DWLRQ HUURU )65 5 LV WKH '$ FRQYHUWHU RXWSXW SLQ ORDG UHVLVWDQFH DQG & LV WKH '$ FRQYHUWHU RXWSXW SLQ ORDG FDSDFLWDQFH 9DOXH RI FKDQQHO RI '$ FRQYHUWHU 9DOXH RI FKDQQHOV RI '$ FRQYHUWHU
User's Manual U15862EJ4V1UD
709
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
)ODVK 0HPRU\ 3URJUDPPLQJ &KDUDFWHULVWLFV 7A $9SS WR +& 9DD 9 (9DD $9REF0 WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS (9SS %9SS
%DVLF FKDUDFWHULVWLFV
3DUDPHWHU 6\PERO &RQGLWLRQV 0,1 9PP2 ,DD ,PP WER WERA WWB &WB &ERWB WWR WWRW &ERWR Note 5 :KHQ VWHS ZULWH WLPH E\WH Note 6 HUDVH Note 7 V ZRUG UHZULWH 'XULQJ IODVK PHPRU\ SURJUDPPLQJ :KHQ 9PP 9 :KHQ 9PP Note 1 :KHQ VWHS HUDVH WLPH Note 3 :KHQ ZULWHEDFN WLPH PV Note 4 V Note 2 9PP2 IXX 9PP2 0+] 9DD 7<3 0$; 8QLW 0+] 9 P$ P$ V VDUHD PV 7LPHV 7LPHV
3URJUDPPLQJ RSHUDWLRQ IUHTXHQF\ 9PP VXSSO\ YROWDJH 9DD VXSSO\ FXUUHQW 9PP VXSSO\ FXUUHQW 6WHS HUDVH WLPH 2YHUDOO HUDVH WLPH :ULWHEDFN WLPH 1XPEHU RI ZULWHEDFNV 1XPEHU RI HUDVHVZULWHEDFNV 6WHS ZULWH WLPH 2YHUDOO ZULWH WLPH SHU ZRUG 1XPEHU RI UHZULWHV SHU DUHD
V VZRUG
&RXQWDUHD
ZULWH DIWHU HUDVH
1RWHV 7KH UHFRPPHQGHG VHWWLQJ YDOXH RI WKH VWHS HUDVH WLPH LV V 7KH SUHZULWH WLPH SULRU WR HUDVXUH DQG WKH HUDVH YHULI\ WLPH ZULWHEDFN WLPH DUH QRW LQFOXGHG 7KH UHFRPPHQGHG VHWWLQJ YDOXH RI WKH ZULWHEDFN WLPH LV PV :ULWHEDFN LV H[HFXWHG RQFH E\ WKH LVVXDQFH RI WKH ZULWHEDFN FRPPDQG 7KHUHIRUH WKH UHWU\ FRXQW PXVW EH WKH PD[LPXP YDOXH PLQXV WKH QXPEHU RI FRPPDQGV LVVXHG 7KH UHFRPPHQGHG VHWWLQJ YDOXH RI WKH VWHS ZULWLQJ WLPH LV V V LV DGGHG WR WKH DFWXDO ZULWLQJ WLPH SHU ZRUG 7KH LQWHUQDO YHULI\ WLPH GXULQJ DQG DIWHU WKH ZULWLQJ LV QRW LQFOXGHG :KHQ ZULWLQJ LQLWLDOO\ WR VKLSSHG SURGXFWV LW LV FRXQWHG DV RQH UHZULWH IRU ERWK |HUDVH WR ZULWH DQG |ZULWH RQO\ ([DPSOH 3 :ULWH ( (UDVH 6KLSSHG SURGXFW 3(3(3 UHZULWHV 6KLSSHG SURGXFW ( 3(3(3 UHZULWHV
710
User's Manual U15862EJ4V1UD
CHAPTER 26 ELECTRICAL SPECIFICATIONS (STANDARD PRODUCTS, SPECIAL GRADE (A) PRODUCTS)
6HULDO ZULWH RSHUDWLRQ FKDUDFWHULVWLFV
3DUDPHWHU 6\PERO WDPRSR WPSRRF WRFOF WCOUNT WCHWCL 9PPL 9PPH 9DD 9DD &RQGLWLRQV 0,1 7<3 0$; 8QLW
6HWXS WLPH IURP 9DD WR 9PP 6HWXS WLPH IURP 9PP WR 5(6(7 &RXQW VWDUW WLPH IURP 5(6(7 WR 9PPH &RXQW FRPSOHWH WLPH 9PP FRXQWHU KLJKORZOHYHO ZLGWK 9PP SXOVH ORZOHYHO LQSXW YROWDJH 9PP SXOVH KLJKOHYHO LQSXW YROWDJH
V V V
PV
V
9 9
)ODVK :ULWH 0RGH 6HWWLQJ 7LPLQJ
VDD VDD 0V VPPH VPP VDD VPPL tPSRRF tCOUNT EVDD RESET (input) 0V tCL tDRPSR tRFCF tCH
User's Manual U15862EJ4V1UD
711
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
6SHFLDO JUDGH $ SURGXFWV DUH DV IROORZV 9(6.) 9(6.* 9(6.-
3' $ 3'< $ 3' $ 3'< $ 3' $ 3'< $
3' $ 3'< $ 3' $ 3'< $ 3' $ 3'< $
&
3' $ 3'< $ 3' $ 3'< $
$EVROXWH 0D[LPXP 5DWLQJV 7A
3DUDPHWHU 6XSSO\ YROWDJH 6\PERO 9DD %9DD (9DD $9REF0 $9REF1
&RQGLWLRQV 9DD (9DD $9REF0
5DWLQJV - WR + - WR 9DD +
Note 1
8QLW 9 9 9 9
Note 1
%9DD 9DD 9DD (9DD $9REF0 $9REF0 9DD SRUW PRGH
- WR + - WR + - WR 9DD +
9DD (9DD $9REF1
$9REF1 9DD '$ RXWSXW PRGH $9REF0
9
,QSXW YROWDJH
9I1
3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 5(6(7 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 3 3 3 3 3 3 ; ; ;7 ;7 3 WR 3
- WR (9DD + Note 1
9
9I2 9I3 9I4 9I5 $QDORJ LQSXW YROWDJH 9IAN
- WR %9DD + Note 1 - WR $9REF1 + Note 1 - WR +
Note 2 Note 1 Note 1
9 9 9 9 9
- WR 9DD +
- WR $9REF0 +
1RWHV %H VXUH QRW WR H[FHHG WKH DEVROXWH PD[LPXP UDWLQJV 0$; YDOXH RI HDFK VXSSO\ YROWDJH :KHQ SXOOXS LV QRW VSHFLILHG E\ D PDVN RSWLRQ 7KH VDPH DV 9I1 ZKHQ SXOOXS LV VSHFLILHG
712
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
$EVROXWH 0D[LPXP 5DWLQJV 7A
3DUDPHWHU 2XWSXW FXUUHQW ORZ 6\PERO ,OL
Note
&
&RQGLWLRQV 3HU SLQ 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 7RWDO RI DOO SLQV P$ 7RWDO RI DOO SLQV P$ 5DWLQJV 8QLW P$
- 7RWDO RI DOO SLQV - P$ 7RWDO RI DOO SLQV - P$ 3HU SLQ - - - - - - WR +
P$ P$
P$ P$ P$
2XWSXW FXUUHQW KLJK
,OH
Note
3HU SLQ 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 3 3
P$ P$ P$
2SHUDWLQJ DPELHQW WHPSHUDWXUH 6WRUDJH WHPSHUDWXUH
7A
&
7stg
- WR +
&
1RWH ,Q WKH 9(6.) WKH VSHFLILFDWLRQV RI WKH WRWDO RI DOO SLQV IRU ,OL DQG ,OH DUH DV IROORZV VLQFH %9DD V\VWHP SLQV GR QRW H[LVW
,OL 7RWDO RI SLQV P$ 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&0 WR 3&0 3&6 3&6 3&7 3&7 3&7 3&7 3'/ WR 3'/ ,OH 7RWDO RI SLQV - P$ 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&0 WR 3&0 3&6 3&6 3&7 3&7 3&7 3&7 3'/ WR 3'/ P$
P$
- -
P$
P$
User's Manual U15862EJ4V1UD
713
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
&DXWLRQV 'R QRW GLUHFWO\ FRQQHFW WKH RXWSXW RU ,2 SLQV RI ,& SURGXFWV WR HDFK RWKHU RU WR 9DD 9CC DQG *1' 2SHQGUDLQ SLQV RU RSHQFROOHFWRU SLQV KRZHYHU FDQ EH GLUHFWO\ FRQQHFWHG WR HDFK RWKHU 'LUHFW FRQQHFWLRQ RI WKH RXWSXW SLQV EHWZHHQ DQ ,& SURGXFW DQG DQ H[WHUQDO FLUFXLW LV SRVVLEOH LI WKH RXWSXW SLQV FDQ EH VHW WR WKH KLJKLPSHGDQFH VWDWH DQG WKH RXWSXW WLPLQJ RI WKH H[WHUQDO FLUFXLW LV GHVLJQHG WR DYRLG RXWSXW FRQIOLFW 3URGXFW TXDOLW\ PD\ VXIIHU LI WKH DEVROXWH PD[LPXP UDWLQJ LV H[FHHGHG HYHQ PRPHQWDULO\ IRU DQ\ SDUDPHWHU 7KDW LV WKH DEVROXWH PD[LPXP UDWLQJV DUH UDWHG YDOXHV DW ZKLFK WKH SURGXFW LV RQ WKH YHUJH RI VXIIHULQJ SK\VLFDO GDPDJH DQG WKHUHIRUH WKH SURGXFW PXVW EH XVHG XQGHU FRQGLWLRQV WKDW HQVXUH WKDW WKH DEVROXWH PD[LPXP UDWLQJV DUH QRW H[FHHGHG 7KH UDWLQJV DQG FRQGLWLRQV LQGLFDWHG IRU '& FKDUDFWHULVWLFV DQG $& FKDUDFWHULVWLFV UHSUHVHQW WKH TXDOLW\ DVVXUDQFH UDQJH GXULQJ QRUPDO RSHUDWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS ,Q WKH 9(6.) WKH VSHFLILFDWLRQ RI 9I2 LV WKH VDPH DV WKDW RI WKH 9I1 VLQFH WKH %9DD SLQ GRHV QRW H[LVW 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+ &DSDFLWDQFH 7A
3DUDPHWHU ,QSXW FDSDFLWDQFH ,2 FDSDFLWDQFH
& 9DD
&I &IO
(9DD
$9REF0
%9DD
$9REF1
9SS
(9SS
%9SS
0,1
$9SS
7<3
9
0$; 8QLW S) S) S)
6\PERO
&RQGLWLRQV IX 0+] 8QPHDVXUHG SLQV UHWXUQHG WR 9 3 WR 3 Note 3 WR 3 3 3
1RWH 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ &DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
714
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
2SHUDWLQJ &RQGLWLRQV 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU ,QWHUQDO V\VWHP FORFN IUHTXHQF\
(9DD
6\PERO ICLK
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3 0$;
(9SS
8QLW 0+]
S)
5(*&
9DD
9 WR 0+] WR 9
,Q 3// PRGH 26& 5(*& 5(*& 5(*&
&DSDFLW\ 9DD 9DD WR 9


0+] 0+] 0+] N+]
,Q 3// PRGH 26& ,Q 3// PRGH 26& 9DD
WR 0+] WR 0+]
WR 9
5(*& 9DD WR 9 RSHUDWLQJ ZLWK VXEFORFN
,QWHUQDO 6\VWHP &ORFN )UHTXHQF\ YV 6XSSO\ 9ROWDJH
100 When REGC = Capacity
Internal system clock frequency fCLK [MHz]
20.0 16.0 12.0 10.0
1.0
0.1 0.032
0.01 2.0 3.0 3.5 4.0 5.0 6.0 Supply voltage VDD [V]
3// &KDUDFWHULVWLFV 7A
3DUDPHWHU ,QSXW IUHTXHQF\ 2XWSXW IUHTXHQF\ /RFN WLPH
- WR +& 9DD
6\PERO Ix Ixx WPLL
WR 9 9SS
&RQGLWLRQV
9
0,1 7<3 0$; 8QLW 0+] 0+]
$IWHU 9DD UHDFKHV 0,1 9
V
User's Manual U15862EJ4V1UD
715
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
0DLQ &ORFN 2VFLOODWRU &KDUDFWHULVWLFV 7A
5HVRQDWRU &HUDPLF UHVRQDWRU 5HFRPPHQGHG &LUFXLW
X1 X2
- WR +& 9DD
WR 9 9SS
0,1
9
7<3 0$; 15IX Note 3 8QLW 0+] V V
3DUDPHWHU 2VFLOODWLRQ IUHTXHQF\ IX Note 1 2VFLOODWLRQ VWDELOL]DWLRQ WLPHNote 2
&RQGLWLRQV
$IWHU UHVHW LV UHOHDVHG $IWHU 6723 PRGH LV UHOHDVHG
&U\VWDO UHVRQDWRU
X1
X2
2VFLOODWLRQ IUHTXHQF\ IX Note 1 2VFLOODWLRQ VWDELOL]DWLRQ WLPHNote 2 $IWHU UHVHW LV UHOHDVHG $IWHU 6723 PRGH LV UHOHDVHG
15IX Note 3
0+] V V
([WHUQDO FORFN
X1
X2
; ; LQSXW IUHTXHQF\ IX
5(*& 9DD 'XW\
0+]
External clock
1RWHV ,QGLFDWHV RQO\ RVFLOODWRU FKDUDFWHULVWLFV 7LPH UHTXLUHG WR VWDELOL]H WKH UHVRQDWRU DIWHU UHVHW RU 6723 PRGH LV UHOHDVHG 7KH YDOXH GLIIHUV GHSHQGLQJ RQ WKH 2676 UHJLVWHU VHWWLQJV &DXWLRQV :KHQ XVLQJ WKH PDLQ FORFN RVFLOODWRU ZLUH DV IROORZV LQ WKH DUHD HQFORVHG E\ WKH EURNHQ OLQHV LQ WKH DERYH ILJXUHV WR DYRLG DQ DGYHUVH HIIHFW IURP ZLULQJ FDSDFLWDQFH .HHS WKH ZLULQJ OHQJWK DV VKRUW DV SRVVLEOH 'R QRW FURVV WKH ZLULQJ ZLWK WKH RWKHU VLJQDO OLQHV 'R QRW URXWH WKH ZLULQJ QHDU D VLJQDO OLQH WKURXJK ZKLFK D KLJK IOXFWXDWLQJ FXUUHQW IORZV $OZD\V PDNH WKH JURXQG SRLQW RI WKH RVFLOODWRU FDSDFLWRU WKH VDPH SRWHQWLDO DV 9SS 'R QRW JURXQG WKH FDSDFLWRU WR D JURXQG SDWWHUQ WKURXJK ZKLFK D KLJK FXUUHQW IORZV 'R QRW IHWFK VLJQDOV IURP WKH RVFLOODWRU :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH GHYLFH LV RSHUDWLQJ RQ WKH VXEFORFN ZDLW XQWLO WKH RVFLOODWLRQ VWDELOL]DWLRQ WLPH KDV EHHQ VHFXUHG E\ WKH SURJUDP EHIRUH VZLWFKLQJ EDFN WR WKH PDLQ FORFN
716
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
6XEFORFN 2VFLOODWRU &KDUDFWHULVWLFV 7A
5HVRQDWRU &U\VWDO UHVRQDWRU 5HFRPPHQGHG &LUFXLW
XT1 XT2
- WR +& 9DD
3DUDPHWHU
WR 9 9SS
&RQGLWLRQV
9
7<3 0$; 8QLW N+]
0,1
2VFLOODWLRQ IUHTXHQF\ IXT Note 1
2VFLOODWLRQ VWDELOL]DWLRQ WLPHNote 2
V
([WHUQDO FORFN
XT1
XT2
;7 LQSXW IUHTXHQF\ IXT Note 1 'XW\
5(*&
9DD
N+]
External clock
1RWHV ,QGLFDWHV RQO\ RVFLOODWRU FKDUDFWHULVWLFV 7LPH UHTXLUHG IURP ZKHQ 9DD UHDFKHV RVFLOODWLRQ YROWDJH UDQJH 0,1 9 WR ZKHQ WKH FU\VWDO UHVRQDWRU VWDELOL]HV &DXWLRQV :KHQ XVLQJ WKH VXEFORFN RVFLOODWRU ZLUH DV IROORZV LQ WKH DUHD HQFORVHG E\ WKH EURNHQ OLQHV LQ WKH DERYH ILJXUHV WR DYRLG DQ DGYHUVH HIIHFW IURP ZLULQJ FDSDFLWDQFH .HHS WKH ZLULQJ OHQJWK DV VKRUW DV SRVVLEOH 'R QRW FURVV WKH ZLULQJ ZLWK WKH RWKHU VLJQDO OLQHV 'R QRW URXWH WKH ZLULQJ QHDU D VLJQDO OLQH WKURXJK ZKLFK D KLJK IOXFWXDWLQJ FXUUHQW IORZV $OZD\V PDNH WKH JURXQG SRLQW RI WKH RVFLOODWRU FDSDFLWRU WKH VDPH SRWHQWLDO DV 9SS 'R QRW JURXQG WKH FDSDFLWRU WR D JURXQG SDWWHUQ WKURXJK ZKLFK D KLJK FXUUHQW IORZV 'R QRW IHWFK VLJQDOV IURP WKH RVFLOODWRU 7KH VXEFORFN RVFLOODWRU LV GHVLJQHG DV D ORZDPSOLWXGH FLUFXLW IRU UHGXFLQJ FXUUHQW FRQVXPSWLRQ DQG LV PRUH SURQH WR PDOIXQFWLRQ GXH WR QRLVH WKDQ WKH PDLQ FORFN RVFLOODWRU 3DUWLFXODU FDUH LV WKHUHIRUH UHTXLUHG ZLWK WKH ZLULQJ PHWKRG ZKHQ WKH VXEFORFN LV XVHG
User's Manual U15862EJ4V1UD
717
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
'& &KDUDFWHULVWLFV 7A - WR +& 9DD 9
3DUDPHWHU 2XWSXW FXUUHQW KLJK 6\PERO ,OH1 &RQGLWLRQV 3HU SLQ IRU 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 7RWDO RI 3 WR 3 3 WR 3 3 3 3 WR 3 ,OH2 (9DD (9DD (9DD (9DD WR 9 WR 9 WR 9 WR 9 0$; - - - - - - - - - - 8QLW P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
$9SS
3HU SLQ IRU 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'+ WR 3'+ 3'/ WR 3'/ 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 7RWDO RI 3'/ WR 3'/ 3'+ WR 3'+ (9DD (9DD (9DD (9DD WR 9 WR 9 WR 9 WR 9
2XWSXW FXUUHQW ORZ
,OL1
3HU SLQ IRU 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3HU SLQ IRU 3 WR 3 (9DD (9DD 3HU SLQ IRU 3 3 (9DD (9DD WR 9 WR 9 WR 9 WR 9
7RWDO RI 3 WR 3 3 WR 3 3 WR 3 7RWDO RI 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 ,OL2 3HU SLQ IRU 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'+ WR 3'+ 3'/ WR 3'/ 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 7RWDO RI 3'/ WR 3'/ 3'+ WR 3'+
&DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
718
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
'& &KDUDFWHULVWLFV 7A - WR +& 9DD 9
3DUDPHWHU ,QSXW YROWDJH KLJK 6\PERO 9IH1 9IH2 9IH3 9IH4 9IH5 9IH6 9IH7 ,QSXW YROWDJH ORZ 9IL1 9IL2 9IL3 9IL4 9IL5 9IL6 9IL7 Note 1 Note 2 Note 3 3 WR 3 3 3Note 4 3 3 3 3 ; ; ;7 ;7 Note 1 Note 2 Note 3 3 WR 3 3 3
Note 4
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 (9DD (9DD %9DD $9REF0 $9REF1 (9DD (9DD - (9SS (9SS %9SS $9SS $9SS (9SS (9SS 7<3 0$; (9DD (9DD %9DD $9REF0 $9REF1
Note 5
(9SS
%9SS
8QLW 9 9 9 9 9 9 9 9 9 9 9 9 9 9
$9SS
(9DD (9DD (9DD %9DD $9REF0 $9REF1 (9DD
3 3 3 3 ; ; ;7 ;7
1RWHV 3 3 3 3 3 WR 3 3 3 3 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV 5(6(7 3 WR 3 3 WR 3 3 3 3 3 3 WR 3 3 3 WR 3 3 3 3 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV :KHQ XVHG DV SRUW SLQV VHW $9REF1 $9REF0 9DD. :KHQ SXOOXS LV QRW VSHFLILHG E\ D PDVN RSWLRQ (9DD ZKHQ SXOOXS LV VSHFLILHG &DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
User's Manual U15862EJ4V1UD
719
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
'& &KDUDFWHULVWLFV 7A - WR +& 9DD 9
3DUDPHWHU 2XWSXW YROWDJH KLJK 6\PERO 9OH1 Note 1 Note 2 9OH2 Note 3 Note 4 9OH3 3 3Note 5 &RQGLWLRQV ,OH - P$ (9DD WR 9 ,OH - P$ (9DD WR 9 ,OH - P$ (9DD WR 9 ,OH - P$ (9DD WR 9 ,OH ,OH 2XWSXW YROWDJH ORZ 9OL1 9OL2 9OL3 9OL4 Note 6 Note 8 3 3
Note 5
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
0,1 (9DD - (9DD - %9DD - %9DD - $9REF1 - $9REF1 - 7<3 0$; (9DD (9DD %9DD %9DD $9REF1 $9REF1
(9SS
%9SS
8QLW 9 9 9 9 9 9 9 9 9 9 9 9 9
$9SS
- P$ - P$ P$ P$ P$
Note 7 Note 7
,OL ,OL ,OL
3 WR 3
,OL P$ (9DD WR 9 ,OL P$ (9DD WR 9
9OL5
3 3
,OL P$ (9DD WR 9 ,OL P$ (9DD WR 9
1RWHV 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH
- P$ - P$ - P$
WRWDO RI 3 WR 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH - P$ WRWDO RI 3 WR 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 ,OH - P$ WRWDO RI 3'+ WR 3'+ 3'/ WR 3'/ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH - P$ 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 ,OH - P$ WRWDO RI 3'+ WR 3'+ 3'/ WR 3'/ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH :KHQ XVHG DV SRUW SLQV VHW $9REF1 $9REF0 9DD - P$ P$
7RWDO RI 3 WR 3 3 WR 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OL P$ 5HIHU WR ,OL1 IRU ,OL RI 3 WR 3 3 DQG 3
WRWDO RI 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OL
7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV,OL P$ WRWDO RI 3'+ WR 3'+ 3'/ WR 3'/ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OL P$
&DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
720
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
'& &KDUDFWHULVWLFV 7A - WR +& 9DD 9
3DUDPHWHU ,QSXW OHDNDJH FXUUHQW KLJK ,QSXW OHDNDJH FXUUHQW ORZ 2XWSXW OHDNDJH FXUUHQW KLJK 2XWSXW OHDNDJH FXUUHQW ORZ 6XSSO\ FXUUHQWNote 6\PERO ,LIH ,LIL ,LOH ,LOL ,DD1 9IN 9IN 9O 9O 9DD 9 9DD 9 IXX 0+] 26& 0+] LQ 3// PRGH 5(*& 9DD 9 IXX 0+] 26& LQ 3// PRGH 5(*& &DSDFLW\ 9DD 9 0+] &RQGLWLRQV 0,1 7<3 0$; - - 8QLW
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
$9SS
$ $ $ $
P$
1RUPDO RSHUDWLRQ $OO SHULSKHUDO IXQFWLRQV RSHUDWLQJ
P$
,DD2
+$/7 PRGH $OO SHULSKHUDO IXQFWLRQV RSHUDWLQJ
IXX 0+] 26& 0+] LQ 3// PRGH 5(*& 9DD 9 IXX 0+] 26& LQ 3// PRGH 5(*& &DSDFLW\ 9DD 9 0+]
P$
P$
,DD3
,'/( PRGH :DWFK WLPHU RSHUDWLQJ
26& 0+] ZKHQ 3// PRGH RII 5(*& 9DD 9 26& 0+] ZKHQ 3// PRGH RII 5(*& &DSDFLW\ 9DD 9
$
$
,DD4
6XEFORFN RSHUDWLQJ PRGH
IXT N+] 0DLQ FORFN RVFLOODWRU VWRSSHG
$
,DD5
6XEFORFN ,'/( IXT N+] PRGH 0DLQ FORFN RVFLOODWRU VWRSSHG ZDWFK WLPHU RSHUDWLQJ 6723 PRGH 9IN 9 6XEFORFN RVFLOODWRU VWRSSHG ;7 9SS
$
,DD6 3XOOXS UHVLVWRU 5L


$
N
1RWH 7RWDO FXUUHQW RI 9DD (9DD DQG %9DD DOO SRUWV VWRSSHG $9REF0 LV QRW LQFOXGHG
User's Manual U15862EJ4V1UD
721
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
'DWD 5HWHQWLRQ &KDUDFWHULVWLFV 6723 0RGH 7A - WR +&
6\PERO 9DDDR WDREL &RQGLWLRQV 6723 PRGH 0,1 7<3 0$; 8QLW 9
3DUDPHWHU 'DWD UHWHQWLRQ YROWDJH 6723 UHOHDVH VLJQDO LQSXW WLPH
V
&DXWLRQ 6KLIWLQJ WR 6723 PRGH DQG UHVWRULQJ IURP 6723 PRGH PXVW EH SHUIRUPHG ZLWKLQ WKH UDWHG RSHUDWLQJ UDQJH
STOP mode setting Operating voltage lower limit VDD
STOP release signal input
VDDDR
tDREL
RESET (input)
STOP mode release interrupt (NMI, etc.) (Released by falling edge)
STOP mode release interrupt (NMI, etc.) (Released by rising edge)
722
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
$& &KDUDFWHULVWLFV $& 7HVW ,QSXW 0HDVXUHPHQW 3RLQWV 9DD $9DD (9DD, %VDD
VDD
VIH Measurement points VIL
VIH VIL
0V
$& 7HVW 2XWSXW 0HDVXUHPHQW 3RLQWV
VOH Measurement points VOL
VOH VOL
/RDG &RQGLWLRQV
DUT (Device under measurement)
CL = 50 pF
&DXWLRQ ,I WKH ORDG FDSDFLWDQFH H[FHHGV S) GXH WR WKH FLUFXLW FRQILJXUDWLRQ EULQJ WKH ORDG FDSDFLWDQFH RI WKH GHYLFH WR S) RU OHVV E\ LQVHUWLQJ D EXIIHU RU E\ VRPH RWKHU PHDQV
User's Manual U15862EJ4V1UD
723
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
&/.287 2XWSXW 7LPLQJ 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU 2XWSXW F\FOH +LJKOHYHO ZLGWK
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 QV 9DD 9DD WR 9 WR 9 WR 9 WR 9 WR 9 WR 9 WR 9 WR 9 WCYK - WCYK - WCYK - WCYK - 0$; V
(9SS
8QLW
S)
6\PERO WCYK WWKH ! !
QV QV QV QV QV QV QV QV
/RZOHYHO ZLGWK
WWKL
!
9DD 9DD
5LVH WLPH
WKR
!
9DD 9DD
)DOO WLPH
WKF
!
9DD 9DD
&ORFN 7LPLQJ
<1> <2> <3>
CLKOUT (output)
<4>
<5>
724
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
%DVLF 2SHUDWLRQ (7A - WR +& 9DD 9 &L S))
6\PERO WWRSL1 WWRSL2 ! ! &RQGLWLRQV 5HVHW LQ SRZHURQ VWDWXV 3RZHURQUHVHW ZKHQ 5(*& 3RZHURQUHVHW ZKHQ 5(*& 10, KLJKOHYHO ZLGWK 10, ORZOHYHO ZLGWK ,173Q KLJKOHYHO ZLGWK ,173Q ORZOHYHO ZLGWK WWNIH WWNIL WWITH WWITL ! ! ! ! $QDORJ QRLVH HOLPLQDWLRQ $QDORJ QRLVH HOLPLQDWLRQ Q Q WR (DQDORJ QRLVH HOLPLQDWLRQ) WR (DQDORJ QRLVH HOLPLQDWLRQ) 9DD &DSDFLW\ 0,1 0$; 8QLW QV 3DUDPHWHU 5(6(7 ORZOHYHO ZLGWK
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
$9SS
V V V V V V
5HPDUN 7 5HVHW
IXX
VDD <94> RESET (input) <93>
,QWHUUXSW
<95>
<96>
NMI (input)
<97>
<98>
INTPn (input)
5HPDUN Q
WR
User's Manual U15862EJ4V1UD
725
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
7LPHU 7LPLQJ (7A - WR +& 9DD 9 &L S))
6\PERO WTI0H 5(*& 9DD &RQGLWLRQV 9 0,1 IVDP +
Note
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
0$;
(9SS
%9SS
8QLW QV QV
$9SS
3DUDPHWHU 7,Q KLJKOHYHO ZLGWK
7,Q ORZOHYHO ZLGWK
WTI0L
5(*& 5(*& 5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD 9
IVDP +
Note
QV QV
7, KLJKOHYHO ZLGWK 7, ORZOHYHO ZLGWK
WTI5H WTI5L

QV QV
&DSDFLW\ 9DD WR 9 9DD WR 9
1RWH Isam
7LPHU FRXQW FORFN IXX ZKHQ WKH 7,Q YDOLG HGJH LV VHOHFWHG DV WKH WLPHU FRXQW FORFN
+RZHYHU Isam
5HPDUN 9(6.) Q 9(6.* Q 9(6.- Q 8$57 7LPLQJ 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU 7UDQVPLW UDWH $6&. IUHTXHQF\
Note
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 0$;
(9SS
8QLW NESV 0+] 0+]
S)
6\PERO
5(*& 5(*& 5(*&
9DD
9

&DSDFLW\ 9DD WR 9 9DD WR 9
1RWH 7KH $6&. SLQ LV RQO\ SURYLGHG LQ WKH 9(6.-
726
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
&6, 7LPLQJ 7A %9SS 0DVWHU PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU 6&.Q F\FOH WLPH WKCY1
(9DD
$9REF0
6\PERO
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 WKCY1 5(*& 5(*& 5(*& 9DD WR 9 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV
S)
!
&DSDFLW\ 9DD WR 9 9DD WR 9
6&.Q KLJKORZOHYHO ZLGWK 6,Q VHWXS WLPH WR 6&.Q
WKH1 WKL1 WSIK1
! !
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD 9
6,Q KROG WLPH IURP 6&.Q
WKSI1
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.Q WR 62Q RXWSXW
WKSO1
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
5HPDUN Q 7A %9SS
9(6.) 9(6.* Q
WR 9(6.-
6ODYH PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
6\PERO WKCY2
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV
S)
6&.Q F\FOH WLPH
!
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6&.Q KLJKORZOHYHO ZLGWK
WKH2 WKL2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,Q VHWXS WLPH WR 6&.Q
WSIK2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,Q KROG WLPH IURP 6&.Q
WKSI2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.Q WR 62Q RXWSXW
WKSO2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
5HPDUN Q
9(6.) 9(6.* Q
WR 9(6.-
User's Manual U15862EJ4V1UD
727
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
<99> <100> SCK0n (I/O) <100>
<101> <102> Hi-Z SI0n (input)
Input data
Hi-Z
<103>
SO0n (output)
Output data
5HPDUN Q
9(6.) 9(6.* Q
WR 9(6.-
728
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
&6,$ 7LPLQJ 7A %9SS 0DVWHU PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU 6&.$Q F\FOH WLPH
(9DD
$9REF0
6\PERO WKCY3
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 WKCY3 - 5(*& 5(*& 5(*& 9DD WR 9 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV
S)
!
&DSDFLW\ 9DD WR 9 9DD WR 9
6&.$Q KLJKORZOHYHO ZLGWK 6,$Q VHWXS WLPH WR 6&.$Q
WKH3 WKL3 WSIK3
! !
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,$Q KROG WLPH IURP 6&.$Q
WKSI3
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.$Q WR 62$Q RXWSXW
WKSO3
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
5HPDUN Q 7A %9SS
9(6.) Q
9(6.* 9(6.-
6ODYH PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
6\PERO WKCY4
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 WKCY4 - 5(*& 5(*& 5(*& 9DD WR 9 tCYx 2 + 30Note tCYx 2 + 60
Note
(9SS
8QLW QV QV QV QV QV QV QV QV QV
S)
0$;
6&.$Q F\FOH WLPH
!
&DSDFLW\ 9DD WR 9 9DD WR 9
6&.$Q KLJKORZOHYHO ZLGWK 6,$Q VHWXS WLPH WR 6&.$Q
WKH4 WKL4 WSIK4
! !
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,$Q KROG WLPH IURP 6&.$Q
WKSI4
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.$Q WR 62$Q RXWSXW
WKSO4
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
1RWH WCY ,QWHUQDO FORFN RXWSXW F\FOH IXX &.6$Q IXX &.6$Q 5HPDUN Q
2
&.6$Q &.6$Q
IXX &.6$Q
3
&.6$Q

IXX &.6$Q
&.6$Q
9(6.) Q
9(6.* 9(6.-
User's Manual U15862EJ4V1UD
729
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
<99> <100> SCKAn (I/O) <100>
<101> <102> Hi-Z SIAn (input)
Input data
Hi-Z
<103>
SOAn (output)
Output data
5HPDUN Q
9(6.) 9(6.* Q
9(6.-
730
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
, & %XV 0RGH < 3URGXFWV 3URGXFWV ZLWK 2Q&KLS , & 2QO\ 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU
2
2
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
1RUPDO 0RGH 0,1 0$; - - - - - - - - - - +LJK6SHHG 0RGH 0,1 - Note 2
Note 4
(9SS
8QLW
S)
6\PERO 0$; - - - - - - Note 3 - - N+]
6&/Q FORFN IUHTXHQF\ %XV IUHH WLPH %HWZHHQ VWDUW DQG VWRS FRQGLWLRQV +ROG WLPHNote 1 6&/Q FORFN ORZOHYHO ZLGWK 6&/Q FORFN KLJKOHYHO ZLGWK 6HWXS WLPH IRU VWDUWUHVWDUW FRQGLWLRQV 'DWD KROG WLPH &%86 FRPSDWLEOH PDVWHU ,2& PRGH 'DWD VHWXS WLPH 6'$Q DQG 6&/Q VLJQDO ULVH WLPH 6'$Q DQG 6&/Q VLJQDO IDOO WLPH 6WRS FRQGLWLRQ VHWXS WLPH 3XOVH ZLGWK RI VSLNH VXSSUHVVHG E\ LQSXW ILOWHU &DSDFLWDQFH ORDG RI HDFK EXV OLQH
ICLK WBUF WHD:STA WLOW WHIGH WSU:STA WHD:DAT ! ! ! ! ! !
Note 2
V V V V V V V
QV QV QV
WSU:DAT WR WF WSU:STO WSP &E
! ! ! ! !
- - - -
+ &ENote 5 + &ENote 5 -
V
QV S)
1RWHV $W WKH VWDUW FRQGLWLRQ WKH ILUVW FORFN SXOVH LV JHQHUDWHG DIWHU WKH KROG WLPH 7KH V\VWHP UHTXLUHV D PLQLPXP RI QV KROG WLPH LQWHUQDOO\ IRU WKH 6'$Q VLJQDO DW 9IHmin. RI 6&/Q VLJQDO LQ RUGHU WR RFFXS\ WKH XQGHILQHG DUHD DW WKH IDOOLQJ HGJH RI 6&/Q ,I WKH V\VWHP GRHV QRW H[WHQG WKH 6&/Q VLJQDO ORZ KROG WLPH WLOW WHDDAT QHHGV WR EH VDWLVILHG 7KH KLJKVSHHG PRGH , & EXV FDQ EH XVHG LQ WKH QRUPDOPRGH , & EXV V\VWHP ,Q WKLV FDVH VHW WKH KLJK VSHHG PRGH , & EXV VR WKDW LW PHHWV WKH IROORZLQJ FRQGLWLRQV * ,I WKH V\VWHP GRHV QRW H[WHQG WKH 6&/Q VLJQDO(c)V ORZ VWDWH KROG WLPH WSUDAT QV * ,I WKH V\VWHP H[WHQGV WKH 6&/Q VLJQDO(c)V ORZ VWDWH KROG WLPH 7UDQVPLW WKH IROORZLQJ GDWD ELW WR WKH 6'$Q OLQH SULRU WR WKH 6&/Q OLQH UHOHDVH WRmax. QV 1RUPDO PRGH , & EXV VSHFLILFDWLRQ
2 2 2 2
RQO\ WKH PD[LPXP GDWD KROG WLPH
WSU:DAT
&E 7RWDO FDSDFLWDQFH RI RQH EXV OLQH XQLW S) 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
User's Manual U15862EJ4V1UD
731
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
, & %XV 0RGH < 3URGXFWV 3URGXFWV ZLWK 2Q&KLS , & 2QO\
2
2
<106> <107> SCLn (I/O) <112> <111> <105> <109> <110> <108> <105> <114> <113>
SDAn (I/O) <104> Stop condition Start condition <111> <112> Restart condition Stop condition
5HPDUN Q
9(6.) 9(6.* Q
9(6.-
732
User's Manual U15862EJ4V1UD
CHAPTER 27 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A1) PRODUCTS)
$' &RQYHUWHU 7A - WR +& 9DD 9
3DUDPHWHU 5HVROXWLRQ 2YHUDOO HUURU
Note 1
(9DD
6\PERO
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3 0$; $9REF0
(9SS
%9SS
8QLW ELW )65 )65
$9SS
$9REF0 9 $9REF0 9
&RQYHUVLRQ WLPH
Note 1
WCONV
$9REF0 9 $9REF0 9
V V
)65 )65 )65 )65 /6% /6% /6% /6% 9 P$
=HURVFDOH HUURU
$9REF0 9 $9REF0 9
)XOOVFDOH HUURU
Note 1
$9REF0 9 $9REF0 9
1RQOLQHDULW\ HUURU
Note 2
$9REF0 9 $9REF0 9
'LIIHUHQWLDO OLQHDULW\ HUURUNote 2 $QDORJ LQSXW YROWDJH $9REF0 FXUUHQW 9IAN ,$REF0
$9REF0 9 $9REF0 9
:KHQ XVLQJ $' FRQYHUWHU :KHQ QRW XVLQJ $' FRQYHUWHU
$
1RWHV ([FOXGLQJ TXDQWL]DWLRQ HUURU )65 ([FOXGLQJ TXDQWL]DWLRQ HUURU /6% 5HPDUN /6% /HDVW 6LJQLILFDQW %LW )65 )XOO 6FDOH 5DQJH '$ &RQYHUWHU 9(6.* 9(6.- RQO\ 7A - WR +& 9DD 9
3DUDPHWHU 5HVROXWLRQ 2YHUDOO HUURU
Notes 1, 2
(9DD
6\PERO
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3 0$;
(9SS
%9SS
8QLW ELW )65 )65 )65
$9SS
/RDG FRQGLWLRQ /RDG FRQGLWLRQ /RDG FRQGLWLRQ
0 0 0 WR 9 WR 9

6HWWOLQJ WLPH
Notes 1, 2
&
S)
9DD 9DD
V V
N
2XWSXW UHVLVWDQFH $9REF1 FXUUHQW
Note 3
5O ,$9REF1
2XWSXW GDWD + 'XULQJ '$ FRQYHUVLRQ :KHQ '$ FRQYHUVLRQ VWRSSHG
Note 4

P$
$
1RWHV ([FOXGLQJ TXDQWL]DWLRQ HUURU )65 5 LV WKH '$ FRQYHUWHU RXWSXW SLQ ORDG UHVLVWDQFH DQG & LV WKH '$ FRQYHUWHU RXWSXW SLQ ORDG FDSDFLWDQFH 9DOXH RI FKDQQHO RI '$ FRQYHUWHU 9DOXH RI FKDQQHOV RI '$ FRQYHUWHU
User's Manual U15862EJ4V1UD
733
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
6SHFLDO JUDGH $ SURGXFWV DUH DV IROORZV 9(6.) 9(6.* 9(6.-
3' $ 3'< $ 3' $ 3'< $ 3' $ 3'< $
$EVROXWH 0D[LPXP 5DWLQJV 7A
3DUDPHWHU 6XSSO\ YROWDJH 6\PERO 9DD 9PP %9DD (9DD $9REF0 $9REF1 ,QSXW YROWDJH 9I1
3' $ 3'< $ 3' $ 3'< $ 3' $ 3'< $
&
3' $ 3'< $ 3' $ 3'< $
&RQGLWLRQV 9DD (9DD $9REF0
5DWLQJV - WR + - WR + - WR 9DD +
Note 1
8QLW 9 9 9 9 9
Note 1
)ODVK PHPRU\ YHUVLRQ Note 1 %9DD 9DD 9DD (9DD $9REF0 $9REF0
- WR + - WR + - WR 9DD +
9DD (9DD
$9REF1 9DD '$ RXWSXW PRGH $9REF1 $9REF0 9DD SRUW PRGH 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 5(6(7 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 3 3 3 3 3 3 ; ; ;7 ;7 3 WR 3
9 9
- WR (9DD + Note 1
9I2 9I3 9I4 9I5 $QDORJ LQSXW YROWDJH 9IAN
- WR %9DD + Note 1 - WR $9REF1 + Note 1 - WR +
Note 2 Note 1 Note 1
9 9 9 9 9
- WR 9DD +
- WR $9REF0 +
1RWHV %H VXUH QRW WR H[FHHG WKH DEVROXWH PD[LPXP UDWLQJV 0$; YDOXH RI HDFK VXSSO\ YROWDJH :KHQ SXOOXS LV QRW VSHFLILHG E\ D PDVN RSWLRQ 7KH VDPH DV 9I1 ZKHQ SXOOXS LV VSHFLILHG
734
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
$EVROXWH 0D[LPXP 5DWLQJV 7A
3DUDPHWHU 2XWSXW FXUUHQW ORZ 6\PERO ,OL
Note
&
&RQGLWLRQV 3HU SLQ 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 7RWDO RI DOO SLQV P$ 7RWDO RI DOO SLQV P$ 5DWLQJV 8QLW P$
- 7RWDO RI DOO SLQV - P$ 7RWDO RI DOO SLQV - P$ 3HU SLQ - - - - - - WR +
P$ P$
P$ P$ P$
2XWSXW FXUUHQW KLJK
,OH
Note
3HU SLQ 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ 3 3
P$ P$ P$
2SHUDWLQJ DPELHQW WHPSHUDWXUH 6WRUDJH WHPSHUDWXUH
7A
&
7stg
- WR +
&
1RWH ,Q WKH 9(6.) WKH VSHFLILFDWLRQV RI WKH WRWDO RI DOO SLQV IRU ,OL DQG ,OH DUH DV IROORZV VLQFH %9DD V\VWHP SLQV GR QRW H[LVW
,OL 7RWDO RI SLQV P$ 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&0 WR 3&0 3&6 3&6 3&7 3&7 3&7 3&7 3'/ WR 3'/ ,OH 7RWDO RI SLQV - P$ 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&0 WR 3&0 3&6 3&6 3&7 3&7 3&7 3&7 3'/ WR 3'/ P$
P$
- -
P$
P$
User's Manual U15862EJ4V1UD
735
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
&DXWLRQV 'R QRW GLUHFWO\ FRQQHFW WKH RXWSXW RU ,2 SLQV RI ,& SURGXFWV WR HDFK RWKHU RU WR 9DD 9CC DQG *1' 2SHQGUDLQ SLQV RU RSHQFROOHFWRU SLQV KRZHYHU FDQ EH GLUHFWO\ FRQQHFWHG WR HDFK RWKHU 'LUHFW FRQQHFWLRQ RI WKH RXWSXW SLQV EHWZHHQ DQ ,& SURGXFW DQG DQ H[WHUQDO FLUFXLW LV SRVVLEOH LI WKH RXWSXW SLQV FDQ EH VHW WR WKH KLJKLPSHGDQFH VWDWH DQG WKH RXWSXW WLPLQJ RI WKH H[WHUQDO FLUFXLW LV GHVLJQHG WR DYRLG RXWSXW FRQIOLFW 3URGXFW TXDOLW\ PD\ VXIIHU LI WKH DEVROXWH PD[LPXP UDWLQJ LV H[FHHGHG HYHQ PRPHQWDULO\ IRU DQ\ SDUDPHWHU 7KDW LV WKH DEVROXWH PD[LPXP UDWLQJV DUH UDWHG YDOXHV DW ZKLFK WKH SURGXFW LV RQ WKH YHUJH RI VXIIHULQJ SK\VLFDO GDPDJH DQG WKHUHIRUH WKH SURGXFW PXVW EH XVHG XQGHU FRQGLWLRQV WKDW HQVXUH WKDW WKH DEVROXWH PD[LPXP UDWLQJV DUH QRW H[FHHGHG 7KH UDWLQJV DQG FRQGLWLRQV LQGLFDWHG IRU '& FKDUDFWHULVWLFV DQG $& FKDUDFWHULVWLFV UHSUHVHQW WKH TXDOLW\ DVVXUDQFH UDQJH GXULQJ QRUPDO RSHUDWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS ,Q WKH 9(6.) WKH VSHFLILFDWLRQ RI 9I2 LV WKH VDPH DV WKDW RI WKH 9I1 VLQFH WKH %9DD SLQ GRHV QRW H[LVW 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+ &DSDFLWDQFH 7A
3DUDPHWHU ,QSXW FDSDFLWDQFH ,2 FDSDFLWDQFH
& 9DD
&I &IO
(9DD
$9REF0
%9DD
$9REF1
9SS
(9SS
%9SS
0,1
$9SS
7<3
9
0$; 8QLW S) S) S)
6\PERO
&RQGLWLRQV IX 0+] 8QPHDVXUHG SLQV UHWXUQHG WR 9 3 WR 3 Note 3 WR 3 3 3
1RWH 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ &DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
736
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
2SHUDWLQJ &RQGLWLRQV 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU ,QWHUQDO V\VWHP FORFN IUHTXHQF\
(9DD
6\PERO ICLK
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3 0$;
(9SS
8QLW 0+]
S)
5(*&
9DD
9 WR 0+] WR 9
,Q 3// PRGH 26& 5(*& 5(*& 5(*&
&DSDFLW\ 9DD 9DD 9DD


0+] 0+] 0+] N+]
,Q 3// PRGH 26& ,Q 3// PRGH 26&
WR 0+] WR 0+]
WR 9 WR 9
5(*& 9DD WR 9 RSHUDWLQJ ZLWK VXEFORFN
,QWHUQDO 6\VWHP &ORFN )UHTXHQF\ YV 6XSSO\ 9ROWDJH
100 When REGC = Capacity
Internal system clock frequency fCLK [MHz]
20.0 16.0 12.0 10.0
1.0
0.1 0.032
0.01 2.0 3.0 3.5 4.0 5.0 6.0 Supply voltage VDD [V]
3// &KDUDFWHULVWLFV 7A
3DUDPHWHU ,QSXW IUHTXHQF\ 2XWSXW IUHTXHQF\ /RFN WLPH
- WR +& 9DD
6\PERO Ix Ixx WPLL
WR 9 9SS
&RQGLWLRQV
9
0,1 7<3 0$; 8QLW 0+] 0+]
$IWHU 9DD UHDFKHV 0,1 9
V
User's Manual U15862EJ4V1UD
737
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
0DLQ &ORFN 2VFLOODWRU &KDUDFWHULVWLFV 7A
5HVRQDWRU &HUDPLF UHVRQDWRU 5HFRPPHQGHG &LUFXLW
X1 X2
- WR +& 9DD
WR 9 9SS
0,1
9
7<3 0$; 15IX Note 3 8QLW 0+] V V
3DUDPHWHU 2VFLOODWLRQ IUHTXHQF\ IX Note 1 2VFLOODWLRQ VWDELOL]DWLRQ WLPHNote 2
&RQGLWLRQV
$IWHU UHVHW LV UHOHDVHG $IWHU 6723 PRGH LV UHOHDVHG
&U\VWDO UHVRQDWRU
X1
X2
2VFLOODWLRQ IUHTXHQF\ IX Note 1 2VFLOODWLRQ VWDELOL]DWLRQ WLPHNote 2 $IWHU UHVHW LV UHOHDVHG $IWHU 6723 PRGH LV UHOHDVHG
15IX Note 3
0+] V V
([WHUQDO FORFN
X1
X2
; ; LQSXW IUHTXHQF\ IX
5(*& 9DD 'XW\
0+]
External clock
1RWHV ,QGLFDWHV RQO\ RVFLOODWRU FKDUDFWHULVWLFV 7LPH UHTXLUHG WR VWDELOL]H WKH UHVRQDWRU DIWHU UHVHW RU 6723 PRGH LV UHOHDVHG 7KH YDOXH GLIIHUV GHSHQGLQJ RQ WKH 2676 UHJLVWHU VHWWLQJV &DXWLRQV :KHQ XVLQJ WKH PDLQ FORFN RVFLOODWRU ZLUH DV IROORZV LQ WKH DUHD HQFORVHG E\ WKH EURNHQ OLQHV LQ WKH DERYH ILJXUHV WR DYRLG DQ DGYHUVH HIIHFW IURP ZLULQJ FDSDFLWDQFH .HHS WKH ZLULQJ OHQJWK DV VKRUW DV SRVVLEOH 'R QRW FURVV WKH ZLULQJ ZLWK WKH RWKHU VLJQDO OLQHV 'R QRW URXWH WKH ZLULQJ QHDU D VLJQDO OLQH WKURXJK ZKLFK D KLJK IOXFWXDWLQJ FXUUHQW IORZV $OZD\V PDNH WKH JURXQG SRLQW RI WKH RVFLOODWRU FDSDFLWRU WKH VDPH SRWHQWLDO DV 9SS 'R QRW JURXQG WKH FDSDFLWRU WR D JURXQG SDWWHUQ WKURXJK ZKLFK D KLJK FXUUHQW IORZV 'R QRW IHWFK VLJQDOV IURP WKH RVFLOODWRU :KHQ WKH PDLQ FORFN LV VWRSSHG DQG WKH GHYLFH LV RSHUDWLQJ RQ WKH VXEFORFN ZDLW XQWLO WKH RVFLOODWLRQ VWDELOL]DWLRQ WLPH KDV EHHQ VHFXUHG E\ WKH SURJUDP EHIRUH VZLWFKLQJ EDFN WR WKH PDLQ FORFN
738
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
6XEFORFN 2VFLOODWRU &KDUDFWHULVWLFV 7A
5HVRQDWRU &U\VWDO UHVRQDWRU 5HFRPPHQGHG &LUFXLW
XT1 XT2
- WR +& 9DD
3DUDPHWHU
WR 9 9SS
&RQGLWLRQV
9
7<3 0$; 8QLW N+]
0,1
2VFLOODWLRQ IUHTXHQF\ IXT Note 1
2VFLOODWLRQ VWDELOL]DWLRQ WLPHNote 2
V
([WHUQDO FORFN
XT1
XT2
;7 LQSXW IUHTXHQF\ IXT Note 1 'XW\
5(*&
9DD
N+]
External clock
1RWHV ,QGLFDWHV RQO\ RVFLOODWRU FKDUDFWHULVWLFV 7LPH UHTXLUHG IURP ZKHQ 9DD UHDFKHV RVFLOODWLRQ YROWDJH UDQJH 0,1 9 WR ZKHQ WKH FU\VWDO UHVRQDWRU VWDELOL]HV &DXWLRQV :KHQ XVLQJ WKH VXEFORFN RVFLOODWRU ZLUH DV IROORZV LQ WKH DUHD HQFORVHG E\ WKH EURNHQ OLQHV LQ WKH DERYH ILJXUHV WR DYRLG DQ DGYHUVH HIIHFW IURP ZLULQJ FDSDFLWDQFH .HHS WKH ZLULQJ OHQJWK DV VKRUW DV SRVVLEOH 'R QRW FURVV WKH ZLULQJ ZLWK WKH RWKHU VLJQDO OLQHV 'R QRW URXWH WKH ZLULQJ QHDU D VLJQDO OLQH WKURXJK ZKLFK D KLJK IOXFWXDWLQJ FXUUHQW IORZV $OZD\V PDNH WKH JURXQG SRLQW RI WKH RVFLOODWRU FDSDFLWRU WKH VDPH SRWHQWLDO DV 9SS 'R QRW JURXQG WKH FDSDFLWRU WR D JURXQG SDWWHUQ WKURXJK ZKLFK D KLJK FXUUHQW IORZV 'R QRW IHWFK VLJQDOV IURP WKH RVFLOODWRU 7KH VXEFORFN RVFLOODWRU LV GHVLJQHG DV D ORZDPSOLWXGH FLUFXLW IRU UHGXFLQJ FXUUHQW FRQVXPSWLRQ DQG LV PRUH SURQH WR PDOIXQFWLRQ GXH WR QRLVH WKDQ WKH PDLQ FORFN RVFLOODWRU 3DUWLFXODU FDUH LV WKHUHIRUH UHTXLUHG ZLWK WKH ZLULQJ PHWKRG ZKHQ WKH VXEFORFN LV XVHG
User's Manual U15862EJ4V1UD
739
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
'& &KDUDFWHULVWLFV 7A - WR +& 9DD 9
3DUDPHWHU 2XWSXW FXUUHQW KLJK 6\PERO ,OH1 &RQGLWLRQV 3HU SLQ IRU 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 7RWDO RI 3 WR 3 3 WR 3 3 3 3 WR 3 ,OH2 (9DD (9DD (9DD (9DD WR 9 WR 9 WR 9 WR 9 0$; - - - - - - - - - - 8QLW P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$ P$
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
$9SS
3HU SLQ IRU 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'+ WR 3'+ 3'/ WR 3'/ 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 7RWDO RI 3'/ WR 3'/ 3'+ WR 3'+ (9DD (9DD (9DD (9DD WR 9 WR 9 WR 9 WR 9
2XWSXW FXUUHQW ORZ
,OL1
3HU SLQ IRU 3 WR 3 3 3 3 WR 3 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 3HU SLQ IRU 3 WR 3 (9DD (9DD 3HU SLQ IRU 3 3 (9DD (9DD WR 9 WR 9 WR 9 WR 9
7RWDO RI 3 WR 3 3 WR 3 3 WR 3 7RWDO RI 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 ,OL2 3HU SLQ IRU 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'+ WR 3'+ 3'/ WR 3'/ 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 7RWDO RI 3'/ WR 3'/ 3'+ WR 3'+
&DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
740
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
'& &KDUDFWHULVWLFV 7A - WR +& 9DD 9
3DUDPHWHU ,QSXW YROWDJH KLJK 6\PERO 9IH1 9IH2 9IH3 9IH4 9IH5 9IH6 9IH7 ,QSXW YROWDJH ORZ 9IL1 9IL2 9IL3 9IL4 9IL5 9IL6 9IL7 Note 1 Note 2 Note 3 3 WR 3 3 3Note 4 3 3 3 3 ; ; ;7 ;7 Note 1 Note 2 Note 3 3 WR 3 3 3
Note 4
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 (9DD (9DD %9DD $9REF0 $9REF1 (9DD (9DD - (9SS (9SS %9SS $9SS $9SS (9SS (9SS 7<3 0$; (9DD (9DD %9DD $9REF0 $9REF1
Note 5
(9SS
%9SS
8QLW 9 9 9 9 9 9 9 9 9 9 9 9 9 9
$9SS
(9DD (9DD (9DD %9DD $9REF0 $9REF1 (9DD
3 3 3 3 ; ; ;7 ;7
1RWHV 3 3 3 3 3 WR 3 3 3 3 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV 5(6(7 3 WR 3 3 WR 3 3 3 3 3 3 WR 3 3 3 WR 3 3 3 3 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 3'/ WR 3'/ 3'+ WR 3'+ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV :KHQ XVHG DV SRUW SLQV VHW $9REF1 $9REF0 9DD. :KHQ SXOOXS LV QRW VSHFLILHG E\ D PDVN RSWLRQ (9DD ZKHQ SXOOXS LV VSHFLILHG &DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
User's Manual U15862EJ4V1UD
741
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
'& &KDUDFWHULVWLFV 7A - WR +& 9DD 9
3DUDPHWHU 2XWSXW YROWDJH KLJK 6\PERO 9OH1 Note 1 Note 2 9OH2 Note 3 Note 4 9OH3 3 3Note 5 &RQGLWLRQV ,OH - P$ (9DD WR 9 ,OH - P$ (9DD WR 9 ,OH - P$ (9DD WR 9 ,OH - P$ (9DD WR 9 ,OH ,OH 2XWSXW YROWDJH ORZ 9OL1 9OL2 9OL3 9OL4 Note 6 Note 8 3 3
Note 5
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
0,1 (9DD - (9DD - %9DD - %9DD - $9REF1 - $9REF1 - 7<3 0$; (9DD (9DD %9DD %9DD $9REF1 $9REF1
(9SS
%9SS
8QLW 9 9 9 9 9 9 9 9 9 9 9 9 9
$9SS
- P$ - P$ P$ P$ P$
Note 7 Note 7
,OL ,OL ,OL
3 WR 3
,OL P$ (9DD WR 9 ,OL P$ (9DD WR 9
9OL5
3 3
,OL P$ (9DD WR 9 ,OL P$ (9DD WR 9
1RWHV 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH
- P$ - P$ - P$
WRWDO RI 3 WR 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH 7RWDO RI 3 WR 3 3 WR 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH - P$ WRWDO RI 3 WR 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 ,OH - P$ WRWDO RI 3'+ WR 3'+ 3'/ WR 3'/ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH - P$ 7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 ,OH - P$ WRWDO RI 3'+ WR 3'+ 3'/ WR 3'/ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OH :KHQ XVHG DV SRUW SLQV VHW $9REF1 $9REF0 9DD - P$ P$
7RWDO RI 3 WR 3 3 WR 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OL P$ 5HIHU WR ,OL1 IRU ,OL RI 3 WR 3 3 DQG 3
WRWDO RI 3 WR 3 3 WR 3 3 WR 3 3 3 3 WR 3 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OL
7RWDO RI 3&' WR 3&' 3&0 WR 3&0 3&6 WR 3&6 3&7 WR 3&7 DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV,OL P$ WRWDO RI 3'+ WR 3'+ 3'/ WR 3'/ DQG WKHLU DOWHUQDWHIXQFWLRQ SLQV ,OL P$
&DXWLRQ 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.) 3 3 3 3 3 WR 3 3 WR 3 3 3 3 WR 3 3 WR 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ WR 3'+ $9REF1 %9DD %9SS 7KH IROORZLQJ SLQV DUH QRW SURYLGHG LQ WKH 9(6.* 3 WR 3 3 WR 3 3 3 3&' WR 3&' 3&0 3&0 3&6 WR 3&6 3&7 3&7 3&7 3&7 3'+ 3'+
742
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
'& &KDUDFWHULVWLFV 7A - WR +& 9DD 9
3DUDPHWHU ,QSXW OHDNDJH FXUUHQW KLJK ,QSXW OHDNDJH FXUUHQW ORZ 2XWSXW OHDNDJH FXUUHQW KLJK 2XWSXW OHDNDJH FXUUHQW ORZ 6XSSO\ FXUUHQWNote 6\PERO ,LIH ,LIL ,LOH ,LOL ,DD1 9IN 9IN 9O 9O 9DD 9 9DD 9 IXX 0+] 26& 0+] LQ 3// PRGH 5(*& 9DD 9 IXX 0+] 26& LQ 3// PRGH 5(*& &DSDFLW\ 9DD 9 0+] &RQGLWLRQV 0,1 7<3 0$; - - 8QLW
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
$9SS
$ $ $ $
P$
1RUPDO RSHUDWLRQ $OO SHULSKHUDO IXQFWLRQV RSHUDWLQJ
P$
,DD2
+$/7 PRGH $OO SHULSKHUDO IXQFWLRQV RSHUDWLQJ
IXX 0+] 26& 0+] LQ 3// PRGH 5(*& 9DD 9 IXX 0+] 26& LQ 3// PRGH 5(*& &DSDFLW\ 9DD 9 0+]
P$
P$
,DD3
,'/( PRGH :DWFK WLPHU RSHUDWLQJ
26& 0+] ZKHQ 3// PRGH RII 5(*& 9DD 9 26& 0+] ZKHQ 3// PRGH RII 5(*& &DSDFLW\ 9DD 9
$
$
,DD4
6XEFORFN RSHUDWLQJ PRGH
IXT N+] 0DLQ FORFN RVFLOODWRU VWRSSHG
$
,DD5
6XEFORFN ,'/( IXT N+] PRGH 0DLQ FORFN RVFLOODWRU VWRSSHG ZDWFK WLPHU RSHUDWLQJ 6723 PRGH 9IN 9 6XEFORFN RVFLOODWRU VWRSSHG ;7 9SS
$
,DD6 3XOOXS UHVLVWRU 5L


$
N
1RWH 7RWDO FXUUHQW RI 9DD (9DD DQG %9DD DOO SRUWV VWRSSHG $9REF0 LV QRW LQFOXGHG
User's Manual U15862EJ4V1UD
743
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
'DWD 5HWHQWLRQ &KDUDFWHULVWLFV 6723 0RGH 7A - WR +&
6\PERO 9DDDR WDREL &RQGLWLRQV 6723 PRGH 0,1 7<3 0$; 8QLW 9
3DUDPHWHU 'DWD UHWHQWLRQ YROWDJH 6723 UHOHDVH VLJQDO LQSXW WLPH
V
&DXWLRQ 6KLIWLQJ WR 6723 PRGH DQG UHVWRULQJ IURP 6723 PRGH PXVW EH SHUIRUPHG ZLWKLQ WKH UDWHG RSHUDWLQJ UDQJH
STOP mode setting Operating voltage lower limit VDD
STOP release signal input
VDDDR
tDREL
RESET (input)
STOP mode release interrupt (NMI, etc.) (Released by falling edge)
STOP mode release interrupt (NMI, etc.) (Released by rising edge)
744
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
$& &KDUDFWHULVWLFV $& 7HVW ,QSXW 0HDVXUHPHQW 3RLQWV 9DD $9DD (9DD, %VDD
VDD
VIH Measurement points VIL
VIH VIL
0V
$& 7HVW 2XWSXW 0HDVXUHPHQW 3RLQWV
VOH Measurement points VOL
VOH VOL
/RDG &RQGLWLRQV
DUT (Device under measurement)
CL = 50 pF
&DXWLRQ ,I WKH ORDG FDSDFLWDQFH H[FHHGV S) GXH WR WKH FLUFXLW FRQILJXUDWLRQ EULQJ WKH ORDG FDSDFLWDQFH RI WKH GHYLFH WR S) RU OHVV E\ LQVHUWLQJ D EXIIHU RU E\ VRPH RWKHU PHDQV
User's Manual U15862EJ4V1UD
745
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
&/.287 2XWSXW 7LPLQJ 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU 2XWSXW F\FOH +LJKOHYHO ZLGWK
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 QV 9DD 9DD WR 9 WR 9 WR 9 WR 9 WR 9 WR 9 WR 9 WR 9 WCYK - WCYK - WCYK - WCYK - 0$; V
(9SS
8QLW
S)
6\PERO WCYK WWKH ! !
QV QV QV QV QV QV QV QV
/RZOHYHO ZLGWK
WWKL
!
9DD 9DD
5LVH WLPH
WKR
!
9DD 9DD
)DOO WLPH
WKF
!
9DD 9DD
&ORFN 7LPLQJ
<1> <2> <3>
CLKOUT (output)
<4>
<5>
746
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
%DVLF 2SHUDWLRQ (7A - WR +& 9DD 9 &L S))
6\PERO WWRSL1 WWRSL2 ! ! &RQGLWLRQV 5HVHW LQ SRZHURQ VWDWXV 3RZHURQUHVHW ZKHQ 5(*& 3RZHURQUHVHW ZKHQ 5(*& 10, KLJKOHYHO ZLGWK 10, ORZOHYHO ZLGWK ,173Q KLJKOHYHO ZLGWK ,173Q ORZOHYHO ZLGWK WWNIH WWNIL WWITH WWITL ! ! ! ! $QDORJ QRLVH HOLPLQDWLRQ $QDORJ QRLVH HOLPLQDWLRQ Q Q WR (DQDORJ QRLVH HOLPLQDWLRQ) WR (DQDORJ QRLVH HOLPLQDWLRQ) 9DD &DSDFLW\ 0,1 0$; 8QLW QV 3DUDPHWHU 5(6(7 ORZOHYHO ZLGWK
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
(9SS
%9SS
$9SS
V V V V V V
5HPDUN 7 5HVHW
IXX
VDD <94> RESET (input) <93>
,QWHUUXSW
<95>
<96>
NMI (input)
<97>
<98>
INTPn (input)
5HPDUN Q
WR
User's Manual U15862EJ4V1UD
747
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
7LPHU 7LPLQJ (7A - WR +& 9DD 9 &L S))
6\PERO WTI0H 5(*& 9DD &RQGLWLRQV 9 0,1 IVDP +
Note
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
0$;
(9SS
%9SS
8QLW QV QV
$9SS
3DUDPHWHU 7,Q KLJKOHYHO ZLGWK
7,Q ORZOHYHO ZLGWK
WTI0L
5(*& 5(*& 5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD 9
IVDP +
Note
QV QV
7, KLJKOHYHO ZLGWK 7, ORZOHYHO ZLGWK
WTI5H WTI5L

QV QV
&DSDFLW\ 9DD WR 9 9DD WR 9
1RWH Isam
7LPHU FRXQW FORFN IXX ZKHQ WKH 7,Q YDOLG HGJH LV VHOHFWHG DV WKH WLPHU FRXQW FORFN
+RZHYHU Isam
5HPDUN 9(6.) Q 9(6.* Q 9(6.- Q 8$57 7LPLQJ 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU 7UDQVPLW UDWH $6&. IUHTXHQF\
Note
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 0$;
(9SS
8QLW NESV 0+] 0+]
S)
6\PERO
5(*& 5(*& 5(*&
9DD
9

&DSDFLW\ 9DD WR 9 9DD WR 9
1RWH 7KH $6&. SLQ LV RQO\ SURYLGHG LQ WKH 9(6.-
748
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
&6, 7LPLQJ 7A %9SS 0DVWHU PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU 6&.Q F\FOH WLPH WKCY1
(9DD
$9REF0
6\PERO
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 WKCY1 5(*& 5(*& 5(*& 9DD WR 9 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV
S)
!
&DSDFLW\ 9DD WR 9 9DD WR 9
6&.Q KLJKORZOHYHO ZLGWK 6,Q VHWXS WLPH WR 6&.Q
WKH1 WKL1 WSIK1
! !
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD 9
6,Q KROG WLPH IURP 6&.Q
WKSI1
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.Q WR 62Q RXWSXW
WKSO1
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
5HPDUN Q 7A %9SS
9(6.) 9(6.* Q
WR 9(6.-
6ODYH PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
6\PERO WKCY2
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV QV
S)
6&.Q F\FOH WLPH
!
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6&.Q KLJKORZOHYHO ZLGWK
WKH2 WKL2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,Q VHWXS WLPH WR 6&.Q
WSIK2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,Q KROG WLPH IURP 6&.Q
WKSI2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.Q WR 62Q RXWSXW
WKSO2
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
5HPDUN Q
9(6.) 9(6.* Q
WR 9(6.-
User's Manual U15862EJ4V1UD
749
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
<99> <100> SCK0n (I/O) <100>
<101> <102> Hi-Z SI0n (input)
Input data
Hi-Z
<103>
SO0n (output)
Output data
5HPDUN Q
9(6.) 9(6.* Q
WR 9(6.-
750
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
&6,$ 7LPLQJ 7A %9SS 0DVWHU PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU 6&.$Q F\FOH WLPH
(9DD
$9REF0
6\PERO WKCY3
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 WKCY3 - 5(*& 5(*& 5(*& 9DD WR 9 0$;
(9SS
8QLW QV QV QV QV QV QV QV QV QV
S)
!
&DSDFLW\ 9DD WR 9 9DD WR 9
6&.$Q KLJKORZOHYHO ZLGWK 6,$Q VHWXS WLPH WR 6&.$Q
WKH3 WKL3 WSIK3
! !
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,$Q KROG WLPH IURP 6&.$Q
WKSI3
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.$Q WR 62$Q RXWSXW
WKSO3
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
5HPDUN Q 7A %9SS
9(6.) Q
9(6.* 9(6.-
6ODYH PRGH - WR +& 9DD $9SS 9 &L
3DUDPHWHU
(9DD
$9REF0
6\PERO WKCY4
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 5(*& 5(*& 5(*& 9DD WR 9 0,1 WKCY4 - 5(*& 5(*& 5(*& 9DD WR 9 tCYx 2 + 30Note tCYx 2 + 60
Note
(9SS
8QLW QV QV QV QV QV QV QV QV QV
S)
0$;
6&.$Q F\FOH WLPH
!
&DSDFLW\ 9DD WR 9 9DD WR 9
6&.$Q KLJKORZOHYHO ZLGWK 6,$Q VHWXS WLPH WR 6&.$Q
WKH4 WKL4 WSIK4
! !
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
6,$Q KROG WLPH IURP 6&.$Q
WKSI4
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9 9DD WR 9
'HOD\ WLPH IURP 6&.$Q WR 62$Q RXWSXW
WKSO4
!
5(*& 5(*& 5(*&
&DSDFLW\ 9DD WR 9 9DD WR 9
1RWH WCY ,QWHUQDO FORFN RXWSXW F\FOH IXX &.6$Q IXX &.6$Q 5HPDUN Q
2
&.6$Q &.6$Q
IXX &.6$Q
3
&.6$Q

IXX &.6$Q
&.6$Q
9(6.) Q
9(6.* 9(6.-
User's Manual U15862EJ4V1UD
751
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
<99> <100> SCKAn (I/O) <100>
<101> <102> Hi-Z SIAn (input)
Input data
Hi-Z
<103>
SOAn (output)
Output data
5HPDUN Q
9(6.) 9(6.* Q
9(6.-
752
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
, & %XV 0RGH < 3URGXFWV 3URGXFWV ZLWK 2Q&KLS , & 2QO\ 7A %9SS - WR +& 9DD $9SS 9 &L
3DUDPHWHU
2
2
(9DD
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
1RUPDO 0RGH 0,1 0$; - - - - - - - - - - +LJK6SHHG 0RGH 0,1 - Note 2
Note 4
(9SS
8QLW
S)
6\PERO 0$; - - - - - - Note 3 - - N+]
6&/Q FORFN IUHTXHQF\ %XV IUHH WLPH %HWZHHQ VWDUW DQG VWRS FRQGLWLRQV +ROG WLPHNote 1 6&/Q FORFN ORZOHYHO ZLGWK 6&/Q FORFN KLJKOHYHO ZLGWK 6HWXS WLPH IRU VWDUWUHVWDUW FRQGLWLRQV 'DWD KROG WLPH &%86 FRPSDWLEOH PDVWHU ,2& PRGH 'DWD VHWXS WLPH 6'$Q DQG 6&/Q VLJQDO ULVH WLPH 6'$Q DQG 6&/Q VLJQDO IDOO WLPH 6WRS FRQGLWLRQ VHWXS WLPH 3XOVH ZLGWK RI VSLNH VXSSUHVVHG E\ LQSXW ILOWHU &DSDFLWDQFH ORDG RI HDFK EXV OLQH
ICLK WBUF WHD:STA WLOW WHIGH WSU:STA WHD:DAT ! ! ! ! ! !
Note 2
V V V V V V V
QV QV QV
WSU:DAT WR WF WSU:STO WSP &E
! ! ! ! !
- - - -
+ &ENote 5 + &ENote 5 -
V
QV S)
1RWHV $W WKH VWDUW FRQGLWLRQ WKH ILUVW FORFN SXOVH LV JHQHUDWHG DIWHU WKH KROG WLPH 7KH V\VWHP UHTXLUHV D PLQLPXP RI QV KROG WLPH LQWHUQDOO\ IRU WKH 6'$Q VLJQDO DW 9IHmin. RI 6&/Q VLJQDO LQ RUGHU WR RFFXS\ WKH XQGHILQHG DUHD DW WKH IDOOLQJ HGJH RI 6&/Q ,I WKH V\VWHP GRHV QRW H[WHQG WKH 6&/Q VLJQDO ORZ KROG WLPH WLOW WHDDAT QHHGV WR EH VDWLVILHG 7KH KLJKVSHHG PRGH , & EXV FDQ EH XVHG LQ WKH QRUPDOPRGH , & EXV V\VWHP ,Q WKLV FDVH VHW WKH KLJK VSHHG PRGH , & EXV VR WKDW LW PHHWV WKH IROORZLQJ FRQGLWLRQV * ,I WKH V\VWHP GRHV QRW H[WHQG WKH 6&/Q VLJQDO(c)V ORZ VWDWH KROG WLPH WSUDAT QV * ,I WKH V\VWHP H[WHQGV WKH 6&/Q VLJQDO(c)V ORZ VWDWH KROG WLPH 7UDQVPLW WKH IROORZLQJ GDWD ELW WR WKH 6'$Q OLQH SULRU WR WKH 6&/Q OLQH UHOHDVH WRmax. QV 1RUPDO PRGH , & EXV VSHFLILFDWLRQ
2 2 2 2
RQO\ WKH PD[LPXP GDWD KROG WLPH
WSU:DAT
&E 7RWDO FDSDFLWDQFH RI RQH EXV OLQH XQLW S) 5HPDUN Q 9(6.) 9(6.* Q 9(6.-
User's Manual U15862EJ4V1UD
753
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
, & %XV 0RGH < 3URGXFWV 3URGXFWV ZLWK 2Q&KLS , & 2QO\
2
2
<106> <107> SCLn (I/O) <112> <111> <105> <109> <110> <108> <105> <114> <113>
SDAn (I/O) <104> Stop condition Start condition <111> <112> Restart condition Stop condition
5HPDUN Q
9(6.) 9(6.* Q
9(6.-
754
User's Manual U15862EJ4V1UD
CHAPTER 28 ELECTRICAL SPECIFICATIONS (SPECIAL GRADE (A2) PRODUCTS)
$' &RQYHUWHU 7A - WR +& 9DD 9
3DUDPHWHU 5HVROXWLRQ 2YHUDOO HUURU
Note 1
(9DD
6\PERO
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3 0$; $9REF0
(9SS
%9SS
8QLW ELW )65 )65
$9SS
$9REF0 9 $9REF0 9
&RQYHUVLRQ WLPH
Note 1
WCONV
$9REF0 9 $9REF0 9
V V
)65 )65 )65 )65 /6% /6% /6% /6% 9 P$
=HURVFDOH HUURU
$9REF0 9 $9REF0 9
)XOOVFDOH HUURU
Note 1
$9REF0 9 $9REF0 9
1RQOLQHDULW\ HUURU
Note 2
$9REF0 9 $9REF0 9
'LIIHUHQWLDO OLQHDULW\ HUURUNote 2 $QDORJ LQSXW YROWDJH $9REF0 FXUUHQW 9IAN ,$REF0
$9REF0 9 $9REF0 9
:KHQ XVLQJ $' FRQYHUWHU :KHQ QRW XVLQJ $' FRQYHUWHU
$
1RWHV ([FOXGLQJ TXDQWL]DWLRQ HUURU )65 ([FOXGLQJ TXDQWL]DWLRQ HUURU /6% 5HPDUN /6% /HDVW 6LJQLILFDQW %LW )65 )XOO 6FDOH 5DQJH '$ &RQYHUWHU 9(6.* 9(6.- RQO\ 7A - WR +& 9DD 9
3DUDPHWHU 5HVROXWLRQ 2YHUDOO HUURU
Notes 1, 2
(9DD
6\PERO
$9REF0
WR 9 9 %9DD 9DD 9 $9REF1 9DD 9SS
&RQGLWLRQV 0,1 7<3 0$;
(9SS
%9SS
8QLW ELW )65 )65 )65
$9SS
/RDG FRQGLWLRQ /RDG FRQGLWLRQ /RDG FRQGLWLRQ
0 0 0 WR 9 WR 9

6HWWOLQJ WLPH
Notes 1, 2
&
S)
9DD 9DD
V V
N
2XWSXW UHVLVWDQFH $9REF1 FXUUHQW
Note 3
5O ,$9REF1
2XWSXW GDWD + 'XULQJ '$ FRQYHUVLRQ :KHQ '$ FRQYHUVLRQ VWRSSHG
Note 4

P$
$
1RWHV ([FOXGLQJ TXDQWL]DWLRQ HUURU )65 5 LV WKH '$ FRQYHUWHU RXWSXW SLQ ORDG UHVLVWDQFH DQG & LV WKH '$ FRQYHUWHU RXWSXW SLQ ORDG FDSDFLWDQFH 9DOXH RI FKDQQHO RI '$ FRQYHUWHU 9DOXH RI FKDQQHOV RI '$ FRQYHUWHU
User's Manual U15862EJ4V1UD
755
CHAPTER 29 PACKAGE DRAWINGS
80-PIN PLASTIC QFP (14x14)
A B
60 61
41 40
detail of lead end S C D R Q
80 1
21 20
F J G P H I
M
K S N S L M
ITEM A B C D F G H I J K L M N P Q R S MILLIMETERS 17.200.20 14.000.20 14.000.20 17.200.20 0.825 0.825 0.320.06 0.13 0.65 (T.P.) 1.600.20 0.800.20 0.17 +0.03 -0.07 0.10 1.400.10 0.1250.075 3 +7 -3 1.70 MAX. P80GC-65-8BT-1
NOTE Each lead centerline is located within 0.13 mm of its true position (T.P.) at maximum material condition.
756
User's Manual U15862EJ4V1UD
CHAPTER 29 PACKAGE DRAWINGS
80-PIN PLASTIC TQFP (FINE PITCH) (12x12)
A B
60 61
41 40
detail of lead end S C D P T
80 1 F G H I
M
21 20 Q J
R
L U
K S N
NOTE Each lead centerline is located within 0.08 mm of its true position (T.P.) at maximum material condition.
S
M
ITEM A B C D F G H I J K L M N P Q R S T U
MILLIMETERS 14.00.2 12.00.2 12.00.2 14.00.2 1.25 1.25 0.220.05 0.08 0.5 (T.P.) 1.00.2 0.5 0.1450.05 0.08 1.0 0.10.05 3 +4 -3 1.10.1 0.25 0.60.15 P80GK-50-9EU-1
User's Manual U15862EJ4V1UD
757
CHAPTER 29 PACKAGE DRAWINGS
100-PIN PLASTIC LQFP (FINE PITCH) (14x14)
A B
75 76
51 50
detail of lead end S CD Q R
100 1
26 25
F G P H I
M
J K S
N
S L M
NOTE Each lead centerline is located within 0.08 mm of its true position (T.P.) at maximum material condition.
ITEM A B C D F G H I J K L M N P Q R S
MILLIMETERS 16.000.20 14.000.20 14.000.20 16.000.20 1.00 1.00 0.22 +0.05 -0.04 0.08 0.50 (T.P.) 1.000.20 0.500.20 0.17 +0.03 -0.07 0.08 1.400.05 0.100.05 3 +7 -3 1.60 MAX.
S100GC-50-8EU, 8EA-2
758
User's Manual U15862EJ4V1UD
CHAPTER 29 PACKAGE DRAWINGS
144-PIN PLASTIC LQFP (FINE PITCH) (20x20)
A B
108 109 73 72
detail of lead end
S C D R Q
144 1
37 36
F G H
I
M
J
P
K S L M
N
NOTE
S
Each lead centerline is located within 0.08 mm of its true position (T.P.) at maximum material condition.
ITEM A B C D F G H I J K L M N P Q R S
MILLIMETERS 22.00.2 20.00.2 20.00.2 22.00.2 1.25 1.25 0.220.05 0.08 0.5 (T.P.) 1.00.2 0.50.2 0.17 +0.03 -0.07 0.08 1.4 0.100.05 3 +4 -3 1.50.1 S144GJ-50-UEN
User's Manual U15862EJ4V1UD
759
CHAPTER 30 RECOMMENDED SOLDERING CONDITIONS
7KH 9(6.) 9(6.* DQG 9(6.- VKRXOG EH VROGHUHG DQG PRXQWHG XQGHU WKH IROORZLQJ UHFRPPHQGHG FRQGLWLRQV )RU GHWDLOV RI WKH UHFRPPHQGHG VROGHULQJ FRQGLWLRQV VHH WKH 6HPLFRQGXFWRU 'HYLFH 0RXQW 0DQXDO ZHEVLWH KWWSZZZQHFHOFRPSNJHQPRXQWLQGH[KWPO )RU VROGHULQJ PHWKRGV DQG FRQGLWLRQV RWKHU WKDQ WKRVH UHFRPPHQGHG EHORZ FRQWDFW DQ 1(& (OHFWURQLFV VDOHV UHSUHVHQWDWLYH 7DEOH 6XUIDFH 0RXQWLQJ 7\SH 6ROGHULQJ &RQGLWLRQV
3'*.[[[(8 SLQ SODVWLF 74)3 ILQH SLWFK x 3'<*.[[[(8 SLQ SODVWLF 74)3 ILQH SLWFK x 3'*.[[[(8 SLQ SODVWLF 74)3 ILQH SLWFK x 3'<*.[[[(8 SLQ SODVWLF 74)3 ILQH SLWFK x 3'*.[[[(8 SLQ SODVWLF 74)3 ILQH SLWFK x 3'<*.[[[(8 SLQ SODVWLF 74)3 ILQH SLWFK x 3')*.(8 3')<*.(8
SLQ SODVWLF 74)3 ILQH SLWFK x SLQ SODVWLF 74)3 ILQH SLWFK x 3'*&[[[(8 SLQ SODVWLF /4)3 ILQH SLWFK x 3'<*&[[[(8 SLQ SODVWLF /4)3 ILQH SLWFK x 3'*&[[[(8 SLQ SODVWLF /4)3 ILQH SLWFK x
3'<*&[[[(8 SLQ SODVWLF /4)3 ILQH SLWFK x 3'*&[[[(8 SLQ SODVWLF /4)3 ILQH SLWFK x 3'<*&[[[(8 SLQ SODVWLF /4)3 ILQH SLWFK x 3')*&(8 3')<*&(8
6ROGHULQJ 0HWKRG ,QIUDUHG UHIORZ
SLQ SODVWLF /4)3 ILQH SLWFK x SLQ SODVWLF /4)3 ILQH SLWFK x
6ROGHULQJ &RQGLWLRQV 5HFRPPHQGHG &RQGLWLRQ 6\PERO ,5
3DFNDJH SHDN WHPSHUDWXUH & 7LPH VHFRQGV PD[ DW & RU KLJKHU &RXQW 7ZR WLPHV RU OHVV ([SRVXUH OLPLW GD\VNote DIWHU WKDW SUHEDNH DW & IRU WR KRXUV 3DFNDJH SHDN WHPSHUDWXUH & 7LPH WR VHFRQGV DW & RU KLJKHU &RXQW 7ZR WLPHV RU OHVV ([SRVXUH OLPLW GD\VNote DIWHU WKDW SUHEDNH DW & IRU WR KRXUV 3LQ WHPSHUDWXUH & PD[ 7LPH VHFRQGV PD[ SHU SLQ URZ
936
93
3DUWLDO KHDWLQJ
-
1RWH $IWHU RSHQLQJ WKH GU\ SDFN VWRUH LW DW & RU OHVV DQG
5+ RU OHVV IRU WKH DOORZDEOH VWRUDJH SHULRG
&DXWLRQ 'R QRW XVH GLIIHUHQW VROGHULQJ PHWKRGV WRJHWKHU H[FHSW IRU SDUWLDO KHDWLQJ 5HPDUN 6ROGHULQJ FRQGLWLRQV IRU WKH VSHFLDO JUDGH $ SURGXFWV $ DQG $ SURGXFWV DUH WKH VDPH DV IRU WKH VWDQGDUG
760
User's Manual U15862EJ4V1UD
CHAPTER 30 RECOMMENDED SOLDERING CONDITIONS
7DEOH 6XUIDFH 0RXQWLQJ 7\SH 6ROGHULQJ &RQGLWLRQV
3'*&[[[%7 SLQ SODVWLF 4)3 x 3'<*&[[[%7 SLQ SODVWLF 4)3 x 3'*&[[[%7 SLQ SODVWLF 4)3 x 3'<*&[[[%7 SLQ SODVWLF 4)3 x 3'*&[[[%7 SLQ SODVWLF 4)3 x 3'<*&[[[%7 SLQ SODVWLF 4)3 x 3')*&%7 3')<*&%7
SLQ SODVWLF 4)3 x SLQ SODVWLF 4)3 x
6ROGHULQJ &RQGLWLRQV 3DFNDJH SHDN WHPSHUDWXUH & 7LPH VHFRQGV PD[ DW & RU KLJKHU &RXQW 7ZR WLPHV RU OHVV ([SRVXUH OLPLW GD\VNote DIWHU WKDW SUHEDNH DW & IRU WR KRXUV 3DFNDJH SHDN WHPSHUDWXUH & 7LPH WR VHFRQGV DW & RU KLJKHU &RXQW 7ZR WLPHV RU OHVV ([SRVXUH OLPLW GD\VNote DIWHU WKDW SUHEDNH DW & IRU WR KRXUV 6ROGHU EDWK WHPSHUDWXUH & PD[ 7LPH VHFRQGV PD[ &RXQW 2QFH 3UHKHDWLQJ WHPSHUDWXUH & PD[ SDFNDJH VXUIDFH WHPSHUDWXUH ([SRVXUH OLPLW GD\VNote DIWHU WKDW SUHEDNH DW & IRU KRXUV 3LQ WHPSHUDWXUH & PD[ 7LPH VHFRQGV PD[ SHU SLQ URZ 5HFRPPHQGHG &RQGLWLRQ 6\PERO ,5
6ROGHULQJ 0HWKRG ,QIUDUHG UHIORZ
936
93
:DYH VROGHULQJ
:6
3DUWLDO KHDWLQJ
-
1RWH $IWHU RSHQLQJ WKH GU\ SDFN VWRUH LW DW & RU OHVV DQG
5+ RU OHVV IRU WKH DOORZDEOH VWRUDJH SHULRG
&DXWLRQ 'R QRW XVH GLIIHUHQW VROGHULQJ PHWKRGV WRJHWKHU H[FHSW IRU SDUWLDO KHDWLQJ 5HPDUN 6ROGHULQJ FRQGLWLRQV IRU WKH VSHFLDO JUDGH $ SURGXFWV $ DQG $ SURGXFWV DUH WKH VDPH DV IRU WKH VWDQGDUG
User's Manual U15862EJ4V1UD
761
CHAPTER 30 RECOMMENDED SOLDERING CONDITIONS
7DEOH 6XUIDFH 0RXQWLQJ 7\SH 6ROGHULQJ &RQGLWLRQV
3'*-[[[8(1 SLQ SODVWLF /4)3 ILQH SLWFK x 3'<*-[[[8(1 SLQ SODVWLF /4)3 ILQH SLWFK x 3'*-[[[8(1 SLQ SODVWLF /4)3 ILQH SLWFK x 3'<*-[[[8(1 SLQ SODVWLF /4)3 ILQH SLWFK x
6ROGHULQJ 0HWKRG ,QIUDUHG UHIORZ
6ROGHULQJ &RQGLWLRQV 3DFNDJH SHDN WHPSHUDWXUH & 7LPH VHFRQGV PD[ DW & RU KLJKHU &RXQW 7ZR WLPHV RU OHVV ([SRVXUH OLPLW GD\VNote DIWHU WKDW SUHEDNH DW & IRU WR KRXUV 3DFNDJH SHDN WHPSHUDWXUH & 7LPH WR VHFRQGV DW & RU KLJKHU &RXQW 7ZR WLPHV RU OHVV ([SRVXUH OLPLW GD\VNote DIWHU WKDW SUHEDNH DW & IRU WR KRXUV 3LQ WHPSHUDWXUH & PD[ 7LPH VHFRQGV PD[ SHU SLQ URZ
5HFRPPHQGHG &RQGLWLRQ 6\PERO ,5
936
93
3DUWLDO KHDWLQJ
-
1RWH $IWHU RSHQLQJ WKH GU\ SDFN VWRUH LW DW & RU OHVV DQG
5+ RU OHVV IRU WKH DOORZDEOH VWRUDJH SHULRG
&DXWLRQ 'R QRW XVH GLIIHUHQW VROGHULQJ PHWKRGV WRJHWKHU H[FHSW IRU SDUWLDO KHDWLQJ 5HPDUN 6ROGHULQJ FRQGLWLRQV IRU WKH VSHFLDO JUDGH $ SURGXFWV $ DQG $ SURGXFWV DUH WKH VDPH DV IRU WKH VWDQGDUG
3')*- 8(1 SLQ SODVWLF /4)3 ILQH SLWFK x 3')<*-8(1 SLQ SODVWLF /4)3 ILQH SLWFK x
6ROGHULQJ &RQGLWLRQV 3DFNDJH SHDN WHPSHUDWXUH & 7LPH VHFRQGV PD[ DW & RU KLJKHU &RXQW 7ZR WLPHV RU OHVV ([SRVXUH OLPLW GD\VNote DIWHU WKDW SUHEDNH DW & IRU KRXUV 3DFNDJH SHDN WHPSHUDWXUH & 7LPH VHFRQGV PD[ DW & RU KLJKHU &RXQW 7ZR WLPHV RU OHVV ([SRVXUH OLPLW GD\VNote DIWHU WKDW SUHEDNH DW & IRU KRXUV 3LQ WHPSHUDWXUH & PD[ 7LPH VHFRQGV PD[ SHU SLQ URZ 5HFRPPHQGHG &RQGLWLRQ 6\PERO ,5
6ROGHULQJ 0HWKRG ,QIUDUHG UHIORZ
936
93
3DUWLDO KHDWLQJ
-
1RWH $IWHU RSHQLQJ WKH GU\ SDFN VWRUH LW DW & RU OHVV DQG
5+ RU OHVV IRU WKH DOORZDEOH VWRUDJH SHULRG
&DXWLRQ 'R QRW XVH GLIIHUHQW VROGHULQJ PHWKRGV WRJHWKHU H[FHSW IRU SDUWLDO KHDWLQJ
762
User's Manual U15862EJ4V1UD
APPENDIX A REGISTER INDEX
6\PERO $'&5 $',& $'0 $'6 $'7& $'7& $'7, $'7, $'73 $'73 $6,) $6,) $6,) $6,0 $6,0 $6,0 $6,6 $6,6 $6,6 $:& %&& %5*& %5*& %5*& %5*&$ %5*&$ %5*,& %6& &.65 &.65 &.65 &03 &03 &03 &03 &25$' &25$' &25$' &25$' $' FRQYHUVLRQ UHVXOW UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU $' FRQYHUWHU PRGH UHJLVWHU $QDORJ LQSXW FKDQQHO VSHFLILFDWLRQ UHJLVWHU $XWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU $XWRPDWLF GDWD WUDQVIHU DGGUHVV FRXQW UHJLVWHU $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU $XWRPDWLF GDWD WUDQVIHU LQWHUYDO VSHFLILFDWLRQ UHJLVWHU $XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU $XWRPDWLF GDWD WUDQVIHU DGGUHVV SRLQW VSHFLILFDWLRQ UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH WUDQVPLVVLRQ VWDWXV UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH WUDQVPLVVLRQ VWDWXV UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH WUDQVPLVVLRQ VWDWXV UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH PRGH UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU $V\QFKURQRXV VHULDO LQWHUIDFH VWDWXV UHJLVWHU $GGUHVV ZDLW FRQWURO UHJLVWHU %XV F\FOH FRQWURO UHJLVWHU %DXG UDWH JHQHUDWRU FRQWURO UHJLVWHU %DXG UDWH JHQHUDWRU FRQWURO UHJLVWHU %DXG UDWH JHQHUDWRU FRQWURO UHJLVWHU 'LYLVRU VHOHFWLRQ UHJLVWHU 'LYLVRU VHOHFWLRQ UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU %XV VL]H FRQILJXUDWLRQ UHJLVWHU &ORFN VHOHFWLRQ UHJLVWHU &ORFN VHOHFWLRQ UHJLVWHU &ORFN VHOHFWLRQ UHJLVWHU ELW WLPHU + FRPSDUH UHJLVWHU ELW WLPHU + FRPSDUH UHJLVWHU ELW WLPHU + FRPSDUH UHJLVWHU ELW WLPHU + FRPSDUH UHJLVWHU &RUUHFWLRQ DGGUHVV UHJLVWHU &RUUHFWLRQ DGGUHVV UHJLVWHU &RUUHFWLRQ DGGUHVV UHJLVWHU &RUUHFWLRQ DGGUHVV UHJLVWHU 1DPH 8QLW $'& ,17& $'& $'& &6, &6, &6, &6, &6, &6, 8$57 8$57 8$57 8$57 8$57 8$57 8$57 8$57 8$57 %&8 %&8 8$57 8$57 8$57 &6, &6, ,1,& %&8 8$57 8$57 8$57 7LPHU 7LPHU 7LPHU 7LPHU 520& 520& 520& 520& 3DJH
User's Manual U15862EJ4V1UD
763
APPENDIX A REGISTER INDEX
6\PERO &25&1 &5 &5 &5 &5 &5 &5 &5 &5 &5 &5 &5 &5 &5 &5 &5 &5& &5& &5& &5& &5& &5& &6,,& &6,,& &6,,& &6,$%Q &6,$%Q &6,$,& &6,$,& &6,& &6,& &6,& &6,0 &6,0 &6,0 &6,0$ &6,0$ &6,6 &6,6 &6,7 &6,7 '$&6 '$&6 '$0 &RUUHFWLRQ FRQWURO UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FDSWXUHFRPSDUH UHJLVWHU ELW WLPHU FRPSDUH UHJLVWHU ELW WLPHU FRPSDUH UHJLVWHU ELW WLPHU FRPSDUH UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU &DSWXUHFRPSDUH FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU &6,$ EXIIHU 5$0Q Q &6,$ EXIIHU 5$0Q Q ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU &ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU &ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU &ORFNHG VHULDO LQWHUIDFH FORFN VHOHFWLRQ UHJLVWHU &ORFNHG VHULDO LQWHUIDFH PRGH UHJLVWHU &ORFNHG VHULDO LQWHUIDFH PRGH UHJLVWHU &ORFNHG VHULDO LQWHUIDFH PRGH UHJLVWHU 6HULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU 6HULDO RSHUDWLRQ PRGH VSHFLILFDWLRQ UHJLVWHU 6HULDO VWDWXV UHJLVWHU 6HULDO VWDWXV UHJLVWHU 6HULDO WULJJHU UHJLVWHU 6HULDO WULJJHU UHJLVWHU '$ FRQYHUVLRQ YDOXH VHWWLQJ UHJLVWHU '$ FRQYHUVLRQ YDOXH VHWWLQJ UHJLVWHU '$ FRQYHUWHU PRGH UHJLVWHU WR ) WR ) 1DPH 8QLW 520& 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU ,17& ,17& ,17& &6, &6, ,17& ,17& &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, '$& '$& '$& 3DJH
764
User's Manual U15862EJ4V1UD
APPENDIX A REGISTER INDEX
6\PERO ':& (;,0& ,,& ,,& ,,&& ,,&& ,,&&/ ,,&&/ ,,&) ,,&) ,,&,& ,,&,& ,,&6 ,,&6 ,,&; ,,&; ,05 ,05 ,05 ,17) ,17)+ ,175 ,175+ ,635 .5,& .50 2676 3 3 3 3 3 3 3 3 3 3&& 3&' 3&0 3&6 3&7 3'+ 3'/ 3)+ 'DWD ZDLW FRQWURO UHJLVWHU ([WHUQDO EXV LQWHUIDFH PRGH FRQWURO UHJLVWHU ,,& VKLIW UHJLVWHU ,,& VKLIW UHJLVWHU ,,& FRQWURO UHJLVWHU ,,& FRQWURO UHJLVWHU ,,& FORFN VHOHFWLRQ UHJLVWHU ,,& FORFN VHOHFWLRQ UHJLVWHU ,,& IODJ UHJLVWHU ,,& IODJ UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,,& VWDWXV UHJLVWHU ,,& VWDWXV UHJLVWHU ,,& IXQFWLRQ H[SDQVLRQ UHJLVWHU ,,& IXQFWLRQ H[SDQVLRQ UHJLVWHU ,QWHUUXSW PDVN UHJLVWHU ,QWHUUXSW PDVN UHJLVWHU ,QWHUUXSW PDVN UHJLVWHU ([WHUQDO LQWHUUXSW IDOOLQJ HGJH VSHFLILFDWLRQ UHJLVWHU ([WHUQDO LQWHUUXSW IDOOLQJ HGJH VSHFLILFDWLRQ UHJLVWHU + ([WHUQDO LQWHUUXSW ULVLQJ HGJH VSHFLILFDWLRQ UHJLVWHU ([WHUQDO LQWHUUXSW ULVLQJ HGJH VSHFLILFDWLRQ UHJLVWHU + ,QVHUYLFH SULRULW\ UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU .H\ UHWXUQ PRGH UHJLVWHU 2VFLOODWLRQ VWDELOL]DWLRQ WLPH VHOHFWLRQ UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3RUW UHJLVWHU 3URFHVVRU FORFN FRQWURO UHJLVWHU 3RUW &' UHJLVWHU 3RUW &0 UHJLVWHU 3RUW &6 UHJLVWHU 3RUW &7 UHJLVWHU 3RUW '+ UHJLVWHU 3RUW '/ UHJLVWHU 3RUW IXQFWLRQ UHJLVWHU + 1DPH 8QLW %&8 %&8 ,2& ,&
2
3DJH
,2& ,&
2
,2& ,&
2
,&
2
,2& ,17& ,17& ,2& ,&
2
,2& ,&
2
,17& ,17& ,17& ,17& ,17& ,17& ,17& ,17& ,17& .5 6WDQGE\ 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW &* 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW
User's Manual U15862EJ4V1UD
765
APPENDIX A REGISTER INDEX
6\PERO 3) 3) 3) 3) 3)+ 3)& 3)& 3)&+ 3)& 3)& 3)0 3)7 3,& 3,& 3,& 3,& 3,& 3,& 3,& 3//&7/ 30 30 30 30 30 30 30 30 30& 30& 30& 30& 30& 30& 30& 30&&0 30&&6 30&&7 30&'+ 30&'/ 30&' 30&0 30&6 30&7 3RUW IXQFWLRQ UHJLVWHU 3RUW IXQFWLRQ UHJLVWHU 3RUW IXQFWLRQ UHJLVWHU 3RUW IXQFWLRQ UHJLVWHU 3RUW IXQFWLRQ UHJLVWHU + 3RUW IXQFWLRQ FRQWURO UHJLVWHU 3RUW IXQFWLRQ FRQWURO UHJLVWHU 3RUW IXQFWLRQ FRQWURO UHJLVWHU + 3RUW IXQFWLRQ FRQWURO UHJLVWHU 3RUW IXQFWLRQ FRQWURO UHJLVWHU 3RZHUIDLO FRPSDULVRQ PRGH UHJLVWHU 3RZHUIDLO FRPSDULVRQ WKUHVKROG YDOXH UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU 3// FRQWURO UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW PRGH FRQWURO UHJLVWHU 3RUW &0 PRGH FRQWURO UHJLVWHU 3RUW &6 PRGH FRQWURO UHJLVWHU 3RUW &7 PRGH FRQWURO UHJLVWHU 3RUW '+ PRGH FRQWURO UHJLVWHU 3RUW '/ PRGH FRQWURO UHJLVWHU 3RUW &' PRGH UHJLVWHU 3RUW &0 PRGH UHJLVWHU 3RUW &6 PRGH UHJLVWHU 3RUW &7 PRGH UHJLVWHU 1DPH 8QLW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW $'& $'& ,17& ,17& ,17& ,17& ,17& ,17& ,17& &* 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3DJH
766
User's Manual U15862EJ4V1UD
APPENDIX A REGISTER INDEX
6\PERO 30'+ 30'/ 35&0' 350 350 350 350 350 350 356&0 3560 36& 3605 38 38 38 38 38 38 38 38 57%+ 57%+ 57%/ 57%/ 573& 573& 5730 5730 5;% 5;% 5;% 6,2 6,2 6,2 6,2$ 6,2$ 6,5% 6,5%/ 6,5% 6,5%/ 6,5% 6,5%/ 3RUW '+ PRGH UHJLVWHU 3RUW '/ PRGH UHJLVWHU &RPPDQG UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU 3UHVFDOHU FRPSDUH UHJLVWHU 3UHVFDOHU PRGH UHJLVWHU 3RZHU VDYH FRQWURO UHJLVWHU 3RZHU VDYH PRGH UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 3XOOXS UHVLVWRU RSWLRQ UHJLVWHU 5HDOWLPH RXWSXW EXIIHU UHJLVWHU + 5HDOWLPH RXWSXW EXIIHU UHJLVWHU + 5HDOWLPH RXWSXW EXIIHU UHJLVWHU / 5HDOWLPH RXWSXW EXIIHU UHJLVWHU / 5HDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU 5HDOWLPH RXWSXW SRUW FRQWURO UHJLVWHU 5HDOWLPH RXWSXW SRUW PRGH UHJLVWHU 5HDOWLPH RXWSXW SRUW PRGH UHJLVWHU 5HFHLYH EXIIHU UHJLVWHU 5HFHLYH EXIIHU UHJLVWHU 5HFHLYH EXIIHU UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU 6HULDO ,2 VKLIW UHJLVWHU $ 6HULDO ,2 VKLIW UHJLVWHU $ &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHFHLYH EXIIHU UHJLVWHU / 1DPH 8QLW 3RUW 3RUW &38 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU &* 6WDQGE\ 6WDQGE\ 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 3RUW 573 573 573 573 573 573 573 573 8$57 8$57 8$57 &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, 3DJH
User's Manual U15862EJ4V1UD
767
APPENDIX A REGISTER INDEX
6\PERO 6,5%( 6,5%(/ 6,5%( 6,5%(/ 6,5%( 6,5%(/ 627% 627%/ 627% 627%/ 627% 627%/ 627%) 627%)/ 627%) 627%)/ 627%) 627%)/ 65(,& 65(,& 65(,& 65,& 65,& 65,& 67,& 67,& 67,& 69$ 69$ 6<6 7&/ 7&/ 70 70 70 70 70 70 70,& 70,& 70,& 70,& 70,& 70,& 1DPH &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH UHDGRQO\ UHFHLYH EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH WUDQVPLW EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH ILUVW VWDJH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH ILUVW VWDJH WUDQVPLW EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH ILUVW VWDJH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH ILUVW VWDJH WUDQVPLW EXIIHU UHJLVWHU / &ORFNHG VHULDO LQWHUIDFH ILUVW VWDJH WUDQVPLW EXIIHU UHJLVWHU &ORFNHG VHULDO LQWHUIDFH ILUVW VWDJH WUDQVPLW EXIIHU UHJLVWHU / ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU 6ODYH DGGUHVV UHJLVWHU 6ODYH DGGUHVV UHJLVWHU 6\VWHP VWDWXV UHJLVWHU 7LPHU FORFN VHOHFWLRQ UHJLVWHU 7LPHU FORFN VHOHFWLRQ UHJLVWHU ELW WLPHU FRXQWHU ELW WLPHU FRXQWHU ELW WLPHU FRXQWHU ELW WLPHU FRXQWHU ELW WLPHU FRXQWHU ELW WLPHU FRXQWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU 8QLW &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, &6, ,17& ,17& ,17& ,17& ,17& ,17& ,17& ,17& ,17& ,&
2
3DJH
,2& &38 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU ,17& ,17& ,17& ,17& ,17& ,17&
768
User's Manual U15862EJ4V1UD
APPENDIX A REGISTER INDEX
6\PERO 70,& 70,& 70,& 70,& 70,& 70,& 70 70 70 70,& 70,& 70& 70& 70& 70& 70& 70& 70& 70& 70&<& 70&<& 70+,& 70+,& 70+0' 70+0' 72& 72& 72& 72& 72& 72& 7;% 7;% 7;% 96:& :'&6 :'7,& :'7( :'70 :'70 :7,& :7,,& :70 ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ELW WLPHU FRXQWHU ELW WLPHU FRXQWHU ELW WLPHU FRXQWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU PRGH FRQWURO UHJLVWHU ELW WLPHU + FDUULHU FRQWURO UHJLVWHU ELW WLPHU + FDUULHU FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ELW WLPHU + PRGH UHJLVWHU ELW WLPHU + PRGH UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU ELW WLPHU RXWSXW FRQWURO UHJLVWHU 7UDQVPLW EXIIHU UHJLVWHU 7UDQVPLW EXIIHU UHJLVWHU 7UDQVPLW EXIIHU UHJLVWHU 6\VWHP ZDLW FRQWURO UHJLVWHU :DWFKGRJ WLPHU FORFN VHOHFWLRQ UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU :DWFKGRJ WLPHU HQDEOH UHJLVWHU :DWFKGRJ WLPHU PRGH UHJLVWHU :DWFKGRJ WLPHU PRGH UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU ,QWHUUXSW FRQWURO UHJLVWHU :DWFK WLPHU RSHUDWLRQ PRGH UHJLVWHU 1DPH 8QLW ,17& ,17& ,17& ,17& ,17& ,17& 7LPHU 7LPHU 7LPHU ,17& ,17& 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU ,17& ,17& 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 7LPHU 8$57 8$57 8$57 &38 :'7 ,17& :'7 :'7 :'7 ,17& ,17& :7 3DJH
User's Manual U15862EJ4V1UD
769
APPENDIX B REVISION HISTORY
B.1 Major Revisions in This Edition
3DJH 7KURXJKRXW 'HVFULSWLRQ $GGLWLRQ RI WKH IROORZLQJ VSHFLDO TXDOLW\ JUDGH SURGXFWV 3' $ $ < $ < $ $ $ < $ < $ $ $ < $ < $ $ $ < $ < $ $ $ < $ < $ $ $ < $ < $ $ $ < $ < $ $ $ < $ < $ $GGLWLRQ RI 1.5 Overview of Functions 0RGLILFDWLRQ RI Table 2-4 Pin Operation Status in Operation Modes of V850ES/KJ1 0RGLILFDWLRQ RI Table 2-5 Pin Operation Status in Operation Modes of V850ES/KG1 0RGLILFDWLRQ RI Table 2-6 Pin Operation Status in Operation Modes of V850ES/KJ1 $GGLWLRQ RI 3.4.5 Recommended usage method for address area $GGLWLRQ RI Caution LQ Table 4-7 Alternate-Function Pins of Port 0 $GGLWLRQ RI Caution LQ Table 4-9 Alternate-Function Pins of Port 3 (V850ES/KF1) $GGLWLRQ RI Caution LQ Table 4-10 Alternate-Function Pins of Port 3 (V850ES/KG1, V850ES/KJ1) $GGLWLRQ RI Caution LQ Table 4-11 Alternate-Function Pins of Port 4 $GGLWLRQ RI Caution LQ Table 4-13 Alternate-Function Pins of Port 5 $GGLWLRQ RI Caution LQ Table 4-16 Alternate-Function Pins of Port 8 (V850ES/KJ1) $GGLWLRQ RI Caution LQ Table 4-17Alternate-Function Pins of Port 9 (V850ES/KF1) $GGLWLRQ RI Caution LQ Table 4-18 Alternate-Function Pins of Port 9 (V850ES/KG1, V850ES/KJ1) 0RGLILFDWLRQ RI 4.3.9 (1) (f) Pull-up resistor option register 9 (PU9) 0RGLILFDWLRQ RI 3 DQG 3 LQ Table 4-29 Settings When Port Pins Are Used for Alternate Functions 0RGLILFDWLRQ RI 3 LQ Table 4-29 Settings When Port Pins Are Used for Alternate Functions $GGLWLRQ RI 4.4 Bock Diagram $GGLWLRQ RI 4.6 Cautions 0RGLILFDWLRQ RI 5.2.1 Pin status when internal ROM, internal RAM, or on-chip peripheral I/O is accessed $GGLWLRQ RI 5.11 Cautions 0RGLILFDWLRQ RI H[DPSOH RI VHWWLQJ LQ 6.3 (1) (a) Example of setting main clock operation subclock operation 0RGLILFDWLRQ RI H[DPSOH RI VHWWLQJ LQ 6.3 (1) (b) Example of setting subclock operation main clock operation $GGLWLRQ RI Table 7-5 I/O Configuration of Each Channel 0RGLILFDWLRQ RI Figure 7-4 Timing of Interval Timer Operation 0RGLILFDWLRQ RI Figure 7-7 PPG Output Operation Timing 0RGLILFDWLRQ RI Figure 9-8 Carrier Generator Mode 0RGLILFDWLRQ RI 13.5.1 Basic operation 0RGLILFDWLRQ RI 13.5.3 Power fail monitoring function 0RGLILFDWLRQ RI 13.6 Cautions $GGLWLRQ RI Caution LQ 15.4 (1) Asynchronous serial interface mode register n (ASIMn) $GGLWLRQ RI Caution LQ 15.6.3 Continuous transmission operation
S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S
770
User's Manual U15862EJ4V1UD
APPENDIX B REVISION HISTORY
3DJH S S S S S S S S S S S S S S S S S S 'HVFULSWLRQ $GGLWLRQ RI Table 16-1 Use of Each Buffer Register $GGLWLRQ RI 18.14.2 When communication reservation function is disabled (IICRSVn bit of IICFn register = 1) 0RGLILFDWLRQ RI Figure 18-16 Master Operation Flowchart (1) $GGLWLRQ RI 18.16.2 Master operation 2 0RGLILFDWLRQ RI 18.16.3 Slave operation $GGLWLRQ RI 19.10 Cautions 0RGLILFDWLRQ RI Note LQ Table 21-1 Standby Modes 0RGLILFDWLRQ RI Figure 23-1 Regulator 0RGLILFDWLRQ RI Figure 24-2 ROM Correction Operation and Program Flow 0RGLILFDWLRQ RI $EVROXWH 0D[LPXP 5DWLQJ LQ CHAPTER 26 ELECTRICAL CHARACTERISTICS (STANDARD PRODUCTS, SPECIAL GRADE (a) PRODUCTS) 0RGLILFDWLRQ RI 2SHUDWLQJ &RQGLWLRQV LQ CHAPTER 26 ELECTRICAL CHARACTERISTICS (STANDARD PRODUCTS, SPECIAL GRADE (a) PRODUCTS) 0RGLILFDWLRQ RI FRQGLWLRQV RI '& &KDUDFWHULVWLFV LQ CHAPTER 26 ELECTRICAL CHARACTERISTICS (STANDARD PRODUCTS, SPECIAL GRADE (a) PRODUCTS) $GGLWLRQ RI 1RWH IRU '& &KDUDFWHULVWLFV LQ CHAPTER 26 ELECTRICAL CHARACTERISTICS (STANDARD PRODUCTS, SPECIAL GRADE (a) PRODUCTS) 0RGLILFDWLRQ RI WLPLQJ FKDUW RI %XV +ROG ,Q 0XOWLSOH[ %XV 0RGH LQ CHAPTER 26 ELECTRICAL CHARACTERISTICS (STANDARD PRODUCTS, SPECIAL GRADE (a) PRODUCTS) 0RGLILFDWLRQ RI %DVLF 2SHUDWLRQ LQ CHAPTER 26 ELECTRICAL CHARACTERISTICS (STANDARD PRODUCTS, SPECIAL GRADE (a) PRODUCTS) 0RGLILFDWLRQ RI 8$57 WLPLQJ LQ CHAPTER 26 ELECTRICAL CHARACTERISTICS (STANDARD PRODUCTS, SPECIAL GRADE (a) PRODUCTS) $GGLWLRQ RI CHAPTER 27 ELECTRICAL CHARACTERISTICS (SPECIAL GRADE (A1) PRODUCTS) $GGLWLRQ RI CHAPTER 28 ELECTRICAL CHARACTERISTICS (SPECIAL GRADE (A2) PRODUCTS) Major Revisions in This Modification S S S S S S S $GGLWLRQ RI Caution LQ 7.3 (3) 16-bit timer output control register 0n (TOC0n) 0RGLILFDWLRQ RI GHVFULSWLRQ RI Caution 3 LQ 8.3 (2) 8-bit timer mode control registers 50 and 51 (TMC50, TMC51) 0RGLILFDWLRQ RI GHVFULSWLRQ LQ 14.4.3 Cautions $GGLWLRQ RI Caution LQ Figure 14-2 Example of External Pin Connection 0RGLILFDWLRQ RI Figure 25-1 Wiring Example of V850ES/KF1 Flash Writing Adapter (FA-80GC-8BT, FA80GK-9EU) 0RGLILFDWLRQ RI Figure 25-2 Wiring Example of V850ES/KG1 Flash Writing Adapter (FA-100GC-8EU) 0RGLILFDWLRQ RI Figure 25-3 Wiring Example of V850ES/KJ1 Flash Writing Adapter (FA-144GJ-UEN)
User's Manual U15862EJ4V1UD
771
APPENDIX B REVISION HISTORY
B.2 Revision History up to Previous Edition
7KH IROORZLQJ WDEOH VKRZV WKH UHYLVLRQ KLVWRU\ XS WR WKH SUHYLRXV HGLWLRQ 7KH |$SSOLHG WR FROXPQ LQGLFDWHV WKH FKDSWHUV RI HDFK HGLWLRQ LQ ZKLFK WKH UHYLVLRQ ZDV DSSOLHG
(GLWLRQ QG 0DMRU 5HYLVLRQ IURP 3UHYLRXV (GLWLRQ &KDQJH RI GHVFULSWLRQ LQ Figure 12-1 Block Diagram of D/A Converter $GGLWLRQ RI Caution LQ 14.3.4 Interrupt control register (xxICn) $GGLWLRQ RI Caution LQ 14.3.6 In-service priority register (ISPR) $GGLWLRQ RI CHAPTER 21 ELECTRICAL SPECIFICATIONS (TARGET VALUES) $SSOLHG WR CHAPTER 12 D/A CONVERTER CHAPTER 14 INTERRUPT/EXCEPTION PROCESSING FUNCTION CHAPTER 21 ELECTRICAL SPECIFICATIONS (TARGET VALUES) CHAPTER 22 PACKAGE DRAWINGS APPENDIX A REGISTER INDEX 7KURXJKRXW
$GGLWLRQ RI CHAPTER 22 PACKAGE DRAWINGS $GGLWLRQ RI APPENDIX A REGISTER INDEX UG * $GGLWLRQ RI WKH IROORZLQJ VSHFLDO TXDOLW\ JUDGH SURGXFWV 3' $ < $ $ < $ $ < $ $ < $ $ < $ $ < $ $ < $ $ < $ ) $ )< $ ) $ )< $ ) $ )< $ $GGLWLRQ RI Caution LQ 1.2.4 Pin configuration (top view) (V850ES/KF1) $GGLWLRQ RI Caution LQ 1.3.4 Pin configuration (top view) (V850ES/KG1) $GGLWLRQ RI Caution LQ 1.4.4 Pin configuration (top view) (V850ES/KJ1) $GGLWLRQ RI GHVFULSWLRQ LQ CHAPTER 2 PIN FUNCTIONS DQG DGGLWLRQ RI Table 2-1 Pin I/O Buffer Power Supplies 0RGLILFDWLRQ RI GHVFULSWLRQ RQ UHFRPPHQGHG FRQQHFWLRQ RI 3 WR 3 3 WR 3 ,& 9PP DQG ;7 LQ 2.4 Pin I/O Circuits and Recommended Connection of Unused Pins 0RGLILFDWLRQ RI GHVFULSWLRQ LQ 3.4.8 (2) Access to special on-chip peripheral I/O registers 0RGLILFDWLRQ RI GHVFULSWLRQ LQ 5.11 Bus Timing $GGLWLRQ RI 5.12 Cautions $GGLWLRQ RI GHVFULSWLRQ RQ WKH PDLQ FORFN RVFLOODWRU LQ 6.1 Overview $GGLWLRQ RI GHVFULSWLRQ LQ 6.2 (1) Main clock oscillator $GGLWLRQ RI Caution 3 LQ 6.3 (1) Processor clock control register (PCC) $GGLWLRQ RI GHVFULSWLRQ LQ CHAPTER 7 16-BIT TIMER/EVENT COUNTERS 00 TO 05 0RGLILFDWLRQ RI GHVFULSWLRQ RI Caution 4 LQ 7.2 (2) 16-bit timer capture/compare register 0n0 (CR0n0) 0RGLILFDWLRQ RI GHVFULSWLRQ RI Caution 4 LQ 7.2 (3) 16-bit timer capture/compare register 0n1 (CR0n1) 0RGLILFDWLRQ RI GHVFULSWLRQ RI Caution 1 LQ 7.3 (3) 16-bit timer output control register 0n (TOC0n) $GGLWLRQ RI VHWWLQJ SURFHGXUHV DQG PRGLILFDWLRQ RI GHVFULSWLRQ LQ 7.4.1 Operation as interval timer (16 bits)
CHAPTER 1 INTRODUCTION
CHAPTER 2 PIN FUNCTIONS
CHAPTER 3 CPU FUNCTIONS CHAPTER 5 BUS CONTROL FUNCTION CHAPTER 6 CLOCK GENERATION FUNCTION
CHAPTER 7 16-BIT TIMER/EVENT COUNTERS 00 TO 05
772
User's Manual U15862EJ4V1UD
APPENDIX B REVISION HISTORY
(GLWLRQ UG 0DMRU 5HYLVLRQ IURP 3UHYLRXV (GLWLRQ $GGLWLRQ RI VHWWLQJ SURFHGXUHV LQ 7.4.2 PPG output operation $GGLWLRQ RI Figure 7-6 Configuration of PPG Output $GGLWLRQ RI Figure 7-7 PPG Output Operation Timing $GGLWLRQ RI VHWWLQJ SURFHGXUHV LQ 7.4.3 Pulse width measurement $GGLWLRQ RI VHWWLQJ SURFHGXUHV DQG DGGLWLRQ RI Caution 2 LQ 7.4.4 Operation as external event counter $GGLWLRQ RI VHWWLQJ SURFHGXUHV DQG DGGLWLRQ RI Caution LQ 7.4.5 Square-wave output operation $GGLWLRQ RI VHWWLQJ SURFHGXUHV LQ 7.4.6 One-shot pulse output operation $GGLWLRQ RI Caution 2 LQ 7.4.6 (1) One-shot pulse output with software trigger (16-bit timer/event counters 00, 01, 04 and 05 only) $GGLWLRQ RI Caution 2 LQ 7.4.6 (2) One-shot pulse output with external trigger (16-bit timer/event counters 04 and 05 only) $GGLWLRQ RI Caution LQ 7.4.7 (10) (b) When setting CR0n0, CR0n1 to compare mode $GGLWLRQ RI GHVFULSWLRQ LQ CHAPTER 8 8-BIT TIMER/EVENT COUNTERS 50 AND 51 CHAPTER 8 8-BIT TIMER/EVENT COUNTERS 50 AND 51 CHAPTER 9 8-BIT TIMERS H0 AND H1 $SSOLHG WR CHAPTER 7 16-BIT TIMER/EVENT COUNTERS 00 TO 05
$GGLWLRQ RI GHVFULSWLRQ LQ CHAPTER 9 8-BIT TIMERS H0 AND H1 $GGLWLRQ RI Caution 3 LQ 9.3 (1) (a) 8-bit timer H mode register 0 (TMHMD0) $GGLWLRQ RI Caution 3 LQ 9.3 (1) (b) 8-bit timer H mode register 1 (TMHMD1) $GGLWLRQ RI Caution 2 LQ Figure 9-7 Transfer Timing $GGLWLRQ RI Caution 4 LQ 9.4.3 (4) Timing chart $GGLWLRQ RI 13.4 Relationship Between Analog Input Voltage and A/D Conversion Result $GGLWLRQ RI 13.6 (3) A/D converter sampling time and A/D conversion start delay time $GGLWLRQ RI 13.7 How to Read A/D Converter Characteristics Table $GGLWLRQ RI GHVFULSWLRQ LQ CHAPTER 15 ASYNCHRONOUS SERIAL INTERFACE (UART) 0RGLILFDWLRQ RI GHVFULSWLRQ LQ Figure 15-6 Continuous Transmission Starting Procedure $GGLWLRQ RI GHVFULSWLRQ LQ CHAPTER 16 CLOCKED SERIAL INTERFACE 0 (CSI0)
CHAPTER 13 A/D CONVERTER
CHAPTER 15 ASYNCHRONOUS SERIAL INTERFACE (UART) CHAPTER 16 CLOCKED SERIAL INTERFACE 0 (CSI0) CHAPTER 17 CLOCKED SERIAL INTERFACE A (CSIA) WITH AUTOMATIC TRANSMIT/RECEIVE FUNCTION CHAPTER 18 I2C BUS CHAPTER 25 FLASH MEMORY
0RGLILFDWLRQ RI GHVFULSWLRQ LQ CHAPTER 17 CLOCKED SERIAL INTERFACE A (CSIA) WITH AUTOMATIC TRANSMIT/RECEIVE FUNCTION
$GGLWLRQ RI GHVFULSWLRQ LQ CHAPTER 18 I2C BUS $GGLWLRQ WR Cautions LQ Table 25-1 Wiring Between PD70F3210 and 70F3210Y (V850ES/KF1), and PG-FP3 $GGLWLRQ RI Figure 25-1 Wiring Example of V850ES/KF1 Flash Writing Adapter (FA80GC-8BT, FA-80GK-9EU) $GGLWLRQ RI Cautions LQ Table 25-2 Wiring Between PD70F3214 and 70F3214Y (V850ES/KG1), and PG-FP3
User's Manual U15862EJ4V1UD
773
APPENDIX B REVISION HISTORY
(GLWLRQ UG 0DMRU 5HYLVLRQ IURP 3UHYLRXV (GLWLRQ $GGLWLRQ RI Figure 25-2 Wiring Example of V850ES/KG1 Flash Writing Adapter (FA100GC-8EU) $GGLWLRQ RI Cautions LQ Table 25-3 Wiring Between PD70F3217 and 70F3217Y (V850ES/KJ1), and PG-FP3 $GGLWLRQ RI Figure 25-3 Wiring Example of V850ES/KJ1 Flash Writing Adapter (FA144GJ-UEN) $GGLWLRQ RI Note 1 DQG GHVFULSWLRQ LQ Absolute Maximum Ratings LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI GHVFULSWLRQ RQ VWRUDJH WHPSHUDWXUH LQ Absolute Maximum Ratings LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI (i) Murata Manufacturing Co., Ltd.: Ceramic resonator (TA = -40 to +85C) LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS &KDQJH RI YDOXHV RI VXSSO\ FXUUHQW IODVK PHPRU\ YHUVLRQ LQ DC Characteristics LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS &KDQJH RI YDOXHV RI VXSSO\ FXUUHQW PDVN 520 YHUVLRQ LQ DC Characteristics LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI Caution DQG D WLPLQJ FKDUW LQ Data Retention Characteristics LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI Caution LQ Bus Timing (1) (a) CLKOUT asynchronous: In multiplex bus mode (2/2) LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI Caution 2 LQ Bus Timing (2) (a) Read cycle (CLKOUT asynchronous): In separate bus mode (1/2) LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI Cautions LQ Bus Timing (2) (a) Read cycle (CLKOUT asynchronous): In separate bus mode (2/2) LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI Caution 2 LQ Bus Timing (2) (c) Write cycle (CLKOUT asynchronous): In separate bus mode (1/2) LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI Cautions LQ Bus Timing (2) (c) Write cycle (CLKOUT asynchronous): In separate bus mode (2/2) LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI GHVFULSWLRQ LQ Basic Operation LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI GHVFULSWLRQ LQ Flash Memory Programming Characteristics LQ CHAPTER 26 ELECTRICAL SPECIFICATIONS $GGLWLRQ RI CHAPTER 28 RECOMMENDED SOLDERING CONDITIONS CHAPTER 28 RECOMMENDED SOLDERING CONDITIONS APPENDIX B REVISION HISTORY CHAPTER 26 ELECTRICAL SPECIFICATIONS $SSOLHG WR CHAPTER 25 FLASH MEMORY
$GGLWLRQ RI APPENDIX B REVISION HISTORY
774
User's Manual U15862EJ4V1UD


▲Up To Search▲   

 
Price & Availability of UPD703217

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X