位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第2225页 > M30621MCM-F40GP > M30621MCM-F40GP PDF资料 > M30621MCM-F40GP PDF资料2第10页

三菱微型计算机
M16C / 62A群( 80针)
内存
单芯片16位CMOS微机
功能模块的操作
在M16C / 62A ( 80引脚版本)组可容纳某些单位在单个芯片中。这些单位包括:
ROM和RAM来存储指令和数据,并在中央处理单元(CPU )来执行算术/
逻辑运算。此外,还包括外围单元如定时器,串行I / O , DA转换器,DMAC的CRC
计算电路, AD转换器,以及I / O端口。
下面介绍各单元。
内存
图1.4.1是M16C / 62A ( 80引脚版本)组的存储器映射。地址空间延伸的1M
从地址00000字节
16
到FFFFF
16
。从FFFFF
16
下来是ROM 。例如,在M30623MCA-
XXXGP ,有128K个字节从E0000的内部ROM中的
16
到FFFFF
16
。固定中断向量表
_______
诸如复位和NMI被映射到FFFDC
16
到FFFFF
16
。中断的起始地址
程序存储在这里。定时器中断等的矢量表的地址,可以被设置为使用所希望的
内部寄存器( INTB ) 。查看中断的细节部分。
从00400
16
最多就是RAM 。例如,在M30623MCA - XXXGP , 5K字节的内部RAM被映射
从00400的空间
16
为017FF
16
。除了存储数据时, RAM中还存储用来当叠
调用子程序时产生中断。
SFR区域映射到00000
16
为003FF
16
。这个区域可容纳的控制寄存器外设
全部擦除设备,如I / O端口, AD转换器,串行I / O,以及定时器等图1.7.1到1.7.3的位置
外围设备控制寄存器。未占用的SFR区域的任何部分被保留,不能
用于其它目的。
专用页向量表映射到FFE00
16
到FFFDB
16
。如果子程序的起始地址
或跳转的目的地址都存储在这里,子程序调用指令和跳转指令
可以作为2字节指令,减少了程序的步数。
00000
16
SFR区
有关详细信息,请参阅图
1.7.1到1.7.3
FFE00
16
00400
16
内部RAM区
XXXXX
16
特殊页面
矢量表
型号
M30623M4A
M30623M8A
M30623MAA
M30623MCA
M30621M8A
M30621MCA/FCA
M30621MAA
M30625MGA/FGA
地址
XXXXX
16
00FFF
16
013FF
16
017FF
16
017FF
16
02BFF
16
02BFF
16
02BFF
16
053FF
16
地址
YYYYY
16
F8000
16
F0000
16
E8000
16
E0000
16
F0000
16
E0000
16
E8000
16
C0000
16
版权所有
区域
FFFDC
16
未定义指令
溢流
BRK指令
地址匹配
单步
看门狗定时器
dBc的
NMI
RESET
YYYYY
16
内部ROM区域
FFFFF
16
FFFFF
16
注: PM13设定为“1 ”,在M30625MGA / FGA 。否则,设置PM13为“0” 。
图1.4.1 。存储器映射
10