
HT82K94E/HT82K94A
FUNC 。名字
CRC_ERR
读/写
读/写
描述
该位被用来指示有CRCerror (比特= 1)。固件必须做一些事情来
节省设备,并保持完好。
该位由SIE置和由F / W清零。
交易结束标志,正常状态为1,如果暂停= 1 行& EOT = 0 表示
什么是错的USB接口。固件主管必须做一些事情来
节省设备,并保持完好。
该位用于控制USB的中断是否被输出到的NAK重单片机
sponse到PC主机IN或OUT令牌。
1:只USB中断,数据被传输到PC主机或数据被从接收到的
PC主机
0 :总是有USB中断,如果USB接入FIFO0
默认为0
SIES功能
MISC寄存器由命令和状态来控制所需的端点FIFO行动,展现的状态
所需的端点FIFO 。该MISC将USB复位信号被清除。
位号
0
LABEL
REQ
读/写
读/写
功能
设置在MISC所需的一前一后的状态,端点FIFO可
该位设置为要求
1.
之后的工作已经完成,该位是
清
0.
该位定义数据MCU和端点FIFO之间传输的方向。
当TX被设置为
1,
这意味着MCU要写入数据的最终
点FIFO。之后的工作已经完成,该位被清零
0
termi-前
内廷请求来表示传输的结束。对于读操作,该位为
被清零
0
来表示的MCU想要从端点FIFO读出的数据
并具有被设置为
1
后任务完成。
清除请求的端点FIFO ,即使端点FIFO没有准备好。
定义了端点FIFO选择, SELP1 , SELP0 :
00 :端点FIFO0
01 :端点FIFO1
10 :端点FIFO2
11 :端点FIFO3
用来表明在端点FIFO中的数据是一个SETUP命令。该位有
通过软件清零。也就是说,即使在MCU是忙时,设备不会错过
从主机的任何设置命令。
只读状态位,该位用于指示所希望的端点FIFO是
做好准备工作。
用于表示一个0大小的包从一个主机到MCU发送。该位应
通过软件清零。
MISC ( 46H )注册
MCU可以与端点FIFO通过设置相应的寄存器,地址列在沟通
下表。读取当前数据之后,下一个数据将2ms的后表明,用于检查端点FIFO状态
并针对MISC寄存器,如果读/写操作仍在进行中。
注册
FIFO0
FIFO1
FIFO2
FIFO3
读/写
读/写
读/写
读/写
读/写
银行
1
1
1
1
地址
48H
49H
4AH
4BH
Bit7~Bit0
Data7~Data0
Data7~Data0
Data7~Data0
Data7~Data0
EOT
R
NMI
读/写
1
TX
读/写
2
明确
读/写
4
3
SELP1
SELP0
读/写
5
SCMD
读/写
6
7
准备
LEN0
R
读/写
1.00版
20
2005年11月22日