Mitsubishi M37905F8CSP, M37905F8CFP Datasheet

MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
Som
etric limits are subject to change.
e param
These are single-chip 16-bit microcomputers designed with high-per­formance CMOS silicon gate technology, including the internal flash memory and, being packaged in 64-pin plastic molded QFP or shrink plastic molded DIP. These microcomputers support the 7900 Series instruction set, which are enhanced and expanded instruction set and are upper-compatible with the 7700/7751 Series instruction set. The CPU of these microcomputers is a 16-bit parallel processor that can also be switched to perform 8-bit parallel processing. Also, the bus interface unit of these microcomputers enhances the memory access efficiency to execute instructions fast. Therefore, these mi­crocomputers are suitable for office, business, and industrial equip­ment controller that require high-speed processing of large data. Also, they are suitable for motor-control equipment since each of them includes the motor control circuit. For the internal flash memory, single-power-supply programming and erasure, using a PROM programmer or the control by the cen­tral processing unit (CPU), is supported. Also, each of these micro­computers has the memory area dedicated for storing a certain software which controls programming and erasure (reprogramming control software). Therefore, on these microcomputers, the program can easily be changed even after they are mounted on the board.
16-BIT CMOS MICROCOMPUTER
<Flash memory mode>
Power supply voltage .................................................. 5 V ± 0.5 V
Programming/Erase voltage........................................ 5 V ± 0.5 V
Programming method.................... Programming in a unit of word
Erase method ............................................
M37905F8CFP, M37905F8CSP
............... 4 blocks (8 Kbytes 2, 16 Kbytes 1, 28 Kbytes 1)
Programming/Erase control by software command
Maximum number of reprograms ............................................ 100
Block erase or Total erase

APPLICATION

Control devices for office equipment such as copiers and facsimiles
Control devices for industrial equipment such as communication
and measuring instruments
Control devices for equipment, requiring motor control, such as
inverter air conditioners and general-purpose inverters

DISTINCTIVE FEATURES

<Microcomputer mode>
Number of basic machine instructions .................................... 203
Memory
Flash memory (User ROM area) ................................... 60 Kbytes
RAM .............................................................................3072 bytes
Flash memory (Boot ROM area) ..................................... 8 Kbytes
Instruction execution time
The fastest instruction at 20 MHz frequency ........................ 50 ns
Single power supply .................................................... 5 V ± 0.5 V
Interrupts ........... 8 external sources, 23 internal sources, 7 levels
Multi-functional 16-bit timer ................................................. 10 + 3
(Three-phase motor drive waveform or Pulse motor drive waveform output is available.)
Serial I/O (UART or Clock synchronous)..................................... 3
10-bit A-D converter ..........................................12-channel inputs
8-bit D-A converter ............................................2-channel outputs
12-bit watchdog timer
Programmable input/output (ports P1, P2, P4, P5, P6, P7, P8)......
50
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim

M37905F8CFP PIN CONFIGURATION (TOP VIEW)

1
1
/CLK
/RTS
1
1
1
OUT
1
/TA4
/TxD
/RxD
/CTS
/CTS
4
P1
5
P1
6
P1
7
P1
0
P2
M37905F8CFP
P12/RXD P11/CTS0/CLK P10/CTS0/RTS
V
AV
V
AV
P83/AN11/TXD
V
P82/AN10/RXD
P81/AN9/CTS2/CLK
P80/AN8/CTS2/RTS2/DA
P77/AN7/DA
P76/AN P75/AN P74/AN
CC CC
REF
SS SS
0
/TxD
3
P1
48474645444342414039383736
0
49 50
0
51
0
52 53 54 55 56
2
57
2
58
2
59
1
60
0
61
6
62
5
63
4
64
123456789
IN
/TA4
1
P2
OUT
/TA9
2
P2
IN
/TA9
3
P2
)
IN
(/TB2
6
P27P2
MD1
35
0
/RTP2
OUT
/TA5
0
P4
34
Note
)
)
IN
IN
(/TB1
(/TB0
5
4
P2
P2
10111213141516
1
/RTP2
IN
/TA5
1
P4
33
32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17
16-BIT CMOS MICROCOMPUTER
P42/TA6
OUT
/RTP2 P43/TA6IN/RTP2 P44/TA7
OUT
P45/TA7IN/RTP3 P46/TA8
OUT
P47/TA8IN/RTP3 P4OUT
CUT
P51/INT
1
P52/INT2/RTP P53/INT3/RTP V
SS
V
CONT
X
OUT IN
X RESET MD0
/RTP3
/RTP3
/INT
2
3
0
1
2
3
0
TRG1 TRG0
1
/AN
1
P7
0
/AN
0
P7
2
3
/RTP1
/RTP1
IN
OUT
/TA3
7
/TA3
6
P6
P6
3
/AN
3
P7
2
/AN
2
P7
Outline 64P6N-A
3
0
1
/V/RTP1
/U/RTP1
/W/RTP0
IN
IN
OUT
/TA2
/TA1
5
3
/TA2
4
P6
P6
P6
0
1
2
/V/RTP0
/U/RTP0
/W/RTP0
IN
OUT
OUT
/TA0
1
/TA1
/TA0
2
0
P6
P6
P6
/IDU
IN
/TB2
7
/INT
7
P5
4
/IDV
/IDW
/INT
IN
IN
CUT
/TB1
/TB0
6
5
/INT
P6OUT
/INT
6
5
P5
P5
Note
Note: Allocation of pins TB0IN to TB2IN
can be switched by software.
2
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim

M37905F8CSP PIN CONFIGURATION (TOP VIEW)

2
/TxD
11
/AN
3
P81/AN9/CTS2/CLK
P80/AN8/
P66/TA3OUT/RTP12
P65/TA2IN/U/RTP11
P64/TA2OUT/V/RTP10
P63/TA1IN/W/RTP03
P62/TA1OUT/U/RTP02
P61/TA0IN/V/RTP01
P60/TA0OUT/W/RTP00
P57/INT7/TB2IN/IDU
Note
P5
5/INT5/TB0IN/IDW
P5
P53/INT3/RTPTRG0 P52/INT2/RTPTRG1
P8
/RxD
10
/AN
2
P8
CTS2/RTS2/
DA1
P77/AN7/DA0
P76/AN6 P75/AN5 P74/AN4 P73/AN3 P72/AN2 P71/AN1 P70/AN0
P67/TA3IN/RTP13
6/INT6/TB1IN/IDV
P6OUTCUT/INT4
MD0
RESET
XIN
XOUT
V
CONT
VSS
2
2
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
64 63 62 61 60 59 58 57 56 55 54 53
M37905F8CSP
52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
16-BIT CMOS MICROCOMPUTER
SS
V AVSS VREF AVCC VCC P10/CTS0/RTS0 P11/CTS0/CLK0 P12/RxD0 P13/TxD0 P14/CTS1/RTS1
5/CTS1/CLK1
P1 P16/RxD1 P17/TxD1 P20/TA4OUT P21/TA4IN P22/TA9OUT P23/TA9IN P24(/TB0IN) P25(/TB1IN)
6(/TB2IN)
P2
7
P2 MD1 P40/TA5OUT/RTP20 P41/TA5IN/RTP21 P42/TA6OUT/RTP22 P43/TA6IN/RTP23 P44/TA7OUT/RTP30 P45/TA7IN/RTP31 P46/TA8OUT/RTP32 P47/TA8IN/RTP33 P4OUTCUT/INT0 P51/INT1
Note
Outline 64P4B
Note: Allocation of pins TB0IN to TB2IN
can be switched by software.
3
MITSUBISHI MICROCOMPUTERS
Central Processing Unit (CPU)
Bus
Interface
Unit
(BIU)
RESET
MD1
V
Reference
Voltage Input
Instruction Register (8)
REF
(0V)
AV
SS
AV
CC
V
CC
X
Clock input
Clock Generating Circuit
Reset inputClock output
IN
X
OUT
Address Bus
Data Bus (Odd)
Data Bus (Even)
A-D Converter (12)
UART1 (9)
UART0 (9)
Watchdog Timer
Timer TB1 (16)
Timer TB2 (16)
Timer TB0 (16)
D-A
1
Converter (8)
Timer TA1 (16)
Timer TA2 (16)
Timer TA3 (16)
Timer TA4 (16)
Timer TA0 (16)
RAM
3072 bytes
P6(8)
Input/Output P6
P5(6)
Input/Output P5
P7(8)
Input/Output P7
P4(8)
Input/Output P4
D-A
0
Converter (8)
P8(4)
Input/Output P8
MD0
(0V)
V
SS
P4OUT
CUT
ROM
60 Kbytes
V
CONT
Timer TA6 (16)
Timer TA7 (16)
Timer TA8 (16)
Timer TA9 (16)
Timer TA5 (16)
P6OUT
CUT
P2(8)
Input/Output P2
P1(8)
Input/Output P1
UART2 (9)
Data Buffer DQ0 (8)
Data Buffer DQ
1
(8)
Data Buffer DQ
2
(8)
Data Buffer DQ
3
(8)
Instruction Queue Buffer Q
0
(8)
Instruction Queue Buffer Q
1
(8)
Instruction Queue Buffer Q
2
(8)
Instruction Queue Buffer Q
3
(8)
Instruction Queue Buffer Q
4
(8)
Instruction Queue Buffer Q
5
(8)
Instruction Queue Buffer Q
6
(8)
Instruction Queue Buffer Q
7
(8)
Instruction Queue Buffer Q
8
(8)
Instruction Queue Buffer Q
9
(8)
Program Address Register PA (24)
Data Address Register DA (24)
Incrementer (24)
Incrementer/Decrementer (24)
Input Buffer Register IB (16)
Program Counter PC (16)
Program Bank Register PG (8)
Processor Status Register PS (11)
Direct Page Register DPR0 (16)
Direct Page Register DPR1 (16)
Direct Page Register DPR2 (16)
Direct Page Register DPR3 (16)
Stack Pointer S (16)
Index Register Y (16)
Index Register X (16)
Accumulator B (16)
Accumulator A (16)
Arithmetic Logic
Unit (16)
Data Bank Register DT (8)
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
16-BIT CMOS MICROCOMPUTER

BLOCK DIAGRAM

4
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
FUNCTIONS (Microcomputer mode)
Number of basic machine instructions Instruction execution time External clock input frequency f(X System clock frequency f(f Memory size
Programmable input/output ports
Multi-functional timers
Serial I/O A-D converter D-A converter Dead-time timer Watchdog timer Interrupts
Clock generating circuit
PLL frequency multiplier Power supply voltage Power dissipation
Ports input/output characteristics Memory expansion Operating ambient temperature range Device structure Package
IN)
sys)
Flash memory (User ROM area) RAM Flash memory (Boot ROM area) P1, P2, P4, P6, P7 P5 P8 TA0–TA9 TB0–TB2 UART0, UART1, and UART2
Maskable interrups
Non-maskable interrups
Input/Output withstand voltage Output current
16-BIT CMOS MICROCOMPUTER

FunctionsParameter

203 50 ns (the fastest instruction at f(f 20 MHz (Max.) 20 MHz (Max.) 60 Kbytes 3072 bytes 8 Kbytes 8-bit 5 6-bit 1 4-bit 1 16-bit 10 16-bit 3 (UART or Clock synchronous serial I/O) ✕ 3 10-bit successive approximation method 1 (12 channels) 8-bit 2 8-bit 3 12-bit 1 8 external sources, 20 internal sources. Each interrupt can be set
to a priority level within the range of 0–7 by software. 3 internal sources. Incorporated (externally connected to a ceramic resonator or
quartz crystal resonator). The following multiplication ratios are available: ✕2, ✕3, ✕4. 5 V±0.5 V 125 mW (at f(f
is inactive.) 5 V 5 mA Not available (single-chip mode only). –20 to 85 °C CMOS high-performance silicon gate process
(Note)
sys) = 20 MHz, Typ., ; the PLL frequency multiplier
sys) = 20 MHz)
Note:
Packages M37905F8CFP 64-pin plastic molded QFP (64P6N-A)
M37905F8CSP
64-pin shrink plastic moldeds DIP (64P4B)
5
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
16-BIT CMOS MICROCOMPUTER
FUNCTIONS (Flash memory mode)
FunctionsParameter
Power supply voltage Programming/Erase voltage Flash memory mode Block division for erasure
Programming method
Erase method
Programming/Erase control Number of commands Maximum number of reprograms
Note: On shipment, our reprogramming control firmware for the flash memory serial I/O mode has been stored into the boot ROM area.
User ROM area
Boot ROM area
Flash memory parallel I/O mode Flash memory serial I/O mode Flash memory CPU reprogramming mode
Flash memory parallel I/O mode Flash memory serial I/O mode Flash memory CPU reprogramming mode
5 V±0.5 V 5 V±0.5 V 3 modes: parallel I/O, serial I/O, and CPU reprogramming modes 4 blocks (8 Kbytes 2, 16 Kbytes 1, 28 Kbytes 1); total of
60 Kbytes 1 block (8 Kbytes 1) (Note)
Programmed per word User ROM area + Boot ROM area User ROM area User ROM area Total erase/Block erase User ROM area + Boot ROM area User ROM area User ROM area Programming/Erase control by software commands 6 commands 100
6
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
PIN DESCRIPTION (MICROCOMPUTER MODE)
Input/
Output
Input Input Input Input
Output
Input
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Input
Input
Apply 5 V±0.5 V to Vcc, and 0 V to Vss. Connect this pin to V Connect this pin to Vss. The microcomputer is reset when L level is applies to this pin. These are input and output pins of the internal clock generating circuit. Connect a
ceramic resonator or quartz-crystal oscillator between pins X external clock is used, the clock source should be connected to pin X X
OUT should be left open.
When using the PLL frequency multiplier, connect this pin to the filter circuit. When not using the PLL frequency multiplier, this pin should be left open.
Power supply input pins for the A-D and D-A converters. Connect AVcc to Vcc, and AVss to Vss externally.
This is the reference voltage input pin for the A-D and D-A converters. Port P1 is an 8-bit I/O port. This port has an I/O direction register, and each pin can
be programmed for input or output. These pins enter the input mode ar reset. These pins also function as I/O pins of UART0, 1.
In addition to having the same functions as port P1, these pins function as I/O pins for timers A4 and A9. Also, they can be programmed to function as input pins for tim­ers B0 to B2.
In addition to having the same functions as port P1, these pins function as I/O pins for timers A5 to A8. Also, they function as output pins for motor drive waveform.
In addition to having the same functions as port P1, these pins function as input pins for INT
1 to INT3 and INT5 to INT7. Also, pins P55 to P57 function as input pins for tim-
ers B0 to B2 and as input pins for position data in the three-phase waveform mode; and pins P5
In addition to having the same functions as port P1, these pins function as I/O pins for timers A0 to A3. Also, they function as motor drive waveform output pins.
In addition to having the same functions as port P1, these pins function as input pins for the A-D converter. Also, P7
In addition to having the same functions as port P1, these pins function as input pins for the A-D converter. Also, these pins function as I/O pins for UART2, and pin P8 functions as an output pin for the D-A converter.
This pin has the function to forcibly place port P4 pins in the input mode. Also, this pin functions as an input pin for INT forcibly cuts off a motor drive waveform output.
This pin has the function to forcibly place port P6 pins in the input mode. Also, this pin functions as an input pin for INT forcibly cuts off a motor drive waveform output.
Vcc, Vss MD0 MD1 RESET
IN
X XOUT
VCONT
AVcc, AVss
V
REF
P10–P17
P20–P27
P40–P47
P51–P53, P55–P57
P60–P67
P70–P77
P80–P83
P4OUTCUT
P6OUTCUT
NamePin Power supply input MD0 MD1 Reset input
Clock input Clock output
Filter circuit connection
Analog power supply input
Reference voltage input I/O port P1
I/O port P2
I/O port P4
I/O port P5
I/O port P6
I/O port P7
I/O port P8
CUT input
P4OUT
P6OUT
CUT input
16-BIT CMOS MICROCOMPUTER
Functions
SS.
IN and XOUT. When an
IN, and pin
2 and P53 function as trigger-input pins in the pulse output port mode.
7 functions as an output pin for the D-A converter.
0
0; and this pin is used to input a signal, which
4; and this pin is used to input a signal, which
7
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
PIN DESCRIPTION (FLASH MEMORY SERIAL I/O MODE)
Pin
VCC, VSS MD0 MD1
_____
RESET X
IN
XOUT AVcc, AVss V
REF
P10–P17 P20–P23, P2 P24 P25 P26 P4OUTCUT P6OUTCUT P40–P47 P55–P53, P55–P57 P60–P67 P70–P74 P80–P83 VCONT
Name
Power supply input MD0 MD1 Reset input Clock input Clock output Analog supply input Reference voltage input Input port P1 Input port P2
7
SCLK input SDA I/O BUSY output P4OUT
CUT input
P6OUT
CUT input
Input port P4 Input port P5
Input port P6 Input port P7 Input port P8 Filter circuit connection
Input
/Output
Input Input Input Input
Output
Input Input Input Input
I/O
Output
Input Input Input Input
Input Input Input
Apply 5 V ± 0.5 V to Vcc, and 0 V to Vss. Connect this pin to Vss. Connect this pin to Vss via a resistor of 10 k to 100 kΩ. The reset input pin. Connect a ceramic oscillator between the X clock from the X
IN pin with the XOUT pin left open.
Connect AVcc to Vcc, and AVss to Vss. Input an arbitrary level within the range of VSS–VCC. (This is not used in the flash memory serial I/O mode.) Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.) Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.) This is an input pin for a serial clock. This is an I/O pin for serial data. Connect this pin to V This is an output pin for the BUSY signal. Input “H”. Input “H”. Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.) Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.)
Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.) Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.) Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.) Connect this pin to the filter circuit, or leave this pin open. (This is not used in the flash
memory serial I/O mode.)
16-BIT CMOS MICROCOMPUTER
Functions
IN and XOUT pins, or input an external
CC via a resistor (about 1 k).
8
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim

BASIC FUNCTION BLOCKS

Each of the M37905F8CFP and M37905F8CSP has the same func­tion as that of the M37905M4C-XXXFP except for the following. Therefore, for details except for the following, refer to the datasheet of the M37905M4C-XXXFP.
Internal ROM: type (flash memory) and size
RAM size

MEMORY

Figure 1 shows the memory map.
000000
Bank 0
16
16
00FFFF
16
000000 0000FF
000100 0003FF
000400
000FFF 001000
00FFB4 00FFFF
16 16
16 16
16
16
16
16
16
Peripheral devices
control registers
Unused area
Internal RAM
3072 bytes
Internal ROM
60 Kbytes
000000
0000FF
00FFB4
00FFFE
16-BIT CMOS MICROCOMPUTER
16
Peripheral devices
control registers
(See Figures 2 and 3.)
16
Interrupt vector table
16
UART2 transmit
UART2 receive
Timer A9 Timer A8 Timer A7 Timer A6 Timer A5
INT
7
INT
6
INT
5
Reserved area
Address matching detect
Reserved area Reserved area
INT
4
INT
3
A-D conversion
UART1 transmit
UART1 receive
UART0 transmit
UART0 receive
Timer B2 Timer B1 Timer B0 Timer A4 Timer A3 Timer A2 Timer A1 Timer A0
INT
2
INT
1
INT
0
Reserved area
Watchdog timer
DBC
BRK instruction
Zero divide
16
RESET
Fig. 1 Memory map of M37905F8CFP, M37905F8CSP (Single-chip mode)
9
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Address (Hexadecimel notation) Address (Hexadecimel notation) 000000
000001 000002 000003 000004 000005 000006 000007 000008
000009 00000A 00000B
00000C 00000D
00000E 00000F
000010
000011
000012
000013
000014
000015
000016
000017
000018
000019 00001A 00001B
00001C 00001D
00001E 00001F
000020
000021
000022
000023
000024
000025
000026
000027
000028
000029 00002A 00002B
00002C 00002D
00002E 00002F
000030
000031
000032
000033
000034
000035
000036
000037
000038
000039 00003A 00003B
00003C 00003D
00003E 00003F
Reserved area (Note)
16
Reserved area (Note)
16
Reserved area (Note)
16
Port P1 register
16
Reserved area (Note)
16
Port P1 direction register
16 16
Port P2 register Reserved area (Note)
16 16
Port P2 direction register Reserved area (Note)
16
Port P4 register
16 16
Port P5 register
16
Port P4 direction register
16
Port P5 direction register
16
Port P6 register
16
Port P7 register
16
Port P6 direction register
16
Port P7 direction register
16
Port P8 register
16 16
Port P8 direction register
16
Reserved area (Note)
16
Reserved area (Note)
16
Reserved area (Note)
16
Reserved area (Note)
16 16 16 16 16 16
A-D control register 0
16
A-D control register 1
16
A-D register 0
16 16
A-D register 1
16 16
A-D register 2
16 16
A-D register 3
16 16
A-D register 4
16 16
A-D register 5
16 16
A-D register 6
16 16
A-D register 7
16 16
UART0 transmit/receive mode register
16
UART0 band rate register (BRG0)
16
UART0 transmit buffer register
16 16
UART0 transmit/receive control register 0
16
UART0 transmit/receive control register 1
16
UART0 receive buffer register
16 16
UART1 transmit/receive mode register
16
UART1 baud rate register (BRG1)
16
UART1 transmit buffer register
16 16
UART1 transmit/receive control register 0
16
UART1 transmit/receive control register 1
16
UART1 receive buffer register
16
000040 000041 000042 000043 000044 000045 000046 000047 000048
000049 00004A 00004B 00004C 00004D 00004E 00004F
000050
000051
000052
000053
000054
000055
000056
000057
000058
000059 00005A 00005B 00005C 00005D 00005E 00005F
000060
000061
000062
000063
000064
000065
000066
000067
000068
000069 00006A 00006B 00006C 00006D 00006E 00006F
000070
000071
000072
000073
000074
000075
000076
000077
000078
000079 00007A 00007B 00007C 00007D 00007E 00007F
16-BIT CMOS MICROCOMPUTER
16
Count start register 0
16
Count start register 1
16
One-shot start register 0
One-shot start register 1
16
Up-down register 0
16
Timer A clock division select register
16 16
Timer A0 register
16 16
Timer A1 register
16 16
Timer A2 register
16 16
Timer A3 register
16 16
Timer A4 register
16 16
Timer B0 register
16 16
Timer B1 register
16 16
Timer B2 register
16
Timer A0 mode register
16
Timer A1 mode register
16
Timer A2 mode register
16
Timer A3 mode register
16 16
Timer A4 mode register
16
Timer B0 mode register
16
Timer B1 mode register
16
Timer B2 mode register Processor mode register 0
16
Processor mode register 1
16 16
Watchdog timer register Watchdog timer frequency select register
16 16
Particular function select register 0 Particular function select register 1
16 16
Particular function select register 2 Reserved area (Note)
16 16
Debug control register 0 Debug control register 1
16 16
Address comparison register 0
16 16 16
Address comparison register 1
16 16
interrupt control register
16
3
INT
16
interrupt control register
INT
4
A-D conversion interrupt
16 16
UART0 transmit interrupt
16
UART0 receive interrupt
16
UART1 transmit interrupt
16
UART1 receive interrupt
16
Timer A0 interrupt
16
Timer A1 interrupt
16
Timer A2 interrupt
16
Timer A3 interrupt
16
Timer A4 interrupt
16
Timer B0 interrupt
16
Timer B1 interrupt
16
Timer B2 interrupt
16
0
INT
16
1
INT
16
2
INT
interrupt interrupt interrupt
control register control register control register
control register
control register
control register
control register
control register control register control register control register control register control register control register control register control register
Fig. 2 Location of SFRs (1)
10
Note: Do not write to this address.
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Address (Hexadecimel notation) Address (Hexadecimel notation) 000080
000081 000082 000083 000084 000085 000086 000087 000088 000089 00008A
00008B 00008C 00008D
00008E
00008F
000090
000091
000092
000093
000094
000095
000096
000097
000098
000099
00009A
00009B 00009C 00009D
00009E
00009F
0000A0
0000A1
0000A2
0000A3
0000A4
0000A5
0000A6
0000A7
0000A8
0000A9 0000AA 0000AB 0000AC 0000AD 0000AE 0000AF
0000B0
0000B1
0000B2
0000B3
0000B4
0000B5
0000B6
0000B7
0000B8
0000B9 0000BA 0000BB 0000BC 0000BD 0000BE 0000BF
Reserved area (Note)
16
Reserved area (Note)
16
Reserved area (Note)
16
Reserved area (Note)
16
Reserved area (Note)
16
Reserved area (Note)
16
Reserved area (Note)
16 16
Reserved area (Note)
16 16
Reserved area (Note)
16 16
Reserved area (Note)
16 16
Reserved area (Note)
16 16
Reserved area (Note)
16 16 16
Reserved area (Note)
16 16
External interrupt input read-out register
16
D-A control register
16 16
D-A register 0
16
D-A register 1
16 16 16 16
Reserved area (Note)
16
Reserved area (Note) Flash memory control register
16 16 16
Pulse output control register
16 16
Pulse output data register 0
16
Pulse output data register 1
16 16 16
Waveform output mode register
16
Dead-time timer
16
Three-phase output data register 0
16
Three-phase output data register 1 Position-data-retain function control register
16 16
Serial I/O pin control register
16 16 16
Port P2 pin
16 16
UART2 transmit/receive mode register
16
UART2 band rate register (BRG2)
16
UART2 transmit buffer register
16
UART2 transmit/receive control register 0
16
UART2 transmit/receive control register 1
16 16
UART2 receive buffer register
16
Reserved area (Note)
16 16
Reserved area (Note)
16
Reserved area (Note)
16
Clock control register 0
16
Reserved area (Note)
16
Reserved area (Note)
16
Reserved area (Note)
16
function control register
0000C0 0000C1 0000C2 0000C3 0000C4 0000C5 0000C6 0000C7 0000C8
0000C9 0000CA 0000CB 0000CC 0000CD 0000CE 0000CF
0000D0
0000D1
0000D2
0000D3
0000D4
0000D5
0000D6
0000D7
0000D8
0000D9 0000DA 0000DB 0000DC 0000DD 0000DE 0000DF
0000E0
0000E1
0000E2
0000E3
0000E4
0000E5
0000E6
0000E7
0000E8
0000E9 0000EA 0000EB 0000EC 0000ED 0000EE
0000EF
0000F0 0000F1 0000F2 0000F3 0000F4 0000F5 0000F6 0000F7 0000F8
0000F9 0000FA 0000FB
0000FC 0000FD
0000FE 0000FF
16-BIT CMOS MICROCOMPUTER
16 16 16 16 16
Up-down register
16 16
Timer A5 register
16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16
A6
Timer
A7
Timer
A8
Timer
A9
Timer
A01 register
Timer
A11 register
Timer Timer
A21 register A5 mode register
Timer Timer
A6 mode register
Timer
A7 mode register
Timer
A8 mode register
Timer
A9 mode register A-D control register 2 Comparator function select register 0 Comparator function select register 1 Comparator result register 0 Comparator result register 1
A-D register 8 A-D register 9 A-D register 10 A-D register 11
Reserved area (Note) Reserved area (Note) Reserved area (Note) Reserved area (Note) Reserved area (Note) Reserved area (Note) Reserved area (Note) Reserved area (Note)
UART2 transmit interrupt UART2 receive interrupt
Timer A5 Timer A6 Timer A7 Timer A8 Timer A9
INT5 interrupt INT6 interrupt INT7 interrupt
register register register
register
interrupt interrupt interrupt interrupt interrupt
control register control register control register
1
control register
control register
control register control register
control register control register control register
Note: Do not write to this address.
Fig. 3 Location of SFRs (2)
11
Loading...
+ 23 hidden pages