Manuale UtenteSommarioCOVER1Main Revisions in This Edition5PREFACE6CHAPTER 1 GENERAL301.1 FEATURES321.2 ORDERING INFORMATION AND QUALITY GRADE331.2.1 Ordering Information331.2.2 Quality Grade341.3 PIN CONFIGURATION (TOP VIEW)351.3.1 Normal Operating Mode351.3.2 PROM Programming Mode401.4 EXAMPLE APPLICATION SYSTEM (PRINTER)451.5 BLOCK DIAGRAM461.6 FUNCTIONS471.7 DIFFERENCES BETWEEN THE µPD78210Note AND µPD78213491.8 DIFFERENCES BETWEEN THE µPD78214 SUB-SERIES AND µPD78218A SUB-SERIES501.9 DIFFERENCES BETWEEN THE µPD78212 AND µPD78212(A)511.10 DIFFERENCES BETWEEN THE µPD78213 AND µPD78214, AND THE µPD78213(A) AND µPD78214(A)511.11 DIFFERENCES BETWEEN THE µPD78P214 AND µPD78P214(A)511.12 DIFFERENCES BETWEEN THE µPD78212, µPD78213, µPD78214, AND µPD78P214521.12.1 Functional Differences521.12.2 Package Differences52CHAPTER 2 PIN FUNCTIONS542.1 PIN FUNCTION LIST542.1.1 Normal Operating mode542.1.2 PROM Programming Mode562.2 PIN FUNCTIONS562.2.1 Normal Operating mode562.2.2 PROM Programming Mode602.3 I/O CIRCUITS AND UNUSED-PIN HANDLING622.4 NOTES64CHAPTER 3 CPU FUNCTION663.1 MEMORY SPACE663.1.1 Internal Program Memory Area713.1.2 Internal RAM Area723.1.3 Special Function Register (SFR) Area723.1.4 External SFR Area723.1.5 External Memory Space723.1.6 External Extension Data Memory Space723.2 REGISTERS743.2.1 Program Counter (PC)743.2.2 Program Status Word (PSW)743.2.3 Stack Pointer (SP)753.2.4 General-Purpose Registers763.2.5 Special Function Registers (SFR)793.3 NOTES82CHAPTER 4 CLOCK GENERATOR844.1 CONFIGURATION AND FUNCTION844.2 NOTES854.2.1 Inputting an External Clock854.2.2 Using the Crystal/Ceramic Oscillator85CHAPTER 5 PORT FUNCTIONS885.1 DIGITAL I/O PORTS885.2 PORT 0895.2.1 Hardware Configuration905.2.2 Setting the Input/Output Mode and Control Mode905.2.3 Operation915.2.4 Built-In Pull-Up Resistor915.2.5 Driving Transistors915.3 PORT 2925.3.1 Hardware Configuration935.3.2 Setting the Input Mode and Control Mode935.3.3 Operation935.3.4 Built-In Pull-Up Resistor945.4 PORT 3955.4.1 Hardware Configuration975.4.2 Setting the I/O Mode and Control Mode1005.4.3 Operation1025.4.4 Built-In Pull-Up Resistor1035.5 PORT 41045.5.1 Hardware Configuration1055.5.2 Setting the I/O Mode and Control Mode1055.5.3 Operation1065.5.4 Built-In Pull-Up Resistor1075.5.5 Driving LEDs Directly1085.6 PORT 51095.6.1 Hardware Configuration1095.6.2 Setting the I/O Mode and Control Mode1095.6.3 Operation1105.6.4 Built-In Pull-Up Resistor1115.6.5 Driving LEDs Directly1125.7 PORT 61135.7.1 Hardware Configuration1145.7.2 Setting the I/O Mode and Control Mode1175.7.3 Operation1195.7.4 Built-In Pull-Up Resistor1205.7.5 Note1215.8 PORT 71215.8.1 Hardware Configuration1215.8.2 Setting the I/O Mode and Control Mode1215.8.3 Operation1225.8.4 Built-In Pull-Up Resistor1225.8.5 Notes1225.9 NOTES122CHAPTER 6 REAL-TIME OUTPUT FUNCTION1246.1 CONFIGURATION AND FUNCTION1246.2 REAL-TIME OUTPUT CONTROL REGISTER (RTPC)1266.3 ACCESS TO THE REAL-TIME OUTPUT PORT1266.4 OPERATION1286.5 APPLICATION EXAMPLE1316.6 NOTES133CHAPTER 7 TIMER/COUNTER UNITS1367.1 16-BIT TIMER/COUNTER1387.1.1 Functions1387.1.2 Configuration1387.1.3 16-Bit Timer/Counter Control Registers1407.1.4 Operation of 16-Bit Timer 0 (TM0)1437.1.5 Compare Register and Capture Register Operations1467.1.6 Basic Operation of Output Control Circuit1487.1.7 PWM Output1517.1.8 PPG Output1547.1.9 Sample Applications1587.2 8-BIT TIMER/COUNTER 11687.2.1 Functions1687.2.2 Configuration1697.2.3 8-Bit Timer/Counter 1 Control Registers1727.2.4 Operation of 8-Bit Timer 1 (TM1)1747.2.5 Compare Register and Capture/Compare Register Operations1777.2.6 Sample Applications1807.3 8-BIT TIMER/COUNTER 21887.3.1 Functions1887.3.2 Configuration1907.3.3 8-Bit Timer/Counter 2 Control Registers1927.3.4 Operation of 8-Bit Timer 2 (TM2)1967.3.5 External Event Counter Function1997.3.6 One-Shot Timer Function2047.3.7 Compare Register and Capture Register Operations2057.3.8 Basic Operation of Output Control Circuit2087.3.9 PWM Output2117.3.10 PPG Output2147.3.11 Sample Applications2197.4 8-BIT TIMER/COUNTER 32347.4.1 Functions2347.4.2 Configuration2347.4.3 8-Bit Timer/Counter 3 Control Registers2367.4.4 Operation of 8-Bit Timer 3 (TM3)2377.4.5 Compare Register Operation2397.4.6 Sample Applications2407.5 NOTES2417.5.1 Common Notes on All Timers/Counters2417.5.2 Notes on 16-Bit Timer/Counter2487.5.3 Notes on 8-Bit Timer/Counter 22487.5.4 Notes on Using In-Circuit Emulators251CHAPTER 8 A/D CONVERTER2548.1 CONFIGURATION2548.2 A/D CONVERTER MODE REGISTER (ADM)2578.3 OPERATION2598.3.1 Basic A/D Converter Operation2598.3.2 Select Mode2618.3.3 Scan Mode2628.3.4 A/D Conversion Activated by Software Start2638.3.5 A/D Conversion Activated by Hardware Start2648.4 INTERRUPT REQUEST FROM THE A/D CONVERTER2688.5 SETTING FOR USE OF AN6 AND AN72688.6 NOTES268CHAPTER 9 ASYNCHRONOUS SERIAL INTERFACE2729.1 CONFIGURATION2729.2 ASYNCHRONOUS SERIAL INTERFACE CONTROL REGISTER2749.3 ASYNCHRONOUS SERIAL INTERFACE OPERATIONS2769.3.1 Data Format2769.3.2 Parity Types and Operations2769.3.3 Transmission2779.3.4 Reception2789.3.5 Reception Error2789.4 BAUD RATE GENERATOR2809.4.1 Configuration of the Baud Rate Generator for UART2809.4.2 Baud Rate Generator Control Register (BRGC)2809.4.3 Operation of the Baud Rate Generator for UART2829.5 BAUD RATE SETTING2839.5.1 Example of Setting the BRGC Register When the Baud Rate Generator for UART Is Used2839.5.2 Example of Setting the Baud Rate When 8-bit Timer/Counter 3 Is Used2859.5.3 Example of Setting the BRGC When the External Baud Rate Input (ASCK) Is Used2879.6 NOTES287CHAPTER 10 CLOCK SYNCHRONOUS SERIAL INTERFACE28810.1 FUNCTION28810.2 CONFIGURATION28810.3 CONTROL REGISTERS29110.3.1 Clock Synchronous Serial Interface Mode Register (CSIM)29110.3.2 Serial Bus Interface Control Register (SBIC)29210.4 OPERATIONS IN THE THREE-WIRE SERIAL I/O MODE29410.4.1 Basic Operation Timing29410.4.2 Operation When Only Transmission Is Permitted29610.4.3 Operation When Only Reception Is Permitted29610.4.4 Operation When Both Transmission and Reception Are Permitted29610.4.5 Action to Be Taken When the Serial Clock and Shift Become Asynchronous29710.5 SBI MODE29710.5.1 Features of SBI29710.5.2 Configuration of the Serial Interface29910.5.3 Detecting an Address Match30110.5.4 Control Registers in SBI Mode30110.6 SBI COMMUNICATION AND SIGNALS30610.6.1 Bus Release Signal (REL)30610.6.2 Command Signal (CMD)30710.6.3 Address30710.6.4 Command and Data30810.6.5 Acknowledge Signal (ACK#)30810.6.6 Busy Signal (BUSY#) and Ready Signal (READY)30910.6.7 Signals30910.6.8 Communication31610.6.9 Releasing the Busy State31610.6.10 Setting Wake-Up31610.6.11 Starting Transmission and Reception31610.7 NOTES321CHAPTER 11 EDGE DETECTION FUNCTION32211.1 EXTERNAL INTERRUPT MODE REGISTERS (INTM0, INTM1)32211.2 EDGE DETECTION ON PIN P2032511.3 EDGE DETECTION ON PINS P21 TO P2632611.4 NOTES327CHAPTER 12 INTERRUPT FUNCTIONS33012.1 INTERRUPT REQUEST SOURCES33112.1.1 Software Interrupt Request33112.1.2 Nonmaskable Interrupt Request33212.1.3 Maskable Interrupt Request33212.1.4 Selecting an Interrupt Source33212.2 INTERRUPT HANDLING CONTROL REGISTERS33312.2.1 Interrupt Request Flag Register (IF0)33412.2.2 Interrupt Mask Register (MK0)33512.2.3 Interrupt Service Mode Register (ISM0)33512.2.4 Priority Specification Flag Register (PR0)33512.2.5 Interrupt Status Register (IST)33612.2.6 Program Status Word (PSW)33712.3 INTERRUPT HANDLING33712.3.1 Accepting Software Interrupts33712.3.2 Accepting Nonmaskable Interrupts33712.3.3 Accepting Maskable Interrupts34012.3.4 Multiple-Interrupt Handling34212.3.5 Interrupt Request and Macro Service Pending34512.3.6 Interrupt and Macro Service Operation Timing34612.4 MACRO SERVICE FUNCTION34812.4.1 Macro Service Outline34812.4.2 Macro Service Types34912.4.3 Macro Service Basic Operation35012.4.4 Macro Service Control Register35112.4.5 Macro Service Type A35212.4.6 Type B Macro Service35612.4.7 Macro Service Type C36012.5 NOTES372CHAPTER 13 LOCAL BUS INTERFACE FUNCTION37413.1 CONTROL REGISTERS37513.1.1 Memory Expansion Mode Register (MM)37513.1.2 Programmable Wait Control Register (PW)37613.2 MEMORY EXPANSION FUNCTION37613.2.1 External Memory Expansion Function37613.2.2 1M-Byte Expansion Function37713.2.3 Memory Mapping with Expanded Memory37913.2.4 Example of Connecting Memories38413.3 INTERNAL ROM HIGH-SPEED FETCH FUNCTION38613.4 WAIT FUNCTION38613.5 PSEUDO STATIC RAM REFRESH FUNCTION39613.5.1 Function39613.5.2 Refresh Mode Register (RFM)39613.5.3 Operation39713.5.4 Example of Connecting Pseudo Static RAM40113.6 NOTES401CHAPTER 14 STANDBY FUNCTION40614.1 FUNCTION OVERVIEW40614.2 STANDBY CONTROL REGISTER (STBC)40814.3 HALT MODE40814.3.1 Specifying HALT Mode and Operation States in HALT Mode40814.3.2 Releasing HALT Mode40914.4 STOP MODE41114.4.1 Specifying STOP Mode and Operation States in STOP Mode41114.4.2 Releasing STOP Mode41114.4.3 Notes on Using STOP Mode41314.5 NOTES415CHAPTER 15 RESET FUNCTION41815.1 RESET FUNCTION41815.2 NOTE422CHAPTER 16 APPLICATION EXAMPLES42416.1 OPEN-LOOP CONTROL OF STEPPER MOTORS42416.2 SERIAL COMMUNICATION WITH MULTIPLE DEVICES426CHAPTER 17 PROGRAMMING FOR THE µPD78P21442817.1 OPERATING MODE42817.2 PROCEDURE FOR WRITING INTO PROM42817.3 PROCEDURE FOR READING FROM PROM43017.4 NOTE431CHAPTER 18 INSTRUCTION OPERATIONS43218.1 LEGEND43218.1.1 Operand Field43218.1.2 Operation Field43318.1.3 Flag Field43418.2 LIST OF OPERATIONS43518.3 INSTRUCTION LISTS FOR EACH ADDRESSING TYPE445APPENDIX A 78K/II SERIES PRODUCT LIST450APPENDIX B DEVELOPMENT TOOLS458B.1 HARDWARE460B.2 SOFTWARE462B.2.1 Language Processing Software462B.2.2 Software for the In-Circuit Emulator464B.2.3 Software for the PROM Programmer466B.2.4 OS for the IBM PC466B.3 UPGRADING OTHER IN-CIRCUIT EMULATORS TO 78K/II SERIES LEVEL467B.3.1 Upgrading to IE-78240-R-A Level467B.3.2 Upgrading to IE-78240-R Level468B.3.3 Upgrading to IE-78210-R Level469APPENDIX C SOFTWARE FOR EMBEDDED APPLICATIONS470C.1 FUZZY INFERENCE DEVELOPMENT SUPPORT SYSTEM470APPENDIX D REGISTER INDEX472D.1 REGISTER INDEX472D.2 REGISTER SYMBOL INDEX474APPENDIX E INDEX476E.1 INDEX476E.2 SYMBOL INDEX481Dimensioni: 2,83 MBPagine: 487Language: EnglishApri il manuale
Manuale UtenteSommarioCOVER1Main Revisions in This Edition5PREFACE6CHAPTER 1 GENERAL301.1 FEATURES321.2 ORDERING INFORMATION AND QUALITY GRADE331.2.1 Ordering Information331.2.2 Quality Grade341.3 PIN CONFIGURATION (TOP VIEW)351.3.1 Normal Operating Mode351.3.2 PROM Programming Mode401.4 EXAMPLE APPLICATION SYSTEM (PRINTER)451.5 BLOCK DIAGRAM461.6 FUNCTIONS471.7 DIFFERENCES BETWEEN THE µPD78210Note AND µPD78213491.8 DIFFERENCES BETWEEN THE µPD78214 SUB-SERIES AND µPD78218A SUB-SERIES501.9 DIFFERENCES BETWEEN THE µPD78212 AND µPD78212(A)511.10 DIFFERENCES BETWEEN THE µPD78213 AND µPD78214, AND THE µPD78213(A) AND µPD78214(A)511.11 DIFFERENCES BETWEEN THE µPD78P214 AND µPD78P214(A)511.12 DIFFERENCES BETWEEN THE µPD78212, µPD78213, µPD78214, AND µPD78P214521.12.1 Functional Differences521.12.2 Package Differences52CHAPTER 2 PIN FUNCTIONS542.1 PIN FUNCTION LIST542.1.1 Normal Operating mode542.1.2 PROM Programming Mode562.2 PIN FUNCTIONS562.2.1 Normal Operating mode562.2.2 PROM Programming Mode602.3 I/O CIRCUITS AND UNUSED-PIN HANDLING622.4 NOTES64CHAPTER 3 CPU FUNCTION663.1 MEMORY SPACE663.1.1 Internal Program Memory Area713.1.2 Internal RAM Area723.1.3 Special Function Register (SFR) Area723.1.4 External SFR Area723.1.5 External Memory Space723.1.6 External Extension Data Memory Space723.2 REGISTERS743.2.1 Program Counter (PC)743.2.2 Program Status Word (PSW)743.2.3 Stack Pointer (SP)753.2.4 General-Purpose Registers763.2.5 Special Function Registers (SFR)793.3 NOTES82CHAPTER 4 CLOCK GENERATOR844.1 CONFIGURATION AND FUNCTION844.2 NOTES854.2.1 Inputting an External Clock854.2.2 Using the Crystal/Ceramic Oscillator85CHAPTER 5 PORT FUNCTIONS885.1 DIGITAL I/O PORTS885.2 PORT 0895.2.1 Hardware Configuration905.2.2 Setting the Input/Output Mode and Control Mode905.2.3 Operation915.2.4 Built-In Pull-Up Resistor915.2.5 Driving Transistors915.3 PORT 2925.3.1 Hardware Configuration935.3.2 Setting the Input Mode and Control Mode935.3.3 Operation935.3.4 Built-In Pull-Up Resistor945.4 PORT 3955.4.1 Hardware Configuration975.4.2 Setting the I/O Mode and Control Mode1005.4.3 Operation1025.4.4 Built-In Pull-Up Resistor1035.5 PORT 41045.5.1 Hardware Configuration1055.5.2 Setting the I/O Mode and Control Mode1055.5.3 Operation1065.5.4 Built-In Pull-Up Resistor1075.5.5 Driving LEDs Directly1085.6 PORT 51095.6.1 Hardware Configuration1095.6.2 Setting the I/O Mode and Control Mode1095.6.3 Operation1105.6.4 Built-In Pull-Up Resistor1115.6.5 Driving LEDs Directly1125.7 PORT 61135.7.1 Hardware Configuration1145.7.2 Setting the I/O Mode and Control Mode1175.7.3 Operation1195.7.4 Built-In Pull-Up Resistor1205.7.5 Note1215.8 PORT 71215.8.1 Hardware Configuration1215.8.2 Setting the I/O Mode and Control Mode1215.8.3 Operation1225.8.4 Built-In Pull-Up Resistor1225.8.5 Notes1225.9 NOTES122CHAPTER 6 REAL-TIME OUTPUT FUNCTION1246.1 CONFIGURATION AND FUNCTION1246.2 REAL-TIME OUTPUT CONTROL REGISTER (RTPC)1266.3 ACCESS TO THE REAL-TIME OUTPUT PORT1266.4 OPERATION1286.5 APPLICATION EXAMPLE1316.6 NOTES133CHAPTER 7 TIMER/COUNTER UNITS1367.1 16-BIT TIMER/COUNTER1387.1.1 Functions1387.1.2 Configuration1387.1.3 16-Bit Timer/Counter Control Registers1407.1.4 Operation of 16-Bit Timer 0 (TM0)1437.1.5 Compare Register and Capture Register Operations1467.1.6 Basic Operation of Output Control Circuit1487.1.7 PWM Output1517.1.8 PPG Output1547.1.9 Sample Applications1587.2 8-BIT TIMER/COUNTER 11687.2.1 Functions1687.2.2 Configuration1697.2.3 8-Bit Timer/Counter 1 Control Registers1727.2.4 Operation of 8-Bit Timer 1 (TM1)1747.2.5 Compare Register and Capture/Compare Register Operations1777.2.6 Sample Applications1807.3 8-BIT TIMER/COUNTER 21887.3.1 Functions1887.3.2 Configuration1907.3.3 8-Bit Timer/Counter 2 Control Registers1927.3.4 Operation of 8-Bit Timer 2 (TM2)1967.3.5 External Event Counter Function1997.3.6 One-Shot Timer Function2047.3.7 Compare Register and Capture Register Operations2057.3.8 Basic Operation of Output Control Circuit2087.3.9 PWM Output2117.3.10 PPG Output2147.3.11 Sample Applications2197.4 8-BIT TIMER/COUNTER 32347.4.1 Functions2347.4.2 Configuration2347.4.3 8-Bit Timer/Counter 3 Control Registers2367.4.4 Operation of 8-Bit Timer 3 (TM3)2377.4.5 Compare Register Operation2397.4.6 Sample Applications2407.5 NOTES2417.5.1 Common Notes on All Timers/Counters2417.5.2 Notes on 16-Bit Timer/Counter2487.5.3 Notes on 8-Bit Timer/Counter 22487.5.4 Notes on Using In-Circuit Emulators251CHAPTER 8 A/D CONVERTER2548.1 CONFIGURATION2548.2 A/D CONVERTER MODE REGISTER (ADM)2578.3 OPERATION2598.3.1 Basic A/D Converter Operation2598.3.2 Select Mode2618.3.3 Scan Mode2628.3.4 A/D Conversion Activated by Software Start2638.3.5 A/D Conversion Activated by Hardware Start2648.4 INTERRUPT REQUEST FROM THE A/D CONVERTER2688.5 SETTING FOR USE OF AN6 AND AN72688.6 NOTES268CHAPTER 9 ASYNCHRONOUS SERIAL INTERFACE2729.1 CONFIGURATION2729.2 ASYNCHRONOUS SERIAL INTERFACE CONTROL REGISTER2749.3 ASYNCHRONOUS SERIAL INTERFACE OPERATIONS2769.3.1 Data Format2769.3.2 Parity Types and Operations2769.3.3 Transmission2779.3.4 Reception2789.3.5 Reception Error2789.4 BAUD RATE GENERATOR2809.4.1 Configuration of the Baud Rate Generator for UART2809.4.2 Baud Rate Generator Control Register (BRGC)2809.4.3 Operation of the Baud Rate Generator for UART2829.5 BAUD RATE SETTING2839.5.1 Example of Setting the BRGC Register When the Baud Rate Generator for UART Is Used2839.5.2 Example of Setting the Baud Rate When 8-bit Timer/Counter 3 Is Used2859.5.3 Example of Setting the BRGC When the External Baud Rate Input (ASCK) Is Used2879.6 NOTES287CHAPTER 10 CLOCK SYNCHRONOUS SERIAL INTERFACE28810.1 FUNCTION28810.2 CONFIGURATION28810.3 CONTROL REGISTERS29110.3.1 Clock Synchronous Serial Interface Mode Register (CSIM)29110.3.2 Serial Bus Interface Control Register (SBIC)29210.4 OPERATIONS IN THE THREE-WIRE SERIAL I/O MODE29410.4.1 Basic Operation Timing29410.4.2 Operation When Only Transmission Is Permitted29610.4.3 Operation When Only Reception Is Permitted29610.4.4 Operation When Both Transmission and Reception Are Permitted29610.4.5 Action to Be Taken When the Serial Clock and Shift Become Asynchronous29710.5 SBI MODE29710.5.1 Features of SBI29710.5.2 Configuration of the Serial Interface29910.5.3 Detecting an Address Match30110.5.4 Control Registers in SBI Mode30110.6 SBI COMMUNICATION AND SIGNALS30610.6.1 Bus Release Signal (REL)30610.6.2 Command Signal (CMD)30710.6.3 Address30710.6.4 Command and Data30810.6.5 Acknowledge Signal (ACK#)30810.6.6 Busy Signal (BUSY#) and Ready Signal (READY)30910.6.7 Signals30910.6.8 Communication31610.6.9 Releasing the Busy State31610.6.10 Setting Wake-Up31610.6.11 Starting Transmission and Reception31610.7 NOTES321CHAPTER 11 EDGE DETECTION FUNCTION32211.1 EXTERNAL INTERRUPT MODE REGISTERS (INTM0, INTM1)32211.2 EDGE DETECTION ON PIN P2032511.3 EDGE DETECTION ON PINS P21 TO P2632611.4 NOTES327CHAPTER 12 INTERRUPT FUNCTIONS33012.1 INTERRUPT REQUEST SOURCES33112.1.1 Software Interrupt Request33112.1.2 Nonmaskable Interrupt Request33212.1.3 Maskable Interrupt Request33212.1.4 Selecting an Interrupt Source33212.2 INTERRUPT HANDLING CONTROL REGISTERS33312.2.1 Interrupt Request Flag Register (IF0)33412.2.2 Interrupt Mask Register (MK0)33512.2.3 Interrupt Service Mode Register (ISM0)33512.2.4 Priority Specification Flag Register (PR0)33512.2.5 Interrupt Status Register (IST)33612.2.6 Program Status Word (PSW)33712.3 INTERRUPT HANDLING33712.3.1 Accepting Software Interrupts33712.3.2 Accepting Nonmaskable Interrupts33712.3.3 Accepting Maskable Interrupts34012.3.4 Multiple-Interrupt Handling34212.3.5 Interrupt Request and Macro Service Pending34512.3.6 Interrupt and Macro Service Operation Timing34612.4 MACRO SERVICE FUNCTION34812.4.1 Macro Service Outline34812.4.2 Macro Service Types34912.4.3 Macro Service Basic Operation35012.4.4 Macro Service Control Register35112.4.5 Macro Service Type A35212.4.6 Type B Macro Service35612.4.7 Macro Service Type C36012.5 NOTES372CHAPTER 13 LOCAL BUS INTERFACE FUNCTION37413.1 CONTROL REGISTERS37513.1.1 Memory Expansion Mode Register (MM)37513.1.2 Programmable Wait Control Register (PW)37613.2 MEMORY EXPANSION FUNCTION37613.2.1 External Memory Expansion Function37613.2.2 1M-Byte Expansion Function37713.2.3 Memory Mapping with Expanded Memory37913.2.4 Example of Connecting Memories38413.3 INTERNAL ROM HIGH-SPEED FETCH FUNCTION38613.4 WAIT FUNCTION38613.5 PSEUDO STATIC RAM REFRESH FUNCTION39613.5.1 Function39613.5.2 Refresh Mode Register (RFM)39613.5.3 Operation39713.5.4 Example of Connecting Pseudo Static RAM40113.6 NOTES401CHAPTER 14 STANDBY FUNCTION40614.1 FUNCTION OVERVIEW40614.2 STANDBY CONTROL REGISTER (STBC)40814.3 HALT MODE40814.3.1 Specifying HALT Mode and Operation States in HALT Mode40814.3.2 Releasing HALT Mode40914.4 STOP MODE41114.4.1 Specifying STOP Mode and Operation States in STOP Mode41114.4.2 Releasing STOP Mode41114.4.3 Notes on Using STOP Mode41314.5 NOTES415CHAPTER 15 RESET FUNCTION41815.1 RESET FUNCTION41815.2 NOTE422CHAPTER 16 APPLICATION EXAMPLES42416.1 OPEN-LOOP CONTROL OF STEPPER MOTORS42416.2 SERIAL COMMUNICATION WITH MULTIPLE DEVICES426CHAPTER 17 PROGRAMMING FOR THE µPD78P21442817.1 OPERATING MODE42817.2 PROCEDURE FOR WRITING INTO PROM42817.3 PROCEDURE FOR READING FROM PROM43017.4 NOTE431CHAPTER 18 INSTRUCTION OPERATIONS43218.1 LEGEND43218.1.1 Operand Field43218.1.2 Operation Field43318.1.3 Flag Field43418.2 LIST OF OPERATIONS43518.3 INSTRUCTION LISTS FOR EACH ADDRESSING TYPE445APPENDIX A 78K/II SERIES PRODUCT LIST450APPENDIX B DEVELOPMENT TOOLS458B.1 HARDWARE460B.2 SOFTWARE462B.2.1 Language Processing Software462B.2.2 Software for the In-Circuit Emulator464B.2.3 Software for the PROM Programmer466B.2.4 OS for the IBM PC466B.3 UPGRADING OTHER IN-CIRCUIT EMULATORS TO 78K/II SERIES LEVEL467B.3.1 Upgrading to IE-78240-R-A Level467B.3.2 Upgrading to IE-78240-R Level468B.3.3 Upgrading to IE-78210-R Level469APPENDIX C SOFTWARE FOR EMBEDDED APPLICATIONS470C.1 FUZZY INFERENCE DEVELOPMENT SUPPORT SYSTEM470APPENDIX D REGISTER INDEX472D.1 REGISTER INDEX472D.2 REGISTER SYMBOL INDEX474APPENDIX E INDEX476E.1 INDEX476E.2 SYMBOL INDEX481Dimensioni: 2,83 MBPagine: 487Language: EnglishApri il manuale