h8s-2158 Renesas Electronics Corporation., h8s-2158 Datasheet - Page 676

no-image

h8s-2158

Manufacturer Part Number
h8s-2158
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Section 18 Universal Serial Bus Interface (USB)
Rev. 3.00 Jan 25, 2006 page 624 of 872
REJ09B0286-0300
Check if a new device is
External Event, Host
Send a bus reset signal
Cancel reset (RES = 1)
connected
Figure 18.14 Operation Procedure for Initializing USB Module
Receive a bus reset signal
Start DPLL operation
USB Function Core
Start USB operating
Set the USB function
Process a bus reset
function core reset
clock oscillation
Supply the USB
Cancel the USB
operating clock
core to operate
Set EPINFO
Set the BRSTF bit of
Request an USBID
interrupt (BRSTF)
Core Interface
USBIFR0 to 1
Write EPINFO to EPDR0I
Write to the USB function
Clear the FPLLRST bit of
and set the EPIVLD bit of
state of the USB module
Cancel the module stop
Set the CK48READY bit
Check if the USB cable
stabilization time (3 ms)
Clear the UIFRST bit of
Clear the FSRST bit of
Start system operation
Set the VBUSS bit of
interrupt occurs or not
core control registers
Complete the USBID
Read USBIFR0 and
interrupt processing
interrupt processing
Wait for the DPLL
Externally pull up
check if a BRSTF
Initiate the USBID
Wait for the PLL
stabilization time
of USBCR1 to 1
USBCSR0 to 1
USBCR1 to 1
USBCR0 to 0
USBCR0 to 0
USBCR0 to 0
the USDP pin
is connected
Set UPLLCR
Slave CPU

Related parts for h8s-2158