Preliminary Specification Specifications in this manual are tentative and subject to change Features Mitsubishi microcomputers M30245 Group SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER 1.0 Description The M30245 group is a 16-bit microcomputer based on the M16C family core technology that uses the high performance silicon gate CMOS process with an M16C/62 Series CPU core, and is packaged in a 100-pin, molded plastic QFP. They are single-chip USB peripheral microcontrollers meeting the Universal Serial Bus (USB) Version 1.1 specification. These microcontrollers operate using sophisticated instructions featuring a high level of instruction efficiency, making them capable of executing instructions at high speed. 1.1 Features • Number of instructions ........................ 91 • Shortest instruction execution time ..... 83ns f(XIN)=12MHz, Vcc=3V with no wait • USB Features:..................................... 5 endpoint pairs (IN/OUT) 3.25K FIFO Integrated transceiver Conforms to USB V1.1 Specification • Frequency Synthesizer........................ PLL for 48MHz clock • Memory capacity................................. 64K ROM / 5K RAM 128K ROM / 10K RAM 128K Flash /10K RAM • Supply Voltage .................................... 3.0 to 3.6V (f(XIN)=12MHz) • Interrupts............................................. 21 internal and 5 external interrupt sources 4 software interrupt sources 7 levels (including key input interrupt X 8) • Multifunction 16-bit timer ..................... 5 output timers+ 3 input timers • UART................................................... 3X7/8/9,2X7/8/9/16/24/32bits; Configurable for synchronous or asynchronous mode, I2S, I2C • DMAC.................................................. 4 channels • A-D Converter ..................................... 10 bits X 8 channels • CRC calculation circuit ........................ 2 circuits with MSB/LSB selectable • Watchdog timer ................................... 1 line • Key-on Wake up .................................. 8 inputs • Programmable I/O............................... 84 lines (TBD) • Clock-generating circuit....................... 2 built-in clock generation circuit (built-in feedback resistor, and external ceramic or quartz oscillator) 1.2 Applications USB peripherals, such as telephones, audio systems, office equipment, communications equipment, portable equipment, scanners, and digital cameras. 1-3 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group Pin Configuration SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER 1.3 Pin Configuration 63 62 61 60 59 58 P40/A16 P41/A17 P36/A14 P37/A15 P34/A12 P35/A13 P33/A11 P31/A9 P32/A10 Vcc P30/A8 Vss P26/A6 64 P27/A7 P25/A5 P23/A3 66 65 57 56 55 54 53 52 51 P12/D10/LED2 76 50 P42/A18 P11/D9/LED1 77 49 P43/A19 P10/D8/LED0 78 48 P44/CS0 79 47 P45/CS1 80 46 P46/CS2 81 45 P47/CS3 82 44 P50/WRL/WR 83 43 P51/WRH/BHE 84 42 P52/RD P01/D1 85 41 P53/BCLK P00/D0 86 40 P54/HLDA P103/SOF/TB1in 87 39 P55/HOLD P102/ADTRIG/TB0in 88 38 P56/ALE 37 P57/RDY/CLKOUT 36 P60/CTS0/RTS0/SS0 35 P61/CLK0/SCK0 34 P62/RxD0/SCL0/STxD0/WS0 33 P63/TxD0/SDA0/SRxD0/SD0 32 P64/CTS1/RTS1/SS1 31 P65/CLK1/SCK1 30 P66/RxD1/SCL1/STxD1/WS1 97 29 P67/TxD1SDA1/SRxD1/SD1 P92/AN2/KI2 98 28 P70/TxD2/SDA2/SRxD2/TA0out P91/AN1/KI1 99 27 P71/RxD2/SCL2/STxD2/TA0in P90/AN0/KI0 100 26 P72/CLK2/TA1out 89 4 5 6 7 8 9 10 11 12 13 14 Pin Configuration (top view) 1-4 15 16 17 18 19 20 21 22 23 24 25 P73/CTS2/RTS2/SS2/TA1in 3 P74/TxD3/SDA3/SRxD3/TA2out 2 P76/CLK3/TA3out 1 P75/RxD3/SCL3/STxD3/TA2in AVcc P77/CTS3/RTS3/SS3//TA3in 96 P81/RxD4/SCL4/STxD4//TA4in Vref P80/TxD4/SDA4/SRxD4//TA4out 95 P82/CLK4/INT0 LPF P83/INT1 94 P84/INT2 AVss Vcc 93 P85/NMI P93/AN3/KI3 Xin 92 Vss P94/AN4/KI4 Xout 91 RESET P95/AN5/KI5 P86/XCout 90 P87/XCin P96/AN6/KI6 100-pin QFP (0.5mm pitch) BYTE P97/AN7/KI7 M30245Mx/FC CNVss P02/D2 USB D- P03/D3 USB D+ P04/D4 Ext Cap P05/D5 P101/VbusDTCT P06/D6 P100/CTS4/RTS4/SS4/TB2in/ATTACH P07/D7 Figure 1.1: 68 67 P24/A4 P21/A1 75 74 73 72 71 70 69 P22/;A2 P20/A0 P16/D14LED6 P17/D15LED7 P15/D13/LED5 P13/D11/LED3 P14/D12/LED4 Figure 1.1 shows the pin configuration (top view). Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group Block Diagram SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER 1.4 Block Diagram Figure 1.2 is a block diagram of the M30245 group. 8 8 Port P0 Port P1 8 Port P2 8 8 Port P4 Port P5 Port P6 Port P7 CRC Arithmetic Circuit (X16+X12+X5+1, X16+X15+X2+1) USB FIFO (3.25K bytes) ROM/FLASH (128K bytes) RAM (10K bytes) 1 DMAC (4 channels) Memory 7 System Clock Generator Xin - Xout Xcin - Xcout M16C/62 16-bit CPU Core Watchdog Timer (15 bits) SB FLG Block diagram of M30245 group 1-5 Vector table INTB Stack pointer ISP USP Multiplier 4 USB Function with frequency synthesizer 8 A-D Converter (10 bits X 8 channels) Program counter PC Port P100-103 Registers R0H R0L R0H R0L R1H R1L R1H R1L R2 R2 R3 R3 A0 A0 A1 A1 FB FB Port P9 UART/Clock Synchronous SI/O (8 bits X 5 channels) Figure 1.2: 8 Port P85 Timer Timer Timer Timer Timer Timer Timer Timer Timers TA0 (16 bits) TA1 (16 bits) TA2 (16 bits) TA3 (16 bits) TA4 (16 bits) TB0 (16 bits) TB1 (16 bits) TB2 (16 bits) Port P3 8 Port P8 Internal Peripheral Functions 8 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group Performance outline SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER 1.5 Performance outline Table 1.1 is a performance outline of the M30245 group. Table 1.1: Performance outline of M16C/M30245 Group Parameters Function Description Number of basic Instructions 91 Shortest Instruction execution time 83 ns f(Xin)= 12 MHz, Vcc = 3V ROM 128/64 Kbytes RAM 10/5 Kbytes Memory size P0~P9 I/O 8 bits x 10 P100~P101 I/O 2 bits x 1 Input/Output ports TA0, TA1, TA2, TA3, TA4 16 bits x 5 TB0, TB1, TB2 16 bits x 3 UART0~1 UART (or clock synchronous or IIS) x 2 UART2~4 UART (or clock synchronous) x 3 Multifunction timer Serial I/O A-D converter 10 bits x 8 channels DMAC 4 channels CRC calculation circuits CRC-CCITT and CRC-16 Watchdog timer 15 bits x 1 (prescaler) Interrupts 21 internal, 4 external sources, 4 software, 7 levels Clock-generating circuit 2 built-in clock generating circuit Supply voltage 3.0 ~ 3.6V, f(XIN) = 12MHz Power consumption TBD I/O withstand voltage 3V Output current 5mA (20mA available on P1, P70, P72, P74, P76, P80) I/O characteristics Operating temperature -20 to 85 C Device configuration CMOS high performance silicon gate Package 100-pin plastic mold QFP 1-6 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group Performance outline SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER Mitsubishi plans to release the following products in the M30245 group: (1) Support for Flash memory version and mask ROM versions (2) ROM capacity: 128 or 64 Kbytes (3) Package • 100P6Q-A: Plastic molded QFP Figure 1.3 shows the type number, memory size and package for the M30245 group. Type No. M30 24 X F 8 - XXX FP Package type: GP: Package 100P6Q-A ROM No.: Omitted for flash memory version ROM capacity: 4: 32Kbytes 8: 64Kbytes A: 96Kbytes C: 128Kbytes G: 256Kbytes Memory type: M: Mask ROM version F: Flash memory version Shows pin count, etc: The value itself has no specific meaning M16C/M30245 Group M16C Family Figure 1.3: Type number, memory size, and package Table 1.2 shows the package number, type, ROM and RAM capacity for M30245 Group. Table 1.2: M30245 Group Type ROM Capacity RAM Capacity Package Type M30245FCGP 128K bytes 10K bytes 100P6Q-A Flash ROM Version M30245MCGP 128K bytes 10K bytes 100P6Q-A Mask ROM Version M30245M8GP 64K bytes 5K bytes 100P6Q-A Mask ROM Version 1-7 Remarks Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group SFR MAP SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER 1.6 SFR MAP The table below shows the peripheral control registers, their addresses, names, acronyms, and values after reset. Address 000016 Register name Acronym Value after reset 000116 000216 000316 000416 000516 000616 000716 000816 000916 000A16 000B16 000C16 Processor mode register 0 Processor mode register 1 System clock control register 0 System clock control register 1 Chip select control register Address match interrupt enable register Protect register Data bank register USB control register PM0 PM1 CM0 CM1 CSR AIER PRCR DBR USBC Watchdog timer start register Watchdog timer control register WDTS WDC Address match interrupt register 0 RMAD0 Address match interrupt register 1 RMAD1 0016 0 0 0 4816 2016 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 0016 000D16 000E16 000F16 001016 001116 001216 0 0 0 ? ? ? ? ? 0016 0016 0 0 0 0 001316 001416 001516 001616 0016 0016 0 0 0 0 001716 001816 001916 001A16 001B16 001C16 001D16 001E16 001F16 Reserved USB Attach/Detach register 0016 002016 002116 DMA0 source pointer SAR0 DMA0 destination pointer DAR0 DMA0 transfer counter TCR0 DMA0 control register DM0CON DMA1 source pointer SAR1 DMA1 destination pointer DAR1 DMA1 transfer counter TCR1 DMA1 control register DMA2 interrupt control register DMA3 interrupt control register USB function interrupt control register DM1CON DM2IC DM3IC USBFIC 002216 002316 002416 002516 002616 002716 002816 002916 002A16 002B16 002C16 0 0 0 0 0 ? 0 0 002D16 002E16 002F16 003016 003116 003216 003316 003416 003516 003616 003716 003816 003916 003A16 003B16 003C16 003D16 003E16 003F16 1-8 0 0 0 0 0 ? ? ? ? 0 0 0 0 0 0 0 0 0 0 0 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group SFR MAP SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER Register name 004316 USB SOF interrupt control register Suspend interrupt control register Reset interrupt control register Resume interrupt control register 004416 UART0/1 Bus collision interrupt control register 004516 UART2 Bus collision interrupt control register 004616 004916 UART4 transmit interrupt control register UART4 receive interrupt control register UART3 transmit interrupt control register UART3 receive interrupt control register 004A16 UART3/4 Bus collision interrupt control register 004B16 DMA0 interrupt control register DMA1 interrupt conrol register Key input interrupt control register A-D conversion interrupt control register UART2 transmit interrupt control register UART2 receive interrupt control register UART0 transmit interrupt control register UART0 receive interrupt control register UART1 transmit interrupt control register UART1 receive interrupt control register TIMER A0 interrupt control register TIMER A1 interrupt control register TIMER A2 interrupt control register TIMER A3 interrupt control register TIMER A4 interrupt control register TIMER B0 interrupt control register TIMER B1 interrupt control register TIMER B2 interrupt control register INT0 interrupt control register INT1 interrupt control register INT2 interrupt control register Acronym SOFIC SUSPIC RSTIC RSMIC S01BCNIC S2BCNIC S4TIC S4RIC S3TIC S3RIC S34BCNIC DM0IC DM1IC KUPIC ADIC S2TIC S2RIC S0TIC S0RIC S1TIC S1RIC TA0IC TA1IC TA2IC TA3IC TA4IC TB0IC TB1IC TB2IC INT0IC INT1IC INT2IC DMA2 source pointer SAR2 DMA2 destination pointer DAR2 DMA2 transfer counter TCR2 DMA2 control register DM2CON DMA3 source pointer SAR3 DMA3 destination pointer DAR3 DMA3 transfer counter TCR3 DMA3 control register DM3CON Address 004016 004116 004216 004716 004816 004C16 004D16 004E16 004F16 005016 005116 005216 005316 005416 005516 005616 005716 005816 005916 005A16 005B16 005C16 005D16 005E16 005F16 Value after reset ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 ? 0 0 0 0 ? 0 0 0 0 ? 0 0 0 0 ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 006016 006116 006216 006316 006416 006516 006616 006716 006816 006916 006A16 006B16 006C16 0 0 0 0 0 ? 0 0 006D16 006E16 006F16 007016 007116 007216 007316 007416 007516 007616 007716 007816 007916 007A16 007B16 007C16 007D16 007E16 007F16 1-9 0 0 0 0 0 ? 0 0 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group SFR MAP SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER Address 028016 Register name Acronym Value after reset --USB address register USBA 0016 USB poer management register USBPM 0016 USB interrupt status register 1 USBIS0 0016 USB interrupt status register 1 USBIS1 0016 USB interrupt enable register USBER 33FF16 USB frame number register low USBSOF 000016 USB ISO control register USBISOC USB endpoint enable USBEPEN USB DMA0 source register USBSAR0 0016 USB DMA1 source register USBSAR1 0016 USB DMA2 source register USBSAR2 0016 USB DMA3 source register USBSAR3 0016 028116 028216 028316 028416 028516 028616 028716 028816 028916 028A16 028B16 028C16 0 0 028D16 028E16 ? 0 0 0 028F16 029016 029116 029216 029316 029416 029516 029616 029716 029816 USB EP0 control/status register 0016 USB EP0 max packet size register 0816 USB EP0 write count register 0016 USB EP1 IN control/status register 0016 USB EP1 IN max packet size register 0016 029916 029A16 029B16 029C16 029D16 029E16 029F16 02A016 02A116 02A216 USB EP1 IN FIFO configuration register 02A316 02A416 USB EP2 IN control/status register 0016 USB EP2 IN max packet size register 0016 02A516 02A616 02A716 02A816 USB EP2 IN FIFO configuration register 02A916 02AA16 USB EP3 IN control/status register 0016 USB EP3 IN max packet size register 0016 02AB16 02AC16 02AD16 02AE16 USB EP3 IN FIFO configuration register 02AF16 02B016 USB EP4 IN control/status register 0016 USB EP4 IN max packet size register 0016 02B116 02B216 02B316 02B416 USB EP4 IN FIFO configuration register 02B516 02B616 USB EP1 OUT control/status register 0016 USB EP1 OUT max packet size register 0016 USB EP1 OUT write count register 0016 USB EP1 OUT FIFO configuration register 0016 02B716 02B816 02B916 02BA16 02BB16 02BC16 02BD16 02BE16 02BF16 USB reserved USB reserved 1-10 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group SFR MAP SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER Address 02C016 Register name Acronym USB EP2 OUT control/status register Value after reset 0016 02C116 02C216 USB EP2 OUT max packet size register 0016 USB EP2 OUT write count register 0016 02C316 02C416 02C516 02C616 USB EP2 OUT FIFO configuration register 02C716 02C816 USB EP3 OUT control/status register 0016 USB EP3 OUT max packet size register 0016 USB EP3 OUT write count register 0016 02C916 02CA16 02CB16 02CC16 02CD16 02CE16 USB EP3 OUT FIFO configuration register 02CF16 02D016 USB EP4 OUT control/status register 0016 USB EP4 OUT max packet size register 0016 USB EP4 OUT write count register 0016 02D116 02D216 02D316 02D416 02D516 02D616 USB EP4 OUT FIFO configuration register 02D716 02D816 02D916 02DA16 02DB16 02DC16 02DD16 02DE16 02DF16 02E016 02E116 02E216 02E316 02E416 02E516 02E616 02E716 02E816 02E916 02EA16 02EB16 02EC16 02ED16 02EE16 02EF16 02F016 02F116 02F216 02F316 USB reserved USB reserved USB reserved USB reserved USB reserved USB reserved USB reserved USB reserved USB EP0 IN FIFO USB EP0 OUT FIFO USB EP1 IN FIFO USB EP1 OUT FIFO USB EP2 IN FIFO USB EP2 OUT FIFO USB EP3 IN FIFO USB EP3 OUT FIFO USB EP4 IN FIFO USB EP4 OUT FIFO 02F416 02F516 02F616 02F716 02F816 02F916 02FA16 02FB16 02FC16 02FD16 02FE16 02FF16 1-11 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group SFR MAP SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER Address 030016 Register name Acronym Value after reset U4SMR4 U4SMR3 U4SMR2 U4SMR U4MR U4BRG 0016 0016 0016 0016 0016 030116 030216 030316 030416 030516 030616 030716 030816 030916 030A16 030B16 030C16 030D16 030E16 030F16 031016 031116 031216 031316 031416 031516 031616 031716 031816 031916 031A16 031B16 031C16 031D16 031E16 031F16 UART4 special mode register 4 UART4 special mode register 3 UART4 special mode register 2 UART4 special mode register UART4 transmit / receive mode register UART4 bit rate generator UART4 transmit buffer register U4TB UART4 transmit / receive control register 0 UART4 transmit / receive control register 1 U4C0 U4C1 UART4 receive buffer register U4RB UART3 special mode register 4 UART3 special mode register 3 UART3 special mode register 2 UART3 special mode register UART3 transmit / receive mode register UART3 bit rate generator U3SMR4 U3SMR3 U3SMR2 U3SMR U3MR U3BRG 0816 0216 032016 032116 032216 032316 032416 032516 032616 032716 032816 032916 032A16 032B16 032C16 032D16 032E16 032F16 UART3 transmit buffer register U3TB UART3 transmit / receive control register 0 UART3 transmit / receive control register 1 U3C0 U3C1 UART3 receive buffer register U3RB UART2 special mode register 4 UART2 special mode register 3 UART2 special mode register 2 UART2 special mode register UART2 transmit / receive mode register UART2 bit rate generator U2SMR4 U2SMR3 U2SMR2 U2SMR U2MR U2BRG 0016 0016 0016 0016 0016 0816 0216 033016 033116 033216 033316 033416 033516 033616 033716 033816 033916 033A16 033B16 033C16 033D16 033E16 033F16 UART2 transmit buffer register U2TB UART2 transmit / receive control register 0 UART2 transmit / receive control register 1 U2C0 U2C1 UART2 receive buffer register U2RB 1-12 0016 0016 0016 0016 0016 0816 0216 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group SFR MAP SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER Address 034016 Register name Acronym Value after reset 034116 034216 034316 034416 034516 034616 Timer A1-1 register TA11 Timer A1-2 register TA12 Timer A1-3 register TA13 034C16 Three-phase PWM control register 0 Three-phase PWM control register 1 Three-phase output buffer register 0 Three-phase output buffer register 1 Dead time timer 034D16 Timer B2 interrupt occurance frequency set counter INVC0 INVC1 IDB0 IDB1 DTT ICTB2 Interrupt cause select register IFSR 0016 UART1 special mode register 4 UART1 special mode register 3 UART1 special mode register 2 UART1 special mode register UART1 transmit / receive mode register UART1 bit rate generator U1SMR4 U1SMR3 U1SMR2 U1SMR U1MR U1BRG 0016 0016 0016 0016 0016 UART1 transmit buffer register U1TB UART1 transmit / receive control register 0 UART1 transmit / receive control register 1 U1C0 U1C1 UART1 receive buffer register U1RB 034716 034816 034916 034A16 034B16 0016 0 0 0 0 ? 0 0 0 0016 0016 034E16 034F16 035016 035116 035216 035316 035416 035516 035616 035716 035816 035916 035A16 035B16 035C16 035D16 035E16 035F16 036016 036116 036216 036316 036416 036516 036616 036716 036816 036916 036A16 036B16 036C16 036D16 036E16 036F16 037016 037116 037216 037316 037416 037516 037616 037716 037816 037916 037A16 037B16 037C16 037D16 037E16 037F16 1-13 0816 0216 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group SFR MAP SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER Address 038016 038116 038216 038316 038416 Register name Count start flag Clock prescaler reset flag One-shot start flag Trigger select register Up-down flag Acronym TABSR CPSRF ONSF TRGSR UDF Timer A0 TA0 Timer A1 TA1 Timer A2 TA2 Timer A3 TA3 Timer A4 TA4 Timer B0 TB0 Timer B1 TB1 Value after reset 0016 0 0 0 0 0 0 0 0 0016 0016 038516 038616 038716 038816 038916 038A16 038B16 038C16 038D16 038E16 038F16 039016 039116 039216 039316 039416 039516 039616 039716 039816 039916 039A16 039B16 039C16 039D16 039E16 039F16 Timer B2 TB2 Timer A0 mode register Timer A1 mode register Timer A2 mode register Timer A3 mode register Timer A4 mode register Timer B0 mode register Timer B1 mode register Timer B2 mode register Timer B2 special mode register Timer count source prescaler TA0MR TA1MR TA2MR TA3MR TA4MR TB0MR TB1MR TB2MR TB2SC TCSPR UART0 special mode register 4 UART0 special mode register 3 UART0 special mode register 2 UART0 special mode register UART0 transmit / receive mode register UART0 bit rate generator U0SMR4 U0SMR3 U0SMR2 U0SMR U0MR U0BRG 0016 0016 0016 0016 0016 0 0 ? 0 0 0 0 0 0 ? 0 0 0 0 0 0 ? 0 0 0 0 0 0 ? ? ? ? 03A016 03A116 03A216 03A316 03A416 03A516 03A616 03A716 03A816 03A916 03AA16 03AB16 03AC16 03AD16 03AE16 03AF16 03B016 0016 0016 0016 0016 0016 UART0 transmit buffer register U0TB UART0 transmit / receive control register 0 UART0 transmit / receive control register 1 U0C0 U0C1 UART0 receive buffer register U0RB DMA2 cause select register DM2SL 0016 DMA3 cause select register DM3SL 0016 DMA0 cause select register DM0SL 0016 DMA1 cause select register CRC mode register DM1SL CRCMR CRC data register CRCD CRC input register CRCIN 0816 0216 03B116 03B216 03B316 03B416 03B516 03B616 03B716 03B816 03B916 03BA16 03BB16 03BC16 03BD16 03BE16 03BF16 1-14 0016 0 0 Preliminary Specification Specifications in this manual are tentative and subject to change Mitsubishi microcomputers M30245 Group SFR MAP SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER Address 03C016 03C116 03C216 03C316 03C416 03C516 03C616 03C716 03C816 03C916 03CA16 03CB16 03CC16 03CD16 03CE16 03CF16 Register name Acronym Value after reset A-D register 0 AD0 A-D register 1 AD1 A-D register 2 AD2 A-D register 3 AD3 A-D register 4 AD4 A-D register 5 AD5 A-D register 6 AD6 A-D register 7 AD7 A-D control register 2 ADCON2 0 A-D control register 0 A-D conrol register 1 ADCON0 ADCON1 0 0 0 0 0 ? ? ? 0016 Frequency synthesizer clock control Frequency synthesizer control Frequency synthesizer multiplier control Frequency synthesizer prescaler control Frequency synthesizer divider Port P0 Port P1 Port P0 direction register Port P1 direction register Port P2 Port P3 Port P2 direction register Port P3 direction register FSCCR FSC FSM FSP FSD P0 P1 PD0 PD1 P2 P3 PD2 PD3 Port P6 Port P7 Port P6 direction register Port P7 direction register Port P8 P6 P7 PD6 PD7 P8 Port P8 direction register PD8 Port P10 P10 Port P10 direction register PD10 0016 P2 drive capacity PWM drive capacity Pull-up control register 0 Pull-up control register 1 P2DR PWMDR PUR0 PUR1 0016 0016 03D016 03D116 03D216 03D316 03D416 03D516 03D616 03D716 03D816 03D916 03DA16 03DB16 03DC16 03DD16 03DE16 03DF16 03E016 03E116 03E216 03E316 03E416 03E516 03E616 03E716 0016 6016 FF16 FF16 FF16 0016 0016 0016 0016 03E816 03E916 03EA16 03EB16 03EC16 03ED16 03EE16 03EF16 03F016 0016 0016 03F116 03F216 0016 03F316 03F416 03F516 03F616 03F716 03F816 03F916 03FA16 03FB16 03FC16 03FD16 03FE16 03FF16 1-15