DMC42C1106 [DAEWOO]

4Bit Single Chip Microcontroller; 4位单片机
DMC42C1106
型号: DMC42C1106
厂家: DAEWOO Electronic Components    DAEWOO Electronic Components
描述:

4Bit Single Chip Microcontroller
4位单片机

微控制器
文件: 总20页 (文件大小:168K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
1
4Bit Single Chip Microcontroller  
DESCRIPTION  
DMC42C1106  
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.  
It provides the hardware features, architectural  
enhancements and instructions which are  
necessary to make it a powerful and cost  
effective controller for applications requiring  
up to 64K bytes of program memory.  
SEG15  
SEG16  
SEG17  
SEG18  
SEG19  
SEG20  
I NT2  
1
2
3
4
5
6
7
8
9
64  
63  
62  
61  
60  
59  
58  
57  
56  
SEG14  
VLC0  
VLC1  
VLC2  
COM0  
COM1  
COM2  
COM3  
SEG13  
P02  
/
P01  
P00  
/
/
I NT1  
I NT0  
/
/
TI 1  
TI 0  
PIN CONFIGURATION  
P13/ BUZ  
10  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
SEG12  
SEG11  
SEG10  
SEG9  
SEG8  
SEG7  
SEG6  
SEG5  
SEG4  
SEG3  
SEG2  
SEG1  
SEG0  
P12  
P11  
/
/
SO 11  
SI 12  
SCK 13  
D
M
C
4
2
C
1
P10  
/
/
P23  
P22  
P21  
14  
15  
16  
64 63 62 61 60 59 58 57 56 55 54 53 52  
P20  
CLO 17  
P01/ I NT1/ TI 1  
P00/ I NT0/ TI 0  
1
2
3
4
5
6
7
8
9
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
COM2  
PC3  
PC2  
P43  
P42  
P41  
P40  
AD7  
AD6  
AD5  
AD4  
XTI  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
COM3  
SEG13  
SEG12  
SEG11  
SEG10  
SEG9  
SEG8  
SEG7  
SEG6  
SEG5  
SEG4  
SEG3  
SEG2  
SEG1  
SEG0  
P13  
P12  
P11  
P10  
/
BUZ  
SO  
/
/
1
0
SI  
/
SCK  
P23  
P22  
P21  
PA0  
PA1  
PA2  
/
/
/
/
AD0  
AD1  
AD2  
AD3  
PB3  
PB2  
PB1  
PB0  
/
/
/
/
DMC42C1106  
PA3  
P20  
/
CLO 10  
AVDD  
PC3  
PC2  
P43  
P42  
P41  
P40  
AD7  
AD6  
AD5  
11  
12  
13  
14  
15  
16  
17  
18  
19  
AVSS  
XTO 29  
XI 30  
XO 31  
SS 32  
TEST  
RESETB  
DGRMEN  
VDD  
V
PB3  
PB2  
PB1  
/
/
/
PA0  
PA1  
PA2  
/
/
/
AD0  
AD1  
AD2  
20 21 22 23 24 25 26 27 28 29 30 31 32  
2
4Bit Single Chip Microcontroller  
DMC42C1106  
FEATURE  
Memory mapped I/O  
8-bit serial communication interface  
- External / Internal clock selection  
- Mode : Transmit ·Receive  
Receive only  
Program memory : 6144 x 10bits  
Data memory : 384 x 4bits  
Clock continuous  
Instructions  
LCD controller/driver  
- selectable number of segments (21)  
- Display mode selection  
· Static  
- Various bit manipulation  
- 8-bit data operation  
- 7-bit relative branch  
- 1 byte absolute call  
· 1/2 duty (1/2 bias)  
· 1/3 duty (1/2 bias)  
· 1/3 duty (1/3 bias)  
· 1/4 duty (1/3 bias)  
Instruction cycle times  
- Main ( XI = 4.19MHz )  
. 15.3 us ( XI/64 = 65.5KHz )  
. 1.91 us ( XI/8 = 524.0KHz )  
. 0.95 us ( XI/4 = 1.05MHz )  
- Sub ( XTI = 32.768KHz )  
. 122 us ( XTI/4 = 8.19KHz )  
50 I/O Pins  
- LCD driver output pins : 25  
. Segment ouput pins : 9  
. Segment CMOS outputpins : 12  
. Common ounput pins : 4  
- CMOS input/output pins : 25  
4 Register Bank  
General register : 8 x 4-bit respectively  
Power saving mode  
- STOP : Main clock, CPU clock stop  
- STBY : Only CPU clock stop  
Main clock operation  
Accumulator  
- Bit Accumulator (CY), 4 bit Accumulator (A),  
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  
- normal mode : 0.5 sec  
- buzzer output : 1, 2, 4 KHz  
VTR, Camera, Rice Cooker, Telephone  
Blood Pressure Gauge, CD Player  
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  
BLOCK DIAGRAM  
PORT0  
PORT1  
P00 ¡ • P02  
P10 ¡ • P13  
P20 ¡ • P23  
P40 ¡ • P43  
VLC0 ¡ • VLC2  
BASIC  
INTERVAL  
TIMER  
IRQBT  
WATCH  
TIMER  
P13/BUZ  
PORT2  
PORT4  
DMC42 CORE  
IRQWT  
TIMER/  
EVENT  
COUNTER  
P00 / TI0  
0
IRQTC  
LCD  
CONTR  
OL  
TIMER/  
EVENT  
COUNTER  
PROGRAM  
MEMORY  
P01 / TI1  
DATA MEMORY  
(384 X 4BITS)  
/
1
COM0 ¡ • COM3  
SEG0 ¡ • SEG20  
PA0 ¡ • PA3  
DRIVER  
IRQTC  
DISPLAY  
RAM  
P10 / SCK  
P11 / SI  
P12 / SO  
SERIAL  
INTER-  
FACE  
n
CPU  
CLOCK  
STOP/  
IDLE  
CONTRO  
Fx / 2  
CLOCK  
OUTPUT  
CONTR  
CLOCK  
GENERATO  
R
CLOCK  
DIVIDER  
IRQS0  
PORTA  
PORTB  
PORTC  
P00 / INT0  
P01 / INT1  
P02 / INT2  
INTERRUPT  
CONTROL  
PB0 ¡ • PB3  
PA0~PA3,  
PB0~PB3/  
AD0~AD7  
8-BIT  
ADC  
PC2 ¡ • PC3  
IRQAD  
4
4Bit Single Chip Microcontroller  
DMC42C1106  
PROGRAM MEMORY (ROM)  
VECTOR ADDRESS  
CONTENTS  
Prioty  
INTERRUPT SUORCE  
0000H  
0000H  
0002H  
0004H  
0006H  
0008H  
000AH  
000CH  
000EH  
0010H  
0012H  
0014H  
0016H  
0018H  
001AH  
001CH  
001EH  
Reset Signal  
VECTOR  
ADDRESS AREA  
0
1
2
3
4
5
6
RESET  
IRQBT  
IRQ0  
Basic Interval Timer  
External interrupt 0  
External interrupt 1  
Timer Event Counter 0  
Timer Event Counter 1  
External interrupt 2  
001FH  
0020H  
ZERO-PAGE  
CALL AREA  
IRQ1  
IRQTC0  
IRQTC1  
IRQ2  
002FH  
0060H  
Serial I/O 0  
8 bit ADC  
9
10  
IRQS0  
IRQAD  
6K Byte  
Watch Timer  
Key Scan  
12  
13  
IRQWT  
IRQKS  
17FFH  
reserved  
15  
-
DATA MEMORY (RAM)  
DIRECT  
INDIRECT  
STACK  
GENERAL  
REGISTER  
m
@HL  
@DE @DL  
RB=0  
RB=2  
RB=1  
RB=4  
$00  
PAGE0  
MP=0  
SPS=0  
(256 Byte)  
$FF  
$00  
PAGE1  
MB=0  
MB=0  
MP=1  
MP=2  
SPS=1  
SPS=2  
(128 Byte)  
BANK 0  
(1K)  
$FF  
$00  
PAGE2  
(256 Byte)  
LCD Display RAM  
(2E0~2F4)  
$FF  
$00  
I/O  
PAGE3  
MEMORY  
(256 Byte)  
MP=3  
; Usable  
$FF  
5
4Bit Single Chip Microcontroller  
I/O ADDRESS MAP  
DMC42C1106  
ADDRESS  
Hardware Module Name  
b2 b1  
R/W  
Addressing Unit  
REMARKS  
INITIAL  
b3  
b0  
1 bit 4 bit 8bit  
VALUE  
318H  
319H  
31AH  
31BH  
31CH  
31DH  
320H  
321H  
322H  
323H  
324H  
325H  
326H  
327H  
328H  
329H  
Stack pointer low (SPL)  
Stack pointer high (SPH)  
R/W  
R/W  
R/W  
R/W  
R/W  
O
O
O
O
Stack pointer low  
stack pointer high  
E
F
SP3  
-
SP2  
-
SP1  
SP5  
IS1  
SP0  
SP4  
IS0  
T
Stack Page Select Low (SPSL)  
Stack Page Select High (SPSh)  
Psw low (PSWL)  
0
0
AC  
CY  
O
O
O
O
O
O
O
O
O
0
Z
OV  
Psw high (PSWH)  
0
T/E counter mode register 0  
(TMOD0)  
W
R
320H.3  
Clock source select. counter  
start (ch0)  
00  
T/E counter register 0  
(TMCNT0)  
readable count value (ch0)  
00  
FF  
00  
00  
FF  
T/E reference register 0  
(TMREF0)  
W
W
R
count reference register (ch0)  
T/E counter mode register 1  
(TMOD1)  
326H.3  
clock source select. counter start  
(ch1)  
T/E counter register 1  
(TMCNT1)  
readable count value (ch1)  
32AH T/E reference register 1  
32BH (TMREF1)  
W
count reference register (ch1)  
332H  
334H  
335H  
336H  
337H  
386H  
387H  
388H  
389H  
390H  
391H  
392H  
Basic Timer mode register(BMOD)  
Basic interval timer count  
register(BITCNT)  
R/W 332H.3  
R
clock select, Bit start  
0
O
O
O
O
O
readable count register  
00  
Watch timer mode register  
(WMOD)  
R/W 336H.3  
clock/buzzer select. bit3  
readable  
00  
00  
00  
00  
Adc8 mode register (ADCM8)  
R/W 386H.3  
analog input pin select. start &  
low 4bit readable  
Adc8 output latch (ADCOL8)  
R
W
8bit conversion data  
Lcd display mode register  
(LCDMD)  
duty/bias/clock/seg/bitport  
select  
Lcd control register (LCON)  
W
O
O
display ON/OFF  
0
3A0H Power control register  
(PCON)  
system clock select, idle, stop  
mode  
00  
R/W  
3A2H Operating mode register (SCMOD)  
3A4H Clock output mode register  
(CLOMD)  
R/W  
W
O
main/sub system clock select  
cpu clock output select, clock  
out EN/DIS  
0
O
00  
3A8H Serial interface mode register0  
3A9H (SIOM0)  
W
R/W  
W
3A8H.3  
O
receive/transmit mode. clock  
select  
00  
XX  
00  
00  
0
3AAH Serial interface buffer0  
3ABH (SBUFF0)  
serial shift register 0  
3ACH Serial interface mode register1  
3ADH (SIOM1)  
3ACH.3  
O
O
O
receive/transmit mode, clock  
select  
3AEH Serial interface buffer1  
3AFH (SBUFF1)  
R/W  
serial shift register 1  
3B2H Power on flag (PONF)  
P/W 3B2H.0  
power on reset flag  
6
4Bit Single Chip Microcontroller  
DMC42C1106  
ADDRESS  
Hardware Module Name  
b2 b1  
R/W  
Addressing Unit  
REMARKS  
INITIAL  
VALUE  
b3  
3C2H IME  
b0  
1 bit 4 bit 8bit  
R/W 3C2H.3  
O
Interrupt priorty select, IME flag.  
00  
00  
00  
00  
3C3H IPSR3 IPSR2 IPSR1 IPSR0  
3C4H External interrupt mode register0  
(IMOD0)  
W
W
W
O
O
O
external interrupt 0 edge  
detection  
3C5H External interrupt mode register1  
(IMOD1)  
external interrupt 1 edge  
detection  
3C6H External interrupt mode register2  
(IMOD2)  
external interrupt 2 edge  
detection  
3D8H IE2  
3D9H IEAD8 IRQAD8 IEWT  
3DAH IES0  
3DBH IETC1 IRQTC1 IETC0 IRQTC0 R/W  
IRQ2  
IEBT  
IRQBT  
IRQWT R/W  
IRQS0 R/W  
R/W  
O
O
O
O
O
O
O
O
O
O
O
O
O
O
Interrupt EN/IRQ flag  
Interrupt EN/IRQ flag  
Interrupt EN/IRQ flag  
Interrupt EN/IRQ flag  
Interrupt EN/IRQ flag  
Interrupt EN/IRQ flag  
Interrupt EN/IRQ flag  
port 0, 1 mode register (PMGA)  
0
0
0
0
3DCH IE1  
3DDH  
IRQ1  
IE0  
IRQ0  
R/W  
R/W  
R/W  
W
0
IES1  
IRQS1  
0
3DEH  
0
3E0H PW03 PW02 PW01 PW00  
3E1H PW13 PW12 PW11 PW10  
3E2H PW23 PW22 PW21 PW20  
3E3H PW33 PW32 PW31 PW30  
3E4H PW43 PW42 PW41 PW40  
3E5H PW53 PW52 PW51 PW50  
3EAH PWA3 PWA2 PWA1 PWA0  
3EBH PWB3 PWB2 PWB1 PWB0  
3ECH PWC3 PWC2 PWC1 PWC0  
3EDH PWD3 PWD2 PWD1 PWD0  
3F0H PORT0 (R0)  
O
O
O
O
O
00  
W
W
W
W
port 2, 3 mode register (PMGB)  
port 4, 5 mode register (PMGC)  
port a, b mode register (PMGF)  
port c, d mode register (PMGG)  
00  
00  
00  
00  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
R0 Port Data Register  
R1 Port Data Register  
R2 Port Data Register  
R3 Port Data Register  
R4 Port Data Register  
RA Port Data Register  
RB Port Data Register  
RC Port Data Register  
0
0
0
0
0
0
0
0
3F1H PORT1 (R1)  
3F2H PORT2 (R2)  
3F3H PORT3 (R3)  
3F4H PORT4 (R4)  
O
O
3FAH PORTA (RA)  
3FBH PORTB (RB)  
3FCH PORTC (RC)  
7
4Bit Single Chip Microcontroller  
PIN DESCRIPTION  
DMC42C1106  
PIN  
SYMBOL  
P00  
SHARED  
PIN  
I/O  
FUNCTION  
RESET  
PORT  
TYPE  
INT0/TI0  
INT1/TI1  
INT2  
- 3 bit I/O Port (PORT0)  
P01  
I/O - INT0, 1, 2 pins are the external interrupt inputs  
- TI0, 1 pins are the timer/event counter inputs  
BPS  
P02  
P10  
P11  
P12  
P13  
SCK  
SI  
- 4 bit I/O Port (PORT1)  
- The SCK pin is the serial clock input  
I/O - The SI pin is the serial data input  
- The SO pin is the serial data output  
- The BUZ pin is the watch timer signal output INPUT  
I/O - 4 bit I/O Port (PORT2)  
- The CLO pin is the system clock output  
4 bit I/O Port (PORT4)  
SO  
BPS  
BUZ  
P20  
CLO  
BPS  
BP  
P21 ~ P23  
P40 ~ P43  
PA0 ~ PA3  
-
-
BDR  
BPA  
AD0~AD3  
- 4 bit I/O Port (PORTA)  
I/O - Analog input port  
AD4~AD7  
- 4 bit I/O Port (PORTB)  
BPA  
BDR  
PB0 ~ PB3  
- Analog input port  
PC2 ~ PC3  
VLC0~VLC2  
COM0~COM3  
SEG0~SEG19  
SEG20  
-
-
-
-
-
-
2 bit I/O Port  
I
LCD bias inputs  
O
O
O
-
LCD common signal outputs  
LCD segment signal outputs  
LCD segment signal output and 1 bit data output  
XI, XO are main oscillator input pin, output  
pin, respectively  
OCOM  
OSEG-A  
OSEG-B  
OSC1  
XI  
XO  
XTI  
-
-
XTI, XTO are sub oscillator input, output  
pin respectively  
OSC2  
XTO  
RESETB  
TEST  
-
-
-
-
-
I
-
-
-
-
Reset input pin  
IP1  
IP2  
No connection ( must be connect to VSS )  
No connection  
DGRMEN  
AVDD,  
Power & ground for the A/D convertor  
Power & ground  
VDD, VSS  
8
4Bit Single Chip Microcontroller  
I/O CIRCUITS  
DMC42C1106  
BPA  
OSEG-A  
VDD VD  
VLC0  
VLC1  
OUTPU  
T
PUR  
(M.O)  
DATA  
PA  
SEG  
PA  
VSS  
INTERNAL  
VLC2  
ADC  
CONTRO  
ANALOG  
INPUT  
CONTRO  
ANALOG  
INPUT  
VSS  
LCD OUTPUT VOLTAGE CONTROL  
OCOM  
OSEG-B  
BIT PORT POWER  
VD  
VLC0  
VLC1  
VLC0  
VLC1  
SEG  
SEG  
DATA  
PA  
PA  
VLC2  
VLC2  
VSS  
LCD OUTPUT VOLTAGE CONTROL  
VSS  
LCD OUTPUT VOLTAGE CONTROL  
9
4Bit Single Chip Microcontroller  
I/O CIRCUITS  
DMC42C1106  
BP  
BPS  
VDD
V
DD  
VD
V
DD  
OUTPU  
T
OUTPU  
T
PUR  
(M.O)  
PUR  
(M.O)  
DATA  
DATA  
PA  
PA  
VSS  
VS  
INTERNA  
INTERNA  
BDR  
IP1  
IP2  
V
DD
V
DD  
VDD  
PA  
PUR  
(M.O)  
PA  
DATA  
OUTPU  
T
VSS  
PAD  
VSS  
INTERNA  
OSC1  
OSC2  
XI  
XO  
XTI  
XTO  
VSS  
NOTE) PUR : Pull-Up Resistor  
M.O : Mask Option  
10  
4Bit Single Chip Microcontroller  
DMC42C1106  
ABSOLUTE MAXIMUM RATINGS  
(TA = 0¡ É to 70¡ É, VDD = 5V ±10%, fX = 4.19MHz)  
PARAMETER  
Supply Voltage  
Input Voltage  
SYMBOL  
VDD  
VI  
CONDITION  
RATING  
-0.3 to +7.0  
-0.3 to VDD+0.3  
-0.3 to VDD+0.3  
-15  
UNIT  
V
-
All I/O ports  
V
VO  
Output Voltage  
Output Current High  
-
V
IOH  
One I/O port active  
mA  
All I/O ports active  
-30  
Output Current Low  
One I/O port active  
Peak Value  
+30  
+15  
-
RMS Value  
Peak Value  
RMS Value  
Total value for ports  
+100  
+60  
mA  
IOL  
P0, P1, P2, P4  
TA  
Operating Temperature  
Storage Temperature  
-
-
-40 to +85  
-55 to +125  
¡ É  
¡ É  
Tstg  
* 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.  
11  
DMC42C1106  
4Bit Single Chip Microcontroller  
DC ELECTRICAL CHARACTERISTICS  
(VSS = 0, VDD = 5V ±10%, TA = 25¡ É, fX = 4.19MHz)  
PARAMETER SYMBOL  
TEST  
CONDITION  
LIMIT  
UNIT  
V
MIN.  
TYP.  
MAX.  
0.2  
0.3 VDD  
0.4  
VDD  
VDD  
VDD  
2
VIL1  
VIL2  
Low Level  
Port 0, 1 (Schmitt Input)  
Port 2, 4, A, B, C, RESETB, TEST  
XI, XTI  
-
-
Input Voltage  
-
-
VIL3  
-
-
VIH1  
VIH2  
VIH3  
VOL1  
VOL2  
VOL3  
VOH1  
VOH2  
0.8  
High Level  
Port 0, 1 (Schmitt Input)  
Port 2, 4, A, B, C, RESETB, TEST  
XI, XTI  
-
0.7  
Input Voltage  
-
V
VDD -  
-
Port 4, C (Open Drain)  
Low Level  
-
-
IOL=1.6m  
IOH= -  
Port 0, 1, 2, A, B  
VDD = 4.5V, SEG20  
Port 0, 1, 2, A, B  
SEG20  
Output Voltage  
-
-
0.4  
0.6  
-
V
V
-
-
VDD -  
VDD -  
-
High Level  
-
-
Output Voltage  
Low Level Input  
Leakage Current  
-
VDD = 6V, Port 0, 1, 2, 4, A, B, C  
VPPOEX, TEST, XTI  
VDD = 6V, XI  
-1.2  
-3  
ILIL1  
uA  
uA  
mA  
mA  
uA  
uA  
-
-
-5  
-15  
3
ILIL2  
ILIH1  
VDD = 6V, Port 0, 1, 2, 4, A, B, C  
VPPOEX, RESETB, XTI  
VDD = 6V, XI  
High Level Input  
Leakage Current  
1.2  
-
-
5
-
15  
8
ILIH2  
Supply Current  
Normal Mode  
IDD1  
(1)  
Xin = 4.19MHz  
Xtin = 32.768KHz  
Standby Mode  
Xin = 0  
Vdd = 5V ±10%  
IDD2  
(1)  
Vdd = 5V ±10%  
Vdd = 3V ±10%  
Vdd = 5V ±10%  
-
-
-
-
2
50  
5
Xtin = 32.768KHz  
Standby Mode  
Xin = 0  
IDD3  
(2)  
30  
1
Xtin = 32.768KHz  
Stop Mode  
IDD4  
(2)  
Xin = 0  
Xtin = 0  
12  
DMC42C1106  
4Bit Single Chip Microcontroller  
DC ELECTRICAL CHARACTERISTICS  
(VSS = 0, VDD = 5V ±10%, TA = 25¡ É, fX = 4.19MHz)  
PARAMETER SYMBOL  
TEST  
CONDITION  
VDD  
LIMIT  
TYP.  
-
UNIT  
MIN.  
MAX.  
Supply Current  
IDD5  
XTI = 0V  
XI = 0V  
-
5
uA  
Stop  
Mode  
= 5V ±10%  
VDD  
-
-
-
-
3
= 5V ±10%  
Pull-up Resistor  
VI = 0V, VDD = 5V±10%  
RESETB  
20  
10  
60  
30  
RL1  
RL2  
Kohm  
Pull-down Resistor  
VI = 5V, VDD = 5V ±10%  
TEST  
NOTES ) :  
(1) Data Include power consumption for subsystem clock oscillation.  
(2) Main system clock oscillation stops and the subsystem clock is used.  
13  
4Bit Single Chip Microcontroller  
DMC42C1106  
AC ELECTRICAL CHARACTERISTICS  
(TA = -40 to +85¡ É, VDD = 2.7 to 6.0V)  
PARAMETER  
System Clock  
SYMBOL  
TEST CONDITION  
MIN.  
TYP. MAX.  
UNIT  
Main  
XI  
XTI  
fTI  
0.4  
32  
4.19  
4.5  
MHz  
KHz  
MHz  
KHz  
us  
VDD =  
4.5 to 6.0V  
Frequency  
Sub  
32.77  
35  
VDD = 4.5 to 6.0V  
VDD = 2.7 to 3.3V  
VDD = 4.5 to 6.0V  
TI Input Frequency  
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
0
275  
TI Input High, Low  
Level Width  
0.48  
1.8  
0.8  
0.95  
3.2  
3.8  
0.4  
-
-
tTIH  
tTIL  
us  
VDD = 4.5 to  
VDD = 2.7 to  
SCK Cycle Time  
Input  
Output  
Input  
-
us  
tKCY  
-
us  
-
us  
Output  
Input  
-
us  
VDD = 4.5 to  
VDD = 2.7 to  
SCK Input High, Low  
Level Width  
-
us  
tKH  
tKL  
Output  
Input  
-
us  
tKCY/2~50  
1.6  
-
us  
Output  
-
us  
tKCY/2~150  
SI Set up Time ( SCK  
SI Hold Time  
100  
-
ns  
tSIK  
tKSI  
400  
-
ns  
VDD = 4.5 to  
VDD = 2.7 to  
SO Output Delay Time  
-
-
0.3  
1
-
us  
tKSO  
us  
INT0 ~ 2 High, Low  
Level Width  
5
us  
tINTH  
tINTL  
RESETB Input Level Lo
10  
-
-
us  
tRSL  
14  
4Bit Single Chip Microcontroller  
DMC42C1106  
AC Timing Measurement Points (Except XI and XTI)  
0.8VD  
Measuremen  
0.8VD  
0.2VD  
t
0.2VD  
1/XI  
Clock Timing  
XI  
tXH  
tXT  
tXL  
tXT  
VDD-  
0.4V  
1/XTI  
XTI  
VDD-  
0.4V  
Timer Event Counter  
TI0  
1/fTI  
tKC  
tTIL  
tTIH  
tKH  
0.8VD  
0.2VD  
Serial Transfer Timing  
SCK  
tKL  
0.8VD  
0.2VD  
tSIK  
tKSI  
0.8VD  
0.2VD  
SI  
Input Data  
tKS  
Output Data  
SO  
Interrupt Input Timing  
tINT  
tINT  
0.8VD  
0.2VD  
INT0~3  
KS0~7  
RESETB Input Timing  
RESET  
tRS  
0.2VD  
15  
DMC42C1106  
4Bit Single Chip Microcontroller  
RAM DATA RETENTION CHARACTERISTICS ( in STOP Mode )  
(TA = -40 to +85¡ É)  
PARAMETER  
SYMBOL  
TEST CONDITION  
MIN.  
TYP.  
MAX.  
UNIT  
Data Retention  
Supply Voltage  
VDDDR  
2.0  
-
6.0  
V
Data Retention  
Supply Current  
IDDDR  
tSREL  
tWAIT  
VDDDR = 2.0V  
-
0.1  
-
10  
-
uA  
uS  
Release Signal Set  
Time  
0
217/fx  
When released by RESETB  
-
-
-
-
mS  
mS  
Oscillation  
Stabilization  
Wait Time  
When released by interrupt  
Signal  
NOTE 1)  
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  
220/fX (Approximately 250ms)  
217/fX (Approximately 31.3ms)  
215/fX (Approximately 7.82ms)  
213/fX (Approximately 1.95ms)  
0
0
1
1
0
1
0
0
0
1
0
1
16  
4Bit Single Chip Microcontroller  
DMC42C1106  
RAM DATA RETENTION TIMING  
When STOP mode is released by RESETB input  
Internal Reset Operation  
Stabilization Wait Time  
Operation  
Mode  
STOP Mode  
RAM Data retention  
VDD  
VDDDR  
STOP instruction execution  
tSREL  
RESET  
tWAI  
When STOP mode is released by interrupt signal  
STOP Mode  
Stabilization Wait Time  
Operation  
Mode  
RAM Data retention  
VDD  
VDDDR  
STOP instruction execution  
tSREL  
tWAI  
Interrupt Signal  
(Rising Edge)  
17  
DMC42P1106  
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  
EPROM. The DMC42P1106 is the OTP version  
of the DMC42C1106 with replacement of MASK  
ROM to EPROM as an internal ROM.  
1
2
3
4
5
6
7
8
64  
63  
62  
61  
60  
59  
58  
SEG15  
SEG16  
SEG14  
VLC0  
VLC1  
VLC2  
COM0  
COM1  
COM2  
SEG17  
SEG18  
SEG19  
SEG20  
P02/ I NT2/ CEX  
57 COM3  
PIN CONFIGURATION  
P01  
P00  
/
/
I NT1  
I NT0  
/
/
TI 1  
TI 0  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
56  
SEG13  
55  
P13/ BUZ/ EPA3  
P12/ SO/ EPA2  
P11/ SI / EPA1  
P10/ SCK/ EPA0  
P23/ EPD2  
P22/ EPD1  
P21/ EPD0  
P20/ CLO  
SEG12  
D
M
C
4
2
P
1
1
0
6
54  
SEG11  
53  
SEG10  
52  
SEG9  
51  
64 63 62 61 60 59 58 57 56 55 54 53 52  
SEG8  
50  
SEG7  
49  
P01  
P00  
/
/
I NT1  
I NT0  
/
/
TI 1  
TI 0  
1
2
3
4
5
6
7
8
9
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
COM2  
COM3  
SEG6  
48  
SEG5  
47  
P13/ BUZ/ EPA3  
P12/ SO/ EPA2  
P11/ SI / EPA1  
SEG13  
SEG12  
SEG11  
SEG10  
SEG9  
PC3/ EPA13  
PC2/ EPA12  
P43/ EPA11  
P42/ EPA10  
P41/ EPA9  
P40/ EPA8  
PB3/ AD7/ EPA7  
PB2/ AD6/ EPA6  
PB1/ AD5/ EPA5  
PB0/ AD4/ EPA4  
XTI  
SEG4  
46  
SEG3  
45  
SEG2  
44  
P10  
/
SCK/ EPA0  
P23/ EPD2  
P22/ EPD1  
P21/ EPD0  
SEG1  
43  
SEG0  
42  
SEG8  
PA0  
PA1  
/
/
AD0  
AD1  
41  
40  
39  
38  
37  
36  
35  
34  
33  
SEG7  
DMC42P1106  
P20/ CLO 10  
PC3/ EPA13 11  
PC2/ EPA12 12  
P43/ EPA11 13  
P42/ EPA10 14  
P41/ EPA9 15  
P40/ EPA8 16  
SEG6  
PA2/ AD2/ EPD4  
PA3/ AD3/ EPD3  
AVDD  
SEG5  
SEG4  
SEG3  
AVSS  
SEG2  
XTO  
TEST  
SEG1  
XI  
RESETB  
SEG0  
XO  
VPP/ OEX  
VDD  
PB3/ AD7/ EPA7 17  
PB2/ AD6/ EPA6 18  
PB1/ AD5/ EPA5 19  
PA0/ AD0  
PA1/ AD1  
VSS  
PA2/ AD2/ EPD4  
20 21 22 23 24 25 26 27 28 29 30 31 32  
18  
DMC42P1106  
4Bit Single Chip Microcontroller  
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.  
VPP = 12.5±0.5V  
PINS  
OUTPU  
VDD  
CEX VPP / OEX  
MODE  
READ  
VIL  
VIL  
VIL  
VIH  
VIL  
VPP  
VIL  
5.0V  
6.0V  
6.0V  
6.0V  
DOUT  
DIN  
PROGRAM  
VERIFY  
DOUT  
High Z  
PROGRAM INHIBIT  
VPP  
TABLE 1. Operating Modes  
MODE  
PIN NAME  
EPROM MODE  
VIL  
USER MODE  
VIH  
TEST  
VIH  
RESETB  
VIL  
VIL  
TABLE 2. The modes of DMC42P1106  
DC PROGRAMMING CHARACTERISTICS  
LIMIT  
UNIT  
SYMBO  
PARAMETER  
TEST CONDITION  
MIN.  
-0.1  
2.0  
-
MAX.  
0.8  
Input Low Voltage  
Input High Voltage  
VIL  
VIH  
V
V
V
V
V
V
VDD  
0.45  
-
Output Low Voltage during Verify VOL  
Output High Voltage during Verify VOH  
IOL = 2.1mA  
IOH = -400uA  
2.4  
12.5  
6.0  
Quick-pulse Programming  
Quick-pulse Programming  
VPP  
VDD  
13.0  
6.5  
19  
DMC42C/P1106  
4Bit Single Chip Microcontroller  
PACKAGE DIMENSION  
[ UNIT : Millimeter ]  
64 QFP  
20.0±0.1  
3.00MAX  
14.0±0.1  
17.9±0.25  
1.0TYP  
0.15±0.05  
0.35±0.05  
1.8±0.2  
23.9±0.25  
0.8±0.15  
20  
4Bit Single Chip Microcontroller  
PACKAGE DIMENSION  
DMC42C/P1106  
[ UNIT : Millimeter ]  
64 SDIP  
3
64  
+0.1  
0.25  
-0.05  
0°~ 15°  
1
32  
57.80 x 0.2  
5.08Max  
0.51Min  
3.30 x  
0.3  
1.00 x 0.1  
0.45 x 0.1  
1.778  

相关型号:

DMC42C2008

4Bit Single Chip Microcontroller
DAEWOO

DMC42C3008

4Bit Single Chip Microcontroller
DAEWOO

DMC42C4008

4Bit Single Chip Microcontroller
DAEWOO

DMC42P4008

4Bit Single Chip Microcontroller
DAEWOO

DMC50101

Small Signal Bipolar Transistor, 0.1A I(C), 50V V(BR)CEO, 2-Element, NPN, Silicon, ROHS COMPLIANT, SMINI5-F3-B, 5 PIN
PANASONIC

DMC501010R

Small Signal Bipolar Transistor, 0.1A I(C), 50V V(BR)CEO, 2-Element, NPN, Silicon, HALOGEN FREE AND ROHS COMPLIANT, SMINI5-F3-B, SC-113CB, 5 PIN
PANASONIC

DMC501E0

RF Small Signal Bipolar Transistor, 0.05A I(C), 2-Element, Silicon, NPN, HALOGEN FREE AND ROHS COMPLIANT, SMINI5-F3-B, 5 PIN
PANASONIC

DMC501E00R

RF Small Signal Bipolar Transistor, 0.05A I(C), 2-Element, Silicon, NPN, HALOGEN FREE AND ROHS COMPLIANT, SMINI5-F3-B, 5 PIN
PANASONIC

DMC50201

Small Signal Bipolar Transistor, 0.1A I(C), NPN, HALOGEN FREE AND ROHS COMPLIANT, SMINI5-F3-B, 5 PIN
PANASONIC

DMC502010R

Small Signal Bipolar Transistor, 0.1A I(C), 50V V(BR)CEO, 2-Element, NPN, Silicon, HALOGEN FREE AND ROHS COMPLIANT, SMINI5-F3-B, SC-113CB, 5 PIN
PANASONIC

DMC50401

Small Signal Bipolar Transistor, 0.1A I(C), NPN, HALOGEN FREE AND ROHS COMPLIANT, SMINI6-F3-B, 6 PIN
PANASONIC

DMC505010R

Small Signal Bipolar Transistor, 0.1A I(C), 50V V(BR)CEO, 2-Element, NPN, Silicon, HALOGEN FREE AND ROHS COMPLIANT, SMINI6-F3-B, SC-113DB, 6 PIN
PANASONIC