upd17230 Renesas Electronics Corporation., upd17230 Datasheet

no-image

upd17230

Manufacturer Part Number
upd17230
Description
4-bit Single-chip Microcontroller For Small General-purpose Infrared Remote Control Transmitter
Manufacturer
Renesas Electronics Corporation.
Datasheet
Document No. U14360EJ1V0DS00 (1st edition)
Date Published July 1999 N CP (K)
Printed in Japan
DESCRIPTION
chip microcontrollers for small general-purpose infrared remote control transmitters.
operations between memories instead of the conventional method of executing operations through the accumulator.
Moreover, all the instructions are 16-bit 1-word instructions which can be programmed efficiently.
It is convenient either for evaluating the PD17236 subseries programs or small-scale production of application
systems.
system.
FEATURES
Unless otherwise specified, the PD17236 is treated as the representative model throughout this document.
It employs a 17K architecture of general-purpose register type devices for the CPU, and can directly execute
In addition, a one-time PROM model, PD17P236
Note
• Infrared remote controller carrier generator circuit (REM output)
• 17K architecture: General-purpose register system
• Program memory (ROM), Data memory (RAM)
• 8-bit timer
• Basic internal timer/Watchdog timer : 1 channel
• Instruction execution time (can be changed in two steps)
• External interrupt pin (INT)
• I/O pins
• Supply voltage
• Low-voltage detector circuit (mask option)
Detailed functions are described in the following manual. Be sure to read this manual when designing your
PD17230, 17231, 17232, 17233, 17234, 17235, 17236 (hereafter called PD17236 subseries) are 4-bit single-
Program
memory (ROM) (2048
Data memory
(RAM)
Under development
The information in this document is subject to change without notice. Before using this document, please
confirm that this is the latest version.
Not all devices/types available in every country. Please check with local NEC representative for availability
and additional information.
at f
at f
X
X
= 4 MHz
= 8 MHz
FOR SMALL GENERAL-PURPOSE INFRARED
PD17230,17231,17232,17233,17234,17235,17236
4 K bytes
223
4-BIT SINGLE-CHIP MICROCONTROLLER
PD17230
4 bits
REMOTE CONTROL TRANSMITTER
16)
PD172
8 K bytes
(4096
PD17231
DATA SHEET
: 1 channel
: 4 s (high-speed mode)/8 s (ordinary mode)
: 2 s (high-speed mode)/4 s (ordinary mode)
: 1
: 21
: V
16)
Subseries User's Manual: U12795E
V
DD
DD
= 2.2 to 3.6 V (at f
= 2.0 to 3.6 V (at f
12 K bytes
(6144
PD17232
Note
, to which data can be written only once, is also available.
16)
MOS INTEGRATED CIRCUIT
16 K bytes
(8192
PD17233
X
X
= 8 MHz (high-speed mode))
= 4 MHz (high-speed mode))
16)
20 K bytes
(10240
PD17234
16) (12288
24 K bytes
PD17235
16) (16384
©
32 K bytes
PD17236
16)
1999

Related parts for upd17230

upd17230 Summary of contents

Page 1

PD17230,17231,17232,17233,17234,17235,17236 4-BIT SINGLE-CHIP MICROCONTROLLER FOR SMALL GENERAL-PURPOSE INFRARED DESCRIPTION PD17230, 17231, 17232, 17233, 17234, 17235, 17236 (hereafter called PD17236 subseries) are 4-bit single- chip microcontrollers for small general-purpose infrared remote control transmitters. It employs a 17K architecture of general-purpose register ...

Page 2

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 APPLICATION Preset remote controllers, toys, portable systems, etc. ORDERING INFORMATION Part Number PD17230MC- -5A4 30-pin plastic shrink SOP (300 mil) PD17231MC- -5A4 30-pin plastic shrink SOP (300 mil) PD17232MC- -5A4 30-pin plastic shrink ...

Page 3

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 PIN CONFIGURATION (TOP VIEW) • 28-pin plastic SOP (375 mil) PD17235GT- , 17236GT- P0D 2 P0D 3 INT P0E 0 P0E 1 P0E 2 P0E 3 REM OUT X IN ...

Page 4

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 • 30-pin plastic shrink SOP (300 mil) PD17230MC- -5A4, PD17231MC- PD17234MC- -5A4, PD17235MC- P0D 2 P0D 3 INT P0E 0 P0E 1 P0E 2 P0E 3 REM OUT X IN ...

Page 5

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 BLOCK DIAGRAM P0A 0 P0A 1 P0A P0A 2 P0A 3 P0B 0 P0B 1 P0B P0B 2 P0B 3 P0C 0 P0C 1 P0C P0C 2 P0C 3 PD17230 : 2048 PD17231 ...

Page 6

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 1. PIN FUNCTIONS .......................................................................................................................... 1.1 Pin Function List ............................................................................................................... 1.2 Input/Output Circuits ........................................................................................................ 1.3 Processing of Unused Pins ............................................................................................. 2. MEMORY SPACE ......................................................................................................................... 2.1 Program Counter (PC) ...................................................................................................... 2.2 Program Memory (ROM) .................................................................................................. ...

Page 7

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 8.3 STOP Mode ........................................................................................................................ 8.4 STOP Instruction Execution Conditions........................................................................ 8.5 Releasing Standby Mode ................................................................................................. 9. RESET .......................................................................................................................................... 9.1 Reset by Reset Signal Input ............................................................................................ 9.2 Reset by Watchdog Timer (With RESET pin internally ...

Page 8

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 1. PIN FUNCTIONS 1.1 Pin Function List (1/2) Pin No. Symbol 27 (28) P0D These pins constitute a 4-bit I/O port which can be set in the input 0 28 (29) P0D or ...

Page 9

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 1.1 Pin Function List (2/2) Pin No. Symbol 23 (24) P0C These pins constitute a 4-bit I/O port that can be set in the input (25) P0C output mode in ...

Page 10

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 1.2 Input/Output Circuits The equivalent input/output circuit for each PD17236 pin is shown below. (1) P0A V DD Input buffer (2) P0B, P0C, P0D Output Data latch Output disable Selector Input buffer (3) ...

Page 11

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 1.3 Processing of Unused Pins Process the unused pins as follows: Table 1-1. Processing of Unused Pins Pin P0A -P0A 0 3 P0B -P0B 0 3 P0C -P0C 0 3 P0D -P0D 0 ...

Page 12

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2. MEMORY SPACE 2.1 Program Counter (PC) The program counter (PC) specifies an address of the program memory (ROM). The program counter is an 11/12/13-bit binary counter and a 1-bit segment counter (SGR) ...

Page 13

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 The first address of the subroutine that can be called by the system call instruction (“SYSCAL entry”) is the first 16 steps of each block (block page 0 of ...

Page 14

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Figure 2-3. Value of Program Counter on Execution of Each Instruction Program Counter Instruction SGR BR addr Page 0 Page 1 Re- tained Page 2 Page 3 CALL addr Re- tained SYSCAL entry ...

Page 15

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2.2 Program Memory (ROM) The configuration of the program memory is as follows: Part Number Program Memory Capacity PD17230 2048 PD17231 4096 PD17232 6144 PD17233 8192 PD17234 10240 PD17235 12288 PD17236 16384 The ...

Page 16

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Address Reset start address Basic interval timer interrupt vector INT pin rising/falling edge interrupt vector ...

Page 17

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2.3 Stack A stack is a register to save a program return address and the contents of system registers (to be described later) when a subroutine is called or when an interrupt is ...

Page 18

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2.3.2 Function of stack The address stack register stores a return address when the subroutine call instruction or table reference instruction (first instruction cycle) is executed or when an interrupt is accepted. It ...

Page 19

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2.4 Data Memory (RAM) Data memory (random access memory) stores data for operations and control. It can be read-/write-accessed by instructions. 2.4.1 Memory configuration Figure 2-6 shows the configuration of the data memory ...

Page 20

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 (5) General-purpose data memory The general-purpose data memory area is an area of the data memory excluding the system register area, and the port register areayÏ This memory area has a total of ...

Page 21

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2.4.2 System registers (SYSREG) The system registers are registers that are directly related to control of the CPU. These registers are mapped to addresses 74H-7FH on the data memory and can be referenced ...

Page 22

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2.4.3 General register (GR) A general register is a 16-word register on the data memory and used for arithmetic operations and transfer of data to and from the data memory. (1) Configuration of ...

Page 23

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2.4.4 Data buffer (DBF) The data buffer on the addresses 0CH to 0FH of data memory is used for data transfer to and from peripheral hardware and for storage of data during table ...

Page 24

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Table 2-4. Relations between Hardware Peripherals and Data Buffer Hardware Peripherals Name 8-bit timer 8-bit counter 8-bit modulo register Remote controller NRZ low-level carrier generator timer modulo register NRZ high-level timer modulo register ...

Page 25

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 (3) Note on using data buffer When transferring data to/from the peripheral hardware via the data buffer, the unused peripheral addresses, write-only peripheral registers (only when executing PUT), and read-only peripheral registers (only ...

Page 26

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2.5 Register File (RF) The register file mainly consists of registers that set the conditions of the peripheral hardware. These registers can be controlled by dedicated instructions PEEK and POKE, and the embedded ...

Page 27

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 2.5.2 Control registers The control registers consists of a total of 64 nibbles ( bits) of the addresses 00H-3FH of the register file. Of these, however, only 16 nibbles are actually ...

Page 28

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 (2) Symbol definition of register file An error occurs if a register file address is directly specified as a numeral by the operand “rf” of the “PEEK WR, rf” or “POKE rf, WR” ...

Page 29

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 3. PORTS 3.1 Port 0A (P0A through P0A 0 3 This is a 4-bit input port. Data is read through port register P0A (address 70H of BANK0). This port is a CMOS input ...

Page 30

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 3.5 Port 0E (P0E through P0E 0 3 This is a 4-bit I/O port which can be set in the input or output mode in 1-bit units by the P0EBIO (address 27H) of ...

Page 31

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 3.7 INT Pin This pin inputs an external interrupt request signal. At either the rising or falling edge of the signal input to this pin, the IRQ flag (RF: address 3EH, bit 0) ...

Page 32

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 3.8 Switching Bit I/O The I/O which can be set in the input or output mode in bit units is called a bit I/O. P0B and P0E are bit I/O ports, which can ...

Page 33

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 P0EBIO3 P0EBIO2 P0EBIO1 P0EBIO0 Address On reset R/W R 27H 0H P0EBIO0 Sets P0E Input/Output Mode 0 0 Sets P0E in input mode 0 1 Sets P0E ...

Page 34

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 3.9 Selecting I/O Mode of Group I/O An I/O that is set in the input or output mode in 4-bit units is called a group I/O. P0C and P0D can be used as ...

Page 35

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 3.10 Specifying Pull-up Resistor Connection Whether or not a pull-up resistor is connected to port P0E can be specified by the following registers of the register Note file in 1-bit units . 3 ...

Page 36

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 4. CLOCK GENERATOR CIRCUIT 4.1 Instruction Execution Time (CPU Clock) Selection The PD17236 is equipped with a clock oscillator that supplies clocks to the CPU and hardware peripherals. Instruction execution time can be ...

Page 37

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 5. 8-BIT TIMER AND REMOTE CONTROLLER CARRIER GENERATOR CIRCUIT The PD17236 is equipped with the 8-bit timer which is mainly used to generate the leader pulse of the remote controller signal, and to ...

Page 38

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Figure 5-1. Configuration of 8-bit Timer and Remote Controller Carrier Generator Circuit TMEN /256 X Selector Note 7-bit counter ...

Page 39

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 5.2 Function of 8-bit Timer (with modulo function TMEN TMRES TMCK1 TMCK0 Notes 1. When the STOP mode is released, bit 3 must be set. 2. Bit ...

Page 40

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 NRZLTMM 7-bit modulo register NRZHTMM 7-bit modulo register 40 Address 0 Peripheral register: 03H Bit 7 Output Control ...

Page 41

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 5.3 Carrier Generator Circuit for Remote Controller PD17236 is provided with a carrier generator circuit for the remote controller. The remote controller carrier generator circuit consists of a 7-bit counter, NRZ high-level timer ...

Page 42

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 When bit 7 of NRZLTMM is 0 (carrier output) NRZ REM MAX. 500 ns (delay MHz Note Value when (TMCK1, TMCK0) When (TMCK1, TMCK0) = (1, 1), the ...

Page 43

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Setting carrier frequency and duty factor Where the system clock frequency is f • When /2: (division ratio • When (division ratio) ...

Page 44

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 (2) Where MHz Set Value t H NRZHTMM NRZLTMM 00H 00H 0.25 01H 02H 0.5 04H 04H 1.25 09H 09H 2.5 0FH 10H 4.0 0FH ...

Page 45

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 5.3.2 Countermeasures against noise during transmission (carrier output) When a signal is transmitted from the transmitter of a remote controller, a peak current of 0 may flow through the infrared ...

Page 46

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 6. BASIC INTERVAL TIMER/WATCHDOG TIMER The basic interval timer has a function to generate the interval timer interrupt signal and watchdog timer reset signal. 6.1 Source Clock for Basic Interval Timer The system ...

Page 47

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 WDTRES BTMCK BTMRES 0 Note Bits 1 and 3 are write-only bits. Address On reset R/W Note RF : 03H 0H R/W BTMRES Basic Interval Timer Reset 0 Data ...

Page 48

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 6.3 Operation Timing for Watchdog Timer The basic interval timer can be used as a watchdog timer. Unless the watchdog timer is reset within a fixed time PD17236 is reset therefore ...

Page 49

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 7. INTERRUPT FUNCTIONS 7.1 Interrupt Sources PD17236 is provided with three interrupt sources. When an interrupt has been accepted, the program execution automatically branches to a predetermined address, which is called a vector ...

Page 50

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 7.2 Hardware of Interrupt Control Circuit This section describes the flags of the interrupt control circuit. (1) Interrupt request flag and interrupt enable flag The interrupt request flag (IRQ cleared to 0 when ...

Page 51

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 7.2.2 IEG This pin selects the interrupt edge to be detected on the INT pin. When this flag is “0”, the interrupt is detected at the rising edge; when it is “1”, the ...

Page 52

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 7.2.4 IRQ This is an interrupt request flag that indicates the interrupt request status. When an interrupt request is generated, this flag is set to “1”. When the interrupt has been accepted, the ...

Page 53

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 7.3 Interrupt Sequence If IRQ flag is set to “1” when IP instruction executed when IRQ flag was set has ended. Since the MOVT instruction, EI instruction, and the instruction which matches the ...

Page 54

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 7.3.2 Returning from interrupt processing routine To return from an interrupt processing routine, use the RETI instruction. Then the following processing is executed within an instruction cycle. To enable an interrupt after the ...

Page 55

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 8. STANDBY FUNCTIONS PD17236 is provided with HALT and STOP modes as standby functions. By using the standby function, current consumption can be reduced. In the HALT mode, the program is not executed, ...

Page 56

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Table 8-2. Operations After HALT Mode Release (2/2) (b) HALT 02H HALT Mode Released by: Interrupt Status 8-bit timer 8.2 HALT Instruction Execution Conditions The HALT instruction can be executed, only under special ...

Page 57

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 8.3 STOP Mode In the STOP mode, the system clock (f current consumption. To set the STOP mode, use the STOP instruction. The STOP mode releasing condition can be specified by the STOP ...

Page 58

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 8.4 STOP Instruction Execution Conditions The STOP instruction can be executed, only under special conditions, as shown in Table 8-5, to prevent the program from hang-up. If the conditions in Table 8-5 are ...

Page 59

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 9. RESET 9.1 Reset by Reset Signal Input When a low-level signal more than input to the RESET pin, PD17236 is reset. When the system is reset, the oscillator circuit ...

Page 60

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 9.3 Reset by Stack Pointer (With RESET pin internally pulled down) When the value of the stack pointer reaches during program execution, the RESET pin is internally pulled down, and ...

Page 61

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 10. LOW-VOLTAGE DETECTOR CIRCUIT (WITH RESET PIN INTERNALLY PULLED DOWN) The RESET pin is internally pulled down for initialization (reset) to prevent program hang-up that may take place when the batteries are replaced, ...

Page 62

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 11. ASSEMBLER RESERVED WORDS 11.1 Mask Option Directives When developing the PD17236 program, mask options must be specified by using mask option directives in the program. To select the PIA pin and remote ...

Page 63

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Table 11-1. Mask Option Definition Directives Name Directive Operands 1st Operand P1A0 OPTP1A0 1 INP1A0 (Sets P1A input mode) OUTP1A0 (Sets P1A output mode) RFX OPTRFX 1 USEFX (Sets clock for carrier generation ...

Page 64

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Table 11-2. Reserved Symbols (1/3) Symbol Name Attribute Value DBF3 MEM 0.0CH DBF2 MEM 0.0DH DBF1 MEM 0.0EH DBF0 MEM 0.0FH AR3 MEM 0.74H AR2 MEM 0.75H AR1 MEM 0.76H AR0 MEM 0.77H ...

Page 65

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Table 11-2. Reserved Symbols (2/3) Symbol Name Attribute Value P0E0 FLG 0.6FH.0 P0E1 FLG 0.6FH.1 P0E2 FLG 0.6FH.2 P0E3 FLG 0.6FH.3 P1A0 FLG 1.70H.0 SP MEM 0.81H SYSCK FLG 0.82H.0 WDTRES FLG 0.83H.3 ...

Page 66

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Table 11-2. Reserved Symbols (3/3) Symbol Name Attribute Value NRZLTMM DAT 03H NRZHTMM DAT 04H AR DAT 40H DBF DAT 0FH IX DAT 01H 66 R/W R/W NRZ low-level timer modulo register R/W ...

Page 67

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 [MEMO] Data Sheet U14360EJ1V0DS00 67 ...

Page 68

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Column 0 1 Address Row Address Bit 3 Bit Bit 1 Bit 0 Bit 3 0 Bit Bit 1 0 Bit 0 NRZBF Bit 3 Bit 2 ...

Page 69

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Figure 11-1. Register Files (2/2) Column Address Row Address Bit 3 Bit 2 0 Bit 1 Bit 0 Bit 3 Bit 2 1 Bit 1 Bit 0 Bit 3 Bit ...

Page 70

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 12. INSTRUCTION SET 12.1 Instruction Set Outline BIN. HEX ADD SUB ADDC ...

Page 71

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 12.2 Legend AR : Address register ASR : Address stack register specified by stack pointer addr : Program memory address (low-order 11 bits) BANK : Bank register CMP : Compare register CY : ...

Page 72

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 12.3 List of Instruction Sets Group Mnemonic Operand r, m (r) ADD m, #n4 ( (r) Add ADDC m, #n4 ( INC (r) SUB m, ...

Page 73

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Group Mnemonic Operand PUSH AR SP POP AR AR PEEK WR Transfer POKE rf, WR (rf) GET DBF, p (DBF) PUT p, DBF (p) addr Note 1 Branch BR @AR PC ...

Page 74

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 (d) PD17233, 17234, 17235, 17236 Operand addr PC 10–0 PC 10–0 PC 10–0 PC 10–0 2. PD17234, 17235, and 17236 only 12.4 Assembler (RA17K) Built-In Macro Instruction Legend flag n : FLG type ...

Page 75

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 13. ELECTRICAL SPECIFICATIONS Absolute Maximum Ratings ( Item Symbol Supply voltage V DD Input voltage V I Output voltage V O Note High-level output current I OH Note Low-level ...

Page 76

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Recommended Operating Ranges (T Item Symbol Supply voltage V DD1 V DD2 V DD3 V DD4 Oscillation frequency f X Operating temperature T A Note Low-voltage detector circuit T CY (Mask option) Note ...

Page 77

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 System Clock Oscillator Characteristics (T Recommended Resonator Constants Ceramic resonator OUT Notes 1. The oscillation frequency only indicates the oscillator characteristics. 2. The oscillation stabilization time is necessary for oscillation ...

Page 78

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Recommended Oscillator Constants System Clock: Ceramic Resonator (T Manufacturer Part Number TDK Corp. FCR4.0MC5 FCR6.0MC5 FCR8.0MC5 Caution The oscillation circuit constants and oscillation voltage range indicate conditions for stable oscillation but do not ...

Page 79

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 DC Characteristics (T = – Item Symbol High-level input voltage V P1A IHI1 0 V P0A, P0B, P0C, P0D IH2 V P0E IH3 Low-level input voltage V P1A ...

Page 80

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 AC Characteristics (T = – Item Symbol Note CPU clock cycle time t CY1 (Instruction execution time 2.2 to 3.6 V CY2 DD INT high/low ...

Page 81

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 14. APPLICATION CIRCUIT EXAMPLE • PD17235GT-xxx, 17236GT-xxx P0D 2 1 P0D 3 2 INT 3 P0E 0 4 P0E 1 5 P0E 2 6 P0E 3 7 REM ...

Page 82

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 15. PACKAGE DRAWINGS 28-PIN PLASTIC SOP (375 mil NOTE Each lead centerline is located within 0. its true position (T.P.) at ...

Page 83

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 30 PIN PLASTIC SSOP (300 mil NOTE Each lead centerline is located within 0. its true position (T.P.) at maximum material condition. 16 ...

Page 84

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 16. RECOMMENDED SOLDERING CONDITIONS For the PD17236 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" (C10535E). ...

Page 85

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 APPENDIX A. DIFFERENCES BETWEEN PD17236 AND PD17P236 PD17P236 is equipped with PROM to which data can be written by the user instead of the internal mask ROM (program memory) of the PD17236. Table ...

Page 86

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 APPENDIX B. FUNCTIONAL COMPARISON OF PD17236 SUBSERIES RELATED PRODUCTS Product Name PD17201A Item ROM capacity (bit) 3072 RAM capacity (bit) LCD controller/driver 136 segments max. Infrared remote controller LED output is high-active LED ...

Page 87

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 PD17225 PD17226 PD17227 PD17228 2048 16 4096 16 6144 16 8192 16 2048 111 4 20 pins 1 pin (rising edge, falling edge detection) Provided (WDOUT output) Provided (WDOUT output) • ...

Page 88

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 APPENDIX C. DEVELOPMENT TOOLS To develop the programs for the PD17235 subseries, the following development tools are available: Hardware Name IE-17K and IE-17K-ET are the in-circuit emulators used in common with the 17K ...

Page 89

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Software Name Outline 17K assembler The RA17K is an assembler com- (RA17K) mon to the 17K series products. When developing the program of devices, RA17K is used in combi- nation with a device ...

Page 90

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 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. ...

Page 91

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 Regional Information Some information contained in this document may vary from country to country. Before using any NEC product in your application, please contact the NEC office in your country to obtain a ...

Page 92

PD17230, 17231, 17232, 17233, 17234, 17235, 17236 emlC-17K and SIMPLEHOST are trademarks of NEC Corporation. Windows is either a registered trademark or a trademark of Microsoft Corporation in the United States and/or other countries. PC/ trademark of IBM ...

Related keywords