
三菱微型计算机
M16C / 61群
总线控制
总线控制
下面,说明需要访问外部设备和软件等待的信号。信号
需要用于访问外部设备有效时,处理器模式设置为存储器的扩展
模式和微处理器模式。该软件等待在所有的处理器模式下有效。
单芯片16位CMOS微机
( 1 )地址总线/数据总线
地址总线由20引脚的
0
到A
19
用于访问的地址空间中的1M字节。
数据总线由引脚用于数据I / O 。当BYTE引脚为“H ”时, 8个端口
0
到D
7
功能
数据总线。当字节为“ L” ,在16个端口
0
到D
15
函数作为数据总线。
两者的地址和数据总线保持其先前的状态时内部ROM或RAM进行访问。另外,
当一个变化是,从单芯片模式向存储器扩展模式,地址总线的值
是不确定的,直到外部存储器进行访问。
( 2 )片选信号
芯片选择信号是使用相同的引脚P4的输出
4
到P4
7
。位0 3片选控制
寄存器(地址0008
16
)设置每个引脚用作一个端口或输出芯片选择信号。该芯片
选择控制寄存器在内存扩展模式和微处理器模式有效。在单芯片
模式, P4
4
到P4
7
功能的可编程I / O端口,无论在芯片选择控制的值
注册。
_______
在微处理器模式,只输出CS0片选信号复位状态已被取消。
_______
_______
_______
_______
CS1到CS3功能为输入端口。因此,在使用CS1到CS3时,外部上拉电阻
所需。图1.11.1所示为片选控制寄存器。
芯片选择信号可用于外部区域分成多达四个块。表1.11.1
示出了使用芯片选择信号所指定的外部存储器区域。
表1.11.1 。通过芯片选择信号指定的外部区域
芯片选择
CS0
CS1
CS2
CS3
指定的地址范围
内存扩展模式
微处理器模式
30000
16
到CFFFF
16
(640K)
30000
16
到FFFFF
16
(832K)
30000
16
到F7FFF
16
( 800K ) (注)
28000
16
到2FFFF
16
(32K)
28000
16
到2FFFF
16
(32K)
08000
16
到27FFF
16
(128K)
08000
16
到27FFF
16
(128K)
(16K)
04000
16
到07FFF
16
04000
16
到07FFF
16
(16K)
注意:当PM16 (外部存储区扩展位) =“1” 。 (仅M30612M4A / E4是有效的。 )
片选控制寄存器
b7
b6
b5
b4
b3
b2
b1
b0
符号
企业社会责任
地址
0008
16
当复位
01
16
位符号
CS0
CS1
CS2
CS3
CS0W
CS1W
CS2W
CS3W
位名称
CS0输出使能位
CS1输出使能位
CS2输出使能位
CS3输出使能位
CS0等待位
CS1等待位
CS2等待位
CS3的等待位
功能
0 :片选输出禁用
(正常的端口引脚)
1 :片选使能输出
RW
0 :等待状态插入
1:无等待状态
图1.11.1 。片选控制寄存器
24