MDT2030(CC)
1.概述
这种基于ROM的8位微控制器采用了
全静态CMOS技术工艺
实现高速,小尺寸,低功率
和高抗干扰能力。
内存包括2K字EPROM ,
和80字节静态RAM 。
2.特点
以下是一些对的特征
硬件和软件:
u
全静态CMOS设计
u
8位数据总线
u
EPROM大小: 2.0 K字
u
内部RAM大小: 80字节
( 73个通用寄存器, 7个特殊
寄存器)
u
36条指令
u
14位指令
u
2级堆栈
u
工作电压: 2.3 V 6.0 V
u
工作频率: 0 20 MHz的
u
最快速的执行时间为200纳秒
下
u
20
兆赫
in
所有
单身
周期
除分支指令的指令
寻址方式包括直接,间接
和相对寻址方式
u
上电复位
u
电源边沿检测复位
u
节电睡眠模式
u
4种类型的振荡器可通过选择
编程选项:
RC-低成本RC振荡器
LFXT低频晶体振荡器
XTAL -标准晶体振荡器
HFXT高频晶体振荡器
u
4振荡器启动时间可以选择
通过编程选项:
150
s,
20毫秒, 40毫秒, 80毫秒
u
8位实时时钟/计数器( RTCC )与
u
8位可编程预分频器
u
片内RC振荡器,看门狗基础
定时器(WDT )
12个I / O引脚与自己无关
方向控制
3.应用
本MDT2030范围的应用领域
从发动机控制,高速
汽车到低电源遥控发射器
器/接收器,指点设备和
电信处理器,如
遥控器,仪器仪表,
充电器,玩具,汽车和PC
周边...等。
4.引脚分配
DIP / SOP
PA2 1
18
PA3 2
17
RTCC 3
16
/ MCLR 4
15
V
ss
5
14
PB0 6
13
PB1 7
12
PB2 8
11
PB3 9
10
SSOP
20
19
18
17
16
15
14
13
12
11
PA1
PA0
OSC1
OSC2
V
dd
PB7
PB6
PB5
PB4
PA2
PA3
RTCC
/ MCLR
VSS
VSS
PB0
PB1
PB2
PB3
1
2
3
4
5
6
7
8
9
10
PA1
PA0
OSC1
OSC2
VDD
VDD
PB7
PB6
PB5
PB4
本规范恕不另行通知进行更改。任何最新信息
请预览的http ; // www.mdtic.com.tw
P. 1
2005/6
版本。 1.4
MDT2030(CC)
5.框图
的TA CK繁体乐已经LS
ê PR OM
2 0 4 8 X1 4
内存
7 3 X8
P 2 O RT一
P 2 O RT
P A0 A3 P
4 B的
1 1 B的
1 1 B的
14
B公司
以s TRU多人回放
重新g是德
P RO克RA M C 加利印机
S·P权证IA L在重新g是德
P 2 O RT
P B0 B7 P
8 B公司
P 2 O RT B
SC 2
MCLR
OSC 1
D 0 ~D 7
■解读西拉于r断路器操作过电压它
以s TRU多人回放
德合作D E
联合 TRO L C ircu它
DA TA
8 -b它
P o我们R 0 N RE发E吨
P 2 O宽E R请勿WN - [R (E S) (E T)
W 0 rkin克例如是德
ALU
的TA恩S R例如是德
8 -b它添é R /合作加利德
P重新s CA乐
W DT / O S T
TIM ê
TCC
本规范恕不另行通知进行更改。任何最新信息
请预览的http ; // www.mdtic.com.tw
P. 2
2005/6
版本。 1.4
MDT2030(CC)
6.引脚功能说明
引脚名称
PA0~PA3
PB0~PB7
RTCC
/ MCLR
OSC1
OSC2
V
dd
V
ss
I / O
I / O
I / O
I
I
I
O
A口, TTL输入电平
端口B ,TTL输入电平
实时时钟/计数器,施密特触发器输入电平
主清除,施密特触发器输入电平
振荡器输入
振荡器输出
电源
地
功能说明
7.存储器映射
( A)寄存器映射
地址
00
01
02
03
04
05
06
07~1F
30~3F
50~5F
70~7F
描述
间接寻址寄存器
RTCC
PC
状态
MSR
端口A
端口B
内部RAM ,内存行0
内部RAM ,内存库1
内部RAM ,内存行2
内部RAM存储器组3
( 1 ) IAR (间接地址寄存器) : R0
( 2 ) RTCC (实时计数器/计数器寄存器) : R1
本规范恕不另行通知进行更改。任何最新信息
请预览的http ; // www.mdtic.com.tw
P. 2
2005/6
版本。 1.4
MDT2030(CC)
( 3 ) PC(程序计数器) : R2
写PC , CALL ---总是0
JUMP ---来自指令字
RTWI , RET ---来自堆栈
A10
A9
A8
A7~A0
写PC , JUMP , CALL ---来自状态B6 B5
RTWI , RET ---来自堆栈
写PC ---来自ALU
JUMP , CALL ---来自指令字
RTWI , RET ---来自堆栈
( 4 )状态(状态寄存器) : R3
位
0
1
2
3
4
6—5
符号
C
HC
Z
PF
TF
页面
进位
半进位
零位
功能
功耗标志位
看门狗定时器溢出标志位
ROM页选择位:
00 : 0页, 000H --- 1FFH
01 :第1页, 200H --- 3FFH
10 :第2页, 400H --- 5FFH
11 :第3页, 600H --- 7FFH
7
——
通用位
本规范恕不另行通知进行更改。任何最新信息
请预览的http ; // www.mdtic.com.tw
P. 3
2005/6
版本。 1.4
MDT2030(CC)
( 5 ) MSR (存储器Bank选择寄存器) : R4
内存Bank选择寄存器:
00 : 10~1F
01 : 30~3F
10 : 50~5F
11 : 70~7F
b7
b6
b5
b4
b3
b2
b1
b0
只读“ 1 ”
间接寻址模式
( 6 )端口A : R5
PA3 PA0 , I / O寄存器
( 7 )端口B : R6
PB7 PB0 , I / O寄存器
( 8 ) TMR (时间模式寄存器)
位
符号
预分频值
0 0 0
0 0 1
0 1 0
0 1 1
2—0
PS2—0
1 0 0
1 0 1
1 1 0
功能
RTCC率
1:2
1:4
1:8
1 : 16
1 : 32
1 : 64
1 : 128
WDT率
1:1
1:2
1:4
1:8
1 : 16
1 : 32
1 : 64
3
PSC
4
TCE
5
TCS
1 1 1
1 : 256
1 : 128
预分频器分配位:
0
—
RTCC
1
—
看门狗定时器
RTCC信号边缘:
0
—
递增RTCC引脚上低到高的转变
1
—
递增RTCC引脚上的高到低转换
RTCC信号设置:
0
—
内部指令周期时钟
1
—
RTCC引脚上的转变
( 9 ) CPIO A, CPIO B(控制端口I / O模式寄存器)
该CPIO寄存器是“只写”
=“0”,
I / O引脚的输出模式;
=“1”,
I / O引脚的输入模式。
本规范恕不另行通知进行更改。任何最新信息
请预览的http ; // www.mdtic.com.tw
P. 4
2005/6
版本。 1.4