PIC16C745/P Microchip Technology, PIC16C745/P Datasheet - Page 65

no-image

PIC16C745/P

Manufacturer Part Number
PIC16C745/P
Description
8-Bit CMOS Microcontrollers with USB
Manufacturer
Microchip Technology
Datasheet
10.5.1.6
The control register provides various control and con-
figuration information for the USB.
REGISTER 10-6: USB CONTROL REGISTER (UCTRL: 195h)
bit7
bit 7-6: Unimplemented: Read as ’0’.
bit 5:
bit 4
bit 3:
bit 2:
bit 1:
bit 0:
1999 Microchip Technology Inc.
U-0
tion. Clearing this bit allows the SIE to continue token processing. This bit is set by the SIE when a Setup
Token is received allowing software to dequeue any pending packet transactions in the BDT before resum-
ing token processing. The PKT_DIS bit is set under certain conditions such as back to back SETUP
tokens. This bit is not set on every SETUP token and can be modified only when UCTRL.SUSPND = 0.
form remote wake-up. Software must set RESUME to 1 for 10 mS then clear it to 0 to enable remote wake-
up. For more information on RESUME signaling, see Section 7.1.7.5, 11.9 and 11.4.4 in the USB 1.1 spec-
ification.
generally be set in response to a UIDLE interrupt. It will generally be reset after an ACTIVITY interrupt.
The V
USB Control Register (UCTRL)
SE0: Live Single Ended Zero. This status bit indicates that the D+ and D- lines are both pulled to low.
1 = single ended zero being received
0 = single ended zero not being received
PKT_DIS: The PKT_DIS bit informs the MCU that the SIE has disabled packet transmission and recep-
Config_Bit: Configuration bit used by firmware during enumeration.
RESUME: Setting this bit will allow the USB to execute resume signaling. This will allow the USB to per-
1 = perform Resume signaling
0 = normal operation
SUSPND: Suspends USB operation and clocks and places the module in low power mode. This bit will
1 = USB module in power conserve mode
0 = USB module normal operation
Unimplemented: Read as ’0’.
U-0
USB
pin will still be driven, however the transceiver outputs are disabled.
SE0
R-X
PKT_DIS Config_Bit RESUME SUSPND
R/C-0
Advanced Information
R/W-0
R/W-0
R/W-0
PIC16C745/765
U-0
bit0
R = Readable bit
W = Writable bit
C = Clearable bit
U = Unimplemented bit,
-n = Value at POR reset
X = Don’t care
read as ‘0’
DS41124A-page 65

Related parts for PIC16C745/P