FEDL60851E-01
OKI半导体
ML60851E
寄存器的功能
端点0接收FIFO ( EP0RXFIFO )
阅读地址
写地址
D7
硬件复位后
在总线复位后
德网络nition
×
×
D6
×
×
40h
—
D5
×
×
D4
×
×
D3
×
×
D2
×
×
D1
×
×
D0
×
×
EP0接收数据( R)
从主计算机中的数据状态的控制写传输期间的接收数据被存储在EP0RXFIFO 。
在EP0通过读取地址40h的时候ML60851E接收的数据可通过本地的MCU来读出
问题的EP0接收数据包就绪中断请求。也能够通过依次读取数据包中的数据
继续阅读。
该EP0RXFIFO是在下列条件下被清除:
1.当本地MCU复位EP0接收数据包就绪位( “1”是写在PKTRDY ( 0 ) ) 。
2.当接收到一个建立包。
3.当本地MCU在地摊位写一个“0” ( EP0STAT ( 2 ) ) 。
端点1接收FIFO ( EP1RXFIFO )
阅读地址
写地址
D7
硬件复位后
在总线复位后
德网络nition
×
×
D6
×
×
41h
—
D5
×
×
D4
×
×
D3
×
×
D2
×
×
D1
×
×
D0
×
×
EP1接收数据( R)
所以能够读出的EP1通过读取地址41h中接收数据。当EP1设置用于散装接收
( BULK OUT ) ,本地MCU应阅读EP1RXFIFO当ML60851E发出EP1包准备
中断请求。也能够通过连续地读出顺序读出在该数据包中的数据。当数据
EP1的传送方向被设置为“发送” ,所有访问该地址将是无效的。
该EP1RXFIFO是在下列条件下被清除:
1.当接收到针对EP1 OUT令牌。
2.当EP1接收数据包就绪位复位。 (一“1 ”被写入PKTRDY (1) )。
3.当本地MCU在地摊位写一个“0” ( EP1CON ( 1 ) ) 。
即使当DMA读与一个16位的宽度从EP1RXFIFO制成,地址是A7:A0 = 41h中。
7/84