州周立功单片机发展有限公司Tel:(020)3873097638730977Fa:38730925htp:/www.zlgmcu.co RD N 选通(低有效) 16WRN 1写选通(低有效) O4DMA请求 18 DMACK N1DMA应答(低有效) DMA传输结束(低有效)。EOTN仅当 DMACK N和RDN EOT N 或WRN一起激活时才有效 20RESET N 复位(低有效且不同步)。片内上电复位电路,该管脚可固定接 21GLN[OD8 GoodLink led指示器(低有效) XTALI I晶振连接端1(6MHz) 23XTAL2 O 晶振连接端2(6MHz)。如果采用外部时钟信号取代晶振,可连 接XTAL1,XTAL2应当悬空 电源电压(40V~5.5V),要使器件工作在3.3V,对Ⅴcc和Ⅴour3 脚都提供3.3V。 A|USBD数据线 26 AUSB D+数据线 3.3V调整输出。要使器件工作在3.3V,对Ⅴc和Ⅴoum3脚都提 供3.3V。 地址位。A0=1选择命令指令,A0=0选择数据。该位在多路地 址/数据总线配置时可忽略,应将其接高电平。 2mA驱动输出 OD4 4mA驱动开漏输出 OD8:8mA驱动开漏输出IO2:4mA输出 命令汇总 命令名 接收者 编码 始化命令 设置地址使能器件 写1字节 设置端点使能器件 设置模式 器件 3h 设置DMA FBh 引/读1字节 数据流命令 读中断奇存器器件 读2字节 选择端点 控制输出 读1字节(可选) 控制输入 Olh 读1字节(可选) 端点1输出 读1字节(可选) 端点1输入 03h 读1字节(可选) (可选) 读1字节(可选) 读最后处理状态控制输出 控制输入 读1字节 端点1输出 读1字节 端点1输入 端点2输出 读缓冲区 选择的端点 FOh 读n字节 写缓冲区 选择的端点 写n字节 设置端点状态 控制输出 写1字节 控制输入 写1字节 端点1输出 写1字节 端点1输入 端点2输出 写1字节 端点2输入 写1字节 应答设置 选择的端点 Flh 缓冲区清零 选择的端点 使缓冲区有效 选择的端点 FAh 6
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 6 15 RD_N I 读选通 低有效 16 WR_N I 写选通 低有效 17 DMREQ O4 DMA 请求 18 DMACK_N I DMA 应答 低有效 19 EOT_N I DMA 传输结束 低有效 EOT_N 仅当 DMACK_N 和 RD_N 或 WR_N 一起激活时才有效 20 RESET_N I 复位 低有效且不同步 片内上电复位电路 该管脚可固定接 VCC 21 GL_N OD8 GoodLink LED 指示器 低有效 22 XTAL1 I 晶振连接端 1 6MHz 23 XTAL2 O 晶振连接端 2 6MHz 如果采用外部时钟信号取代晶振 可连 接 XTAL1 XTAL2 应当悬空 24 VCC P 电源电压 4.0V~5.5V 要使器件工作在 3.3V 对 VCC 和 VOUT3.3 脚都提供 3.3V 25 D- A USB D-数据线 26 D+ A USB D+数据线 27 VOUT3.3 P 3.3V 调整输出 要使器件工作在 3.3V 对 VCC 和 VOUT3.3 脚都提 供 3.3V 28 A0 I 地址位 A0=1 选择命令指令 A0=0 选择数据 该位在多路地 址/数据总线配置时可忽略 应将其接高电平 注: O2 2mA 驱动输出 OD4 4mA 驱动开漏输出 OD8 8mA 驱动开漏输出 IO2 4mA 输出 命令汇总 命令名 接收者 编码 数据 初始化命令 设置地址/使能 器件 D0h 写 1 字节 设置端点使能 器件 D8h 写 1 字节 设置模式 器件 F3h 写 2 字节 设置 DMA 器件 FBh 写/读 1 字节 数据流命令 读中断寄存器 器件 F4h 读 2 字节 选择端点 控制输出 00h 读 1 字节 可选 控制输入 01h 读 1 字节 可选 端点 1 输出 02h 读 1 字节 可选 端点 1 输入 03h 读 1 字节 可选 端点 2 输出 04h 读 1 字节 可选 端点 2 输入 05h 读 1 字节 可选 读最后处理状态 控制输出 40h 读 1 字节 控制输入 41h 读 1 字节 端点 1 输出 42h 读 1 字节 端点 1 输入 43h 读 1 字节 端点 2 输出 44h 读 1 字节 端点 2 输入 45h 读 1 字节 读缓冲区 选择的端点 F0h 读 n 字节 写缓冲区 选择的端点 F0h 写 n 字节 设置端点状态 控制输出 40h 写 1 字节 控制输入 41h 写 1 字节 端点 1 输出 42h 写 1 字节 端点 1 输入 43h 写 1 字节 端点 2 输出 44h 写 1 字节 端点 2 输入 45h 写 1 字节 应答设置 选择的端点 F1h 无 缓冲区清零 选择的端点 F2h 无 使缓冲区有效 选择的端点 FAh 无
州周立功单片机发展有限公司Tel:(020)3873097638730977Fa:38730925htp:/www.zlgmcu.co 「发送恢复 F6h 无 读当前帧数目 读1或2字节 命令描述 有3种基本的类型的命令:初始化, 和通用命 初始化命令 初始化命令在USB网络进行枚举处理时使用。这些命令用于使能端点的功能。还可用来设置USB分 配的地址 设置地址/使能 命令:Dh 数据:写1字节 该命令用于设置USB分配的地址和使能功能 D0000000POWERON VALUE 地址 写入的值即为地址 使能 置1使能该功能 设置端点使能 命令:D8h 数据:写1字节 通过设置设置地址/使能命令后才可使能普通/同步端点 XXXX POWER ON VALUE GENERIC/ISOCHRONOUS ENDPOINTS 普通/同步 端点 值1表示普通/同步端点使能 设置模式 命令:F3h 数据:写2字节 设置模式命令后跟2个写入的数据,第一个字节包含配置字节信息,第二个字节是时钟分频因素字节。 配置字节 7
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com 7 普通命令 发送恢复 F6h 无 读当前帧数目 F5h 读 1 或 2 字节 命令描述 有 3 种基本的类型的命令 初始化 数据流和通用命令 初始化命令 初始化命令在 USB 网络进行枚举处理时使用 这些命令用于使能端点的功能 还可用来设置 USB 分 配的地址 设置地址/使能 命令 D0h 数据 写 1 字节 该命令用于设置 USB 分配的地址和使能功能 地址 写入的值即为地址 使能 置 1 使能该功能 设置端点使能 命令 D8h 数据 写 1 字节 通过设置设置地址/使能命令后才可使能普通/同步端点 普通/同步 端点 值 1 表示普通/同步端点使能 设置模式 命令 F3h 数据 写 2 字节 设置模式命令后跟 2 个写入的数据 第一个字节包含配置字节信息 第二个字节是时钟分频因素字节 配置字节 7654 32 0 1 0 0 POWER ON VALUE ADDRESS ENABLE 0 0 0 0 0 0 76 54 32 X 1 0 0 POWER ON VALUE GENERIC/ISOCHRONOUS ENDPOINTS RESERVED; WRITE 0 X X X X X X