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

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.59. USB Endpoint x IN MAXP register (EPxIMP)
Figure 1.60. USB Endpoint x IN FIFO Configuration register (EPxIFC)
Rev.2.00
REJ03B0005-0200
USB Endpoint x IN MAXP Register (x = 1 to 4)
USB Endpoint x IN FIFO configuration Register (x = 1 to 4)
USB Endpoint x IN FIFO Configuration register
(b15)
0
b7
USB Endpoint x IN MAXP register
(b15)
0
The USB Endpoint x IN MAXP Register, shown in Figure 1.59, indicates the maximum packet size (MAXP) of EPx IN
packet. The default values for all EPx IN MAXP are 0 bytes.
b7
The USB Endpoint x IN FIFO Configuration Register, shown in Figure 1.60, is used to select various FIFO configura-
tions. When the double buffer bit is set, the effective buffer size = 2 x BUF_SIZ. Therefore other EP FIFO buffer’s
starting locations have to be 2 x BUF_SIZ apart.
The user should ensure:
• Buffer Starting Location + Buffer Size do not exceed the 3K byte boundary.
• Endpoint buffers do not overlap with each other.
0 0 0
0 0 0 0 0
Oct 16, 2006
(b8)
b0
(b8)
b0
b7
page 92 of 264
b7
b0
BUF_NUM
BUF_SIZ
DBL_BUF
CONTINUE
Reserved
Note: Valid for bulk transfer type only
Bit Symbol
b0
Symbol
EPxIFC (x = 1 - 4)
Reserved
IMAXP9-0
Bit Symbol
Bit Name
FIFO buffer
start number
FIFO buffer size
Double buffer mode
Continuous transfer
mode
Symbol
EPxIMP ( x = 1 - 4)
Maximum packet size
02A2
02AE
Bit Name
Address
16
16
Select the starting number for the EPx IN FIFO
(in units of 64 bytes)
000000 : buffer starting location = 0
000001 : buffer starting location = 64
000010 : buffer starting location = 128
......
101111 : buffer starting location = 3008 (last starting number)
Select the buffer size for the EPx IN FIFO
(in units of 64 bytes)
0000 : buffer size = 64
0001 : buffer size = 128
0010 : buffer size = 192
......
1111 : buffer size = 1024 (largest buffer size)
0 : Disabled
1 : Enabled
0 : Disabled (Note)
1 : Enabled
Must always be set to "0"
, 02A8
, 02B4
02A0
02AC
16
16
,
Address
16
16
, 02A6
, 02B2
Function
Must always be "0"
16
16
,
When reset
0000
Function
16
Universal Serial Bus
When reset
0000
16
R W
O O
O O
O O
O O
R W
O O
O O
O O

Related parts for M30245FCGP#U1