CY7C43646
CY7C43666
CY7C43686
引脚德网络nitions
(续)
信号名称
FS1/SEN
描述
旗偏移
选择1 /串行
启用
旗偏移
选择0 /串行
数据
I / O
I
功能
FS1 / SEN和FS0 / SD是用于标记的偏移寄存器两用输入
编程。
在主复位, FS1 / SEN和FS0 / SD ,加上SPM ,选择
标志偏移编程方法。三失调寄存器编程方法
可供选择:自动加载的三种预设值( 8 , 16或64 ) ,从并行装入一张
A口或串行加载。当选择标志偏移寄存器编程串联负载,
FS1 / SEN用作开启同步到CLKA的低到高的转变。
当FS1 / SEN为低,在CLKA上升沿加载出现在FS0 / SD入位
X和Y的寄存器。位的数目进行编程偏移寄存器写操作所需
是32为CY7C43626 , 36为CY7C43636 , 40为CY7C43646 , 48为
CY7C43666和56为CY7C43686 。第一位写入存储Y寄存器MSB
和最后一个比特写入存储X寄存器的LSB 。
在MBA的高层次选择一个邮箱注册的端口A
读或写
操作。当端口A ,对MBA选择高级别执行读取操作
从Mail2数据寄存器的输出低电平选择FIFO2输出寄存器
数据并输出。当端口A ,高层次的MBA进行写操作
将数据写入邮件1个寄存器,而低级别将数据写入FIFO 1 。
在MBB高水平选择一个邮箱注册的端口B
读操作。当
在端口B上执行读取操作时,对MBB一个高电平的选择数据
MAIL1寄存器输出和一个低电平选择FIFO1输出寄存器中的数据并输出。
当在端口C上执行写操作时,在MBC高电平写入数据
到Mail2寄存器,
和低电平写入FIFO2的。
MBF1设为低电平CLKA低到高的转变
将数据写入到MAIL1
注册。写入MAIL1寄存器被禁止,而MBF1低。 MBF1设置
高通过CLKB低到高的转变时,端口B读取被选中, MBB
为HIGH 。 MBF1设置高继主机或FIFO1的部分复位。
MBF2设为低电平CLKB低到高的转变
将数据写入到Mail2
注册。写入Mail2寄存器被禁止,而MBF2低。 MBF2设置
高通过CLKA低到高的过渡端口的读操作是选择MBA时,
为HIGH 。 MBF2设置高继主机或FIFO2的部分复位。
的低电平引脚将初始化FIFO1读写指针
到所述第一位置
内存和设置端口B输出寄存器为全零。一个低脉冲上MRS1
选择编程方法(串行或并行)和三个可编程单
标志默认偏移量为FIFO1 。它还配置端口B的总线宽度和端
安排。 CLKA的四个低到高的转变和四个低到高的跃迁
CLKB的业必须发生的,而MRS1低。
的低电平引脚将初始化FIFO2读写指针
到所述第一位置
内存和设置端口A输出寄存器为全零。一个低脉冲上MRS2
选择的FIFO2三个可编程标志默认偏移之一。四低到高
CLKA的过渡和CLKB的四个低到高的转变必须发生在MRS2
是低的。
的低电平引脚将初始化FIFO1读写指针
到所述第一位置
内存和设置端口B输出寄存器为全零。在部分复位时,
当前选择的总线宽度,尾数安排,程序设计方法(串行或
并行) ,以及可编程标志设置都保留。
的低电平引脚将初始化FIFO2读写指针
到所述第一位置
内存和设置端口A输出寄存器为全零。在部分复位时,
当前选择的总线宽度,尾数安排,程序设计方法(串行或
并行) ,以及可编程标志设置都保留。
RENB必须为高电平,使CLKB低到高的转变
读取数据
端口B.
该引脚上的低频闪将重新对FIFO1的数据。
这是通过把实现
读指针回零的位置。用户将仍然需要执行读取操作
重发该数据。重发功能仅适用于CY标准模式。
FS0/SD
I
工商管理硕士
口邮箱
SELECT
I
MBB
端口B邮箱
SELECT
端口C邮箱
SELECT
MAIL1注册
旗
I
MBC
MBF1
I
O
MBF2
Mail2注册
旗
O
MRS1
FIFO1硕士
RESET
I
MRS2
FIFO2硕士
RESET
I
PRS1
FIFO1部分
RESET
I
PRS2
FIFO2部分
RESET
I
RENB
RT1
端口B读
启用
FIFO1
重发
I
I
文件编号: 38-06023牧师* C
第39 5