Cypress MB95710M Series Manual

New 8fx 8-bit microcontrollers

Advertisement

Quick Links

The following document contains information on Cypress products. The document has the series
name, product name, and ordering part numbering with the prefix "MB". However, Cypress will
offer these products to new and existing customers with the series name, product name, and
ordering part number with the prefix "CY".
How to Check the Ordering Part Number
1.
Go to www.cypress.com/pcn.
2.
Enter the keyword (for example, ordering part number) in the SEARCH PCNS field and click
Apply.
3.
Click the corresponding title from the search results.
4.
Download the Affected Parts List file, which has details of all changes
For More Information
Please contact your local sales office for additional information about Cypress products and
solutions.
About Cypress
Cypress is the leader in advanced embedded system solutions for the world's most innovative
automotive, industrial, smart home appliances, consumer electronics and medical products.
Cypress' microcontrollers, analog ICs, wireless and USB-based connectivity solutions and reliable,
high-performance memories help engineers design differentiated products and get them to market
first. Cypress is committed to providing customers with the best support and development
resources on the planet enabling them to disrupt markets by creating new product categories in
record time. To learn more, go to www.cypress.com.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MB95710M Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Cypress MB95710M Series

  • Page 1 The following document contains information on Cypress products. The document has the series name, product name, and ordering part numbering with the prefix “MB”. However, Cypress will offer these products to new and existing customers with the series name, product name, and ordering part number with the prefix “CY”.
  • Page 2: Features

    MB95710M Series MB95770M Series New 8FX 8-bit Microcontrollers The MB95710M/770M Series is a series of general-purpose, single-chip microcontrollers. In addition to a compact instruction set, the microcontrollers of this series contain a variety of peripheral resources. Features Interrupt by edge detection (rising edge, falling edge, and ❐...
  • Page 3 MB95710M Series MB95770M Series Low-voltage detection (LVD) circuit (only available on Dual operation Flash memory ■ ■ MB95F714J/F716J/F718J/F774J/F776J/F778J) The program/erase operation and the read operation can be ❐ executed in different banks (upper bank/lower bank) simul- Built-in low-voltage detection function ❐...
  • Page 4: Table Of Contents

    Product Selection ............10 19.2 Port 1..............95 4. Pin Assignment ............11 19.3 Port 2............... 100 5. Pin Functions (MB95710M Series) ......13 19.4 Port 6............... 103 19.5 Port 9............... 106 6. Pin Functions (MB95770M Series) ......19 19.6 Port A .............. 108 7.
  • Page 5: Product Line-Up

    MB95710M Series MB95770M Series 1. Product Line-up 1.1 MB95710M Series Part number MB95F714J MB95F716J MB95F718J MB95F714M MB95F716M MB95F718M Parameter Type Flash memory product Clock supervisor It supervises the main clock oscillation and the subclock oscillation. counter Flash memory 20 Kbyte...
  • Page 6 MB95710M Series MB95770M Series Part number MB95F714J MB95F716J MB95F718J MB95F714M MB95F716M MB95F718M Parameter 3 channels • Data transfer with UART/SIO is enabled. • It has a full duplex double buffer, variable data length (5/6/7/8 bits), an internal baud rate generator and an error detection function.
  • Page 7 MB95710M Series MB95770M Series Part number MB95F714J MB95F716J MB95F718J MB95F714M MB95F716M MB95F718M Parameter • It supports automatic programming (Embedded Algorithm), program/erase/erase- suspend/erase-resume commands. • It has a flag indicating the completion of the operation of Embedded Algorithm. Flash memory • Flash security feature for protecting the content of the Flash memory...
  • Page 8: Mb95770M Series

    MB95710M Series MB95770M Series 1.2 MB95770M Series Part number MB95F774J MB95F776J MB95F778J MB95F774M MB95F776M MB95F778M Parameter Type Flash memory product Clock supervisor It supervises the main clock oscillation and the subclock oscillation. counter Flash memory 20 Kbyte 36 Kbyte 60 Kbyte...
  • Page 9 MB95710M Series MB95770M Series Part number MB95F774J MB95F776J MB95F778J MB95F774M MB95F776M MB95F778M Parameter 3 channels • Data transfer with UART/SIO is enabled. • It has a full duplex double buffer, variable data length (5/6/7/8 bits), an internal baud rate generator and an error detection function.
  • Page 10: Packages And Corresponding Products

    MB95710M Series MB95770M Series Part number MB95F774J MB95F776J MB95F778J MB95F774M MB95F776M MB95F778M Parameter • It supports automatic programming (Embedded Algorithm), program/erase/erase- suspend/erase-resume commands. • It has a flag indicating the completion of the operation of Embedded Algorithm. Flash memory • Flash security feature for protecting the content of the Flash memory...
  • Page 11: Differences Among Products And Notes On Product Selection

    MB95710M Series MB95770M Series 3. Differences Among Products And Notes On Product Selection • Current consumption When using the on-chip debug function, take account of the current consumption of Flash memory program/erase. For details of current consumption, see “Electrical Characteristics”.
  • Page 12: Pin Assignment

    MB95710M Series MB95770M Series 4. Pin Assignment MB95710M Series 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 AVcc P60/SEG10 P07/INT07/AN07/SEG30 PC7/SEG09 P06/INT06/AN06/SEG31 PC6/SEG08 P05/INT05/AN05/SEG32/UCK1 PC5/SEG07 P04/INT04/AN04/SEG33/UI1 PC4/SEG06 P03/INT03/AN03/SEG34/UO1...
  • Page 13 MB95710M Series MB95770M Series MB95770M Series 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 AVcc P60/SEG06 P07/INT07/AN07/SEG22 PC3/SEG05 P06/INT06/AN06/SEG23 PC2/SEG04 P05/INT05/AN05/SEG24/UCK1 PC1/SEG03 P04/INT04/AN04/SEG25/UI1 PC0/SEG02 P03/INT03/AN03/SEG26/UO1 PB1/SEG01 (TOP VIEW) P02/INT02/AN02/SEG27/UCK2 PB0/SEG00 LQFP64 P01/INT01/AN01/SEG28/TO00/UI2...
  • Page 14: Pin Functions (Mb95710M Series)

    MB95710M Series MB95770M Series 5. Pin Functions (MB95710M Series) I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* Power supply pin for 8/12-bit A/D — — — — — converter and comparator General-purpose I/O port INT07...
  • Page 15 MB95710M Series MB95770M Series I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* General-purpose I/O port INT00 External interrupt input pin Hysteresis/ CMOS/ — — analog AN00 8/12-bit A/D converter analog input pin UART/SIO ch. 2 data output pin General-purpose I/O port —...
  • Page 16 MB95710M Series MB95770M Series I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* General-purpose I/O port PPG00 8/16-bit PPG ch. 0 output pin Hysteresis/ — Ο CMOS analog Comparator ch. 0 inverting analog input CMP0_N (negative input) pin...
  • Page 17 MB95710M Series MB95770M Series I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* General-purpose I/O port CMOS/ — — Hysteresis COM5 LCDC COM5 output pin General-purpose I/O port CMOS/ — — Hysteresis COM6 LCDC COM6 output pin...
  • Page 18 MB95710M Series MB95770M Series I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* General-purpose I/O port CMOS/ — — Hysteresis SEG07 LCDC SEG07 output pin General-purpose I/O port CMOS/ — — Hysteresis SEG08 LCDC SEG08 output pin...
  • Page 19 MB95710M Series MB95770M Series I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* General-purpose I/O port CMOS/ — — Hysteresis SEG25 LCDC SEG25 output pin General-purpose I/O port CMOS/ — — Hysteresis SEG26 LCDC SEG26 output pin...
  • Page 20: Pin Functions (Mb95770M Series)

    MB95710M Series MB95770M Series 6. Pin Functions (MB95770M Series) I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* Power supply pin for 8/12-bit A/D — — — — — converter and comparator General-purpose I/O port INT07...
  • Page 21 MB95710M Series MB95770M Series I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* General-purpose I/O port INT00 External interrupt input pin Hysteresis/ CMOS/ AN00 8/12-bit A/D converter analog input pin — — analog SEG29 LCDC SEG29 output pin UART/SIO ch.
  • Page 22 MB95710M Series MB95770M Series I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* General-purpose I/O port CMOS/ Hysteresis/ — — LCD power power LCD drive power supply pin supply supply General-purpose I/O port CMOS/ Hysteresis/ —...
  • Page 23 MB95710M Series MB95770M Series I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* General-purpose I/O port — Ο Hysteresis CMOS Subclock input oscillation pin — — — — — Power supply pin General-purpose I/O port Reset pin —...
  • Page 24 MB95710M Series MB95770M Series I/O type I/O circuit Pin no. Pin name Function type* Input Output OD* General-purpose I/O port CMOS/ — — Hysteresis SEG14 LCDC SEG14 output pin General-purpose I/O port CMOS/ — — Hysteresis SEG15 LCDC SEG15 output pin...
  • Page 25: I/O Circuit Type

    MB95710M Series MB95770M Series 7. I/O Circuit Type Type Circuit Remarks • N-ch open drain output Reset input / Hysteresis input • Hysteresis input • Reset output Reset output / Digital output N-ch • Oscillation circuit Port select P-ch • High-speed side...
  • Page 26 MB95710M Series MB95770M Series Type Circuit Remarks • N-ch open drain output Standby control • Hysteresis input Hysteresis input Digital output N-ch • CMOS output • CMOS input Pull-up control • Pull-up control P-ch Digital output P-ch Digital output N-ch...
  • Page 27 MB95710M Series MB95770M Series Type Circuit Remarks • CMOS output P-ch • LCD output Digital output • Hysteresis input Digital output • Analog input N-ch Analog input LCD output LCD control A/D control Standby control Hysteresis input • CMOS output Pull-up control •...
  • Page 28 MB95710M Series MB95770M Series Type Circuit Remarks • CMOS output P-ch • Hysteresis input Digital output • Analog input Digital output N-ch Analog input Analog input control Standby control Hysteresis input • CMOS output P-ch • Hysteresis input Digital output...
  • Page 29: Handling Precautions

    Any semiconductor devices have inherently a certain rate of failure. The possibility of failure is greatly affected by the conditions in which they are used (circuit conditions, environmental conditions, etc.). This page describes precautions that must be observed to minimize the chance of failure and to obtain higher reliability from your Cypress semiconductor devices.
  • Page 30: Precautions For Package Mounting

    You must use appropriate mounting techniques. Cypress recommends the solder reflow method, and has established a ranking of mounting conditions for each product. Users are advised to mount packages in accordance with Cypress ranking of recommended conditions.
  • Page 31: Precautions For Use Environment

    (4) Avoid storing packages where they are exposed to corrosive gases or high levels of dust. • Baking Packages that have absorbed moisture may be de-moisturized by baking (heat drying). Follow the Cypress recom- mended conditions for baking. Condition: 125°C/24 h •...
  • Page 32: Notes On Device Handling

    CAUTION: Plastic molded devices are flammable, and therefore should not be used near combustible substances. If devices begin to smoke or burn, there is danger of the release of toxic gases. Customers considering the use of Cypress products in other special environmental conditions should consult with sales representatives.
  • Page 33 MB95710M Series MB95770M Series • DBG pin Connect the DBG pin to an external pull-up resistor of 2 kΩ or above. After power-on, ensure that the DBG pin does not stay at “L” level until the reset output is released.
  • Page 34: Block Diagram (Mb95710M Series)

    MB95710M Series MB95770M Series 11. Block Diagram (MB95710M Series) MC-8FX CPU /RST Reset with LVD Flash with security function (60/36/20 Kbyte) PF0/X0 PF1/X1 RAM (2048/1024/512 bytes) Oscillator circuit oscillator PG1/X0A PG2/X1A Interrupt controller Clock control P52/TO00 8/16-bit composite timer ch. 0...
  • Page 35: Block Diagram (Mb95770M Series)

    MB95710M Series MB95770M Series 12. Block Diagram (MB95770M Series) MC-8FX CPU /RST Reset with LVD Flash with security function (60/36/20 Kbyte) PF0/X0 PF1/X1 RAM (2048/1024/512 bytes) Oscillator circuit oscillator PG1/X0A PG2/X1A Interrupt controller Clock control P01/TO00 8/16-bit composite timer ch. 0...
  • Page 36: Cpu Core

    MB95710M Series MB95770M Series 13. CPU Core • Memory space The memory space of the MB95710M/770M Series is 64 Kbyte in size, and consists of an I/O area, an extended I/O area, a data area, and a program area. The memory space includes areas intended for specific purposes such as general-purpose registers and a vector table.
  • Page 37: Memory Space

    MB95710M Series MB95770M Series 14. Memory Space The memory space of the MB95710M/770M Series is 64 Kbyte in size, and consists of an I/O area, an extended I/O area, a data area, and a program area. The memory space includes areas for specific applications such as general- purpose registers and a vector table.
  • Page 38 MB95710M Series MB95770M Series • Memory space map 0x0000 I/O area Direct addressing area 0x0080 Access prohibited 0x0090 0x0100 Registers (General-purpose register area) Extended direct addressing area 0x0200 0x047F Data area 0x088F 0x0890 Access prohibited 0x0F80 Extended I/O area 0x0FFF...
  • Page 39: Areas For Specific Applications

    MB95710M Series MB95770M Series 15. Areas For Specific Applications The general-purpose register area and vector table area are used for the specific applications. • General-purpose register area (Addresses: 0x0100 to 0x01FF) • This area contains the auxiliary registers used for 8-bit arithmetic operations, transfer, etc.
  • Page 40: I/O Map (Mb95710M Series)

    MB95710M Series MB95770M Series 16. I/O Map (MB95710M Series) Register Address Register name Initial value abbreviation 0x0000 PDR0 Port 0 data register 0b00000000 0x0001 DDR0 Port 0 direction register 0b00000000 0x0002 PDR1 Port 1 data register 0b00000000 0x0003 DDR1 Port 1 direction register...
  • Page 41 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation 0x0026 PDRE Port E data register 0b00000000 0x0027 DDRE Port E direction register 0b00000000 0x0028 PDRF Port F data register 0b00000000 0x0029 DDRF Port F direction register 0b00000000 0x002A...
  • Page 42 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation 0x0051 — (Disabled) — — 0x0055 0x0056 SMC10 UART/SIO serial mode control register 1 ch. 0 0b00000000 0x0057 SMC20 UART/SIO serial mode control register 2 ch. 0 0b00100000 0x0058 SSR0 UART/SIO serial status and data register ch.
  • Page 43 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation Mirror of register bank pointer (RP) and direct bank 0x0078 — — — pointer (DP) 0x0079 ILR0 Interrupt level setting register 0 0b11111111 0x007A ILR1 Interrupt level setting register 1...
  • Page 44 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation 0x0FA1 PPS10 8/16-bit PPG10 cycle setting buffer register 0b11111111 0x0FA2 PDS11 8/16-bit PPG11 duty setting buffer register 0b11111111 0x0FA3 PDS10 8/16-bit PPG10 duty setting buffer register 0b11111111 0x0FA4 PPGS...
  • Page 45 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation 0x0FE1 — (Disabled) — — 0x0FE2 EVCR Event counter control register 0b00000000 0x0FE3 WCDR Watch counter data register 0b00111111 0x0FE4 CRTH Main CR clock trimming register (upper) 0b000XXXXX 0x0FE5...
  • Page 46: I/O Map (Mb95770M Series)

    MB95710M Series MB95770M Series 17. I/O Map (MB95770M Series) Register Address Register name Initial value abbreviation 0x0000 PDR0 Port 0 data register 0b00000000 0x0001 DDR0 Port 0 direction register 0b00000000 0x0002 PDR1 Port 1 data register 0b00000000 0x0003 DDR1 Port 1 direction register...
  • Page 47 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation 0x0029 DDRF Port F direction register 0b00000000 0x002A PDRG Port G data register 0b00000000 0x002B DDRG Port G direction register 0b00000000 0x002C — (Disabled) — — 0x002D PUL1 Port 1 pull-up register...
  • Page 48 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation 0x005A RDR0 UART/SIO serial input data register ch. 0 0b00000000 0x005B SMC11 UART/SIO serial mode control register 1 ch. 1 0b00000000 0x005C SMC21 UART/SIO serial mode control register 2 ch. 1...
  • Page 49 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation 0x007E ILR5 Interrupt level setting register 5 0b11111111 0x007F — (Disabled) — — 0x0F80 WRARH0 Wild register address setting register (upper) ch. 0 0b00000000 0x0F81 WRARL0 Wild register address setting register (lower) ch. 0...
  • Page 50 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation TMRL0 16-bit reload timer timer register (lower) ch. 0 0x0FA7 0b00000000 TMRLRL0 16-bit reload timer reload register (lower) ch. 0 UART/SIO dedicated baud rate generator prescaler 0x0FA8 PSSR0 0b00000000 select register ch.
  • Page 51 MB95710M Series MB95770M Series Register Address Register name Initial value abbreviation Main CR clock temperature dependent adjustment 0x0FE7 CRTDA 0b000XXXXX register 0x0FE8 SYSC System configuration register 0b00111111 0x0FE9 CMCR Clock monitoring control register 0b00000000 0x0FEA CMDR Clock monitoring data register...
  • Page 52: I/O Ports (Mb95710M Series)

    MB95710M Series MB95770M Series 18. I/O Ports (MB95710M Series) • List of port registers Register name Read/Write Initial value Port 0 data register PDR0 R, RM/W 0b00000000 Port 0 direction register DDR0 0b00000000 Port 1 data register PDR1 R, RM/W...
  • Page 53: Port 0

    MB95710M Series MB95770M Series 18.1 Port 0 Port 0 is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 54 MB95710M Series MB95770M Series • Block diagram P00/INT00/AN00/UO2, P02/INT02/AN02/SEG35/UCK2, P03/INT03/AN03/SEG34/UO1, P05/INT05/AN05/SEG32/UCK1, P06/INT06/AN06/SEG31 and P07/INT07/AN07/SEG30 LCD output Peripheral function input Peripheral function input enable (INT00, INT02, INT03, INT05, INT06 and INT07) A/D analog input Peripheral function output enable LCD output enable...
  • Page 55 MB95710M Series MB95770M Series • Block diagram of P01/INT01/AN01/SEG36/UI2 and P04/INT04/AN04/SEG33/UI1 LCD output Peripheral function input A/D analog input Peripheral function input enable (INT01 and INT04) LCD output enable Peripheral function output enable Peripheral function output CMOS PDR0 read PDR0...
  • Page 56 MB95710M Series MB95770M Series 18.1.4 Port 0 operations • Operation as an output port • A pin becomes an output port if the bit in the DDR0 register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 57: Port 1

    MB95710M Series MB95770M Series • Operation in stop mode and watch mode • If the pin state setting bit in the standby control register (STBC:SPL) is set to “1” and the device transits to stop mode or watch mode, the pin is compulsorily made to enter the high impedance state regardless of the DDR0 reg- ister value.
  • Page 58 MB95710M Series MB95770M Series • Block diagram of P10/UI0 Peripheral function input Peripheral function input enable CMOS Pull-up PDR1 read PDR1 PDR1 write Executing bit manipulation instruction DDR1 read DDR1 DDR1 write Stop mode, watch mode (SPL = 1) PUL1 read...
  • Page 59 MB95710M Series MB95770M Series • P11/UO0 pin This pin has the following peripheral function: • UART/SIO ch. 0 data output pin (UO0) • P13/ADTG pin This pin has the following peripheral function: • 8/12-bit A/D converter trigger input pin (ADTG) •...
  • Page 60 MB95710M Series MB95770M Series • P15/PPG11 pin This pin has the following peripheral function: • 8/16-bit PPG ch. 1 output pin (PPG11) • P16/PPG10 pin This pin has the following peripheral function: • 8/16-bit PPG ch. 1 output pin (PPG10) •...
  • Page 61 MB95710M Series MB95770M Series 18.2.4 Port 1 operations • Operation as an output port • A pin becomes an output port if the bit in the DDR1 register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 62: Port 2

    MB95710M Series MB95770M Series 18.3 Port 2 Port 2 is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 63 MB95710M Series MB95770M Series • P22/SCL pin This pin has the following peripheral function: • I C bus interface ch. 0 clock I/O pin (SCL) • P23/SDA pin This pin has the following peripheral function: • I C bus interface ch. 0 data I/O pin (SDA) •...
  • Page 64 MB95710M Series MB95770M Series 18.3.4 Port 2 operations • Operation as an output port • A pin becomes an output port if the bit in the DDR2 register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 65: Port 4

    MB95710M Series MB95770M Series 18.4 Port 4 Port 4 is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 66 MB95710M Series MB95770M Series 18.4.3 Port 4 registers • Port 4 register functions Register Read by read-modify-write Data Read Write abbreviation (RMW) instruction Pin state is “L” level. PDR4 value is “0”. As output port, outputs “L” level. PDR4 Pin state is “H” level.
  • Page 67: Port 5

    MB95710M Series MB95770M Series • Operation in stop mode and watch mode • If the pin state setting bit in the standby control register (STBC:SPL) is set to “1” and the device transits to stop mode or watch mode, the pin is compulsorily made to enter the high impedance state regardless of the DDR4 reg- ister value.
  • Page 68 MB95710M Series MB95770M Series • Block diagram of P50/TO01, P51/EC0, P52/TI0/TO00 and P53/TO0 Peripheral function input Peripheral function input enable Peripheral function output enable Peripheral function output Pull-up PDR5 read PDR5 PDR5 write Executing bit manipulation instruction DDR5 read DDR5...
  • Page 69 MB95710M Series MB95770M Series 18.5.4 Port 5 operations • Operation as an output port • A pin becomes an output port if the bit in the DDR5 register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 70: Port 6

    MB95710M Series MB95770M Series 18.6 Port 6 Port 6 is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 71 MB95710M Series MB95770M Series • Block diagram of P60/SEG10, P61/SEG11, P62/SEG12, P63/SEG13, P64/SEG14, P65/SEG15, P66/SEG16 and P67/SEG17 LCD output LCD output enable PDR6 read PDR6 PDR6 write Executing bit manipulation instruction DDR6 read DDR6 DDR6 write Stop mode, watch mode (SPL = 1) 18.6.3 Port 6 registers...
  • Page 72 MB95710M Series MB95770M Series 18.6.4 Port 6 operations • Operation as an output port • A pin becomes an output port if the bit in the DDR6 register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 73: Port 9

    MB95710M Series MB95770M Series 18.7 Port 9 Port 9 is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 74 MB95710M Series MB95770M Series 18.7.3 Port 9 registers • Port 9 register functions Register Read by read-modify-write Data Read Write abbreviation (RMW) instruction Pin state is “L” level. PDR9 value is “0”. As output port, outputs “L” level. PDR9 Pin state is “H” level.
  • Page 75: Port A

    MB95710M Series MB95770M Series 18.8 Port A Port A is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 76 MB95710M Series MB95770M Series • Block diagram of PA0/COM0, PA1/COM1, PA2/COM2, PA3/COM3, PA4/COM4, PA5/COM5, PA6/COM6 and PA7/COM7 LCD output LCD output enable PDRA read PDRA PDRA write Executing bit manipulation instruction DDRA read DDRA DDRA write Stop mode, watch mode (SPL = 1) 18.8.3 Port A registers...
  • Page 77 MB95710M Series MB95770M Series 18.8.4 Port A operations • Operation as an output port • A pin becomes an output port if the bit in the DDRA register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 78: Port B

    MB95710M Series MB95770M Series 18.9 Port B Port B is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 79 MB95710M Series MB95770M Series 18.9.3 Port B registers • Port B register functions Register Read by read-modify-write Data Read Write abbreviation (RMW) instruction Pin state is “L” level. PDRB value is “0”. As output port, outputs “L” level. PDRB Pin state is “H” level.
  • Page 80: Port C

    MB95710M Series MB95770M Series • Operation at reset If the CPU is reset, all bits in the DDRB register are initialized to “0” and port input is enabled. • Operation in stop mode and watch mode • If the pin state setting bit in the standby control register (STBC:SPL) is set to “1” and the device transits to stop mode or watch mode, the pin is compulsorily made to enter the high impedance state regardless of the DDRB reg- ister value.
  • Page 81 MB95710M Series MB95770M Series • Block diagram of PC0/SEG02, PC1/SEG03, PC2/SEG04, PC3/SEG05, PC4/SEG06, PC5/SEG07, PC6/SEG08 and PC7/SEG09 LCD output LCD output enable PDRC read PDRC PDRC write Executing bit manipulation instruction DDRC read DDRC DDRC write Stop mode, watch mode (SPL = 1) 18.10.3 Port C registers...
  • Page 82 MB95710M Series MB95770M Series 18.10.4 Port C operations • Operation as an output port • A pin becomes an output port if the bit in the DDRC register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 83: Port E

    MB95710M Series MB95770M Series 18.11 Port E Port E is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 84 MB95710M Series MB95770M Series • PE5/SEG27/TO11 pin This pin has the following peripheral functions: • LCDC SEG27 output pin (SEG27) • 8/16-bit composite timer ch. 1 output pin (TO11) • PE6/SEG28/TO10 pin This pin has the following peripheral functions: • LCDC SEG28 output pin (SEG28) •...
  • Page 85 MB95710M Series MB95770M Series 18.11.4 Port E operations • Operation as an output port • A pin becomes an output port if the bit in the DDRE register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 86: Port F

    MB95710M Series MB95770M Series • If the pin state setting bit is “0”, the state of the port I/O or that of the peripheral function I/O remains unchanged and the output level is maintained. 18.12 Port F Port F is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 87 MB95710M Series MB95770M Series • PF2/RST pin This pin has the following peripheral function: • Reset pin (RST) • Block diagram of PF2/RST Reset input Reset input enable Reset output Hysteresis PDRF read PDRF PDRF write Executing bit manipulation instruction...
  • Page 88: Port G

    MB95710M Series MB95770M Series 18.12.4 Port F operations • Operation as an output port • A pin becomes an output port if the bit in the DDRF register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 89 MB95710M Series MB95770M Series • Block diagram of PG1/X0A and PG2/X1A Hysteresis Pull-up PDRG read PDRG PDRG write Executing bit manipulation instruction DDRG read DDRG DDRG write Stop mode, watch mode (SPL = 1) PULG read PULG PULG write 18.13.3 Port G registers •...
  • Page 90 MB95710M Series MB95770M Series 18.13.4 Port G operations • Operation as an output port • A pin becomes an output port if the bit in the DDRG register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 91: I/O Ports (Mb95770M Series)

    MB95710M Series MB95770M Series 19. I/O Ports (MB95770M Series) • List of port registers Register name Read/Write Initial value Port 0 data register PDR0 R, RM/W 0b00000000 Port 0 direction register DDR0 0b00000000 Port 1 data register PDR1 R, RM/W...
  • Page 92: Port 0

    MB95710M Series MB95770M Series 19.1 Port 0 Port 0 is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 93 MB95710M Series MB95770M Series • Block diagram of P00/INT00/AN00/SEG29/UO2, P02/INT02/AN02/SEG27/UCK2, P03/INT03/AN03/SEG26/ UO1, P05/INT05/AN05/SEG24/UCK1, P06/INT06/AN06/SEG23 and P07/INT07/AN07/SEG22 LCD output Peripheral function input Peripheral function input enable (INT00, INT02, INT03, INT05, INT06 and INT07) A/D analog input Peripheral function output enable LCD output enable...
  • Page 94 MB95710M Series MB95770M Series • Block diagram of P01/INT01/AN01/SEG28/TO00/UI2 and P04/INT04/AN04/SEG25/UI1 LCD output Peripheral function input A/D analog input Peripheral function input enable (INT01 and INT04) LCD output enable Peripheral function output enable Peripheral function output CMOS PDR0 read PDR0...
  • Page 95 MB95710M Series MB95770M Series 19.1.4 Port 0 operations • Operation as an output port • A pin becomes an output port if the bit in the DDR0 register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 96: Port 1

    MB95710M Series MB95770M Series • Operation in stop mode and watch mode • If the pin state setting bit in the standby control register (STBC:SPL) is set to “1” and the device transits to stop mode or watch mode, the pin is compulsorily made to enter the high impedance state regardless of the DDR0 reg- ister value.
  • Page 97 MB95710M Series MB95770M Series • Block diagram of P10/UI0/TO0 Peripheral function input Peripheral function input enable Peripheral function output enable Peripheral function output CMOS Pull-up PDR1 read PDR1 PDR1 write Executing bit manipulation instruction DDR1 read DDR1 DDR1 write Stop mode, watch mode (SPL = 1)
  • Page 98 MB95710M Series MB95770M Series • P11/UO0 pin This pin has the following peripheral function: • UART/SIO ch. 0 data output pin (UO0) • P13/ADTG/TO01 pin This pin has the following peripheral functions: • 8/12-bit A/D converter trigger input pin (ADTG) •...
  • Page 99 MB95710M Series MB95770M Series • P15/SEG31/PPG11 pin This pin has the following peripheral functions: • LCDC SEG31 output pin (SEG31) • 8/16-bit PPG ch. 1 output pin (PPG11) • P16/SEG30/PPG10 pin This pin has the following peripheral functions: • LCDC SEG30 output pin (SEG30) •...
  • Page 100 MB95710M Series MB95770M Series 19.2.4 Port 1 operations • Operation as an output port • A pin becomes an output port if the bit in the DDR1 register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 101: Port 2

    MB95710M Series MB95770M Series • Operation in stop mode and watch mode • If the pin state setting bit in the standby control register (STBC:SPL) is set to “1” and the device transits to stop mode or watch mode, the pin is compulsorily made to enter the high impedance state regardless of the DDR1 reg- ister value.
  • Page 102 MB95710M Series MB95770M Series • Block diagram of P20/PPG00/CMP0_N and P21/PPG01/CMP0_P Analog input Peripheral function output enable Peripheral function output Analog input enable Pull-up PDR2 read PDR2 PDR2 write Executing bit manipulation instruction DDR2 read DDR2 DDR2 write Stop mode, watch mode (SPL = 1)
  • Page 103 MB95710M Series MB95770M Series 19.3.3 Port 2 registers • Port 2 register functions Register Read by read-modify-write Data Read Write abbreviation (RMW) instruction Pin state is “L” level. PDR2 value is “0”. As output port, outputs “L” level. PDR2 Pin state is “H” level.
  • Page 104: Port 6

    MB95710M Series MB95770M Series • Reading the PDR2 register returns the pin value, regardless of whether the peripheral function uses that pin as its input pin. However, if the read-modify-write (RMW) type of instruction is used to read the PDR2 register, the PDR2 register value is returned.
  • Page 105 MB95710M Series MB95770M Series • P64/SEG10 pin This pin has the following peripheral function: • LCDC SEG10 output pin (SEG10) • P65/SEG11 pin This pin has the following peripheral function: • LCDC SEG11 output pin (SEG11) • P66/SEG12 pin This pin has the following peripheral function: •...
  • Page 106 MB95710M Series MB95770M Series 19.4.4 Port 6 operations • Operation as an output port • A pin becomes an output port if the bit in the DDR6 register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 107: Port 9

    MB95710M Series MB95770M Series 19.5 Port 9 Port 9 is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 108 MB95710M Series MB95770M Series 19.5.3 Port 9 registers • Port 9 register functions Register Read by read-modify-write Data Read Write abbreviation (RMW) instruction Pin state is “L” level. PDR9 value is “0”. As output port, outputs “L” level. PDR9 Pin state is “H” level.
  • Page 109: Port A

    MB95710M Series MB95770M Series 19.6 Port A Port A is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 110 MB95710M Series MB95770M Series • Block diagram of PA0/COM0, PA1/COM1, PA2/COM2, PA3/COM3, PA4/COM4, PA5/COM5, PA6/COM6 and PA7/COM7 LCD output LCD output enable PDRA read PDRA PDRA write Executing bit manipulation instruction DDRA read DDRA DDRA write Stop mode, watch mode (SPL = 1) 19.6.3 Port A registers...
  • Page 111 MB95710M Series MB95770M Series 19.6.4 Port A operations • Operation as an output port • A pin becomes an output port if the bit in the DDRA register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 112: Port B

    MB95710M Series MB95770M Series 19.7 Port B Port B is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 113 MB95710M Series MB95770M Series 19.7.3 Port B registers • Port B register functions Register Read by read-modify-write Data Read Write abbreviation (RMW) instruction Pin state is “L” level. PDRB value is “0”. As output port, outputs “L” level. PDRB Pin state is “H” level.
  • Page 114: Port C

    MB95710M Series MB95770M Series • Operation in stop mode and watch mode • If the pin state setting bit in the standby control register (STBC:SPL) is set to “1” and the device transits to stop mode or watch mode, the pin is compulsorily made to enter the high impedance state regardless of the DDRB reg- ister value.
  • Page 115 MB95710M Series MB95770M Series • Block diagram of PC0/SEG02, PC1/SEG03, PC2/SEG04 and PC3/SEG05 LCD output LCD output enable PDRC read PDRC PDRC write Executing bit manipulation instruction DDRC read DDRC DDRC write Stop mode, watch mode (SPL = 1) 19.8.3 Port C registers •...
  • Page 116 MB95710M Series MB95770M Series 19.8.4 Port C operations • Operation as an output port • A pin becomes an output port if the bit in the DDRC register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 117: Port E

    MB95710M Series MB95770M Series 19.9 Port E Port E is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 118 MB95710M Series MB95770M Series • PE5/SEG19/TO11 pin This pin has the following peripheral functions: • LCDC SEG19 output pin (SEG19) • 8/16-bit composite timer ch. 1 output pin (TO11) • PE6/SEG20/TO10 pin This pin has the following peripheral functions: • LCDC SEG20 output pin (SEG20) •...
  • Page 119 MB95710M Series MB95770M Series 19.9.4 Port E operations • Operation as an output port • A pin becomes an output port if the bit in the DDRE register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 120: Port F

    MB95710M Series MB95770M Series • If the pin state setting bit is “0”, the state of the port I/O or that of the peripheral function I/O remains unchanged and the output level is maintained. 19.10 Port F Port F is a general-purpose I/O port. This section focuses on its functions as a general-purpose I/O port. For details of peripheral functions, refer to their respective chapters in “New 8FX MB95710M/770M Series Hardware Manual”.
  • Page 121 MB95710M Series MB95770M Series • PF2/RST pin This pin has the following peripheral function: • Reset pin (RST) • Block diagram of PF2/RST Reset input Reset input enable Reset output Hysteresis PDRF read PDRF PDRF write Executing bit manipulation instruction...
  • Page 122: Port G

    MB95710M Series MB95770M Series 19.10.4 Port F operations • Operation as an output port • A pin becomes an output port if the bit in the DDRF register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 123 MB95710M Series MB95770M Series • Block diagram of PG1/X0A and PG2/X1A Hysteresis Pull-up PDRG read PDRG PDRG write Executing bit manipulation instruction DDRG read DDRG DDRG write Stop mode, watch mode (SPL = 1) PULG read PULG PULG write 19.11.3 Port G registers •...
  • Page 124 MB95710M Series MB95770M Series 19.11.4 Port G operations • Operation as an output port • A pin becomes an output port if the bit in the DDRG register corresponding to that pin is set to “1”. • For a pin shared with other peripheral functions, disable the output of such peripheral functions.
  • Page 125: Interrupt Source Table

    MB95710M Series MB95770M Series 20. Interrupt Source Table Vector table Interrupt level Priority order of Interrupt address setting register interrupt sources Interrupt source request of the same level number (occurring Upper Lower Register simultaneously) External interrupt ch. 0 High IRQ00...
  • Page 126: Pin States In Each Mode

    MB95710M Series MB95770M Series 21. Pin States In Each Mode Normal Stop mode Watch mode Pin name Sleep mode On reset operation SPL=0 SPL=1 SPL=0 SPL=1 Oscillation Oscillation input Oscillation input Hi-Z Hi-Z Hi-Z Hi-Z input* - Hi-Z - Previous state...
  • Page 127 MB95710M Series MB95770M Series Normal Stop mode Watch mode Pin name Sleep mode On reset operation SPL=0 SPL=1 SPL=0 SPL=1 P04/INT04/ AN04/ SEG25* SEG33* P05/INT05/ AN05/ SEG24* I/O port/ I/O port/ - Previous state - Previous state - Hi-Z - Hi-Z...
  • Page 128 MB95710M Series MB95770M Series Normal Stop mode Watch mode Pin name Sleep mode On reset operation SPL=0 SPL=1 SPL=0 SPL=1 P40/ SEG21* P41/ I/O port/ I/O port/ - Previous state - Previous state SEG20* - Hi-Z - Hi-Z - Hi-Z...
  • Page 129 MB95710M Series MB95770M Series Normal Stop mode Watch mode Pin name Sleep mode On reset operation SPL=0 SPL=1 SPL=0 SPL=1 PA0/COM0 PA1/COM1 PA2/COM2 I/O port/ I/O port/ - Previous state - Previous state PA3/COM3 - Hi-Z - Hi-Z - Hi-Z...
  • Page 130 *6: PG1/X0A and PG2/X1A transit to this state on a reset when configured as subclock oscillation pins. *7: The pull-up control setting is still effective. *8: The MB95710M Series and the MB95770M Series have different SEG output assignment as shown below. SEG output...
  • Page 131 FACE” in “New 8FX MB95710M/770M Series Hardware Manual”. *14: P40/SEG21, P41/SEG20, P42/SEG19, P43/SEG18, P50/TO01, P51/EC0, P52/TI0/TO00, P53/TO0, P94/V0, PB2/SEG37, PB3/SEG38, PB4/SEG39, PC4/SEG06, PC5/SEG07, PC6/SEG08 and PC7/SEG09 are only avail- able on the MB95710M Series. Document Number: 002-09307 Rev. *D Page 130 of 172...
  • Page 132: Electrical Characteristics

    PA7, PB0 to PB4, PC0 to PC7, PE0 to PE7, PF0, PF1, PG1, PG2 (P40 to P43, P50 to P53, P94, PB2 to PB4 and PC4 to PC7 are only available on the MB95710M Series.) • Use under recommended operating conditions.
  • Page 133 MB95710M Series MB95770M Series • The value of the limiting resistor should be set to a value at which the current to be input to the microcontroller pin when the HV (High Voltage) signal is input is below the standard value, irrespective of whether the current is transient current or stationary current.
  • Page 134: Recommended Operating Conditions

    MB95710M Series MB95770M Series 22.2 Recommended Operating Conditions = 0.0 V) Value Parameter Symbol Unit Remarks Power supply voltage 1.8* In normal operation A capacitor of about 1.0 µF is Decoupling capacitor µF recommended. * −40 Other than on-chip debug mode °...
  • Page 135: Dc Characteristics

    MB95710M Series MB95770M Series 22.3 DC Characteristics ° = −40 C to +85 °C) = 3.0 V±10%, V = 0.0 V, T Value Parameter Symbol Pin name Condition Unit Remarks P01, P04, P10, + 0.3 0.7 V — P22, P23...
  • Page 136 MB95710M Series MB95770M Series ° = 3.0 V±10%, V = 0.0 V, T = −40 C to +85 °C) Value Parameter Symbol Pin name Condition Unit Remarks “L” level output All output pins I = 4 mA* — — voltage...
  • Page 137 MB95710M Series MB95770M Series ° = 3.0 V±10%, V = 0.0 V, T = −40 C to +85 °C) Value Parameter Symbol Pin name Condition Unit Remarks Typ* Max* Except during Flash memory — programming and = 32 MHz erasing...
  • Page 138 MB95710M Series MB95770M Series ° = −40 C to +85 °C) = 3.0 V±10%, V = 0.0 V, T Value Parameter Symbol Pin name Condition Unit Remarks Typ* Max* = 32 MHz Time-base timer — µA CCTS mode (External clock = +25 °C...
  • Page 139 = +25 °C *1: V = 3.0 V, T *2: P40 to P43, P50 to P53, P94, PB2 to PB4 are only available on the MB95710M Series. *3: When V is smaller than 4.5 V, the condition becomes I = −2 mA.
  • Page 140: Ac Characteristics

    MB95710M Series MB95770M Series 22.4 AC Characteristics 22.4.1 Clock Timing = 1.8 V to 5.5 V, V = 0.0 V, T = −40 °C to +85 °C) Value Parameter Symbol Pin name Condition Unit Remarks When the main oscillation X0, X1 —...
  • Page 141 MB95710M Series MB95770M Series = 1.8 V to 5.5 V, V = 0.0 V, T = −40 °C to +85 °C) Value Parameter Symbol Pin name Condition Unit Remarks Operating conditions 15.68 16.32 MHz • PLL multiplication rate: 4 °...
  • Page 142 MB95710M Series MB95770M Series • Input waveform generated when an external clock (main clock) is used HCYL 0.8 V 0.8 V X0, X1 0.2 V 0.2 V 0.2 V • Figure of main clock input port external connection When a crystal oscillator or...
  • Page 143 MB95710M Series MB95770M Series • Input waveform generated when an internal clock (main CR clock) is used CRHWK Main CR clock Oscillation starts Oscillation stabilizes • Input waveform generated when an internal clock (sub-CR clock) is used CRLWK Sub-CR clock...
  • Page 144 MB95710M Series MB95770M Series 22.4.2 Source Clock/Machine Clock = −40 °C to +85 °C) = 1.8 V to 5.5 V, V = 0.0 V, T Value Parameter Symbol Unit Remarks name When the main external clock is used 61.5 —...
  • Page 145 MB95710M Series MB95770M Series = 1.8 V to 5.5 V, V = 0.0 V, T = −40 °C to +85 °C) Value Parameter Symbol Unit Remarks name 0.031 — 16.25 MHz When the main oscillation clock is used 0.25 —...
  • Page 146 MB95710M Series MB95770M Series • Schematic diagram of the clock generation block Divided by 2 (Main oscillation clock) MPLL (Main PLL clock) Division circuit (Main CR clock) SCLK × (Source clock) MCLK × (Machine clock) × MCRPLL × 1/16 (Main CR PLL clock)
  • Page 147 MB95710M Series MB95770M Series 22.4.3 External Reset = −40 °C to +85 °C) = 3.0 V to 5.5 V, V = 0.0 V, T Value Parameter Symbol Unit Remarks RST “L” level — RSTL MCLK pulse width *: See “Source Clock/Machine Clock” for t...
  • Page 148 MB95710M Series MB95770M Series 22.4.5 Peripheral Input Timing = −40 °C to +85 °C) = 3.0 V to 5.5 V, V = 0.0 V, T Value Parameter Symbol Pin name Unit ⎯ Peripheral input “H” pulse width INT00 to INT07, EC0, EC1,...
  • Page 149 MB95710M Series MB95770M Series • Low power consumption mode = −40 °C to +85 °C) = 1.8 V to 5.5 V, V = 0.0 V, T Value Parameter Symbol Unit Remarks Interrupt release voltage 0 2.06 2.54 At power supply rise...
  • Page 150 MB95710M Series MB95770M Series offL Time PDL+ IDL+ PDL- IDL- Internal reset signal or interrupt signal Time diL2 diL1 Document Number: 002-09307 Rev. *D Page 149 of 172...
  • Page 151 MB95710M Series MB95770M Series 22.4.7 I C Bus Interface Timing = −40 °C +85 °C) = 3.0 V to 5.5 V, AV = 0.0 V, T Value Standard- Parameter Symbol Pin name Condition Fast-mode Unit mode SCL clock frequency (Repeated) START condition hold...
  • Page 152 MB95710M Series MB95770M Series = 3.0 V to 5.5 V, AV = 0.0 V, T = −40 °C to +85 °C) Value* Parameter Symbol Condition Unit Remarks name SCL clock (2 + nm/2)t − 20 — ns Master mode MCLK “L”...
  • Page 153 MB95710M Series MB95770M Series = 3.0 V to 5.5 V, AV = 0.0 V, T = −40 °C to +85 °C) Value* Parameter Symbol Condition Unit Remarks name No START condition is START condition SCL, − 20 — detected when 1 HD;STA...
  • Page 154 MB95710M Series MB95770M Series 22.4.8 UART/SIO, Serial I/O Timing = −40 °C to +85 °C) = 3.0 V to 5.5 V, AV = 0.0 V, T Value Parameter Symbol Pin name Condition Unit Serial clock cycle time UCK0, UCK1, UCK2 —...
  • Page 155 MB95710M Series MB95770M Series • External shift clock mode SLSH SHSL UCK0, 0.8 V 0.8 V UCK1, UCK2 0.2 V 0.2 V SLOV UO0, 0.8 V UO1, 0.2 V IVSH SHIX UI0, 0.7 V 0.7 V UI1, 0.3 V 0.3 V 22.4.9 Comparator Timing...
  • Page 156: A/D Converter

    MB95710M Series MB95770M Series 22.5 A/D Converter 22.5.1 A/D Converter Electrical Characteristics = −40 °C to +85 °C) = 1.8 V to 5.5 V, V = 0.0 V, T Value Parameter Symbol Unit Remarks Resolution — — −6 ≥ 2.7 V —...
  • Page 157 MB95710M Series MB95770M Series 22.5.2 Notes on Using A/D Converter • External impedance of analog input and its sampling time The A/D converter of the MB95710M/770M Series has a sample and hold circuit. If the external impedance is too high to keep sufficient sampling time, the analog voltage charged to the capacitor of the internal sample and hold circuit is insufficient, adversely affecting A/D conversion precision.
  • Page 158 MB95710M Series MB95770M Series 22.5.3 Definitions of A/D Converter Terms • Resolution It indicates the level of analog variation that can be distinguished by the A/D converter. When the number of bits is 12, analog voltage can be divided into 2 = 4096.
  • Page 159 MB95710M Series MB95770M Series Zero transition error Full-scale transition error 0x004 Ideal characteristic Actual conversion 0xFFF characteristic Actual conversion characteristic 0x003 0xFFE 0x002 (measurement Actual conversion Ideal value) characteristic 0xFFD characteristic 0x001 Actual conversion characteristic 0xFFC (measurement value) Analog input...
  • Page 160: Flash Memory Program/Erase Characteristics

    MB95710M Series MB95770M Series 22.6 Flash Memory Program/Erase Characteristics Value Parameter Unit Remarks Sector erase time — 0.3* 1.6* The time of writing “0x00” prior to erasure is excluded. (2 Kbyte sector) Sector erase time (24 Kbyte sector and —...
  • Page 161: Sample Characteristics

    MB95710M Series MB95770M Series 23. Sample Characteristics • Power supply current temperature characteristics − V − T ° = +25 = 2, 4, 8, 10, 16 MHz (divided by 2) = 3.3 V, F = 2, 4, 8, 10, 16 MHz (divided by 2)
  • Page 162 MB95710M Series MB95770M Series − V − T CCLS CCLS ° = +25 C, F = 16 kHz (divided by 2) = 3.3 V, F = 16 kHz (divided by 2) Subsleep mode with the external clock operating Subsleep mode with the external clock operating −50...
  • Page 163 MB95710M Series MB95770M Series − V − T ° = +25 C, F = (stop) = 3.3 V, F = (stop) Substop mode with the external clock stopping Substop mode with the external clock stopping −50 +100 +150 [°C] − T −...
  • Page 164 MB95710M Series MB95770M Series (Continued) − V − T CCMPLL CCMPLL ° = +25 = 16 MHz (PLL multiplication rate: 4) = 3.3 V, F = 16 MHz (PLL multiplication rate: 4) C, F Main PLL clock mode Main PLL clock mode −50...
  • Page 165 MB95710M Series MB95770M Series • Input voltage characteristics − V − V − V − V and V and V ° ° = +25 = +25 − V and V − V ° = +25 Document Number: 002-09307 Rev. *D...
  • Page 166 MB95710M Series MB95770M Series • Output voltage characteristics − V ) − I − I ° ° = +25 = +25 −1 −2 −3 −4 −5 −6 −7 −8 −9 −10 −11 −12 −13 −14 −15 10 11 12 13 14 15...
  • Page 167: Mask Options

    MB95710M Series MB95770M Series • Pull-up characteristics − V PULL ° = +25 24. Mask Options MB95F714J MB95F714M MB95F716J MB95F716M MB95F718J MB95F718M Part number MB95F774J MB95F774M MB95F776J MB95F776M MB95F778J MB95F778M Selectable/Fixed Fixed Low-voltage detection With low-voltage detection reset Without low-voltage detection reset...
  • Page 168: Ordering Information

    MB95710M Series MB95770M Series 25. Ordering Information Part number Package MB95F714JPMC-G-SNE2 MB95F714MPMC-G-SNE2 MB95F716JPMC-G-SNE2 80-pin plastic LQFP MB95F716MPMC-G-SNE2 (LQH080) MB95F718JPMC-G-UNE2 MB95F718MPMC-G-SNE2 MB95F774JPMC1-G-SNE2 MB95F774MPMC1-G-SNE2 MB95F776JPMC1-G-SNE2 64-pin plastic LQFP MB95F776MPMC1-G-SNE2 (LQD064) MB95F778JPMC1-G-SNE2 MB95F778MPMC1-G-SNE2 MB95F774JPMC2-G-SNE2 MB95F774MPMC2-G-SNE2 MB95F776JPMC2-G-SNE2 64-pin plastic LQFP MB95F776MPMC2-G-SNE2 (LQG064) MB95F778JPMC2-G-UNE2 MB95F778MPMC2-G-SNE2 Document Number: 002-09307 Rev.
  • Page 169: Package Dimension

    MB95710M Series MB95770M Series 26. Package Dimension Package Type Package Code LQFP 80 LQH 080 0.10 C A-B D BOTTOM VIEW 0.08 C A-B 0.20 C A-B D TOP VIEW SEATING PLANE 0.25 0.08 C SIDE VIEW SECTION A-A' DIMENSIONS SYMBOL MIN.
  • Page 170 MB95710M Series MB95770M Series Package Type Package Code LQFP 64 LQD 064 BOTTOM VIEW 0.10 C A-B D 0.20 C A-B D 0.08 C A-B TOP VIEW SEATING 0.25 PLANE SECTION A-A' 0.08 C SIDE VIEW DIMENSIONS SYMBOL MIN. NOM. MAX.
  • Page 171 MB95710M Series MB95770M Series Package Type Package Code LQFP 64 LQG 064 BOTTOM VIEW 0.10 C A-B D 0.20 C A-B D 0.13 C A-B TOP VIEW θ SEATI NG 0.2 5 PLA NE 0.10 C SEC TION A -A' SIDE VIEW...
  • Page 172: Document History Page

    MB95710M Series MB95770M Series Document History Page Document Title: MB95710M Series, MB95770M Series, New 8FX 8-bit Microcontrollers Document Number: 002-09307 Orig. of Submission Revision Description of Change Change Date YSKA 07/31/2013 Migrated Spansion DS702-00019-1v0-E to Cypress and assigned document number 002-09307.
  • Page 173: Sales, Solutions, And Legal Information

    ("Unintended Uses"). A critical component is any component of a device or system whose failure to perform can be reasonably expected to cause the failure of the device or system, or to affect its safety or effectiveness. Cypress is not liable, in whole or in part, and you shall and hereby do release Cypress from any claim, damage, or other liability arising from or related to all Unintended Uses of Cypress products.
  • Page 174 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Cypress Semiconductor MB95F718MPMC-G-SNE2 MB95F778JPMC2-G-SNE2 MB95F774MPMC1-G-SNE2 MB95F776JPMC2-G-SNE2 MB95F774MPMC2-G-SNE2 MB95F716JPMC-G-SNE2 MB95F774JPMC2-G-SNE2 MB95F718JPMC-G-SNE2 MB95F774JPMC1-G-SNE2 MB95F776MPMC1-G-SNE2 MB95F778MPMC2-G-SNE2 MB95F776JPMC1-G-SNE2 MB95F778JPMC1-G-SNE2 MB95F776MPMC2-G-SNE2 MB95F716MPMC-G-SNE2 MB95F778MPMC1-G-SNE2 MB95F714JPMC-G-SNE2 MB95F778JPMC2-G-UNE2 MB95F714MPMC-G-SNE2 MB95F718JPMC-G-UNE2 MB95F776LNPMC1-G-UNE2 CY95F776LNPMC1-G-UNE2 CY95F778JNPMC1-G-SNE2 CY95F718JPMC-G-UNE2 CY95F778JNPMC1-G-UNE2 CY95F778JNPMC2-G-UNE2 MB95F778JNPMC1-G-UNE2 CY95F778LPMC1-G-SNE2...

Table of Contents