upd7566a Renesas Electronics Corporation., upd7566a Datasheet

no-image

upd7566a

Manufacturer Part Number
upd7566a
Description
4-bit Single-chip Microcomputer
Manufacturer
Renesas Electronics Corporation.
Datasheet
Document No.
Date Published December 1994 P
Printed in Japan
(O. D. No.
DESCRIPTION
in the PD7500 series, in order to reduce the package size, and is especially ideal for temperature control
applications, as well as for application systems, such as air conditioners, microwave ovens, refrigerators, rice
cooker, washing machines, and cassette deck controllers. Some of the output pins for the microcomputer can
be used to directly drive triacs and LEDs.
circuits can be significantly reduced.
FEATURES
• 45 instructions (subset of the PD7500H SET B)
• Instruction cycle: 2.86 microseconds (700 kHz, at 5V) with
• Program memory (ROM): 1,024 words x 8 bits
• Data memory (RAM): 64 words x 4 bits
• Test sources: 1 external and 1 internal
• 8-bit timer/event counter
• 19 I/O lines (total output current: 100 mA)
• Standby functions (STOP/HALT)
• Data memory contents can be retained on a low voltage
• Internal ceramic oscillator for system clock oscillation
• CMOS
• Low-power dissipation
• Single power source (2.7 to 6.0V)
PD7500 series microcomputers. This 4-bit single-chip microcomputer has fewer ports than the other products
ceramic oscillator
. Five pins can be used to directly drive triacs and LEDS
. Eight pins can be used to directly drive LEDs
. Four comparator input pins: P10/Cin 0 to P13/Cin 3
. Mask option functions available on all ports
The quality level and absolute maximum ratings of the PD7566A and the PD7566A(A) differ.
Except where specifically noted, explanations here concern the PD7566A as a representative product.
If you are using the PD7566A(A), use the information presented here after checking the functional
differences.
The PD7566A is a product of the PD7554, 7564 sub-series which is a low-end, low-cost version of the
In addition, various I/O circuits can be selected by mask options, so that the number of necessary external
IC-2478D
IC-7885D)
A detailed function description is provided in the following user's manual.
: P80 to P82, P90 to P91
: P100 to P103, P110 to P113
4-BIT SINGLE-CHIP MICROCOMPUTER
Be sure to read this manual when designing your system.
The information in this document is subject to change without notice.
PD7556, 7566 User's Manual: IEM-1111D
APPLICATIONS
DATA SHEET
PD7566A, 7566A(A)
The
PD7566A
PD7566A(A) : Automotive and transportation equipments, etc.
mark shows major revised points.
: Air conditioner, microwave oven, refrigerator, audio
equipment controller, etc.
MOS INTEGRATED CIRCUIT
PIN CONFIGURATION (Top View)
P00/INT0
P10/Cin0
P11/Cin1
P12/Cin2
P13/Cin3
P01/Vref
CL2
CL1
P80
P81
P82
V
DD
12
10
11
1
2
3
4
5
6
7
8
9
24
23
22
21
20
19
18
17
16
15
14
13
©
V
P91
P90
P113
P112
P111
P110
P103
P102
P101
P100
RESET
SS
1989
1994

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 ...

Related keywords