Daewoo Semiconductor DMC42C1106, DMC42P1106 Datasheet

1
4Bit Single Chip Microcontroller
DMC42C1106
DESCRIPTION
The DMC42C1106 is a 4-bit single chip
microcomputer designed with CMOS silicon
gate technology.
The DMC42C1106 includes such peripherals
as various timers, A/D converter (8ch), serial
communication interface (8bit),LCD Driver
on-chip oscillator and clock circuit.
SEG15 1 64 SEG14
It provides the hardware features, architectural
SEG16 2 63 VLC0
enhancements and instructions which are
SEG17 3 62 VLC1
necessary to make it a powerful and cost
SEG18 4 61 VLC2
effective controller for applications requiring
SEG19 5 60 COM0
up to 64K bytes of program memory.
SEG20 6 59 COM1
P02 / INT2 7 58 COM2
P01 / INT1 / TI1 8 57 COM3
PIN CONFIGURATION
P00 / INT0 / TI0 9 56 SEG13
P13/BUZ 10 55 SEG12 P12 / SO 11 54 SEG11 P11 / SI 12 53 SEG10
P10 / SCK 13 52 SEG9
P23 14 51 SEG8 P22 15 50 SEG7 P21 16 49 SEG6
P01/INT1/TI1 1 51
COM2
P20 / CLO 17 48 SEG5
P00/INT0/TI0 2 50
COM3
PC3 18 47 SEG4
P13 / BUZ 3 49
SEG13
PC2 19 46 SEG3
P12 / SO 4 48
SEG12
P43 20 45 SEG2
P11 / SI 5 47
SEG11
P42 21 44 SEG1
P10 / SCK 6 46
SEG10
P41 22 43 SEG0
P23 7 45
SEG9
P40 23 42 PA0 / AD0
P22 8 44
SEG8
PB3 / AD7 24 41 PA1 / AD1
P21 9 43
SEG7
PB2 / AD6 25 40 PA2 / AD2
P20 / CLO 10 42
SEG6
PB1 / AD5 26 39 PA3 / AD3
PC3 11 41
SEG5
PB0 / AD4 27 38
PC2 12 40
SEG4
XTI 28 37 AV
SS
P43 13 39
SEG3
XTO 29 36 TEST
P42 14 38
SEG2
XI 30 35 RESETB
P41 15 37
SEG1
XO 31 34 DGRMEN
P40 16 36
SEG0
VSS 32 33
PB3 / AD7 17 35
PA0 / AD0
PB2 / AD6 18 34
PA1 / AD1
PB1 / AD5 19 33
PA2 / AD2
PB0 / AD4
D M C
4 2
C
1 1 0
XTI
XTO
XI
XO
VSSV
DD
DGRMEN RESETB
TEST
AV
SSAVDD
PA3 / AD3
DMC42C1106
V
DD
64 63 62 61 60 59 58 57 56 55 54 53 52
20 21 22 23 24 25 26 27 28 29 30 31 32
AV
DD
2
4Bit Single Chip Microcontroller
DMC42C1106
FEATURE
Memory mapped I/O
8-bit serial communication interface
- External / Internal clock selection
Program memory : 6144 x 10bits
- Mode : Transmit ·Receive
Receive only
Data memory : 384 x 4bits
Clock continuous
Instructions
LCD controller/driver
- Various bit manipulation
- selectable number of segments (21)
- 8-bit data operation
- Display mode selection
- 7-bit relative branch
· Static
- 1 byte absolute call
· 1/2 duty (1/2 bias)
· 1/3 duty (1/2 bias)
Instruction cycle times
· 1/3 duty (1/3 bias)
- Main ( XI = 4.19MHz )
· 1/4 duty (1/3 bias)
. 15.3 us ( XI/64 = 65.5KHz )
. 1.91 us ( XI/8 = 524.0KHz )
50 I/O Pins
. 0.95 us ( XI/4 = 1.05MHz )
- LCD driver output pins : 25
- Sub ( XTI = 32.768KHz )
. Segment ouput pins : 9
. 122 us ( XTI/4 = 8.19KHz )
. Segment CMOS outputpins : 12
. Common ounput pins : 4
4 Register Bank
- CMOS input/output pins : 25
General register : 8 x 4-bit respectively
Power saving mode
- STOP : Main clock, CPU clock stop
Accumulator
- STBY : Only CPU clock stop
- Bit Accumulator (CY), 4 bit Accumulator (A),
Main clock operation
8 bit Accumulator (XA)
Package : 64 QFP, 64 SDIP
Multiple vectored interrupt source
- External interrupt : 3
- Internal interrupt : 6
APPLICATION
Watch timer
- fast mode : 3.91 msec
VTR, Camera, Rice Cooker, Telephone
- normal mode : 0.5 sec
Blood Pressure Gauge, CD Player
- buzzer output : 1, 2, 4 KHz
Basic interval timer
- 8 kinds of period
- Used stabilization wait timer to wake up Stop mode
Two 8-bit timer / event counters
3
4Bit Single Chip Microcontroller
DMC42C1106
P00 ¡- P02
P10 ¡- P13
P20 ¡- P23
P40 ¡- P43
VLC0 ¡- VLC2
COM0 ¡- COM3
SEG0 ¡- SEG20
PA0 ¡- PA3
PB0 ¡- PB3
PC2 ¡- PC3
DMC42 CORE
BASIC
INTERVAL
TIMER
IRQBT
WATCH
TIMER
IRQWT
P13/BUZ
TIMER/ EVENT
COUNTER 0
IRQTC
P00 / TI0
P01 / TI1
SERIAL INTER-
FACE
IRQS0
P10 / SCK
P11 / SI
P12 / SO
8-BIT ADC
IRQAD
PA0~PA3, PB0~PB3/
AD0~AD7
PORT0
PORT1
PORT2
PORT4
LCD
CONTR
OL
/
DRIVER
DISPLAY
RAM
PORTA
PORTB
PORTC
PROGRAM
MEMORY
Fx / 2
CPU
AV
DDAVSS
V
DD
P20/CLO
V
SS
RESETB
CLOCK
OUTPUT
CONTR
CLOCK
DIVIDER
CLOCK
GENERATO
R
STOP/
IDLE
CONTRO
INTERRUPT
CONTROL
XTI
XTO
BLOCK DIAGRAM
TIMER/ EVENT
COUNTER 1
IRQTC
DATA MEMORY
(384 X 4BITS)
XO
XI
n
P00 / INT0
P02 / INT2
P01 / INT1
TEST
4
4Bit Single Chip Microcontroller
DMC42C1106
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
5 IRQTC1
Timer Event Counter 1
0060H 000CH
6 IRQ2
External interrupt 2
000EH
0010H 0012H
9 IRQS0
Serial I/O 0
0014H
10 IRQAD
8 bit ADC
6K Byte
0016H 0018H
12 IRQWT
Watch Timer
001AH
13 IRQKS
Key Scan
001CH
17FFH 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
(128 Byte)
MB=0
MB=0
MP=1
SPS=1
BANK 0
$FF
(1K)
$00
PAGE2
(256 Byte)
MP=2
SPS=2
LCD Display RAM
$FF
(2E0~2F4)
$00
PAGE3
I/O
(256 Byte)
MEMORY
MP=3
; Usable
$FF
5
4Bit Single Chip Microcontroller
DMC42C1106
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 O readable count value (ch0) 00 323H (TMCNT0) 324H T/E reference register 0 W O count reference register (ch0) FF 325H (TMREF0) 326H T/E counter mode register 1 W 326H.3 O clock source select. counter start 00 327H (TMOD1) (ch1) 328H T/E counter register 1 R O readable count value (ch1) 00 329H (TMCNT1) 32AH T/E reference register 1 W O count reference register (ch1) FF 32BH (TMREF1) 332H Basic Timer mode register(BMOD) R/W 332H.3 clock select, Bit start 0 334H Basic interval timer count R O readable count register 00 335H register(BITCNT) 336H Watch timer mode register R/W 336H.3 O clock/buzzer select. bit3 00 337H (WMOD) readable 386H Adc8 mode register (ADCM8) R/W 386H.3 O analog input pin select. start & 00 387H low 4bit readable 388H Adc8 output latch (ADCOL8) R O 8bit conversion data 00 389H 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) 3ACH Serial interface mode register1 W
O receive/transmit mode, clock 00 3ADH (SIOM1) select 3AEH Serial interface buffer1 R/W O serial shift register 1 00 3AFH (SBUFF1) 3B2H Power on flag (PONF) P/W
O power on reset flag 0
6
4Bit Single Chip Microcontroller
DMC42C1106
ADDRESS Hardware Module Name R/W Addressing Unit REMARKS INITIAL
b3 b2 b1 b0 1 bit 4 bit 8bit VALUE
3C2H IME R/W
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 3D8H IE2 IRQ2 IEBT IRQBT R/W O O Interrupt EN/IRQ flag 0 3D9H IEAD8 IRQAD8 IEWT IRQWT R/W O O Interrupt EN/IRQ flag 0 3DAH IES0 IRQS0 R/W O O Interrupt EN/IRQ flag 0 3DBH IETC1 IRQTC1 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 IES1 IRQS1 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 3EAH PWA3 PWA2 PWA1 PWA0 W O port a, b mode register (PMGF) 00 3EBH PWB3 PWB2 PWB1 PWB0 3ECH PWC3 PWC2 PWC1 PWC0 W O port c, d mode register (PMGG) 00 3EDH PWD3 PWD2 PWD1 PWD0
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 3FAH PORTA (RA) R/W O O RA Port Data Register 0 3FBH PORTB (RB) R/W O O RB Port Data Register 0 3FCH PORTC (RC) R/W O O O RC Port Data Register 0
7
4Bit Single Chip Microcontroller
DMC42C1106
PIN DESCRIPTION
PIN SHARED I/O FUNCTION RESET PORT
SYMBOL PIN TYPE
P00 INT0/TI0 - 3 bit I/O Port (PORT0) P01 INT1/TI1 I/O - INT0, 1, 2 pins are the external interrupt inputs BPS P02 INT2 - TI0, 1 pins are the timer/event counter inputs P10 SCK - 4 bit I/O Port (PORT1) P11 SI - The SCK pin is the serial clock input P12 SO I/O - The SI pin is the serial data input BPS P13 BUZ - The SO pin is the serial data output
- The BUZ pin is the watch timer signal output INPUT
P20 CLO I/O - 4 bit I/O Port (PORT2) BPS P21 ~ P23 - - The CLO pin is the system clock output BP P40 ~ P43
- 4 bit I/O Port (PORT4) BDR
PA0 ~ PA3
AD0~AD3 - 4 bit I/O Port (PORTA) BPA
I/O - Analog input port
PB0 ~ PB3
AD4~AD7 - 4 bit I/O Port (PORTB) BPA
- Analog input port
PC2 ~ PC3 - 2 bit I/O Port BDR
VLC0~VLC2 - I LCD bias inputs
COM0~COM3
- O LCD common signal outputs OCOM
SEG0~SEG19
- O LCD segment signal outputs OSEG-A
SEG20 - O LCD segment signal output and 1 bit data output OSEG-B
XI - - XI, XO are main oscillator input pin, output OSC1
XO pin, respectively
XTI - - XTI, XTO are sub oscillator input, output OSC2
XTO pin respectively
RESETB - I Reset input pin IP1
TEST - - No connection ( must be connect to VSS ) IP2
DGRMEN - - No connection
- - Power & ground for the A/D convertor
- - Power & ground
AVDD,
VDD, V
SS
8
4Bit Single Chip Microcontroller
DMC42C1106
I/O CIRCUITS
BPA OSEG-A
OSEG-BOCOM
OUTPU
DATA
INTERNAL
ANALOG
INPUT
ANALOG
INPUT
VLC0
SEG
V
SS
VLC2
VLC1
LCD OUTPUT VOLTAGE CONTROL
VLC0
SEG
VLC1VDBIT PORT POWER
VLC0
VLC1
SEG
DATA
LCD OUTPUT VOLTAGE CONTROL
LCD OUTPUT VOLTAGE CONTROL
PUR
(M.O)
ADC
CONTRO
9
4Bit Single Chip Microcontroller
DMC42C1106
I/O CIRCUITS
NOTE) PUR : Pull-Up Resistor
M.O : Mask Option
OSC1
BP
OUTPU
T
PUR
BPS
IP1BDR
OUTPU
T
DATA
INTERNA
PUR
(M.O)
V
SS
OUTPU
T
DATA
INTERNA
PUR
(M.O)
OSC2
V
SS
VDD
IP2
10
4Bit Single Chip Microcontroller
DMC42C1106
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
P0, P1, P2, P4 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
11
4Bit Single Chip Microcontroller
DMC42C1106
DC ELECTRICAL CHARACTERISTICS
PARAMETER
SYMBOL
TEST LIMIT UNIT
CONDITION MIN. TYP. MAX.
Low Level Port 0, 1 (Schmitt Input) - -
Input Voltage Port 2, 4, A, B, C, RESETB, TEST - - V
- - 0.4
High Level Port 0, 1 (Schmitt Input) -
Input Voltage Port 2, 4, A, B, C, RESETB, TEST - V
-
Low Level - - 2
Output Voltage - - 0.4 V
- - 0.6
High Level - -
Output Voltage - -
Low Level Input - -1.2 -3
Leakage Current uA
- -5 -15
High Level Input - 1.2 3
Leakage Current uA
- 5 15
Supply Current Normal Mode
Xin = 4.19MHz Vdd = 5V ±10% - - 8 mA
Xtin = 32.768KHz
Standby Mode Xin = 0 Vdd = 5V ±10% - - 2 mA Xtin = 32.768KHz Standby Mode Xin = 0 Vdd = 3V ±10% - 30 50 uA Xtin = 32.768KHz Stop Mode Xin = 0 Vdd = 5V ±10% - 1 5 uA Xtin = 0
VIL1
I
LIL1
0.2
VDD
XI, XTI
0.3 VDD
VOH1
VIL2 VIL3 VIH1 VIH2 VIH3
VDD VDD
0.8
0.7
VDD -XI, XTI VOL1 VOL2 VOL3
Port 4, C (Open Drain) Port 0, 1, 2, A, B VDD = 4.5V, SEG20 Port 0, 1, 2, A, B
IOL=1.6m
IOH= -
VDD -
VDD -VOH2 SEG20
V
I
LIL2
VDD = 6V, Port 0, 1, 2, 4, A, B, C VPPOEX, TEST, XTI VDD = 6V, XI
I
LIH1
I
LIH2
VDD = 6V, Port 0, 1, 2, 4, A, B, C VPPOEX, RESETB, XTI VDD = 6V, XI
IDD1
(1)
IDD2
(1)
IDD4
(2)
(VSS = 0, VDD = 5V ±10%, TA = 25¡É, fX = 4.19MHz)
IDD3
(2)
12
4Bit Single Chip Microcontroller
DMC42C1106
DC ELECTRICAL CHARACTERISTICS
PARAMETER
SYMBOL
TEST LIMIT UNIT
CONDITION MIN. TYP. MAX.
Supply Current XTI = 0V VDD - - 5 uA
Stop
XI = 0V Mode VDD - - 3 = 5V ±10% Pull-up Resistor VI = 0V, VDD = 5V±10% 20 - 60 RESETB Pull-down Resistor VI = 5V, VDD = 5V ±10% 10 - 30 TEST
NOTES ) :
(1) Data Include power consumption for subsystem clock oscillation. (2) Main system clock oscillation stops and the subsystem clock is used.
IDD5
RL1
RL2
Kohm
(VSS = 0, VDD = 5V ±10%, TA = 25¡É, fX = 4.19MHz)
13
4Bit Single Chip Microcontroller
DMC42C1106
AC ELECTRICAL CHARACTERISTICS
(TA = -40 to +85¡É, VDD = 2.7 to 6.0V)
PARAMETER SYMBOL TEST CONDITION MIN. TYP. MAX. UNIT
System Clock 0.4 4.19 4.5 MHz Frequency Sub 32 32.77 35 KHz TI Input Frequency 0 - 1 MHz
0 - 275 KHz TI Input High, Low 0.48 - - us Level Width 1.8 - - us SCK Cycle Time Input 0.8 - - us
Output 0.95 - - us
Input 3.2 - - us
Output 3.8 - - us SCK Input High, Low Input 0.4 - - us Level Width Output - - us
Input 1.6 - - us
Output - - us SI Set up Time ( SCK ) 100 - - ns SI Hold Time 400 - - ns SO Output Delay Time - - 0.3 us
- - 1 us INT0 ~ 2 High, Low 5 - - us Level Width RESETB Input Level Low 10 - - us
Main
VDD =
4.5 to 6.0V
VDD = 4.5 to 6.0V VDD = 2.7 to 3.3V VDD = 4.5 to 6.0V
f
TI
t
TIH
t
TIL
t
KCY
VDD = 4.5 to
VDD = 2.7 to
VDD = 4.5 to
VDD = 2.7 to
tKHtKLt
KSI
t
SIK
t
KSO
VDD = 4.5 to VDD = 2.7 to
t
INTH
t
INTL
t
RSL
t
KCY
/2~50
t
KCY
/2~150
XI
XTI
14
4Bit Single Chip Microcontroller
DMC42C1106
AC Timing Measurement Points (Except XI and XTI)
Measuremen
0.8V
D
0.2VD0.8V
D
1/XI
1/XTI
1/fTI
tKC
tINT tINT
tXL
tXH
tXT
tXT
tTIL tTIH
tKL tKH
tRS
tSIK tKSI
0.2V
D
Input Data
Output Data
VDD-
0.4V
VDD-
0.4V
0.8VD0.2VD0.8VD0.2VD0.8VD0.2VD0.2V
D
Clock Timing
XI
XTI
TI0
Serial Transfer Timing
SCK
SI
SO
Interrupt Input Timing
INT0~3
KS0~7
RESET
RESETB Input Timing
Timer Event Counter
15
4Bit Single Chip Microcontroller
DMC42C1106
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
Oscillation
Stabilization
tWAIT
16
4Bit Single Chip Microcontroller
DMC42C1106
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
t
WAI
STOP instruction execution
Operation
Stabilization Wait Time
STOP Mode
RAM Data retention
VDDDR
VDD
t
SREL
t
WAI
STOP instruction execution
RESET
Interrupt Signal
(Rising Edge)
Internal Reset Operation
Stabilization Wait Time
Operation
17
4Bit Single Chip Microcontroller
DMC42P1106
DESCRIPTION
The DMC42P1106 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 DMC42C1106 with programming of the internal
SEG15
1 64
SEG14
EPROM. The DMC42P1106 is the OTP version
SEG16
2 63
VLC0
of the DMC42C1106 with replacement of MASK
SEG17
3 62
VLC1
ROM to EPROM as an internal ROM.
SEG18
4 61
VLC2
SEG19
5 60
COM0
SEG20
6 59
COM1
P02/INT2/CEX
7 58
COM2
PIN CONFIGURATION
P01 / INT1 / TI1
8
57 COM3
P00 / INT0 / TI0
9 56
SEG13
P13/BUZ/EPA3
10 55
SEG12
P12/SO/EPA2
11 54
SEG11
P11/SI/EPA1
12 53
SEG10
P10/SCK/EPA0
13 52
SEG9
P23/EPD2
14 51
SEG8
P22/EPD1
15 50
SEG7
1 51
COM2 P21/EPD0
16 49
SEG6
2 50
COM3 P20/CLO
17 48
SEG5
P13/BUZ/EPA3 3 49
SEG13 PC3/EPA13
18 47
SEG4
P12/SO/EPA2 4 48
SEG12 PC2/EPA12
19 46
SEG3
P11/SI/EPA1 5 47
SEG11 P43/EPA11
20 45
SEG2
P10 / SCK/EPA0 6 46
SEG10 P42/EPA10
21 44
SEG1
P23/EPD2 7 45
SEG9 P41/EPA9
22 43
SEG0
P22/EPD1 8 44
SEG8 P40/EPA8
23 42
PA0 / AD0
P21/EPD0 9 43
SEG7 PB3/AD7/EPA7
24 41
PA1 / AD1
P20/CLO 10 42
SEG6 PB2/AD6/EPA6
25 40
PA2/AD2/EPD4
PC3/EPA13 11 41
SEG5 PB1/AD5/EPA5
26 39
PA3/AD3/EPD3
PC2/EPA12 12 40
SEG4 PB0/AD4/EPA4
27 38
P43/EPA11 13 39
SEG3 XTI
28 37
AVSS
P42/EPA10 14 38
SEG2 XTO
29 36
TEST
P41/EPA9 15 37
SEG1 XI
30 35
RESETB
P40/EPA8 16 36
SEG0 XO
31 34
VPP/OEX
PB3/AD7/EPA7 17 35
PA0/AD0
VSS
32 33
PB2/AD6/EPA6 18 34
PA1/AD1
PB1/AD5/EPA5 19 33
PA2/AD2/EPD4
D
M
C 4 2 P 1 1 0 6
DMC42P1106
VDD
64 63 62 61 60 59 58 57 56 55 54 53 52
PB0/AD4/EPA4 XTI
XTO XI
XO
V
SSVDD
V
PP
/OEX RESETB
TEST
AV
SSAVDD
PA3/AD3/EPD3
20 21 22 23 24 25 26 27 28 29 30 31 32
AVDD
DMC42P1106
18
4Bit Single Chip Microcontroller
DMC42P1106
DEVICE OPERATION
The operational modes of the DMC42P1106 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 DMC42P1106
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
V
IL
VDDVILVIHVOLVOHVPPVDDIOL = 2.1mA
VILVILVILVILVPPVILVPPVIHDIND
OUTDOUTVILVIH
V
PP
= 12.5±0.5V
TEST CONDITIONPARAMETER
SYMBO
IOH = -400uA
19
DMC42C/P1106
4Bit Single Chip Microcontroller
DMC42C/P1106
PACKAGE DIMENSION
[ UNIT : Millimeter ]
20.0±0.1
17.9±0.25
1.0TYP
0.35±0.05
23.9±0.25
14.0±0.1
0.15±0.05
3.00MAX
0.8±0.15
64 QFP
1.8±0.2
20
4Bit Single Chip Microcontroller
DMC42C/P1106
PACKAGE DIMENSION
[ UNIT : Millimeter ]
64
1 32
3
17.00 x 0.2
19.05
0°~ 15°
0.25
+0.1
-0.05
57.80 x 0.2
1.778
0.45 x 0.1
1.00 x 0.1
5.08Max
3.30 x
0.51Min
64 SDIP
Loading...