DMC42C2008 [DAEWOO]

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

4Bit Single Chip Microcontroller
4位单片机

微控制器
文件: 总22页 (文件大小:273K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
1
DMC42C2008  
4Bit Single Chip Microcontroller  
DESCRIPTION  
FEATURE  
The DMC42C2008 is a 4-bit single chip micro-  
computer with 8K bytes ROM, and is manufactured  
with CMOS silicon gate technology.  
Memory Mapped I/O  
Program Memory : 8192 x 10 bits  
The DMC42C2008 includes peripherals such as 8-bit  
Timer/Event Counters, 4-bit A/D Converter, 14-bit  
PWM, 8-bit PWM, 6-bit PWM, Watchdog Timer, 4-ch  
External Interrupts and OSD controller.  
Data Memory  
: 512 x 4 bits  
Instructions  
It provides the hardware features, architectural  
enhancements and instructions that are necessary  
to make it a powerful and cost effective controller  
for applications requiring up to 64K bytes of program-  
mable memory.  
- Various Bit Manipulation  
- 8 bit Data Transfer, Compare, Arithmatic  
- 7 bit Relative Branch  
- 1 byte Absolute Call  
Instruction cycle times  
- Main ( XI = 4.19MHz )  
. 15.3 us ( XI/64 = 65.5KHz )  
PIN CONFIGURATION  
. 1.91 us ( XI/8 = 524.0KHz )  
. 0.95 us ( XI/4 = 1.05MHz )  
4 Register Bank  
PC.0/PWM14 1  
40 PC.1/PWM60  
39 PC.2/PWM61  
38 PC.3/PWM62  
37 PWMOTB/80  
General Register  
- 8 x 4 bit x 4 Banks  
P8.3  
2
3
P0.3/INT3  
P0.2/INT2  
P0.1/INT1  
P0.0/INT0  
XI  
4
Accumulator  
- Bit Accumulator (CY), 4 bit Accumulator (A),  
8 bit Accumulator (XA)  
5
PWMOTB/81  
36  
D
M
C
4
2
C
2
0
0
8
6
35 PWMOTB/82  
34 P3.0  
7
XO  
8
33 P3.1  
Multiple Vectored Interrupt Source  
- External Interrupts : 4  
- Internal Interrupts : 3  
RESETB  
P8.2  
9
32 P3.2  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
31 P3.3  
VSS  
30 P1.0  
- Vsync Interrupts : 1  
P8.1  
29 P1.1  
P8.0  
28 P1.2  
Watch timer  
VDD  
27 P1.3  
- fast mode : 3.91 msec  
- normal mode : 0.5 sec  
- buzzer output : 1, 2, 4 KHz  
P2.3  
26 VBLNKPAD  
25 VBPAD  
24 P6.1/VGPAD  
23 P6.0/VRPAD  
22 VSYNCBP  
21 HSYNCBP  
P2.2  
P2.0  
P2.1  
Basic interval timer  
- 8 kinds of period  
- Used stabilization wait timer to wake up  
Stop mode  
OSCIN  
OSCOUT 20  
Two 8-bit timer / event counters  
2
DMC42C2008  
4Bit Single Chip Microcontroller  
4 Bit A/D Converter  
Power saving mode  
Programmable Comparator Input  
AFC Input Signal Detection Circuit  
- STOP : Main clock, CPU clock stop  
- STBY : Only CPU clock stop  
Main clock operation  
PWM  
- 14 Bits PWM Output x 1Ch  
- 8 Bits PWM Output x 3Ch  
- 6 Bits PWM Output x 3Ch  
Package : 40 DIP  
29 I/O Pins  
- CMOS I/O Pins : 22  
(Digital CMOS Levels Schmitt Triggered)  
- PWM Pins : 7  
OSD CONTROLLER SPEC.  
Character ROM ; 12 x 16 x 96 bits  
Video RAM ; 120 x 10 Bits  
OSD Clock ; 4MHz ~ 7MHz  
Character Number ; 96  
Display Mode ; 3 Modes  
Character, Fringe,  
Background  
Background Color ; 8 Colors  
- Character Background Area Mode  
- All TV Display Area Mode  
Display Capacity ; 20 Columns x 6 Lines  
(120 Character)  
OSD Oscillator Control Modes ;  
(Always Oscillate, Oscillates  
Only in the Display Period  
LC Oscillator)  
Character Size ; 16 Kinds (4 x 4 Kinds)  
- Horizontal 1T, 2T, 3T, 4T/Dots  
- Vertical 1H, 2H, 3H, 4H/Dots  
Display Position ; 1'st line, 2'nd line  
Variable  
Character Color ; 8 Colors  
Black, Blue, Green, Red,  
Magenta, Yellow, White,  
Cyan  
Structure of Character  
12 (Width) x 16 (Height) dots  
Vsync Interrupt  
3
DMC42C2008  
4Bit Single Chip Microcontroller  
BLOCK DIAGRAM  
WATCH DOG  
TIMER  
PORT 0  
P0.0-  
P1.0-P1.3  
P2.0-P2.3  
P3.0-P3.3  
PORT 1  
PORT 2  
BASIC  
INTERVAL  
TIMER  
IRQBT  
PORT 3  
PORT 6  
TIMER/  
EVENT  
COUNTER 0  
TI0/P0.0  
TO0/P2.2  
TI1/P0.1  
DMC42CORE  
P6.0-  
IRQTC0  
TIMER/  
EVENT  
P8.0-P8.3  
PORT 8  
PORTC  
PWMOT  
COUNTER 1  
TO1/P2.3  
IRQTC1  
PC.0-  
INT0/P0.0  
INT1/P0.1  
INT2/P0.2  
INT3/P0.3  
INTERRUPT  
CONTROL  
PWMOT  
B
DATA  
MEMORY  
(512 x 4BITS)  
14BIT  
RED  
PWM  
14 BIT  
PROGRAM  
(8192 x 10BITS)  
OUTPUT  
GREEN  
BLUE  
8BIT  
PWM  
8 BIT  
OUTPUT  
F x /2n  
6BIT  
CPU  
BLANK  
HSYNC  
VSYNC  
OSCIN  
OSCOUT  
PWM  
6 BIT  
OSD  
OUTPUT  
CLOCK  
CLOCK  
OUTPUT  
CONTROL  
CLOCK  
GENERA-  
TOR  
STAND  
-BY  
CONTROL  
4-BIT  
ADC  
CLOCK  
DIVIDER  
AD0-AD4  
VDD VSS  
RESETB TEST  
P2.0/CLO  
XI XO  
4
4Bit Single Chip Microcontroller  
DMC42C2008  
PROGRAM MEMORY (ROM)  
VECTOR ADDRESS  
CONTENTS  
VECTOR  
ADDRESS AREA  
Prioty  
INTERRUPT SUORCE  
Reset Signal  
0000H  
0000H  
0
1
2
3
4
5
6
RESET  
0002H  
0004H  
0006H  
0008H  
000AH  
000CH  
000EH  
0010H  
0012H  
0014H  
0016H  
0018H  
001AH  
001CH  
001EH  
Basic Interval Timer  
IRQBT  
001FH  
External interrupt 0  
External interrupt 1  
Timer Event Counter 0  
Timer Event Counter 1  
External interrupt 2  
IRQ0  
IRQ1  
IRQTC0  
IRQTC1  
IRQ2  
0020H  
ZERO-PAGE  
CALL AREA  
002FH  
0060H  
External interrupt 3  
8 bit ADC  
8
IRQ3  
IRQAD  
IRQWT  
10  
12  
8K Byte  
Watch Timer  
1FFFH  
reserved  
15  
-
DATA MEMORY (RAM)  
DIRECT  
INDIRECT  
STACK  
GENERAL  
REGISTER  
m
@HL  
@DE @DL  
$00  
PAGE0  
RB=0  
RB=2  
RB=1  
RB=4  
(256 Byte)  
MP=0  
SPS=0  
$FF  
$00  
PAGE1  
(256 Byte) MB=0  
MB=0  
MP=1  
MP=2  
MP=3  
SPS=1  
SPS=2  
BANK 0 $FF  
200~27F  
OSD RAM  
(1K)  
$00  
PAGE2  
(256 Byte)  
$FF  
$00  
PAGE3  
I/O  
(256 Byte)MEMORY  
; Usable  
$FF  
5
4Bit Single Chip Microcontroller  
I/O ADDRESS MAP  
DMC42C2008  
ADDRESS  
Hardware Module Name  
b2 b1  
Stack pointer low (SPL)  
Stack pointer high (SPH)  
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  
32AH  
32BH  
332H  
334H  
335H  
336H  
337H  
338H  
R/W  
R/W  
R/W  
R/W  
R/W  
O
O
O
O
O
Stack pointer low  
E
F
0
stack pointer high  
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
Z
OV  
Psw high (PSWH)  
0
T/E counter mode register 0  
(TMOD0)  
W
R
320H.3  
O
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)  
T/E reference register 1  
(TMREF1)  
W
count reference register (ch1)  
Basic Timer mode register(BMOD)  
Basic interval timer count  
register(BITCNT)  
R/W 332H.3  
R
clock select, Bit start  
0
readable count register  
00  
Watch timer mode register  
(WMOD)  
R/W 336H.3  
W
clock/buzzer select. bit3  
readable  
00  
00  
Watch dog timer mode register  
(WDTM)  
clock source sel. timer EN/DIS  
339H  
340H  
342H  
343H  
344H  
345H  
346H  
347H  
348H  
349H  
34AH  
34BH  
34CH  
34DH  
354H  
355H  
358H  
35AH  
35BH  
WDTF  
R
R/W  
W
WDT flag  
0
0
Pwm mode register0(PWMOD0)  
Pwm0 data register high  
(PWMODH)  
6.14bit pwm counter EN/DIS  
14bit pwm data register high  
O
O
O
O
O
O
O
00  
Pwm0 data register low  
(PWMODL)  
W
W
W
W
W
W
14bit pwm data register low  
00  
00  
00  
00  
00  
00  
Pwm channel start mode register  
(PWMSM)  
6bit*6ch, 14bit pwm start EN/DIS  
6bit pwm channel 0 data register  
6bit pwm channel 1 data register  
6bit pwm channel 2 data register  
Pwm60 data register (PWMDR0)  
Pwm61 data register (PWMDR1)  
Pwm62 data register (PWMDR2)  
PWM3 PWM2 PWM1 PWM0  
PWM6 PWM5 PWM4  
pwm output enable mode  
register (PWM0 = 14bit)  
8bit pwm control  
Pwm mode register 1 (PWMOD1)  
Pwm80 data register (PWMDR80)  
W
W
O
O
8bit pwm channel 0 data register  
00  
6
4Bit Single Chip Microcontroller  
DMC42C2008  
ADDRESS  
Hardware Module Name  
b2 b1  
R/W  
Addressing Unit  
REMARKS  
INITIAL  
VALUE  
b3  
b0  
1 bit  
4 bit  
8bit  
35CH  
35DH  
35EH  
35FH  
360H  
361H  
362H  
363H  
364H  
365H  
366H  
367H  
368H  
36AH  
36BH  
36CH  
36DH  
36EH  
36FH  
380H  
381H  
382H  
3A0H  
Pwm81 data register (PWMDR81)  
W
W
W
W
W
W
O
O
O
O
O
O
8bit pwm channel 1 data register  
8bit pwm channel 2 data register  
00  
00  
00  
00  
00  
00  
Pwm82 data register (PWMDR82)  
1'st line horizontal display mode  
register (HDPM1)  
1'st line horizontal position set.  
000000h-111111h  
1'st line vertical display mode  
register (VDPM1)  
1'st line vertical position set.  
000000h-111111h  
H/V character size mode  
register (HVSMOD)  
1, 2, 3, 4Tc/dot  
1, 2, 3, 4H/dot  
Display mode & background color  
register (DBCM)  
dspon, R/G/B control  
W
W
O
osd out enable  
0
I/O polarity control register  
(POLCON)  
O
O
O
O
Y(BLK), R/G/B output, H/Vsync  
control  
00  
2'nd line horizontal display mode  
register (HDPM2)  
W
W
W
R
2'nd line horizoncal position set.  
000011h-111111h  
00  
00  
00  
2'nd line vertical display mode  
register (VDPM2)  
2'nd line vertical position set.  
000000h-111111h  
Adc4 mode register (ADCM4)  
Reference voltage setting. start  
Adc4 output latch (ADCOL4)  
Power control register  
(PCON)  
O
O
conversion data  
0
system clock select, idle, stop  
mode  
00  
R/W  
R/W  
W
3A2H  
3A4H  
Operating mode register (SCMOD)  
Clock output mode register  
(CLOMD)  
O
main/sub system clock select  
cpu clock output select, clock  
out EN/DIS  
0
O
00  
3B2H  
3C2H  
3C3H  
3C4H  
Power on flag (PONF)  
IME  
P/W 3B2H.0  
R/W 3C2H.3  
O
O
power on reset flag  
0
Interrupt priorty select, IME flag.  
00  
IPSR3  
IPSR2  
IPSR1  
IPSR0  
External interrupt mode register0  
(IMOD0)  
W
W
W
W
O
O
O
O
external interrupt 0 edge  
detection  
00  
00  
00  
00  
3C5H  
3C6H  
3C7H  
External interrupt mode register1  
(IMOD1)  
external interrupt 1 edge  
detection  
External interrupt mode register2  
(IMOD2)  
external interrupt 2 edge  
detection  
External interrupt mode register3  
(IMOD3)  
external interrupt 3 edge  
detection  
3D8H  
3D9H  
3DAH  
3DBH  
IE2  
IRQ2  
IEBT  
IRQBT  
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  
0
0
0
0
0
0
0
IEWT  
IRQWT R/W  
R/W  
IETC1  
IRQTC1 IETC0  
IRQTC0 R/W  
3DCH IE1  
3DDH  
IRQ1  
IE0  
IRQ0  
IRQ3  
R/W  
R/W  
R/W  
3DEH  
IE3  
7
4Bit Single Chip Microcontroller  
DMC42C2008  
ADDRESS  
Hardware Module Name  
R/W  
Addressing Unit  
REMARKS  
INITIAL  
VALUE  
b3  
PW03  
PW13  
PW23  
PW33  
PW63  
PW73  
PW83  
PW93  
PWC3  
PWD3  
b2  
PW02  
PW12  
PW22  
PW32  
PW62  
PW72  
PW82  
PW92  
PWC2  
PWD2  
b1  
PW01  
PW11  
PW21  
PW31  
PW61  
PW71  
PW81  
PW91  
PWC1  
PWD1  
b0  
PW00  
PW10  
PW20  
PW30  
PW60  
PW70  
PW80  
PW90  
PWC0  
PWD0  
1 bit  
4 bit  
8bit  
3E0H  
3E1H  
3E2H  
3E3H  
3E6H  
3E7H  
3E8H  
3E9H  
3ECH  
3EDH  
3F0H  
3F1H  
3F2H  
3F3H  
3F6H  
3F8H  
3FCH  
W
W
W
W
W
O
O
O
O
O
port 0, 1 mode register (PMGA)  
port 2, 3 mode register (PMGB)  
port 6, 7 mode register (PMGD)  
port 8, 9 mode register (PMGE)  
port c, d mode register (PMGG)  
00  
00  
00  
00  
00  
PORT0 (R0)  
PORT1 (R1)  
PORT2 (R2)  
PORT3 (R3)  
PORT6 (R6)  
PORT8 (R8)  
PORTC (RC)  
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
R0 Port Data Regiter  
R1 Port Data Regiter  
R2 Port Data Regiter  
R3 Port Data Regiter  
R6 Port Data Regiter  
R8 Port Data Regiter  
RC Port Data Regiter  
0
0
0
0
0
0
0
8
4Bit Single Chip Microcontroller  
PIN DESCRIPTION  
DMC42C2008  
PIN  
SYMBOL  
P0.0  
SHARED  
PIN  
I/O  
FUNCTION  
RESET  
PORT  
TYPE  
INT0/TI0  
EPA11  
INT0/TI1  
* External Interrupt Input Port by means of  
The Rising/Falling Edge Detection  
P0.1  
P0.2  
P0.3  
INPUT  
BPS  
I/O  
PUR(M.O)  
EPA12  
INT2  
* Event Pulse Input Port for the Timer/Even  
Counter 1bit Data Input Port  
EPA13  
INT3  
(EXCEPT ; INT2, INT3) (PORT0)  
CEX  
EPD0---EPD3  
P1.0-P1.3  
P2.0  
I/O  
I/O  
I/O  
* 4 bit I/O Port (PORT1)  
* Clock Output Port (PORT2)  
* Compare Analog Input  
* 4 bit I/O Port (PORT2)  
* 4 bit I/O Port (PORT2)  
INPUT, PUR(M.O) BPS  
INPUT, PUR(M.O) BPS  
CLO  
COMPIN  
INPUT  
PUR(M.O)  
INPUT  
BPAS  
P2.1  
P2.2  
---  
---  
I/O  
BPS  
PUR(M.O)  
P2.3  
P3.0-P3.3  
P6.0  
EPA4---EPA7  
I/O  
I/O  
* 4 bit I/O Port (PORT3)  
INPUT, PUR(M.O) BP-PDND  
---  
* OSD Red, Green, Output Port (PORT6)  
INPUT  
PUR(M.O)  
INPUT  
BP-PDNDS  
P6.1  
EPD4  
EPA8--EPA10  
P8.0-P8.2  
P8.3  
I/O  
O
* 4 bit I/O Port  
BPS  
OP  
PUR(M.O)  
HIGH LEVEL  
PC.0  
PWM14  
EPA0  
PWM14 Output Port Push Pull (PORTC)  
PC.1-PC.3 PWM6  
O
PWM6 Output Port Open Drain (PORTC) HIGH LEVEL  
OD  
EPA1---EPA3  
PWMOT80 PWM8  
PWMOT81 PWM8  
PWMOT82 PWM8  
Only PWM8 Output Port Open Drain  
(PWMOTB)  
HIGH LEVEL  
O
OD  
HSYNC  
VSYNC  
VBPAD  
VBLKPAD  
XI  
---  
VPPOEX  
---  
I
I
OSD Horizontal Signal Input Port  
OSD Vertical Signal Input Port  
Video Blue Signal Output Port  
Video Blank Signal Output Port  
Main Oscillator Input  
INPUT  
INPUT  
IP  
IP  
O
O
I
HIGH LEVEL  
HIGH LEVEL  
OP  
OP  
---  
---  
XO  
---  
O
I
Main Oscillator Output  
OSCIN  
OSCOUT  
RESETB  
---  
OSD Oscillator Input  
---  
O
I
OSD Oscillator Output  
---  
Reset Port  
9
DMC42C2008  
4Bit Single Chip Microcontroller  
I/O CIRCUITS  
BPS  
OD  
VDD VDD  
OUTPUT  
ENABLE  
PUR  
(M.O  
OU  
DATA  
PA  
DATA  
OUTPUT  
DISABLE  
VSS  
VSS  
INTERNAL  
Schmitt Trigger  
VDD VDD  
BD  
BPAS  
V
DD  
PUR  
(M.O)  
OUTPU  
T
PUR  
(M.O)  
DATA  
PA  
PA  
DATA  
V
SS  
OUTPU  
T
INTERNA  
ANALOG  
INPUT  
CONTROL  
VSS  
ANALOG  
INPUT  
INTERNA  
BP-PDNDS  
BP-PDND  
VDD VDD  
V
D
V
DD  
Output  
TR  
Disable  
Output  
TR  
Disable  
OUTPU  
T
PUR  
(M.O)  
PUR  
(M.O)  
OUTPU  
T
DATA  
DATA  
PA  
PA  
Output  
TR  
Disable  
Output  
TR  
Disable  
VSS  
V
SS  
INTERNA  
INTERNA  
NOTE) PUR : Pull-Up Resistor  
M.O : Mask Option  
10  
DMC42C2008  
4Bit Single Chip Microcontroller  
OSC  
X-TAL  
SYSTOP  
OSCIN  
INTERNA  
XI  
VSS  
OSCOUT  
INTERNA  
XI  
VSS  
XO  
IP  
OP  
11  
4Bit Single Chip Microcontroller  
DMC42C2008  
ABSOLUTE MAXIMUM RATINGS  
(TA = 0¡ É to 70¡ É, VDD = 5V ±10%, fX = 4.19MHz)  
PARAMETER  
Supply Voltage  
Input Voltage  
SYMBOL  
CONDITION  
-
RATING  
-0.3 to +7.0  
-0.3 to VDD+0.3  
-0.3 to VDD+0.3  
-10  
UNIT  
V
VDD  
VI  
All I/O ports  
All I/O ports  
One I/O port active  
All I/O ports active  
One I/O port active  
All I/O ports active  
Industrial  
V
VO  
IOH  
Output Voltage  
Output Current High  
V
mA  
-100  
IOL  
TA  
Output Current Low  
Operating Temperature  
Storage Temperature  
20  
mA  
¡ É  
200  
-40 to +85  
0 to +70  
-55 to +125  
Commercial  
-
Tstg  
¡ É  
* Exceeding beyond those listed values under "Absolute Maximum Ratings" may cause permanent damage  
to the device.  
12  
DMC42C2008  
4Bit Single Chip Microcontroller  
DC ELECTRICAL CHARACTERISTICS  
(VSS = 0, VDD = 5V ±10%, TA = 25¡ É, fX = 4.19MHz)  
PARAMETER SYMBOL  
TEST  
LIMIT  
TYP.  
-
UNIT  
CONDITION  
MIN.  
MAX.  
0.8  
VDD  
VIH1  
High Level  
Port 0, 1, 2, 6, 8, HSYNC, VSYNC, RESETB  
Input Voltage  
(Schmitt Input)  
V
VDD -  
0.7  
0
VDD  
VDD  
0.2  
VIH2  
VIH3  
VIL1  
XI, OSCIN  
-
-
-
Port 3  
Low Level  
Port 0, 1, 2, 6, 8, HSYNC, VSYNC, RESETB  
Input Voltage  
(Schmitt Input)  
XI, OSCIN  
Port 3  
V
V
0.4  
0.3  
-
VIL2  
VIL3  
0
0
-
-
-
High Level  
Port 0, 1, 2, 3, 6, 8, PC0, VBPAD, VBLKPADVDD - 0.4  
(IOH = - 0.75mA)  
VOH  
VOL  
Output Voltage  
Low Level  
Port 0, 1, 2, 3, 6, 8, PC0, VBPAD, VBLKPAD  
(IOL = 1mA)  
-
-
-
-
-
-
0.4  
0.4  
2
Output Voltage  
PC1, PC2, PC3, PWMOT8 (0 ~ 2)  
V
(IOL = 0.75mA)  
Open  
Drain PC1, PC2, PC3, PWMOT8 (0 ~ 2)  
(IOL = 10mA)  
IIH  
IIL  
High Level Input  
Leakage Current  
Low Level Input  
Leakage Current  
Supply Current  
All Pin Except XI, OSCIN  
XI, OSCIN  
-
-
-
-
-
1.2  
5
3
15  
-3  
uA  
All Pin Except XI, OSCIN  
-1.2  
-5  
XI, OSCIN  
Dynamic  
-15  
10  
IDD1  
-
Main Clock (XI) Mode VDD = 5V ±10%  
mA  
= 4.19MHz  
Idle  
-
-
5
Mode  
13  
DMC42C2008  
4Bit Single Chip Microcontroller  
DC ELECTRICAL CHARACTERISTICS  
(VSS = 0, VDD = 5V ±10%, TA = 25¡ É, fX = 4.19MHz)  
PARAMETER SYMBOL  
TEST  
LIMIT  
TYP.  
-
UNIT  
CONDITION  
Dynamic  
MIN.  
MAX.  
IDD2  
Supply Current  
-
2
Main Clock (XI) Mode VDD = 3V ±10%  
mA  
uA  
= 2MHz  
Idle  
-
-
1
Mode  
IDD3  
RPU  
Main Clock (XI) Stop  
-
-
-
-
-
-
5
3
VDD = 5V ±10%  
= 4.19MHz  
Mode  
Internal Pull-up  
Resistor (M.O)  
Pull-up  
All Ports  
40  
VI or VO = 0V, VDD = 5V  
VI = 0V, VDD = 5V ±10%  
RESETB  
RL1  
20  
-
60  
Kohm  
Resistor  
14  
4Bit Single Chip Microcontroller  
DMC42C2008  
AC ELECTRICAL CHARACTERISTICS  
(TA = -40 to +85¡ É, VDD = 2.7 to 6.0V)  
PARAMETER  
Cycle Time  
SYMBOL  
TEST CONDITION  
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  
VDD = 2.7 to 3.3V  
MIN.  
TYP.  
MAX. UNIT  
0.95  
3.8  
0
-
64  
uS  
uS  
tCY  
-
64  
TI Input Frequency  
-
1
MHz  
KHz  
uS  
fTI  
0
-
275  
TI Input High, Low  
Level Width  
0.48  
1.8  
5
-
-
-
-
-
-
tTIH  
tTIL  
-
uS  
-
uS  
tINTH  
tINTL  
INT 0 ~ 4 Input Level  
High, Low  
5
-
uS  
RESETB Low Level  
5
-
uS  
tRSL  
TdHsOl  
Hsync Start to Vosc Stop  
Hsync End to Vosc Start  
1TpC  
2TpV  
1TpV  
TdHsOh  
15  
4Bit Single Chip Microcontroller  
DMC42C2008  
AC Timing Measurement Points (Except XI and XTI)  
0.8VD  
Measurement  
0.8VD  
0.2VD  
0.2VD  
Points  
1/XI  
Clock Timing  
XI  
tXH  
tXT  
tXL  
VDD-  
0.4V  
1/XTI  
tXTL  
XTI  
VDD-  
0.4V  
Timer Event Counter  
TI0  
1/fTI  
tTIL  
tTIH  
0.8VD  
0.2VD  
Interrupt Input Timing  
INT0~3  
tINT  
tINT  
0.8VD  
0.2VD  
RESETB Input Timing  
RESET  
tRS  
0.2VD  
HSYNC  
TdHsOl  
TdHsOh  
Internal/OSC2  
On-Screen-Display  
16  
DMC42C2008  
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
17  
4Bit Single Chip Microcontroller  
DMC42C2008  
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)  
18  
DMC42P2008  
4Bit Single Chip Microcontroller  
DMC42P2008  
DESCRIPTION  
The DMC42P2008 is a system evaluation LSI having a build in One-Time-Programming circuit.  
A programming and verification for the internal EPROM is achieved by using a adaptor socket.  
The function of this device is exactly same as the DMC42C2008 with programming of internal EPROM.  
The DMC42P2008 is the OTP version of the DMC42C2008 with replacement of MASK to EPROM as  
as an internal ROM.  
PIN CONFIGURATIONS  
1
40  
PC.0/EPA0/PWM1  
PC.1/EPA1/PWM60  
PC.2/EPA2/PWM61  
PC.3/EPA3/PWM62  
PWMOTB/80  
2
3
4
5
6
39  
38  
37  
36  
35  
P8.3  
INT3 / P0.3 / CEX  
INT2 / P0.2 / EPA13  
PWMOTB/81  
INT1 / P0.1 / EPA12  
PWMOTB/82  
INT0 / P0.0 / EPA11  
D
M
C
4
7
8
9
34  
33  
32  
P3.0 / EPA4  
XI  
XO  
P3.1 / EPA5  
P3.2 / EPA6  
RESETB  
P8.2 / EPA10  
VSS  
10  
11  
31  
30  
P3.3 / EPA7  
P1.0 / EPD0  
2
P
2
0
12  
13  
14  
29  
28  
27  
P8.1 / EPA9  
P8.0 / EPA8  
VDD  
P1.1 / EPD1  
P1.2 / EPD2  
P1.3 / EPD3  
VBLNKPAD  
15  
0
26  
P2.3  
P2.2  
16  
17  
18  
19  
25  
24  
23  
22  
VBPAD  
P6.1 / EPD4 / VGPAD  
P2.0  
P2.1  
P6.0 / VRPAD  
VSYNCBP / VPP/OEX  
HSYNCBP  
OSCIN  
20  
21  
OSCOUT  
19  
DMC42P2008  
4Bit Single Chip Microcontroller  
DEVICE OPERATION  
The operational modes of the DMC42P2008 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  
USER MODE  
VIH  
TEST  
VIL  
VIH  
RESETB  
VIL  
V
IL  
TABLE 2. The modes of DMC42P2008  
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  
Output High Voltage during Verify  
Quick-pulse Programming  
Quick-pulse Programming  
VOL  
VOH  
VPP  
VDD  
IOL = 2.1mA  
IOH = -400uA  
2.4  
12.5  
6.0  
13.0  
6.5  
20  
DMC42C/P2008  
4Bit Single Chip Microcontroller  
PACKAGE DIMENSION  
[ UNIT : Millimeter ]  
40 DIP  
21  
40  
.620 RAD  
13.85±0.35  
1
2
52.3±0.2  
15.50±0.2  
0.4±0.1  
15.9±0.10  
1.7±0.2  
3.32±0.08  
0.65±0.15  
3.49±0.31  
1.86±0.34  
2.54  
1.26±0.24  
0.44±0.06  
STANDARD FORMAT (I)  
L
S
B
M
S
B
3
4
5
1
0
2
10  
20  
30  
40  
50  
60  
70  
80  
90  
A0  
B0  
C0  
D0  
E0  
F0  
STANDARD FORMAT(II)  
B L  
S
M
S
0
1
2
3
4
5
00  
10  
20  
30  
40  
50  
60  
70  
80  
90  
A0  
B0  
C0  
D0  
E0  
F0  

相关型号:

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

DMC505C0

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