M30245FCGP#U1 Renesas Electronics America, M30245FCGP#U1 Datasheet - Page 82

IC M16C/24 MCU FLSH 128K 100LQFP

M30245FCGP#U1

Manufacturer Part Number
M30245FCGP#U1
Description
IC M16C/24 MCU FLSH 128K 100LQFP
Manufacturer
Renesas Electronics America
Series
M16C™ M16C/20r
Datasheet

Specifications of M30245FCGP#U1

Core Processor
M16C/60
Core Size
16-Bit
Speed
16MHz
Connectivity
I²C, SPI, SSI, UART/USART, USB
Peripherals
DMA, PWM, WDT
Number Of I /o
82
Program Memory Size
128KB (128K x 8)
Program Memory Type
FLASH
Ram Size
10K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-20°C ~ 85°C
Package / Case
100-LQFP
Package
100LQFP
Family Name
R8C
Maximum Speed
16 MHz
Operating Supply Voltage
3.3 V
Data Bus Width
16 Bit
Number Of Programmable I/os
82
Interface Type
USB/UART/I2C/SPI
On-chip Adc
8-chx10-bit
Number Of Timers
5
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
M30245FCGP#U1M30245FCGP
Manufacturer:
RENESAS
Quantity:
102
Company:
Part Number:
M30245FCGP#U1
Manufacturer:
TDK-EPCOS
Quantity:
54 000
Company:
Part Number:
M30245FCGP#U1
Manufacturer:
Renesas Electronics America
Quantity:
10 000
M30245 Group
Figure 1.44. USB Attach/Detach register (USBAD)
Rev.2.00
REJ03B0005-0200
USB Special Function Registers
USB Attach/Detach Register
The MCU controls USB operation through the use of special function registers. Some USB-related special function
registers have a mix of read/write, read only, and write only register bits. Additionally, the bits may be configured to
allow the user to write only "0" or "1" to individual bits.
• When accessing these registers, writing "0" to a register that can only be set to "1" by the CPU has no effect on that
register bit.
• Writing "1" to a register that can only be set to "0" by the CPU has no effect on that register bit.
All USB SFRs, with the exceptions of Endpoint FIFO data registers, USBAD, and USBC can be accessed by word or
by byte at an even or odd address. Endpoint FIFO Data Registers can be accessed by either word or by byte at even
addresses only.
The contents of all USB Special Functions Registers, including USB Attach/Detach and USB Control, are preserved
after a software reset.
The USB Attach / Detach Register is shown in Figure 1.44. The register is used to attach and detach the USB
function from a USB host without physically disconnecting the USB cable. This functionality is enabled by setting
P9
The port driver is tri-stated and a "1" is always read from the port bit in this mode. When the ATTACH/DETACH bit is a
"1" (and P9
detect an attach. When the ATTACH/DETACH bit is a "0" (and P9
be pulled down (through the cable and 15k ohm resistor on the host/hub side) and a detach to be registered by the
host. A 1.5k ohm pull-up resistor must be connected externally from P9
it is not used, the 1.5k ohm resistor should be placed between UVcc and D+.
See "Vbus Detect" for information on the vbus detect enable bit.
USB Attach/Detach Register
b7 b6 b5 b4 b3 b2 b1 b0
0
_SECOND to a "1". Doing this forces P9
0 0 0 0 0
Oct 16, 2006
0
_SECOND is a "1"), P9
page 80 of 264
Bit symbol
P9
Reserved
VBDT
Attach/
Detach
0-
Symbol
USBAD
second
0
Attach/Detach
Port 9
Vbus detect enable
is driven with the voltage on UVcc, causing D+ to be pulled up and the host to
0
-Second
0
to operate as a pull-up for D+ (through an external 1.5k ohm resistor).
Bit name
0 : Normal mode for Port 9
1 : Forces Port 9
Address
0 : Tri-states, P9
1 : Drives P9
001F 16
0 : Disabled
1 : Enabled
Must always be set to "0"
to detect an attach
0
_SECOND is a "1"), P9
0
0
with voltage on UVcc, causing the host
0
0
to D+ when this functionality is used. When
causing the host to detect a detach
to operate as pull up for D+.
Function
When reset
00 16
0
0
is tri-stated, causing D+ to
Universal Serial Bus
R
W

Related parts for M30245FCGP#U1