ChipFind - документация

Электронный компонент: DMC73C167

Скачать:  PDF   ZIP
1
8Bit Single Chip Microcontroller
DMC73C167
1. Introduction
1.1 Description
2
1.2 Pin Configurations
2
1.3 Features
3
2. Device Functions
2.1 Block Diagram
5
2.2 Pin Description
6
3. Electrical Specifications
3.1 Absolute Maximum Ratings
8
3.2 Recommended operating conditions
9
3.3 Electrical characteristics
10
3.4 AC Charcteristics
11
3.5 I/O Circuits
14
4. Architecture
4.1 Overview
16
4.2 Register File
16
4.3 Peripheral File (PF)
17
4.4 Stack Pointer (SP)
18
4.5 Status Register (ST)
18
4.6 Program Counter (PC)
19
4.7 Peripheral File Map
19
4.8 Interrupt and Reset Priorities
22
5. Function
5.1 Input/Output Ports
24
5.2 Device Initialization
28
5.3 I/O Control Register
28
5.4 Interrupt Logic and External Interrupt
34
5.5 Programmable Timer / Event Counter
37
5.6 A/D Converter
45
5.7 I2C
49
5.8 6-bit PWM (PWM1_0, PWM1_8)
63
5.9 14-bit PWM (PWM0)
68
5.10 On Screen Display
73
6. OTP Deivce Specifications
6.1 Pin Assignment of OTP programming Adapter Board
83
6.2 Package Descriptions (Mechanical Data)
88
* Appendix : OSD Font Design Guide
89

Table of Contents
ģţףϣ
DAEWOO ELECTRONICS CO., LTD.
2
8Bit Single Chip Microcontroller
DMC73C167
1. INTRODUCTION
1.1 Description
The DMC73C167 is an 8-bit CMOS microcontroller with 16K bytes of on-chip ROM, 256
bytes of on-chip RAM, OSD (On Screen Display), A/D converter, 10 PWM output ports,
three timers, multi-master I2C communications port, 8 output only pins, and 20 normal I/O
pins. The high-performance CPU internal peripherals allow flexible design in industrial
equipment, televisions, camcorders, VCRs, and other home appliances.
1.2 Pin Configurations
PWM0 (14bit)
1
54
VCC
PWM1_0 (6bit)
2
53
A7
PWM1_1 (6bit)
3
52
SCL
PWM1_2 (6bit)
4
51
SDA
PWM1_3 (6bit)
5
50
A6
PWM1_4 (6bit)
6
49
A5/INT5_0
PWM1_5 (6bit)
7
48
A4/INT3_0
PWM1_6 (6bit)
8
47
A3/INT1
PWM1_7 (6bit)
9
46
A1/ECI1
PWM1_8 (6bit)
10
45
/RESET
B0/T1OUT(OPEN D)
11
DMC73C167
44
OSC OUT(CPU)
B1/T3OUT(OPEN D)
12
43
OSC IN(CPU)
B2(OEPN DRAIN)
13
42
TEST
B3(OEPN DRAIN)
14
41
A2/ECI2
B4(OEPN DRAIN)
15
40
OSC OUT(OSD)
B5(OEPN DRAIN)
16
39
OSC IN(OSD)
B6(OEPN DRAIN)
17
38
/Vsync
B7(OEPN DRAIN)
18
37
/Hsync
A0/4BIT ADC
19
36
Yout or /Yout
C0
20
35
BLUE
C1
21
34
GREEN
C2
22
33
RED
C3
23
32
D3
C4
24
31
D2
C5
25
30
D1
C6
26
29
D0
VSS
27
28
C7
ģţףϣ
DAEWOO ELECTRONICS CO., LTD.
3
8Bit Single Chip Microcontroller
DMC73C167
1.3 Features
8-bit architecture with CMOS technology
Flexible memory configurations
- 16K-bytes on-chip ROM
- 256-byte on-chip RAM register file
- Memory-mapped I/O ports for easy addressing
Three on-chip timers
- One 16-bit timer with 5-bit prescaler, 16-bit capture latch, and timer outputs
- Two 8-bit timers with 2-bit prescaler, 8-bit capture latch, and timer outputs
- Direct connection of timer clock through I/O ports for event counting
- Generate Internal interrupts and automatic timer reload
One On-chip A/D converter
- 4-bit resolution with successive approximation conversion
- Conversion speed of 40 machine cycles
On-chip OSD generator
- Display pattern :
20 columns x 2 lines (hardware)
20 columns x 12 lines (software)
- Character font :
12 dots x 18 dots
- Number of characters : 128 fonts
- Color :
8 colors per character
Ten PWM D/A converters
- One 14-bit PWM output port with polarity control
- Nine 6-bit PWM output ports with polarity control
On-chip I2C bus interface hardware
- Master mode operation
- Slave mode operation
- Multi-master mode operation

ģţףϣ
DAEWOO ELECTRONICS CO., LTD.
4
8Bit Single Chip Microcontroller
DMC73C167
Flexible interrupt handling and powerful instruction set
- Three external interrupts with schmitt trigger input
- No limitation on sub-routine calls (dependent on stack size only)
- Software calls through vector table (maximum 24 vectors)
- Software monitoring of interrupt status
- Precise interrupt timing through capture latch
- Global and individual interrupt masking
- Bit, nibble, word manipulation, and multiply / divide instructions
General purpose input/output ports
- Eight output only pins
- 20 input/output pins
Operating range
- CPU clock :
2MHz to 6MHz
- OSD clock :
3MHz to 8MHz
- Temperature :
0
to 70
Package
- Primary :
54-pin Shrink dual in line package
- OTP :
54-pin Shrink dual in line package
Development support
- System evaluation and piggyback prototyping device : SE73CP87B
- Low-cost evaluation module : EVM73C00A and ADP73C167
- OTP : TMS73CE167
- Assembler/linker cross-support for popular hosts

ģţףϣ
DAEWOO ELECTRONICS CO., LTD.
5
8Bit Single Chip Microcontroller
DMC73C167
2. DEVICE FUNCTIONS
2.1 Block Diagram
Ext Int
A/D Con
TIMER 1
TIMER 2
TIMER 3
I2C
B PORT
C PORT
D PORT
6-Bit PWM
14-Bit PWM

/RESET
TEST
IN
OUT
V
CC
V
SS
A PORT
B PORT
Interrupt
Control
On-Screen
Display
RAM
256 Bytes
Peripheral
& Memory
Control
8-Bit
CPU
ROM
16K Bytes
CPU
OSD
OSD
OSC
IN OUT
/Hsync
/Vsync
A0(ADC)
PWM1_0
PWM1_1
PWM1_2
PWM1_3
PWM1_4
PWM1_5
PWM1_6
PWM1_7
PWM1_8
PWM0
RED
GREEN
BLUE
Yout or /Yout
B0-B7
C0-C7
D0-D3
A1-A2(ECI)
A3-A5(INT)
A6-A7
B0(T1OUT)
B1(T3OUT)
SDA, SCL
ģţףϣ
DAEWOO ELECTRONICS CO., LTD.