位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第1404页 > M30622MA-1E6FP > M30622MA-1E6FP PDF资料 > M30622MA-1E6FP PDF资料2第10页

三菱微型计算机
M16C / 62群
内存
单芯片16位CMOS微机
功能模块的操作
在M16C / 62群容纳某些单位在单个芯片中。这些单位包括ROM和RAM
存储指令和数据,并在中央处理单元(CPU )来执行算术/逻辑运算。
此外,还包括外围单元如定时器,串行I / O , DA转换器, DMAC , CRC计算电路,
A-D转换器和I / O端口。
下面介绍各单元。
内存
图1.4.1是M16C / 62组的存储器映射。地址空间扩展的1M字节
地址00000
16
到FFFFF
16
。从FFFFF
16
下来是ROM 。例如,在M30622MC - XXXFP ,有
是128K字节的E0000内部ROM
16
到FFFFF
16
。对于固定的中断,如向量表
_______
复位和NMI被映射到FFFDC
16
到FFFFF
16
。中断服务程序的起始地址存储
这里。定时器中断等的矢量表的地址,可以被设置为使用内部所需
寄存器( INTB ) 。查看中断的细节部分。
从00400
16
最多就是RAM 。例如,在M30622MC - XXXFP , 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字节指令,减少了程序的步数。
在存储器扩展模式和微处理器模式中,空间的一部分被保留,并且不能
使用。例如,在M30622MC - XXXFP ,下面的空间,不能使用。
01800之间的空间
16
和03FFF
16
(内存扩展模式和微处理器模式)
D0000之间的空间
16
和D7FFF
16
(存储器扩展模式)
00000
16
SFR区
有关详细信息,请参阅图
1.7.1到1.7.3
FFE00
16
00400
16
内部RAM区
XXXXX
16
内部保留
区(注1 )
特殊页面
矢量表
04000
16
外部区域
FFFDC
16
未定义指令
溢流
BRK指令
地址匹配
单步
看门狗定时器
dBc的
NMI
RESET
D0000
16
型号
M30622M4
M30620M8
M30620MA
M30620MC/EC
M30622M8/E8
M30622MA
M30622MC
M30624MG/FG
地址XXXXX
16
00FFF
16
02BFF
16
02BFF
16
02BFF
16
013FF
16
017FF
16
017FF
16
053FF
16
地址YYYYY
16
F8000
16
F0000
16
E8000
16
E0000
16
F0000
16
E8000
16
E0000
16
C0000
16
内部保留
区域(注2 )
YYYYY
16
内部ROM区域
FFFFF
16
FFFFF
16
注1:在存储器扩展和微处理器模式下,无法使用。
注2 :在存储器扩展模式下,无法使用。
注3:这些存储器地图显示,其中PM13被设置为0的实例;但在
案M30624MG / FG的,它们显示出在哪个PM13被设置为1的实例。
图1.4.1 。存储器映射
10