三菱微型计算机
4570组
单片4位微机的CMOS
描述
4570集团是一个4位单片机设计
与CMOS技术。它的CPU是4500系列产品采用
一个简单,高速的指令集。计算机配备
用,用于远程控制的载波输出电路中,一个8位的定时器
装有再装入寄存器,一个10位定时器,再装入寄存器,并
一个8位定时器, 2个再装入寄存器。
在4570组的各种微型计算机有变化
的内置存储器的大小。掩膜ROM版本和一
4570组时间PROM版本产生,如图
在下表中。
q
系统时钟切换功能
.................................................. ........... F(X
IN
) / 4或没有划分
q
计时器
定时器1 ... 10位定时器与一个加载寄存器和载波
输出自动控制功能
定时器2 ................................ 8位定时器,再装入寄存器
定时器3 ... 8位定时器, 2个再装入寄存器和载波
生成功能
q
中断................................................. .................. 4个源
q
上电复位电路
q
看门狗定时器................................................ ............ 16位
q
键唤醒功能(端口P0 , P1和P4 ,ON / OFF的
P4端口可切换)
qPull向上
晶体管.............. (端口P0,P1和P4 ,开/关的
P4端口可切换)
q
低电压检测电路
q
时钟产生电路(陶瓷谐振)
特点
q
最小指令执行时间
F(X时
IN
)被选定为系统时钟....................... 1.5
s
(F (X
IN
) = 2.0兆赫,V
DD
= 4.5 V至5.5 V )
F(X时
IN
) / 4选择为系统时钟................. 2.86
s
(F (X
IN
) = 4.2兆赫,V
DD
= 2.0 V至5.5 V )
q
电源电压
............................. 2.5 V至5.5 V (一次性可编程ROM版)
....................................... 2.0 V至5.5 V (掩模ROM版)
产品
M34570M4-XXXFP
M34570M8-XXXFP
M34570MD-XXXFP
M34570E8FP
M34570EDFP *
*:开发中( 1999年1月)
ROM(PROM)的大小
(! 10比特)
4096字
8192字
16384字
8192字
16384字
应用
遥控发射器
RAM大小
(! 4比特)
128个字
128个字
128个字
128个字
128个字
包
36P2R-A
36P2R-A
36P2R-A
36P2R-A
36P2R-A
ROM类型
掩膜ROM
掩膜ROM
掩膜ROM
一次性可编程ROM
一次性可编程ROM
引脚配置(顶视图)
M34570Mx-XXXFP
D
2
D
3
D
4
D
5
D
6
D
7
D
8
D
9
/T
OUT
P2
0
P2
1
/ INT
RESET
CNV
SS
X
OUT
X
IN
V
SS
VDCE
V
DD
CARR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
概要36P2R -A
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
D
1
D
0
P1
3
P1
2
P1
1
P1
0
P0
3
P0
2
P0
1
P0
0
P4
3
P4
2
P4
1
P4
0
P3
3
P3
2
P3
1
P3
0
M34570Mx-XXXFP
三菱微型计算机
4570组
单片4位微机的CMOS
性能概述
参数
基本指令数
99
功能
最小指令执行时间1.5
S( F(X
IN
) = 2.0 MHz时:系统时钟= F(X
IN
): V
DD
= 5.0 V)
2.86
S( F(X
IN
) = 4.2 MHz时:系统时钟= F(X
IN
)/4: V
DD
= 5.0 V)
内存容量ROM
M34570M4 4096字
!
10位
M34570M8 8192字
!
10位
M34570MD 16384字
!
10位
M34570E8 8192字
!
10位
M34570ED 16384字
!
10位
128个字
!
4位
产量
I / O
十个独立的输出端口; D端口
9
也使用的T
OUT
输出引脚。
4位I / O端口;端口的每一个引脚具有一键唤醒功能和上拉功能。
4位I / O端口;端口的每一个引脚具有一键唤醒功能和上拉功能。
2位的输入端口,端口P2
1
也用作INT端。
4位I / O端口
4位输入端口;既拉功能和键唤醒功能可以通过软件进行切换。
1位输出端口(CMOS输出)
1位输出管脚;牛逼
OUT
输出引脚也被用作D端口
9
.
1位输入引脚与一键唤醒功能。 INT端也被用作端口P2
1
.
10位定时器与一个加载寄存器和载波输出自动控制功能
8位定时器,再装入寄存器
8位定时器, 2个再装入寄存器和载波生成功能
4 (一个用于外部和三个定时器)
1级
8级(但是,只有7级,可以使用或者当中断使用的TABP p指令
执行)
CMOS硅栅
36引脚塑料成型SSOP
–20
°C
70
°C
2.0 V至5.5 V的掩膜ROM版本( 2.5 V至5.5 V的一次性可编程ROM版)
1.3毫安( F(X
IN
) = 4.2 MHz时:系统时钟= F(X
IN
)/4, V
DD
=5.0 V)
0.5毫安( F(X
IN
) = 1.0 MHz时:系统时钟= F(X
IN
), V
DD
=3.0 V)
0.1
A( TA = 25
°C,
V
DD
= 5V ,典型值)
内存
输入/输出
端口
D
0
–D
9
P0
0
–P0
3
P1
0
–P1
3
I / O
P2
0
, P2
1
输入
P3
0
–P3
3
I / O
P4
0
–P4
3
输入
产量
CARR
产量
T
OUT
INT
计时器
定时器1
定时器2
定时器3
打断
来源
嵌套
子程序嵌套
设备结构
包
工作温度范围
电源电压
动力
在活跃
耗散
(典型值)的RAM备份
输入
定义时钟和循环的
q
系统时钟
该系统时钟是用于控制该产品的基本时钟。
该系统时钟可以由时钟控制的第3位被选中
寄存器MR为示于下表中。
系统时钟的表选择
系统时钟
MR
3
F(X
IN
)
0
F(X
IN
)/4
1
注意: F(X
IN
)/ 4时,立即选择系统被释放后
从复位。
q
指令时钟
指令时钟是用于控制CPU的标准时钟。
指令时钟是从分割产生的信号
系统时钟3.指令时钟的一个周期是
相当于1个机器周期。
q
机器周期
机器周期来执行所要求的标准周期
该指令。
3
三菱微型计算机
4570组
单片4位微机的CMOS
引脚说明
针
V
DD
V
SS
CNV
SS
RESET
名字
电源
地
CNV
SS
复位输入
输入/输出
功能
—
连接到一个加电源。
—
连接到0 V电源。
输入
I / O
连接CNV
SS
到V
SS
和应用的“L” (0V ),以CNV
SS
当然可以。
N沟道开漏I / O引脚的系统复位。上拉晶体管和
电容是内置在这个引脚。当看门狗定时器使系统可
复位或检测到低电源电压,所述
RESET
引脚输出“ L”电平。
X
IN
X
OUT
D
0
–D
9
P0
0
–P0
3
时钟输入
时钟输出
输出D口
I / O端口P0
输入
产量
产量
I / O
我的时钟产生电路/ O引脚。连接X之间的陶瓷谐振器
IN
引脚和X
OUT
引脚。反馈电阻是内置在它们之间。
D口的每个引脚具有独立的1位输出功能。端口D
9
还
用于为T
OUT
输出引脚。输出形式为N沟道开漏。
4位I / O口。它可以用作输入端口时,输出锁存器被设置为“1”。
输出形式为N沟道开漏。端口的每一个引脚都具有一键通
唤醒功能和上拉功能。
4位I / O口。它可以用作输入端口时,输出锁存器被设置为“1”。
输出形式为N沟道开漏。端口的每一个引脚都具有一键通
唤醒功能和上拉功能。
2比特的输入端口。端口P2
1
也用作INT引脚输入。
4位I / O口。它可以用作输入端口时,输出锁存器被设置为“1”。
输出形式为N沟道开漏。
4位输入端口。端口的每一个引脚都具有一键唤醒功能和上拉
功能。这两种功能可以通过软件进行切换。
载波输出引脚用于远程控制发射。输出的结构是
CMOS电路。
INT输入引脚接受一个外部中断,并具有一键唤醒功能。 INT
输入引脚也可以用作端口P2
1
.
T
OUT
输出引脚的功能输出定时器2下溢信号除以
2. T
OUT
输出引脚也被用作D端口
9
.
VDCE销用于控制所述电压检测电路的动作/停止。
该电路处于工作状态时为“H”电平输入到VDCE销。在停止时
“ L”电平被输入到该引脚。
P1
0
–P1
3
I / O端口P1
I / O
P2
0
, P2
1
P3
0
–P3
3
P4
0
–P4
3
CARR
INT
T
OUT
VDCE
输入端口P2
I / O端口P3
输入端口P4
载波输出
远程控制
中断输入
定时器输出
电压降
检测电路
启用
I / O
I / O
输入
产量
输入
产量
输入
4
三菱微型计算机
4570组
单片4位微机的CMOS
多功能
针
D
9
T
OUT
多功能
T
OUT
针
D
9
P2
1
多功能
P2
1
INT
INT
注1 :引脚除了上面刚刚单一的功能。
2: D口
9
是输出端口和端口P2
1
是输入端口。
未使用引脚的连接
针
D
0
–D
8
D
9
/T
OUT
P0
0
–P0
3
P1
0
–P1
3
连接
连接到V
SS
,或设置输出锁存器P3
0
–P3
3
“0”和开放。
设置输出锁存器为“1”和开放。
P4
0
–P4
3
CARR
针
连接
连接到V
SS
,或设置输出锁存器
“0”和开放。
连接到V
SS
(注2)或开(注3)。
开。
P2
0
, P2
1
/ INT
连接到V
SS
(注1 ) 。
注1:当P2
1
/ INT引脚连接到V
SS
销,设置返回电平为“H”电平由软件(中断控制寄存器I1
2
=“1”).
当P2
1
/ INT引脚连接到V
SS
销而返回电平被设定为“ L”电平,系统从RAM备份返回
系统后的状态进入RAM备份状态。
2 :为了连接端口P4
0
–P4
3
到V
SS
,关闭其上拉晶体管(上拉控制寄存器PU0i = “0”)由软件和
也无效键唤醒功能(键唤醒控制寄存器K0i = “ 0 ” ) 。当这些引脚连接到
V
SS
而键唤醒功能留下有效,系统将无法从RAM备份状态恢复。为了使
这些引脚开路,打开其上拉晶体管(注册PU0i = “1”)由软件(ⅰ = 0 ,1,2 ,3)。
一定要选择键唤醒功能和上拉功能,每一个端口。
3 :为了使端口P4的
0
–P4
3
开,打开他们的上拉晶体管(注册PU0i = “1”)由软件(ⅰ = 0 ,1,2 ,3)。
(请注意,以设置输出锁存器为“ 0”或“ 1 ”,或使引脚开路)
系统复位解除后,一个端口处于高阻抗状态,直到该端口的输出锁存器由软件设置为“0 ” 。
因此,引脚的电压电平是不确定的,并可能会出现多余的供电电流。
要设置输出锁存器周期性地被推荐的,因为输出锁存器的值可以通过改变噪声或程序逃跑
(由噪声引起的) 。
(请注意,以未使用的引脚连接到V
SS
)
为了避免噪音,连接未使用的引脚到V
SS
以最短的距离用粗导线。
港口功能
PORT
端口D
针
D
0
–D
8
, D
9
/T
OUT
输入/
产量
产量
(10)
端口P0
端口P1
端口P2
P0
0
–P0
3
P1
0
–P1
3
P2
0
P2
1
/ INT
P3
0
–P3
3
P4
0
–P4
3
I / O
(4)
I / O
(4)
输入
(2)
I / O
输入
(4)
N沟道开漏
2
N沟道开漏
N沟道开漏
4
4
输出结构
N沟道开漏
控制
位
1
控制
说明
SD
RD
CLD
OP0A
IAP0
OP1A
IAP1
IAP2
SNZI0
4
4
(注)
OP3A
IAP3
端口P4
IAP4
PU0
K0
上拉功能
(可编程)
键唤醒功能
(可编程)
注意:在P2的水平
1
/ INT引脚可以检查与SNZI0指令。
键唤醒功能
上拉功能
键唤醒功能
上拉功能
键唤醒功能
控制
注册
W2
2
T
OUT
针
备注
W2
2
控制D的开关
9
/
端口P3
5