Datasheet DMC42C1008, DMC42P1008 Datasheet (Daewoo Semiconductor)

Page 1
1
4Bit Single Chip Microcontroller DMC42C1008
DESCRIPTION
The DMC42C1008 is a microcomputer of the 4-bit single chip microcomputer DMC42xx series which can match an 8-bit microcomputer in the data processing capability. The DMC42C1008 can handle 1-bit, 4-bit, and 8-bit data as well as operates at high speed (minimum instruction execution time : 0.95us) it contains a LCD pannel controller/driver.
PIN CONFIGURATION
P02/INT2
P00/INT0/TI0
P01/INT1
64
62
63
53
54
55
56
57
58
59
60
61
52
49
50
51
44
45
46
47
48
41
42
43
BIAS
VLC0
V
SS
P62
P61
P60
VLC2
VLC1 P82
P81
P21
P20/CLO
P83
P63 P22
P80
25 33313029282726 363534 39383732 40
SEG12
SEG14
SEG13
SEG23
SEG22
SEG21
SEG20
SEG19
SEG18
SEG17
SEG16
SEG15
SEG24
SEG27
SEG26
SEG25
COM0
SEG29
SEG28
COM3
COM2
COM1
SEG31
SEG30
1
3
2
12
11
10
9
8
7
6
5
4
13
16
15
14
21
20
19
18
17
24
23
22
P50/kS4
P42/kS2
P43/kS3
P33
V
DD
XTI
XTO
TEST
XI
X0
P40/kS0
P41/kS1
5353P32
P13/BUZ
P30
P31
P03/INT3
P10/SCK
P11/SI
P12/SO
P23
DMC42C1008
80 72747576777879 697071 66676873 65
Page 2
2
4Bit Single Chip Microcontroller DMC42C1008
FEATURE
Memory mapped I/O 8-bit serial communication interface
- External / Internal clock selection
Program memory : 8192 x 10bits - Mode : Transmit ·Receive
Receive only
Data memory : 512 x 4bits Clock continuous
Instructions LCD controller/driver
- Various bit manipulation - selectable number of segments ;
- 8-bit data operation 20/24/28/32 segment (4/8/12 lines can
- 7-bit relative branch be specified as bit ports)
- 1 byte absolute call - Display mode selection
· Static
Instruction cycle times · 1/2 duty (1/2 bias)
- Main ( XI = 4.19MHz ) · 1/3 duty (1/2 bias) . 15.3 us ( XI/64 = 65.5KHz ) · 1/3 duty (1/3 bias) . 1.91 us ( XI/8 = 524.0KHz ) · 1/4 duty (1/3 bias) . 0.95 us ( XI/4 = 1.05MHz )
- Sub ( XTI = 32.768KHz ) Key scan . 122 us ( XTI/4 = 8.19KHz ) - 4, 6, 8 Pins Selectable : Port 4, 5
- Falling edge operation
4 Register Bank
64 I/O Pins
General register : 8 x 4-bit respectively - LCD driver output pins : 36
. Segment ouput pins : 20
Accumulator . Segment CMOS output pins : 12
- Bit Accumulator (CY), 4 bit Accumulator (A), . Common ounput pins : 4 8 bit Accumulator (XA) - CMOS input/output pins : 32
Multiple vectored interrupt source Power saving mode
- External interrupt : 4 - STOP : Main clock, CPU clock stop
- Internal interrupt : 4 - STBY : Only CPU clock stop Main clock operation
Watch timer
- fast mode : 3.91 msec Package : 80 QFP
- normal mode : 0.5 sec
- buzzer output : 1, 2, 4 KHz
APPLICATION
Basic interval timer
- 8 kinds of period VTR, Camera, Rice Cooker, Telephone
- Used stabilization wait timer to wake up Stop mode Blood Pressure Gauge, CD Player
One 8-bit timer / event counter
Page 3
3
4Bit Single Chip Microcontroller DMC42C1008
P20 ¡- P23
P30 ¡- P33
P60 ¡- P63
P80 ¡- P83
CPU CLOCK
DMC42 CORE
BASIC
INTERVAL
TIMER
IRQBT
WATCH
TIMER
IRQTC0
TIMER/ EVENT
COUNTER
IRQWT
PORT2
PORT3
PORT6
PORT8
LCD
CONTROL
/
DRIVER
DISPLAY
RAM
PROGRAM MEMORY
(8192 X 10BITS)
Fx / 2
V
DD
P20/CLO
V
SS
RESETB
CLOCK
OUTPUT
CONTROL
CLOCK
GENERATOR
STOP/ IDLE
CONTROL
XTI
XTO
CLOCKED
SERIAL
INTERFACE
IRQS0
XO
XI
n
DATA MEMORY
(512 X 4BITS)
BIT SEQ.
BUFFER(16)
INTERRUPT
CONTROL
SEG0~SEG19
BIAS
VLC0~VLC2
COM0~COM3
SEG20~SEG30
(BP0~BP11)
FLCD
FLCD
BUZ/P13
SO/P12
SI/P11
SCK/P10
TI0/INT0/P00
KS0/P40 KS7/P53
INT3/P03
INT1/P01 INT2/P02
CLOCK
DIVIDER
TEST
BLOCK DIAGRAM
Page 4
4
4Bit Single Chip Microcontroller DMC42C1008
PROGRAM MEMORY (ROM) VECTOR ADDRESS
CONTENTS Prioty INTERRUPT SUORCE
0000H
VECTOR
0000H
0 RESET
Reset Signal
ADDRESS AREA
0002H
1 IRQBT
Basic Interval Timer
001FH 0004H
2 IRQ0
External interrupt 0
0020H
ZERO-PAGE
0006H
3 IRQ1
External interrupt 1
CALL AREA
0008H
4 IRQTC0
Timer Event Counter 0
002FH 000AH 0060H 000CH
6 IRQ2
External interrupt 2
000EH
0010H
8 IRQ3
External interrupt 3
0012H
9 IRQS0
Serial I/O 0
0014H
8K Byte
0016H 0018H
12 IRQWT
Watch Timer
001AH
13 IRQKS
Key Scan
001CH
1FFFH 001EH
15 -
reserved
DATA MEMORY (RAM)
DIRECT INDIRECT STACK GENERAL
m
@HL @DE @DL
REGISTER $00 RB=0 RB=1 PAGE0 RB=2 RB=4 (256 Byte) MP=0 SPS=0
$FF $00 PAGE1 (256 Byte) MB=0 MB=0 MP=1 SPS=1
BANK 0 $FF
(1K) $00
PAGE2 (256 Byte) MP=2 SPS=2
$FF $00 PAGE3 I/O (256 Byte) MEMORY MP=3 ; Usable
$FF
Page 5
5
4Bit Single Chip Microcontroller DMC42C1008
I/O ADDRESS MAP
ADDRESS Hardware Module Name R/W Addressing Unit REMARKS INITIAL
b3 b2 b1 b0 1 bit 4 bit 8bit VALUE
318H Stack pointer low (SPL) R/W O Stack pointer low E 319H Stack pointer high (SPH) R/W O stack pointer high F 31AH SP3 SP2 SP1 SP0 R/W O Stack Page Select Low (SPSL) 0
31BH - - SP5 SP4 R/W O Stack Page Select High (SPSh) 0 31CH AC IS1 IS0 R/W O O O Psw low (PSWL) 0 31DH CY Z OV T Psw high (PSWH) 0
320H T/E counter mode register 0 W 320H.3 O Clock source select. counter 00
321H (TMOD0) start (ch0)
322H T/E counter register 0 R readable count value (ch0) 00
323H (TMCNT0)
324H T/E reference register 0 W count reference register (ch0) FF
325H (TMREF0)
332H Basic Timer mode register(BMOD) R/W 332H.3 clock select, Bit start 0
334H Basic interval timer count R readable count register 00
335H register(BITCNT)
336H Watch timer mode register R/W 336H.3 clock/buzzer select. bit3 00
337H (WMOD) readable
390H Lcd display mode register W O duty/bias/clock/seg/bitport 00
391H (LCDMD) select
392H Lcd control register (LCON) W O display ON/OFF 0 3A0H Power control register O system clock select, idle, stop 00
(PCON) R/W mode 3A2H Operating mode register (SCMOD) R/W O main/sub system clock select 0 3A4H Clock output mode register W O cpu clock output select, clock 00
(CLOMD) out EN/DIS 3A8H Serial interface mode register0 W 3A8H.3 O receive/transmit mode. clock 00 3A9H (SIOM0) select 3AAH Serial interface buffer0 R/W serial shift register 0 XX 3ABH (SBUFF0) 3B2H Power on flag (PONF) P/W 3B2H.0 O power on reset flag 0 3C2H IME R/W 3C2H.3 O Interrupt priorty select, IME flag. 00 3C3H IPSR3 IPSR2 IPSR1 IPSR0 3C4H External interrupt mode register0 W O external interrupt 0 edge 00
(IMOD0) detection 3C5H External interrupt mode register1 W O external interrupt 1 edge 00
(IMOD1) detection 3C6H External interrupt mode register2 W O external interrupt 2 edge 00
(IMOD2) detection 3C7H External interrupt mode register3 W O external interrupt 3 edge 00
(IMOD3) detection 3D8H IE2 IRQ2 IEBT IRQBT R/W O O Interrupt EN/IRQ flag 0 3D9H IEWT IRQWT R/W O O Interrupt EN/IRQ flag 0
Page 6
6
4Bit Single Chip Microcontroller DMC42C1008
ADDRESS Hardware Module Name R/W Addressing Unit REMARKS INITIAL
b3 b2 b1 b0 1 bit 4 bit 8bit VALUE
3DAH IEKSF IRQKS IES0 IRQS0 R/W O O Interrupt EN/IRQ flag 0 3DBH IETC0 IRQTC0 R/W O O Interrupt EN/IRQ flag 0
3DCH IE1 IRQ1 IE0 IRQ0 R/W O O Interrupt EN/IRQ flag 0 3DDH IE3 IRQ3 R/W O O Interrupt EN/IRQ flag 0
3DEH R/W O O Interrupt EN/IRQ flag 0 3E0H PW03 PW02 PW01 PW00 W O port 0, 1 mode register (PMGA) 00 3E1H PW13 PW12 PW11 PW10 3E2H PW23 PW22 PW21 PW20 W O port 2, 3 mode register (PMGB) 00 3E3H PW33 PW32 PW31 PW30 3E4H PW43 PW42 PW41 PW40 W O port 4, 5 mode register (PMGC) 00 3E5H PW53 PW52 PW51 PW50 3E6H PW63 PW62 PW61 PW60 W O port 6, 7 mode register (PMGD) 00 3E7H PW73 PW72 PW71 PW70 3E8H PW83 PW82 PW81 PW80 W O port 8, 9 mode register (PMGE) 00 3E9H PW93 PW92 PW91 PW90 3F0H PORT0 (R0) R/W O O R0 Port Data Register 0 3F1H PORT1 (R1) R/W O O R1 Port Data Register 0 3F2H PORT2 (R2) R/W O O R2 Port Data Register 0 3F3H PORT3 (R3) R/W O O R3 Port Data Register 0 3F4H PORT4 (R4) R/W O O O R4 Port Data Register 0 3F5H PORT5 (R5) R/W O O R5 Port Data Register 0 3F6H PORT6 (R6) R/W O O R6 Port Data Register 0 3F8H PORT8 (R8) R/W O O R8 Port Data Register 0
Page 7
7
4Bit Single Chip Microcontroller DMC42C1008
PIN DESCRIPTION
PIN SHARED I/O FUNCTION RESET PORT
SYMBOL PIN TYPE
P00 INT0/TI0 I/O - Detection edge selectable INPUT BPS
- With noise elimination function P01 INT1 - Edge detection vectored interrupt input pin P02 INT2 I/O (detection edge selectable) INPUT BPS P03 INT3 - Event pulse input port for timer event
counter P10 SCK - Serial clock I/O pin P11 SI I/O - Serial data input pin INPUT BPS P12 SO - Serial data output pin P13 BUZ - Buzzer output pin P20 P21 I/O - 4Bit I/O Port INPUT BP P22 P23 P30 P31 I/O - 4Bit I/O Port INPUT BP P32 P33 P40 KS0 P41 KS1 I/O - Falling edge detection keyscan input pin INPUT BD P42 KS2 P43 KS3 P50 KS4 P51 KS5 I/O - Falling edge detection keyscan input pin INPUT BD P52 KS6 P53 KS7 P60 P61 I/O - 4Bit I/O Pin INPUT BP-PDND P62 P63 P80 P81 I/O - 4Bit I/O Pin INPUT BP P82 P83
Page 8
8
4Bit Single Chip Microcontroller DMC42C1008
PIN DESCRIPTION
PIN SHARED I/O FUNCTION RESET PORT
SYMBOL PIN TYPE
SEG0 ~ O - Segment signal output pin OP-SEGB SEG19 SEG20 ~ BP0 ~ 11 O - 1 Bit output port (Bit Port) shared with OP-SEGA SEG31 a segment signal output pin
COM0 COM1 O - Common signal output OP-COMA COM2 COM3
VLC0 - LCD drive power pin split register network VLC1 (Mask Option) VLC VLC2
BIAS - LCD power supply bias control VLC
XI I - Main system clock input OSC1
XO O - Main system clock output
XTI I - Sub system clock input OSC2
XTO O - Sub system clock output
RESETB I - System reset input pin IP1
IP2
TEST I
BP
- Chip function test input pin
MASK ROM
Version
OTP ROM
Version
Page 9
9
4Bit Single Chip Microcontroller DMC42C1008
I/O CIRCUITS
NOTE) PUR : Pull-Up Resistor M.O : Mask Option
PAPAPA
OP-COMA OP-SEGA
BP
DATA
OUTPU
T
INTERNA
VDD
PUR
(M.O)
PA
V
SS
BPS
BP-PDNDBD
OUTPU
T
DATA
INTERNA
PUR
(M.O)
V
DD
VSSV
DD
DATA
OUTPU
T
INTERNA
V
SS
PUR
(M.O)
VDD
Output TR
Disable (P-CH)
OUTPU
T
DATA
INTERNA
PUR
(M.O)
V
DD
VDDVLC
SEG DATA
V
SS
VLC
VLC
VLC
COM DATA
V
SS
VLC
VLC
Output TR
Disable
(N-CH)
Page 10
10
4Bit Single Chip Microcontroller DMC42C1008
PAD
OP-SEGB IP1
VLCIP2
OSC1 OSC2
PAD
VDDV
SS
V
SS
VDDVLC
VLC
VLC
BIARR
R=90K
R
2RXOV
SS
XIXTXTI
V
DD
SEG DATA
PBIT.X
VLC
VSSPA
VLC
VLC0
Page 11
11
4Bit Single Chip Microcontroller DMC42C1008
ABSOLUTE MAXIMUM RATINGS
(TA = 0¡É to 70¡É, VDD = 5V ±10%, fX = 4.19MHz)
PARAMETER SYMBOL CONDITION RATING UNIT
Supply Voltage - -0.3 to +7.0 V Input Voltage All I/O ports -0.3 to VDD+0.3 V Output Voltage - -0.3 to VDD+0.3 V Output Current High One I/O port active -15 mA
All I/O ports active -30
Output Current Low One I/O port active Peak Value +30
- RMS Value +15
Total value for ports Peak Value +100 mA
P1, P2, P3, P8 RMS Value +60
Total value for ports Peak Value +100
P0, P4, P5, P6 RMS Value +60
Operating Temperature - -40 to +85
¡É
Storage Temperature Tstg - -55 to +125
¡É
* RMS values are calculated as peak value x Duty * Exceeding beyond those listed values under "Absolute Maximum Ratings" may cause permanent damage to the device.
VDD
VI
VO
IOH
IOL
TA
Page 12
12
4Bit Single Chip Microcontroller
DMC42C1008
DC ELECTRICAL CHARACTERISTICS
PARAMETER
SYMBOL
TEST LIMIT UNIT
CONDITION MIN. TYP. MAX.
High Level Port 0,1 (Schmitt Input) - Input Voltage - V
-
Low Level Port 0,1 (Schmitt Input) 0 - Input Voltage 0 - V
0 -
High Level Port 0,1,2,3,6 4.2 4.5 - V Output Voltage Port 0,1,2,3,6 4.6 4.9 - Low Level Port 4,5 (Open-Drain) - - 2 Output Voltage Port 0,1,2,3,6 - 0.4 0.6 V Port 0,1,2,3,6 - 0.1 0.3 High Level Port 0,1,2,3,4,5,6,8 - 1.2 3 Input Leakage VPPOEX, XTI, RESETB uA Current XI - 5 15 Low Level Port 0,1,2,3,4,5,6,8 - -1.2 -3 Input Leakage VPPOEX, XTI, TEST uA Current XI - -5 -15
Supply Current Dynamic VDD = 5V ±10% - - 10
Main Clock (XI)
Mode mA
= 4.19MHz Idle - - 5
Mode
(VSS = 0, VDD = 5V ±10%, TA = 25¡É, fX = 4.19MHz)
VIL1
VIH1
IIL
VOL
VOH
(IOL = 10mA) (IOL = 1mA)
(IOH = - 5mA) (IOH = - 100uA)
XI, XTI
XI, XTI
IIH
VIH2
VIH3
Port 2,3,4,5,6,8,
RESETB, TEST
0.8
VDD -
0.7
VDD
VDD
VDD
VIL2 VIL3
Port 2,3,4,5,6,8, RESETB, TEST
0.3 VDD
0.2 VDD
0.4
(IOL = 10mA)
IDD1
(1)
Page 13
13
4Bit Single Chip Microcontroller
DMC42C1008
DC ELECTRICAL CHARACTERISTICS
PARAMETER
SYMBOL
TEST LIMIT UNIT
CONDITION MIN. TYP. MAX.
Supply Current Dynamic - - 2
Main Clock (XI)
Mode VDD = 3V ±10%
= 2MHz Idle - - 1 mA
Mode
Dynamic - - 1.5
Sub Clock (XTI)
Mode VDD = 3V ±10%
= 32.768KHz Idle - - 15
Mode
- - 5 uA
Main Clock (XI)
Stop VDD = 5V ±10%
= 4.19MHz Mode - - 3
Pull-up VI = 0V, VDD = 5V ±10% 20 - 60 Resistor RESETB Kohm Pull-down VI = 0V, VDD = 5V ±10% 10 - 30 Resistor TEST
NOTES ) :
(1) Data Include power consumption for subsystem clock oscillation. (2) Main system clock oscillation stops and the subsystem clock is used.
IDD2
(1)
IDD3
(2)
IDD5
IDD4
(2)
RL1
RL2
(VSS = 0, VDD = 5V ±10%, TA = 25¡É, fX = 4.19MHz)
Page 14
14
4Bit Single Chip Microcontroller DMC42C1008
AC ELECTRICAL CHARACTERISTICS
(TA = -40 to +85¡É, VDD = 2.7 to 6.0V)
PARAMETER SYMBOL TEST CONDITION MIN. TYP. MAX. UNIT
Cycle Time 0.95 - 64 uS
3.8 - 64 uS
Sub system clock 114 122 125 uS TI0 Input Frequency 0 - 1 MHz
0 - 275 KHz TI0 Input High, Low 0.48 - - uS Level Width 1.8 - - uS Interrupt Input High, INT0 (1) - - uS Low Level Width INT1, 2, 3 10 - - uS
KS0 to KS7 10 - - uS
SCK Cycle Time Input 800 - - nS
Output 1600 - - nS
Input 3200 - - nS
Output 3800 - - nS SCK High, Low Input 400 - - nS Level Width Output - - nS
Input 1600 - - nS
Output - - nS SI Set up Time to Input 100 - - nS SCK High Output 150 - - nS SI Hold Time to Input 400 - - nS SCK High Output 400 - - nS SCK to S0 Output Input - - 300 nS Delay Time Output - - 250 nS
Input - - 1000 nS
Output - - 1000 nS RESETB Low Level 10 - - uS (1) 2tcy or 128/fX, depending on the setting of the interrupt mode register.
Main system
clock
VDD =
4.5 to 6.0V VDD =
2.7 to 3.3V
VDD = 4.5 to 6.0V VDD = 2.7 to 3.3V VDD = 4.5 to 6.0V
t
CY
fTI
tTIH
t
TIL
t
KCY
VDD = 4.5 to 6.0V
VDD = 2.7 to 3.3V
VDD = 4.5 to 6.0V
VDD = 2.7 to 3.3V
tKH
tKL
tKSI
tSIK
tKSO
VDD = 4.5 to 6.0V
VDD = 2.7 to 3.3V
t
RSL
tKCY/2~50
tKCY/2~15
VDD = 2.7 to 3.3V
tINTH
t
INTL
Page 15
15
4Bit Single Chip Microcontroller DMC42C1008
AC Timing Measurement Points (Except XI and XTI)
Measuremen
t
0.8VD
0.2VD0.8V
D
0.2V
D
1/X
1/XTI
1/fTI
tKC
tINT
tINT
tXL
tXH
tXT
tXT
tTIL tTIH
tKL tKH
tRS
tSIK tKSI
0.2VD
0.8V
D
t
KS
Input Data
Output Data
VDD-
0.4V
VDD-
0.4V
0.8VD
0.2VD
0.8VD
0.2VD
0.8VD
0.2VD
0.2VD
Clock Timing
XI
XTI
TI0
Serial Transfer Timing
SCK
SI
SO
Interrupt Input Timing
INT0~INT3
KS0~KS7
RESET
RESETB Input Timing
Timer Event Counter
Page 16
16
4Bit Single Chip Microcontroller
DMC42C1008
RAM DATA RETENTION CHARACTERISTICS ( in STOP Mode )
(TA = -40 to +85¡É)
PARAMETER SYMBOL TEST CONDITION MIN. TYP. MAX. UNIT
2.0 - 6.0 V
- 0.1 10 uA
0 - - uS
When released by RESETB -
217/fx
- mS
- NOTE 1) - mS
NOTE 1) Depends on the setting of the basic interval timer mode register.
(refer to the table below)
( fX = 4.19MHz )
BMOD2 BMOD1 BMOD0 Oscillation Stabilization
0 0 0
220/fX (Approximately 250ms)
0 1 1
217/fX (Approximately 31.3ms)
1 0 0
215/fX (Approximately 7.82ms)
1 0 1
213/fX (Approximately 1.95ms)
Data Retention Supply Voltage
Data Retention Supply Current
Release Signal Set
Time
VDDDR
IDDDR
tSREL
VDDDR = 2.0V
When released by interrupt
Signal
Oscillation
Stabilization
Wait Time
tWAIT
Page 17
17
4Bit Single Chip Microcontroller DMC42C1008
RAM DATA RETENTION TIMING
When STOP mode is released by RESETB input
When STOP mode is released by interrupt signal
STOP Mode
RAM Data retention
VDDDR
VDD
tSREL
tWAI
STOP instruction execution
Operation
Mode
Stabilization Wait Time
STOP Mode
RAM Data retention
VDDDR
VDD
t
SREL
tWAI
STOP instruction execution
RESETB
Interrupt Signal
(Rising Edge)
Internal Reset Operation
Stabilization Wait Time
Operation
Mode
Page 18
18
4Bit Single Chip Microcontroller DMC42P1008
DESCRIPTION
The DMC42P1008 is a system evaluation LSI having a built in One-Time Programming circuit. A programming and verification for the internal EPROM is achieved by using a general EPROM programmer with an adapter socket. The function of this device is exactly same as the DMC42C1008 with programming of the internal EPROM. The DMC42P1008 is the OTP version of the DMC42C1008 with replacement of MASK ROM to EPROM as an internal ROM.
PIN CONFIGURATION
DMC42P1008
DMC42P1008
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
1
5
4
3
2
8
7
6
9
10
12
11
27 28 29 30 31 32 33 34 35 36 37 38 39
BIAS
VLC0
VLC1
VLC2
P60
P61
P62
P63/TEST
V
SS
P80
P81
P82 P83/EPD4
P20/CLO
P21
P22
25 26
SEG12
SEG16
SEG15
SEG14
SEG13
SEG19
SEG18
SEG17
SEG20 SEG21
SEG23
SEG22
14
13
15
18
17
16
19 20 21 22 23 24
SEG25
SEG24
SEG26
SEG29
SEG28
SEG27
SEG30
SEG31 COM0 COM1 COM2
COM3
P00/EPA12/INT0/TI0
64
60
61
62
63
57
58
59
56 55
53
54
P50/EPA4/kS4
P40/EPA0/kS0
P41/EPA1/kS1
P42/EPA2/kS2
P43/EPA3/kS3
VPP/OEX
XI
XO
XTO XTI
P33/EPD3
V
DD
51
52
50
47
48
49
46 45 44 43 42 41
P31/EPD1
P32/EPD2
P30/EPD0
P11/EPA9/SI
P12/EPA10/SO
P13/EPA11/BUZ
P10/EPA8/SCK P03/INT3 P02/CEX/INT2 P01/EPA13/INT1
P23
40
Page 19
19
4Bit Single Chip Microcontroller
DMC42P1008
DEVICE OPERATION
The operational modes of the DMC42P1008 are listed in Table 1. A single 5V power supply is required in the read mode. All inputs are TTL levels except for VPP / OEX.
PINS
MODE
READ 5.0V
PROGRAM 6.0V
VERIFY 6.0V
PROGRAM INHIBIT 6.0V High Z
TABLE 1. Operating Modes
MODE
EPROM MODE USER MODE
TEST
TABLE 2. The modes of DMC42P1008
DC PROGRAMMING CHARACTERISTICS
LIMIT UNIT
MIN. MAX.
Input Low Voltage -0.1 0.8 V
Input High Voltage 2.0 V
Output Low Voltage during Verify - 0.45 V
Output High Voltage during Verify 2.4 - V
Quick-pulse Programming 12.5 13.0 V Quick-pulse Programming 6.0 6.5 V
CEX VPP / OEX
VDD
OUTPU
PIN NAME
RESETB
VIL
VDD
VIL
VIH VOL VOH VPP VDD
IOL = 2.1mA
VIL
VIL
VIL
VIL
VPP
VIL
VPPVIH
DIN
DOUT
DOUT
VIL VIH
V
IH
V
IL
VPP = 12.5±0.5V
TEST CONDITIONPARAMETER
SYMBO
IOH = -400uA
Page 20
20
4Bit Single Chip Microcontroller
DMC42C/P1008
PACKAGE DIMENSION
[ UNIT : Millimeter ]
80 QFP
20.0±0.1
17.9±0.25
0.80 0.35±0.05
23.9±0.25
14.0±0.1
0.15±0.05
3.00MAX
0.8±0.15
1.8±0.2
Loading...