| Electronic Components Datasheet Search |
|
GL603USB Datasheet(PDF) 25 Page - List of Unclassifed Manufacturers |
|
|
|||||||||||||||||||||||||||||
GL603USB Datasheet(HTML) 25 Page - List of Unclassifed Manufacturers |
|
25 / 41 page ![]() 25 09/22/00 GL603USB/GL603USB-A/GL603USB-B Revision 1.4 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 info rmation 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.9 INSTRUCTION SET SUMMARY 4.9.1 Operand Field Descriptions Field Description r Register address A Accumulator i Immediate data b Bit address within a 8-bit register 4.9.2 Instruction Set Mnemonic, Operands Description Cycles Flags Affected Arithmetic Operations ADDAR r, A Add r and A, r <- r + A 1 CA, HC, ZO ADDAR A, r Add A and r, A <- A + r 1 CA, HC, ZO ADDAI i Add A and i, A <- A + i 1 CA, HC, ZO INCR r Increment r, r <- r +1 1 ZO INCR A, r Increment r, A <- r + 1 1 ZO INCRSZ r Increment r, r <- r +1, skip if (r = 0) 1 or 2 INCRSZ A, r Increment r, A <- r +1, skip if (A = 0) 1 or 2 SUBAR r, A Subtract A from r, r <- r - A 1 CA, HC, ZO SUBAR A, r Subtract A from r, A <- r - A 1 CA, HC, ZO SUBIA i Subtract A from i, A <- i - A 1 CA, HC, ZO DECR r Decrement r, r <- r -1 1 ZO DECR A, r Decrement r, A <- r -1 1 ZO DECRSZ r Decrement r, r <- r-1, skip if (r = 0) 1 or 2 DECRSZ A, r Decrement r, A <- r – 1, skip if (A = 0) 1 or 2 CLRR r Clear r, r <- 0 1 ZO CLRA Clear A, A <- 0 1 ZO NOP No operation 1 Logical Operations |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |