数据表
SC-604
功能说明
对SC- 604是对SC- 6×家族,它是基于SC -614芯的构件。有关的具体细节
核心业务,指令集,寄存器定义,端口配置等,咨询SC- 614用户指南
(80-0212).
在SC- 604可作为在从模式下从合成,也可以在主模式下独立运行。该
从模式激活逻辑电路器件内部,使该装置的专用从属接口。该
从机或主机模式是通过端口G ( PG0 )的位0控制。默认情况下,该装置最初开始于奴隶
模式。要更改为主机模式写为0x01至G端口0 ( 0x2c上) 。要改回从模式写为0x00
以G端口位0 ( 0x2c上) 。
主模式
在主控模式下,从逻辑电路被禁用, SC- 604has 16个通用I / O操作。这16个
输入/输出引脚被组织为2字节宽端口( C和D)中,作为输入的初始化。每个引脚可
配置为图腾柱输出或高阻抗输入通过设置或清除在适当的位
相应的控制寄存器( 0x14的, 0x1C处) 。当配置为输出,数据驱动的输出引脚可以
通过设置或清除相应的数据寄存器的相应位来控制(为0x10 , 0x18的) 。是否
配置为输入或输出,读取数据端口读取引脚的实际状态。
外部中断可以通过在引脚PD2 , PD3 , PD4和PD5在主模式下的转换造成的。这些
中断支持是否销被编程为输入或输出。
从模式
在从模式下,从逻辑电路使能允许设备有一个专用的从站接口。在这
模式下,仅用四支针脚D口( PD4 - PD7 )都可以作为通用I / O ,而其余引脚( PD0-
PD3 )被重新定义为INRDY , OUTRDY ,频闪和R / W 。这些引脚被用于操作从动
界面。在SC- 604controls的INRDY和OUTRDY销,让外部微控制器知道什么时候
从机已准备好接收或发送数据。外部微控制器控制的R / W和频闪销
SC- 604to顺序读/写数据流。每次读或写序列生成需要中断
通过中断服务程序提供服务。这些中断服务程序需要被写入的代码
开发商。中断3中断服务程序表示主机已完成写入序列,
从应改为从端口A的INT4中断服务程序表示主机的数据已完成
读序列。不产生中断时的读/写操作完成对G端口位0 ( PG0 ) 。
从接口包括:
8位双向数据总线( PC0 - PC7 )
2状态输出: INRDY / PD0和OUTRDY / PD1
2控制输入:频闪/ PD2 ,和R / W / PD3
4个通用的I / O ( PD4 - PD7 )
C口作为8位双向数据总线。当数据要被发送到主机时,需要被写入到
端口C的数据寄存器( 0x10)后。当数据从主机读取,它需要从端口的数据寄存器中读出
( 0×00 ) 。端口引脚不是物理设备外,但带来的内部与引脚连接
C.端口
在从模式下的系统初始化序列
首先初始化主机处理器。
主机必须保持从RESET引脚为低电平,直到从STROBE引脚可以保持主机高
在整个从站的初始化过程。
该INRDY和OUTRDY引脚由从机复位引脚的上升沿从高设置。
从模式的软件初始化
写0x00到端口A (0×00 ) , C口(为0x10 ) , D口(为0x18 )的数据寄存器。
配置端口C( PC0 - PC7 ) D0端口,端口D1的输出端口。 (写0xFF的端口C( 0×14 ),并
0×03端口D( 0x1C处)控制寄存器)
2002感官公司
P / N 80-0208 -B
3