M306N5FCTFP Renesas Electronics America, M306N5FCTFP Datasheet - Page 149

IC M16C MCU FLASH 100QFP

M306N5FCTFP

Manufacturer Part Number
M306N5FCTFP
Description
IC M16C MCU FLASH 100QFP
Manufacturer
Renesas Electronics America
Series
M16C™ M16C/6Nr
Datasheets

Specifications of M306N5FCTFP

Core Processor
M16C/60
Core Size
16-Bit
Speed
20MHz
Connectivity
CAN, I²C, IEBus, SIO, UART/USART
Peripherals
DMA, WDT
Number Of I /o
87
Program Memory Size
128KB (128K x 8)
Program Memory Type
FLASH
Ram Size
5K x 8
Voltage - Supply (vcc/vdd)
4.2 V ~ 5.5 V
Data Converters
A/D 26x10b; D/A 2x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
100-QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M306N5FCTFP
Manufacturer:
ON
Quantity:
36 000
Part Number:
M306N5FCTFP#U0
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Part Number:
M306N5FCTFP#UK
Manufacturer:
XILINX
Quantity:
1 400
Part Number:
M306N5FCTFP#UK
Manufacturer:
Renesas Electronics America
Quantity:
135
Part Number:
M306N5FCTFP#UK
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Part Number:
M306N5FCTFP#UKJ
Manufacturer:
Renesas Electronics America
Quantity:
10 000
M16C/6N Group (M16C/6N5)
Rev.2.40
REJ09B0011-0240
Figure 14.2 INVC0 Register
Apr 14, 2006
Three-Phase PWM Control Register 0
NOTES:
b7
9. When the INV06 bit is set to 1, set the INV11 bit to 0 (three-phase mode 0) and the PWCON bit in the TB2SC
1. Set the INVC0 register after the PRC1 bit in the PRCR register is set to 1 (write enabled).
2. Bits INV00 and INV01 are enabled only when the INV11 bit is set to 1 (three-phase mode 1). The ICTB2
3. Set the INV01 bit to 1 after setting the ICTB2 register .
4. Set the INV02 bit to 1 to operate the dead time timer, U-, V-, and W-phase output control circuits and ICTB2
5. When the INV03 bit is set to 1, the pins applied to U/V/W output three-phase PWM.
6. The INV03 bit is set to 0 when the following conditions are all met.
7. The INV05 bit cannot be set to 1 by program. Set the INV04 bit to 0, as well, when setting the INV05 bit to 0.
8. The following table describes how the INV06 bit works.
b6
When setting the INV01 bit to 1, set the timer A1 count start flag before the first timer B2 underflow.
Transfer trigger : Timer B2 underflows and write to the INV07 bit, or write to the TB2 register when INV10 = 1
register to 0 (reload timer B2 with timer B2 underflow).
Rewrite bits INV00 to INV02, and INV06 when the timers A1, A2, A4, and B2 stop.
counter is incremented by one every time the timer B2 underflows, regardless of INV00 and INV01 bit settings,
when the INV11 bit is set to 0 (three-phase mode 0).
When the INV00 bit is set to 1, the first interrupt is generated when the timer B2 underflows n-1 times, if n is
the value set in the ICTB2 counter. Subsequent interrupts are generated every n times the timer B2 underflows.
counter.
Pins U, U, V, V, W, and W, including pins shared with other output functions, are all placed in high-impedance
states when the following conditions are all met.
When both the INV04 and INV05 bits are set to 1, the INV03 bit is set to 0.
Mode
Timing to transfer from registers
IDB0 and IDB1 to three-phase
output shift register
Timing to trigger the dead time
timer when the INV16 bit=0
INV13 bit
b5
The INV02 bit is set to 1 (three-phase control timer function)
The INV03 bit is set to 0 (three-phase control timer output disabled)
Direction registers of each port are set to 0 (input mode)
Reset
A concurrent active state occurs while INV04 bit is set to 1
The INV03 bit is set to 0 by program
A signal applied to the NMI pin changes "H" to "L"
b4
b3
page 127 of 372
Item
b2
b1
b0
Symbol
INV00
INV01
INV02
INV03
INV04
INV05
INV06
INV07
Bit
Symbol
INVC0
Triangular wave modulation mode
Transferred once by generating a
transfer trigger after setting registers
IDB0 and IDB1
On the falling edge of a one-shot pulse
of timer A1, A2, or A4
Enabled when the INV11 bit=1 and the
INV06 bit=0
Interrupt enable output
polarity select bit
Interrupt enable output
specification bit
Mode select bit
Output control bit
Positive and negative-
phases concurrent active
disable function enable bit
Positive and negative-
phases concurrent active
output detect flag
Modulation mode
select bit
Software trigger select
bit
Bit Name
(8)
INV06 = 0
(1)
Address
01C8h
(4)
(3)
0: The ICTB2 counter is incremented by one on the
1: The ICTB2 counter is incremented by one on the
0: ICTB2 counter is incremented by one when
1: Selected by the INV00 bit
0: No three-phase control timer functions
1: Three-phase control timer function
0: Three-phase control timer output disabled
1: Three-phase control timer output enabled
0: Concurrent active output enabled
1: Concurrent active output disabled
0: Not detected
1: Detected
0: Triangular wave modulation mode
1: Sawtooth wave modulation mode
Transfer trigger is generated when the INV07
bit is set to 1. Trigger to the dead time timer
is also generated when setting the INV06
bit to 1. Its value is 0 when read.
rising edge of the timer A1 reload control signal
falling edge of the timer A1 reload control signal
timer B2 underflows
14. Three-Phase Motor Control Timer Function
Sawtooth wave modulation mode
Transferred every time a transfer trigger
is generated
By a transfer trigger, or the falling edge of
a one-shot pulse of timer A1, A2, or A4
Disabled
(7)
After Reset
Function
00h
(2)
INV06 = 1
(5)
(9)
(2)
(6)
(5)
RW
RW
RW
RW
RW
RW
RW
RW
RW

Related parts for M306N5FCTFP