參數(shù)資料
型號(hào): GL600USB-B
廠商: Electronic Theatre Controls, Inc.
英文描述: USB MOUSE MICROCONTROLLER
中文描述: USB鼠標(biāo)單片機(jī)
文件頁(yè)數(shù): 22/38頁(yè)
文件大小: 352K
代理商: GL600USB-B
22
06/19/2000
GL600USB/GL600USB-A/GL600USB-B
Revision 1.3
Figure 4-5 Data Signal Rise and Fall Time
4.7.3
The SIE manages data movement between the CPU and the transceiver. The SIE handles both transmit and
receive operations on the USB. It contains the logic used to manipulate the transceiver and the endpoint
registers.
The byte count buffer is loaded from TXCNT(TXCTL0<3~0>) during endpoint 0 transmit operations. This
same buffer is used for receive transactions to count the number of bytes received at endpoint 0 and, upon
the end of transaction, transfer the value to RXCNT(RXCTL0<3~0>).
When transmitting, the SIE handles parallel-to-serial conversion, CRC generation, NRZI encoding, and bit
stuffing. When receiving, the SIE handles sync detection, packet identification, end-of-packet detection, bit
(un)stuffing, NRZI decoding, CRC validation, and serial-to-parallel conversion. Errors detected by the SIE
include bad CRC, timeout while waiting for EOP, and bit stuffing violations.
All USB devices are required to have an endpoint 0 that is used to initialize and manipulate the device.
Endpoint 0 provides access to the device’s configuration information and allows generic USB status and
control accesses. Endpoint 0 can receive and transmit data. Both receive and transmit data share the same
8-byte Endpoint 0 FIFO, FFDAT0. Received data may overwrite the data previously in the FIFO.
Endpoint 1 is of transmit only. This endpoint is used to transmit HID report data to host.
4.8
INSTRUCTION SET SUMMARY
4.8.1
Operand Field Descriptions
Field
r
A
i
b
4.8.2
Instruction Set
Mnemonic,
Operands
Arithmetic Operations
ADDAR r, A
Add r and A, r <- r + A
ADDAR A, r
Add A and r, A <- A + r
ADDAI i
Add A and i, A <- A + i
INCR r
Increment r, r <- r +1
INCR A, r
Increment r, A <- r + 1
INCRSZ r
Increment r, r <- r +1, skip if (r = 0)
INCRSZ A, r
Increment r, A <- r +1, skip if (A = 0)
SUBAR r, A
Subtract A from r, r <- r - A
SUBAR A, r
Subtract A from r, A <- r - A
SUBIA i
Subtract A from i, A <- i - A
Serial Interface Engine (SIE)
Description
Register address
Accumulator
Immediate data
Bit address within a 8-bit register
Description
Cycles
Flags
Affected
1
1
1
1
1
1 or 2
1 or 2
1
1
1
CA, HC, ZO
CA, HC, ZO
CA, HC, ZO
ZO
ZO
CA, HC, ZO
CA, HC, ZO
CA, HC, ZO
相關(guān)PDF資料
PDF描述
GL620USB GeneLink-Lite USB PC-to-PC File Transfer Controller
GL641USB USB ATA/ATAPI/ COMPACT FLASH CARD CONTROLLER
GL650USB USB 4 PORT HUB CONTROLLER
GL651USB 2-PORT USB KEYBOARD HUB CONTROLLER
GL700FW ATA/ATAPI TO 1394 NATIVE BRIDGE
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
GL60209 制造商:Glenair Inc 功能描述:CONNECTOR - Bulk
GL602USB 制造商:未知廠家 制造商全稱:未知廠家 功能描述:USB KEYBOARD MICROCONTROLLER
GL602USB-A 制造商:未知廠家 制造商全稱:未知廠家 功能描述:USB KEYBOARD MICROCONTROLLER
GL603USB 制造商:未知廠家 制造商全稱:未知廠家 功能描述:USB + PS/2 MOUSE MICROCONTROLLER
GL603USB-A 制造商:未知廠家 制造商全稱:未知廠家 功能描述:USB + PS/2 MOUSE MICROCONTROLLER