MDT10P64
1.概述
这种基于EPROM的8位微控制器采用一个完全静态
CMOS工艺过程中实现更高的速度和
较小尺寸的低功耗和高噪声
免疫力。内存包括ROM的2K字,
128字节静态RAM 。
u
u
u
u
与SCM同步串行端口
并行通信模式( PCM )
TMR0 : 8位实时时钟/计数器
TMR1 : 16位实时时钟/计数
TMR2 :8位时钟/计数器(内部)
4种类型的振荡器可通过选择
编程选项:
RC-低成本RC振荡器
2.特点
以下是一些功能在硬件上
和软件:
u
u
u
u
全静态CMOS设计
8位数据总线
EPROM大小: 2.0 K字
内部RAM大小: 161字节
( 128个通用寄存器, 33特殊
寄存器)
u
u
u
u
37条指令
14位指令
8级堆栈
工作电压: 2.5 V 5.5 V ( PRD禁用)
4.5 V 5.5 V ( PRD启用)
u
u
工作频率: DC 20MHz的
最快速的执行时间是20岁以下的200纳秒
兆赫除了所有单周期指令
分支指令
u
寻址方式包括直接,间接和
相对寻址方式
u
u
u
u
u
上电复位
电源边沿检测复位
电源范围检测复位
节电睡眠模式
8个中断源:
外部INT引脚
-TMR0定时器,定时器TMR1 , TMR2定时器
-PortB<7 : 4>中断的变化
-CCP , SCM , PCM
u
捕捉,比较和PWM模块
u
u
LFXT低频晶体振荡器
XTAL -标准晶体振荡器
HFXT高频晶体振荡器
片内RC振荡器,基于看门狗定时器( WDT)
33 I / O引脚具有自己独立的方向
控制
3.应用
本MDT10P64范围从应用领域
家电电机控制,高速自动动机低
电源遥控发送/接收器,面向设备装置,
电信
处理器,
这样
as
远程
器,仪器仪表,玩具,汽车和PC
周边...等。
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.1
2005/6 Ver1.4
MDT10P64
4.引脚分配
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.2
2005/6 V1.4
MDT10P64
5.引脚功能说明
引脚名称
PA0~PA3,PA5
RTCC/PA4
I / O
I / O
I / O
A口, TTL输入电平
实时时钟/计数器,施密特触发器输入电平
开漏输出
PB0~PB7
I / O
端口B ,TTL输入电平/ PB0 :外部中断输入,
PB4 PB7 :中断引脚电平变化
PC0~PC7
PD0~PD7
PE0~PE2
/ MCLR
OSC1/CLKIN
OSC2/CLKOUT
I / O
I / O
I / O
I
I
O
端口C,施密特触发器输入电平
端口D,施密特触发器输入电平/ TTL输入电平
端口E ,施密特触发器输入电平/ TTL输入电平
主清除,施密特触发器输入电平
振荡器输入/外部时钟输入
振荡器输出/ RC模式, CLKOUT引脚有1/4的频率
CLKIN的
V
dd
V
ss
电源
地
功能说明
6.内存映射
( A)寄存器映射
地址
BANK0
00
01
02
03
04
05
06
07
08
09
0A
间接寻址寄存器
RTCC
的PCl
状态
MSR
端口A
端口B
端口C
端口D
端口E
PCHLAT
描述
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.3
2005/6 V1.4
MDT10P64
地址
0B
0C
0E
0F
10
11
12
13
14
15
16
17
20~7F
BANK1
01
05
06
07
08
09
0C
0E
12
14
A0~BF
TMR
一个CPIO
CPIO B
CPIO
CPIO
CPIO ê
PIEB1
PSTA
T2PER
SCMSTA
通用寄存器
INTS
PIFB1
TMR1L
TMR1H
T1STA
TMR2
T2STA
SCMBUF
SCMCTL
CCPL
CCPH
CCPCTL
通用寄存器
描述
( 1 ) IAR (间接地址寄存器) : R00
( 2 ) RTCC (实时计数器/计数器寄存器) : R01
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.4
2005/6 V1.4
MDT10P64
( 3 ) PC(程序计数器) : R02 , R0A
写PC ---来自PCHLAT
写PC ---来自PCHLAT
LJUMP , LCALL ---来自指令字
RTWI , RET ---来自堆栈
A11
A10~A8
A7~A0
写PC ---来自ALU
LJUMP , LCALL ---来自指令字
RTWI , RET , RTFI ---来自堆栈
( 4 )状态(状态寄存器) : R03
位
0
1
2
3
4
5
符号
C
HC
Z
/ PF
/ TF
RBS0
进位
半进位
零位
掉电标志位
看门狗定时器溢出标志位
寄存器组选择位:
0 : 00H --- 7FH (存储区0 )
1 : 80H - FFH (存储区1 )
6-7
——
通用位
功能
( 5 ) MSR (存储器Bank选择寄存器) : R04
内存Bank选择寄存器:
0 : 00 7F (银行0 )
1 : 80 FF (存储区1 )
b7
b6
b5
b4
b3
b2
b1
b0
间接寻址模式
( 6 )端口A : R05
PA5 PA0 , I / O寄存器
( 7 )端口B : R06
PB7 PB0 , I / O寄存器
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.5
2005/6 V1.4
MDT10P64
1.概述
这种基于EPROM的8位微控制器采用一个完全静态
CMOS工艺过程中实现更高的速度和
较小尺寸的低功耗和高噪声
免疫力。内存包括ROM的2K字,
128字节静态RAM 。
u
u
u
u
与SCM同步串行端口
并行通信模式( PCM )
TMR0 : 8位实时时钟/计数器
TMR1 : 16位实时时钟/计数
TMR2 :8位时钟/计数器(内部)
4种类型的振荡器可通过选择
编程选项:
RC-低成本RC振荡器
2.特点
以下是一些功能在硬件上
和软件:
u
u
u
u
全静态CMOS设计
8位数据总线
EPROM大小: 2.0 K字
内部RAM大小: 161字节
( 128个通用寄存器, 33特殊
寄存器)
u
u
u
u
37条指令
14位指令
8级堆栈
工作电压: 2.5 V 5.5 V ( PRD禁用)
4.5 V 5.5 V ( PRD启用)
u
u
工作频率: DC 20MHz的
最快速的执行时间是20岁以下的200纳秒
兆赫除了所有单周期指令
分支指令
u
寻址方式包括直接,间接和
相对寻址方式
u
u
u
u
u
上电复位
电源边沿检测复位
电源范围检测复位
节电睡眠模式
8个中断源:
外部INT引脚
-TMR0定时器,定时器TMR1 , TMR2定时器
-PortB<7 : 4>中断的变化
-CCP , SCM , PCM
u
捕捉,比较和PWM模块
u
u
LFXT低频晶体振荡器
XTAL -标准晶体振荡器
HFXT高频晶体振荡器
片内RC振荡器,基于看门狗定时器( WDT)
33 I / O引脚具有自己独立的方向
控制
3.应用
本MDT10P64范围从应用领域
家电电机控制,高速自动动机低
电源遥控发送/接收器,面向设备装置,
电信
处理器,
这样
as
远程
器,仪器仪表,玩具,汽车和PC
周边...等。
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.1
2005/6 Ver1.4
MDT10P64
4.引脚分配
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.2
2005/6 V1.4
MDT10P64
5.引脚功能说明
引脚名称
PA0~PA3,PA5
RTCC/PA4
I / O
I / O
I / O
A口, TTL输入电平
实时时钟/计数器,施密特触发器输入电平
开漏输出
PB0~PB7
I / O
端口B ,TTL输入电平/ PB0 :外部中断输入,
PB4 PB7 :中断引脚电平变化
PC0~PC7
PD0~PD7
PE0~PE2
/ MCLR
OSC1/CLKIN
OSC2/CLKOUT
I / O
I / O
I / O
I
I
O
端口C,施密特触发器输入电平
端口D,施密特触发器输入电平/ TTL输入电平
端口E ,施密特触发器输入电平/ TTL输入电平
主清除,施密特触发器输入电平
振荡器输入/外部时钟输入
振荡器输出/ RC模式, CLKOUT引脚有1/4的频率
CLKIN的
V
dd
V
ss
电源
地
功能说明
6.内存映射
( A)寄存器映射
地址
BANK0
00
01
02
03
04
05
06
07
08
09
0A
间接寻址寄存器
RTCC
的PCl
状态
MSR
端口A
端口B
端口C
端口D
端口E
PCHLAT
描述
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.3
2005/6 V1.4
MDT10P64
地址
0B
0C
0E
0F
10
11
12
13
14
15
16
17
20~7F
BANK1
01
05
06
07
08
09
0C
0E
12
14
A0~BF
TMR
一个CPIO
CPIO B
CPIO
CPIO
CPIO ê
PIEB1
PSTA
T2PER
SCMSTA
通用寄存器
INTS
PIFB1
TMR1L
TMR1H
T1STA
TMR2
T2STA
SCMBUF
SCMCTL
CCPL
CCPH
CCPCTL
通用寄存器
描述
( 1 ) IAR (间接地址寄存器) : R00
( 2 ) RTCC (实时计数器/计数器寄存器) : R01
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.4
2005/6 V1.4
MDT10P64
( 3 ) PC(程序计数器) : R02 , R0A
写PC ---来自PCHLAT
写PC ---来自PCHLAT
LJUMP , LCALL ---来自指令字
RTWI , RET ---来自堆栈
A11
A10~A8
A7~A0
写PC ---来自ALU
LJUMP , LCALL ---来自指令字
RTWI , RET , RTFI ---来自堆栈
( 4 )状态(状态寄存器) : R03
位
0
1
2
3
4
5
符号
C
HC
Z
/ PF
/ TF
RBS0
进位
半进位
零位
掉电标志位
看门狗定时器溢出标志位
寄存器组选择位:
0 : 00H --- 7FH (存储区0 )
1 : 80H - FFH (存储区1 )
6-7
——
通用位
功能
( 5 ) MSR (存储器Bank选择寄存器) : R04
内存Bank选择寄存器:
0 : 00 7F (银行0 )
1 : 80 FF (存储区1 )
b7
b6
b5
b4
b3
b2
b1
b0
间接寻址模式
( 6 )端口A : R05
PA5 PA0 , I / O寄存器
( 7 )端口B : R06
PB7 PB0 , I / O寄存器
本规范恕不另行通知进行更改。随时掌握最新信息,请预览
HTTP ; // www.mdtic.com.tw
P.5
2005/6 V1.4