08.06.2013 Views

C8051F326/7 - Silicon Labs

C8051F326/7 - Silicon Labs

C8051F326/7 - Silicon Labs

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

USB Register<br />

Name<br />

Table 12.2. USB0 Controller Registers<br />

USB Register<br />

Address<br />

<strong>C8051F326</strong>/7<br />

Description Page Number<br />

IN1INT 0x02<br />

Interrupt Registers<br />

Endpoint0 and Endpoint1 IN Interrupt Flags 101<br />

OUT1INT 0x04 Endpoint1 OUT Interrupt Flag 101<br />

CMINT 0x06 Common USB Interrupt Flags 102<br />

IN1IE 0x07 Endpoint0 and Endpoint1 IN Interrupt Enables 102<br />

OUT1IE 0x09 Endpoint1 OUT Interrupt Enable 103<br />

CMIE 0x0B Common USB Interrupt Enable<br />

Common Registers<br />

103<br />

FADDR 0x00 Function Address 97<br />

POWER 0x01 Power Management 99<br />

FRAMEL 0x0C Frame Number Low Byte 100<br />

FRAMEH 0x0D Frame Number High Byte 100<br />

INDEX 0x0E Endpoint Index Selection 92<br />

CLKREC 0x0F Clock Recovery Control 94<br />

FIFOn 0x20-0x21 Endpoints0-1 FIFOs<br />

Indexed Registers<br />

96<br />

E0CSR<br />

EINCSRL<br />

0x11<br />

Endpoint0 Control / Status<br />

Endpoint IN Control / Status Low Byte<br />

106<br />

110<br />

EINCSRH 0x12 Endpoint IN Control / Status High Byte 111<br />

EOUTCSRL 0x14 Endpoint OUT Control / Status Low Byte 113<br />

EOUTCSRH 0x15 Endpoint OUT Control / Status High Byte 114<br />

E0CNT<br />

EOUTCNTL<br />

0x16<br />

Number of Received Bytes in Endpoint0 FIFO<br />

Endpoint OUT Packet Count Low Byte<br />

107<br />

114<br />

EOUTCNTH 0x17 Endpoint OUT Packet Count High Byte 114<br />

Rev. 1.1 93

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!