upd7566a Renesas Electronics Corporation., upd7566a Datasheet
upd7566a
Related parts for upd7566a
upd7566a Summary of contents
Page 1
SINGLE-CHIP MICROCOMPUTER DESCRIPTION The PD7566A is a product of the PD7554, 7564 sub-series which is a low-end, low-cost version of the PD7500 series microcomputers. This 4-bit single-chip microcomputer has fewer ports than the other products in the PD7500 series, ...
Page 2
ORDERING INFORMATION Part Number PD7566ACS-xxx PD7566AG-xxx PD7566ACS(A)-xxx PD7566AG(A)-xxx Caution Be sure to specify mask options when placing your order. Remark xxx indicates ROM code number. Please refer to "Quality grade on NEC Semiconductor Devices" (Document number IEI-1209) published by NEC ...
Page 3
CP CLOCK CONTROL CL PC(10) PROGRAM MEMORY INSTRUCTION 1024X8 BITS DECODER CL Ø SYSTEM STANDBY CLOCK CONTROL GENERATOR CL1 CL2 INT0/P00 INTT TIMER/ TEST EVENT COUNTER CONTROL ALU(4) C A(4) H(2) L(4) SP(6) DATA MEMORY 64X4 ...
Page 4
PIN FUNCTIONS ............................................................................................................................... 1.1 PORT FUNCTIONS ................................................................................................................................. 1.2 OTHER FUNCTIONS ............................................................................................................................... 1.3 MASK OPTIONS FOR PINS ................................................................................................................... 1.4 NOTES ON USING THE P00/INT0, AND RESET PINS ......................................................................... 1.5 PIN I/O CIRCUITS ................................................................................................................................... 1.6 RECOMMENDED PROCESSING OF UNUSED PINS............................................................................ 1.7 ...
Page 5
RECOMMENDED PC BOARD PATTERN FOR SOP (REFERENCE) ................................................ 11. RECOMMENDED SOLDERING CONDITIONS ................................................................................ APPENDIX A. COMPARISON FOR PD7566A SUB-SERIES PRODUCTS........................................... APPENDIX B. DEVELOPMENT SUPPORT TOOLS ............................................................................... APPENDIX C. RELATED DOCUMENTS ................................................................................................. PD7566A, 7566A( ...
Page 6
PIN FUNCTIONS 1.1 PORT FUNCTIONS Pin Input/ Shared Name Output with: P00 INT0 2-bit input port (PORT 0). P00 is also used to Input input count clocks (event pulses). P01 Vref P10-P13 Input Cin0 - 4-bit input port (PORT ...
Page 7
MASK OPTIONS FOR PINS The following mask options are available. These mask options can be selected in bit units. Pin Name P00 No internally provided resistor Pull-up resistor internally provided P01/V External V ref ref Pull-down resistor internally provided ...
Page 8
NOTES ON USING THE P00/INT0, AND RESET PINS In addition to the functions described in 1.1, 1.2, and 1.3, an exclusive function for setting the test mode, in which the internal functions of the PD7566A are tested, is provided ...
Page 9
PIN I/O CIRCUITS Schematic drawings of the I/O circuits for the microcomputer’s pins are shown below. (1) Type O data output disable (2) Type P data output disable Medium-voltage, input buffer (3) Type R PD7566A, 7566A( P-ch ...
Page 10
Type S (5) Type T (6) Type Mask Option Mask option ref - Mask option + R ref V DD Mask option PD7566A, 7566A( Reference ...
Page 11
RECOMMENDED PROCESSING OF UNUSED PINS Pin Recommended Processing P00/INT0 Connect to V P01/V ref Connect to V P10-P13 P80-P82 Open P90, P91 P100-P103 Input : Connect to V P110-P113 Output: Open ...
Page 12
I/O PORT OPERATIONS (1) P00, P01 (Port 0) Port 2-bit input port and consists of pins P00 and P01. These pins are multiplexed, and P00 can also input count clocks or testable signal (INT0), while P01 ...
Page 13
P100 to P103(Port 10), and P110 to P113 (Port 11)..........Pseudo-bidirectional I/O Pins P100 to P103 constitute a 4-bit I/O port with output latches, Port 10, while P110 to P113 form Port 11, which is a 4-bit I/O port with ...
Page 14
INTERNAL FUNCTIONAL BLOCKS 2.1 PROGRAM COUNTER (PC) ...... 10 BITS This is a 10-bit binary counter that retains the address information for the program memory (ROM). PC9 PC8 PC7 Normally, each time an instruction has been executed, the PC ...
Page 15
STACK POINTER (SP) ...... 6 BITS This is a 6-bit register. When port of the data memory is used as a last-in, first-out (LIFO) stack area, the SP retains the first address for the stack. SP5 The SP contents ...
Page 16
PROGRAM MEMORY (ROM) ...... 1,024 WORDS X 8 BITS This is a mask programmable ROM, consisting of 1,024 words by 8 bits. The ROM is addressed by the program counter (PC). The program is stored in the program memory. ...
Page 17
DATA MEMORY (RAM) ...... 64 WORDS X 4 BITS The data memory is static RAM configured of 64 words by 4 bits, and is used to store various data and as a stack area. The data memory is also ...
Page 18
ACCUMULATOR (A) ...... 4 BITS This is a 4-bit register which plays a central role, when an arithmetic operation is performed. The accumulator can also be used in pairs with a data memory address, indicated by pair register HL, ...
Page 19
SYSTEM CLOCK GENERATOR The system clock generator consists of a ceramic oscillator, a 1/2 frequency divider, standby mode (STOP/HALT) control circuit, and other circuits. The ceramic oscillator can oscillate, when an external ceramic oscillator is connected across pins CL1 ...
Page 20
CLOCK CONTROL CIRCUIT The clock control circuit consists of a 2-bit clock mode register (made up of bits CM2 and 1), three prescalers (1, 2, and 3), and a multiplexer. This circuit inputs the output from the system clock ...
Page 21
TIMER/EVENT COUNTER The timer/event counter mainly consists of an 8-bit count register. Note TCNTAM Count CP pending circuit Note indicates that an instruction has been executed. The 8-bit count register is a binary up-counter. The contents of this counter ...
Page 22
TEST CONTROL CIRCUIT The test control circuit consists of two test flags, a flag called SM3, and a test request flag control circuit. The test request flags, INT0 RQF and INTT RQF, are set by two kinds of test ...
Page 23
STANDBY FUNCTIONS The PD7566A can be set in two standby modes (STOP and HALT), in which the power dissipation for the microcomputer can be reduced while the program stands by. The STOP mode is set by a STOP instruction, ...
Page 24
Fig. 3-1 STOP Mode Release Timing STOP instruction RESET input STOP mode Caution The STOP mode is not released by setting the test request flags. 3.4 RELEASING HALT MODE BY USING TEST REQUEST FLAGS The HALT is released when either ...
Page 25
RESET FUNCTION The microcomputer is reset and initialized as follows, when an active-high RESET signal is input to the RESET pin: 4.1 INITIALIZATION (1) The program counter (PC9 to PC0) is cleared to 0. (2) The skip flags (SK1 ...
Page 26
INSTRUCTION SET (1) Operand representation format and description addr 10-bit immediate data or label caddr 10-bit immediate data or label caddr1 Immediate data 100H-107H, 140H-147H or label Immediate data 180H-187H, 1C0H-1C7H or label mem 6-bit immediate data or label ...
Page 27
Selection of port/mode register IPL Instruction OPL Instruction RPBL; SPBL Instruction Bit Port Port 11 (4) Selection of ...
Page 28
Instructions Mne- ope- monic rand Load/Store LAI n4 3 LHI LAM LHLI ...
Page 29
Instructions Mne- ope- monic rand B1 Jump JMP addr JCP addr Subroutine/ CALL caddr Stack Control ...
Page 30
Instructions Mne- ope- monic rand B1 Timer TIMER Control TCNTAM Input/Output IPL IP1 ...
Page 31
ELECTRICAL SPECIFICATIONS PD7566A: ABSOLUTE MAXIMUM RATINGS (T Item Symbol Supply Voltage V DD Input Voltage V I Output Voltage V O High-Level I OH Output Current Low-Level I OL Output Current Operating T opt Temperature Storage T stg Temperature ...
Page 32
PD7566A(A): ABSOLUTE MAXIMUM RATINGS (T Item Symbol Supply Voltage V DD Input Voltage V I Output Voltage V O High-Level I OH Output Current Low-Level I OL Output Current Operating T opt Temperature Storage T stg Temperature Power P d ...
Page 33
OSCILLATOR CHARACTERISTICS PD7566A PD7566A( Oscillator External Circuit CL1 CL2 R2 Ceramic Note Oscillator C1 C2 Note The following ceramic oscillators are recommended: Manufacturer Product Name CSB300D CSB400P Murata Mfg. Co., Ltd. CSB500E CSB700A KBR-300B KBR-400B Kyoto Ceramic Co., ...
Page 34
DC CHARACTERISTICS PD7566A PD7566A( Item Symbol V IH1 High-Level Input Voltage V IH2 Low-Level Input Voltage V IL High-Level Output Voltage V OH Low-Level Output Voltage LIH1 High-Level Input Leakage Current I LIH2 Low-Level Input ...
Page 35
COMPARATOR CHARACTERISTICS Item Ccomparator Current Note Dissipation Input Voltage Range Response Time Comparator Resolution Input Input Leakage Current Internal Bias Resistor Note Excluding current flowing through internal bias resistor AC CHARACTERISTICS PD7566A PD7566A( Item Internal Clock Cycle Time ...
Page 36
DATA MEMORY DATA RETENTION CHARACTERISTICS IN STOP MODE Item Supply Voltage for Data Retention Supply Current for Data Retention Reset Setup Time Oscillation Stabilization Time DATA RETENTION TIMING V DD STOP instruction is carried out RESET 36 PD7566A, 7566A(A) PD7566A ...
Page 37
CLOCK TIMING CL1 input P00 input TEST INPUT TIMING INT0 RESET INPUT TIMING RESET 1 1 P0L P0H t P0R t t I0L I0H t t RSL RSH PD7566A, ...
Page 38
CHARACTERISTIC DATA f vs. V Guaranteed Operation Range –10 to +70 °C PD7566A a PD7566A( –40 to +85 °C a CL1 CL2 1000 50 operation range 100 0 ...
Page 39
I vs. V Characteristic Example DD DD (Reference Value 25°C) a CL1 CL2 CL1 CL2 6.8 k 6.8 k fcc = 700 kHz 330 330 100 100 Operation mode 1000 HALT mode CSB300D CSB700A ...
Page 40
I vs. V Characteristic Example (Ports 10 and 11 (Reference Value Low-level output voltage V I ...
Page 41
APPLICATION CIRCUITS (1) Refrigerator and Air Conditioner MAX AC100V 5.1E Thermistors The above example shows a circuit for a refrigerator. A circuit for an air conditioner can be implemented by replacing only the heater ...
Page 42
Rice Cooker 2SA733 RD 10E + RD 5.1E AC100 V 42 LED 4 RES P80 P81 P82 P90 P91 RL Open-drain outputs Cin 0 P111 Comparator input PD7566A P110 P112 BZ CMOS outputs Piezoelectric Vref buzzer P100 P00 P101 ...
Page 43
Washing Machine + + AC100V RD 5.6E Piezoelectric buzzer BZ 2SA733 RES P90 P91 Open-drain P100 P102 (open-drain P101 input) CMOS outputs P110 to Driver PA80C P113 PD7566A LED 12 P103 (CMOS output) P80 P81 P82 P00 P10 P01 ...
Page 44
Cassette Deck Controller Motor plunger driver 3 Recording signal Mute signal Leader signal Tape end detection Pause input Voltage detection 44 PD7566A P91 P100 P101 P110-P112 P113 P102 P103 P80 INT0 P81 P01 P82 P13 P90 P10 P11 P12 ...
Page 45
Remote Controller PD7566A P80 (CMOS Output) RESET (with pull-down resistor 2SA733 interconnected) P00 P01 P10 P11 Inputs with pull-up P12 resistor P13 interconnected P100 P101 P102 P103 P82 P90 P91 N-channel, P110 open-drain output P111 P112 P113 P81 CL1 ...
Page 46
PACKAGE DRAWINGS DRAWINGS OF MASS-PRODUCTION PRODUCT PACKAGES (1/2) 24 PIN PLASTIC SHRINK DIP (300 mil NOTE 1) Each lead centerline is located within 0.17 mm (0.007 inch) of its true position (T.P.) at maximum material ...
Page 47
DRAWINGS OF MASS-PRODUCTION PRODUCT PACKAGES (2/2) 24 PIN PLASTIC SOP (300 mil NOTE Each lead centerline is located within 0.12 mm (0.005 inch) of its true position (T.P.) at maximum material condition. Caution Dimensions ...
Page 48
DRAWINGS OF ES PRODUCT PACKAGES (1/ PIN SHRINK DIP (REFERENCE) (UNIT: mm) 48 PD7566A, 7566A(A) ...
Page 49
DRAWINGS OF ES PRODUCT PACKAGES (2/ PIN CERAMIC SOP (REFERENCE) (UNIT: mm) PD7566A, 7566A(A) 49 ...
Page 50
RECOMMENDED PC BOARD PATTERN FOR SOP (REFERENCE) (UNIT: • The pattern shown above conforms to the Integrated Circuit Dimensions Rule (IC-74-2) stipulated by the Electric Industry Association of Japan (EIAJ). • The dimensions of this pattern are applicable to ...
Page 51
RECOMMENDED SOLDERING CONDITIONS For the PD7566A, soldering must be performed under the following conditions. For details of recommended conditions for surface mounting, refer to information document "Semiconductor device mounting technology manual" (IEI-1207). For other soldering methods, please consult with ...
Page 52
Product PD7556 Item Instruction RC Cycle/System External Clock (5 V) Ceramic Instruction Set ROM RAM I/O Ports Total 20 Port 0 P00, P01 Port 1 P10-P13 Port 8 P80-P82, P83/CL2 – – – – – – – – – – ...
Page 53
APPENDIX B. DEVELOPMENT SUPPORT TOOLS The following development support tools are available for developing a system in which the PD7566A is employed. Language Processor This absolute assembler is a program which converts a program written in mnemonic to object code, ...
Page 54
Debugging Tool The EVAKIT-7500B is an evaluation board which can be used commonly with the PD7500 series products. For system development with the PD7566A, the and the EV-7554A option EVAKIT-7500B board are used together. EVAKIT-7500B Although the EVAKIT-7500B can operate ...
Page 55
APPENDIX C. RELATED DOCUMENTS DOCUMENT RELATED TO DEVICE Document Name User's Manual PD7500-series Selection Guide DOCUMENT RELATED TO DEVELOPMENT TOOL Document Name EVAKIT-7500B User's Manual Hardware EV-7554A User's Manual PG-1500 User's Manual PD7550, 7560-series Abusolute Assembler User's Manual Software EVAKIT-7500 ...
Page 56
PD7566A, 7566A(A) ...
Page 57
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 ...
Page 58
The application circuits and their parameters are for references only and are not intended for use in actual design-in's. No part of this document may be copied or reproduced in any form or by any means without the prior ...