M30845FJGP#U3 Renesas Electronics America, M30845FJGP#U3 Datasheet - Page 370

IC M32C MCU FLASH 512K 144LQFP

M30845FJGP#U3

Manufacturer Part Number
M30845FJGP#U3
Description
IC M32C MCU FLASH 512K 144LQFP
Manufacturer
Renesas Electronics America
Series
M16C™ M32C/80r
Datasheets

Specifications of M30845FJGP#U3

Core Processor
M32C/80
Core Size
16/32-Bit
Speed
32MHz
Connectivity
CAN, I²C, IEBus, SIO, UART/USART
Peripherals
DMA, PWM, WDT
Number Of I /o
121
Program Memory Size
512KB (512K x 8)
Program Memory Type
FLASH
Ram Size
24K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Data Converters
A/D 34x10b, D/A 2x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
144-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
M30845FJGP#U3M30845FJGP
Manufacturer:
TI
Quantity:
18 562
Company:
Part Number:
M30845FJGP#U3
Manufacturer:
MIT
Quantity:
2 367
Company:
Part Number:
M30845FJGP#U3
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Company:
Part Number:
M30845FJGP#U3M30845FJGP#U5
Manufacturer:
Renesas Electronics America
Quantity:
135
Company:
Part Number:
M30845FJGP#U3M30845FJGP#U5
Manufacturer:
Renesas Electronics America
Quantity:
10 000
M
R
R
e
E
3
. v
J
2
Figure 23.21 C0SSSTR Register
0
C
23.1.18 CAN0 Single-Shot Status Register (C0SSSTR Register)
1
9
8 /
0 .
B
0
1
4
If the arbitration lost or transmission error causes a transmission failure, the bit corresponding to mes-
sage slot j (j=0 to 15) is set to "1". The SSSj bit is set to "0" by program because it is not set to "0"
automatically.
Use the MOV instruction, instead of the bit clear instruction, to set the SSSj bit to "0". Bits not being
changed to "0" must be set to "1".
0
G
3
J
6
u
o r
b15
0 -
. l
NOTES:
For example:
CAN0 Single-Shot Status Register
u
0
1
p
, 7
0
1. The C0SSSTR register can be accessed only when the BANKSEL bit in the C0CTLR1 is set to "0"
2.Value is obtained by setting the SLEEP bit in the C0SLPR register to "1" (sleep mode exited) after reset
3. Set to "0" by program. When it is set it to "1", the value before setting to "1" remains.
1
(
2
M
(message slot control register and single-shot register selected).
and supplying the clock to the CAN module.
0
3
Assembly language:
C language:
0
2
5
C
b8
8 /
Page 347
b7
, 4
M
To set the SSS0 bit to "0"
3
2
C
b0
8 /
f o
4
4
Symbol
SSS15
SSS14
SSS13
SSS12
SSS11
SSS10
) T
SSS9
SSS8
SSS7
SSS6
SSS5
SSS4
SSS3
SSS2
SSS1
SSS0
9
Bit
5
Symbol
C0SSSTR
Message Slot 15 Single-Shot
Status Bit
Message Slot 14 Single-Shot
Status Bit
Message Slot 13 Single-Shot
Status Bit
Message Slot 12 Single-Shot
Status Bit
Message Slot 11 Single-Shot
Status Bit
Message Slot 10 Single-Shot
Status Bit
Message Slot 9 Single-Shot
Status Bit
Message Slot 8 Single-Shot
Status Bit
Message Slot 7 Single-Shot
Status Bit
Message Slot 6 Single-Shot
Status Bit
Message Slot 5 Single-Shot
Status Bit
Message Slot 4 Single-Shot
Status Bit
Message Slot 3 Single-Shot
Status Bit
Message Slot 2 Single-Shot
Status Bit
Message Slot 1 Single-Shot
Status Bit
Message Slot 0 Single-Shot
Status Bit
mov.w #07FFFh, C0SSSTR
c0ssstr = 0x7FFF;
Bit Name
Address
0225
(1)
16
- 0224
16
0: No arbitration is lost, or no
1: Arbitration is lost, or transmit
transmit error occurs
error occurs
After Reset
0000
Function
16
(2)
(Note 3)
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
23. CAN Module