M30845FJGP#U3 Renesas Electronics America, M30845FJGP#U3 Datasheet - Page 84
Manufacturer Part Number
IC M32C MCU FLASH 512K 144LQFP
Renesas Electronics America
Specifications of M30845FJGP#U3
CAN, I²C, IEBus, SIO, UART/USART
DMA, PWM, WDT
Number Of I /o
Program Memory Size
512KB (512K x 8)
Program Memory Type
24K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
A/D 34x10b, D/A 2x8b
-40°C ~ 85°C
Package / Case
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
8.1.1 Selecting External Address Bus
8.1.2 Selecting External Data Bus
8.1.3 Selecting Separate/Multiplexed Bus
The number of externally-output address buses, the number of chip-select signals and chip-select-as-
signed address space (CS area) vary depending on each external space mode. The PM11 and PM10
bits in the PM1 register determine the external space mode.
The DS register selects either external 8-bit or 16-bit data bus per external space. The data bus in the
external space 3, after reset, becomes 16 bits wide when a low-level ("L") signal is applied to the BYTE
pin and 8 bits wide when a high-level ("H") signal is applied. Keep the BYTE pin input level while the
microcomputer is operating. Internal bus is always 16 bits wide.
The PM05 and PM04 bits in the PM0 register determine either separate or multiplexed bus as bus format.
184.108.40.206 Separate Bus
220.127.116.11 Multiplexed Bus
The separate bus is a bus format which allows the microcomputer to input and output data and ad-
dress separatelly. The DS register selects 8-bit or 16-bit data bus as the external data bus per exter-
nal space. If all DSi bits in the DS register (i=0 to 3) are set to "0" (8-bit data bus), port P0 becomes the
data bus and port P1, the programmable I/O port. If one of the DSi bits is set to "1" (16-bit data bus),
ports P0 and P1 become the data bus. Port P1 is indeterminate when the microcomputer accesses a
space where the DSi bit is set to "0".
The EWCRi register (i=0 to 3) determines the number of software wait states inserted, when the
microcomputer accesses space using the separate bus.
The multiplexed bus is a bus format which allow the microcomputer to input and output data and
address by timesharing. D
controls the data bus width. The EWCRi register (i=0 to 3) controls the number of software wait states
inserted, when the microcomputer accesses a space using the multiplexed bus. Refer to 8.2.4 Bus
Timing for details.
The multiplexed bus can be assigned to access the CS1 area, CS2 area or all CS areas. However,
because the microcomputer starts operation using the separate bus after reset, the multiplexed bus
cannot be assigned to access all CS areas in microprocessor mode. When the PM05 and PM04 bits
in the PM0 register are set to "11
, of an address are output. See Table 8.2 for details.
are multiplexed with A
" (access all CS areas with the bus), 16 low-order bits, from A
are multiplexed with A
in space accessed by the 16-bit data bus. The DSi bit
in space accessed by the 8-bit data