EasyManua.ls Logo

Panasonic MN101L Series

Panasonic MN101L Series
563 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
Cover
MICROCOMPUTER
MN101L
MN101LR05D/04D/03D/02D
LSI User’s Manual
Pub.No. 21705-015E

Table of Contents

Question and Answer IconNeed help?

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

Panasonic MN101L Series Specifications

General IconGeneral
BrandPanasonic
ModelMN101L Series
CategoryComputer Hardware
LanguageEnglish

Summary

Chapter 1 Overview

1.1 Hardware Features

Details the hardware features of the MN101LR05D LSI, including CPU core, memory, and clock oscillators.

1.2 Comparison of Product Specification

Compares the specifications of MN101LR05D, MN101LR04D, MN101LR03D, and MN101LR02D.

1.3 Pin Description

Provides a detailed description of each pin's function and configuration for various MN101L series devices.

1.4 Electrical Characteristics

Details electrical specifications including absolute maximum ratings, operating conditions, and DC characteristics.

1.5 Package Dimension

Illustrates the physical dimensions and package codes for the MN101LR05D, MN101LR04D, MN101LR03D, and MN101LR02D.

1.6 Cautions for Circuit Setup

Provides essential guidelines and precautions for setting up circuits, including usage notes and handling of unused pins.

Chapter 2 CPU

2.1 Overview

Provides a high-level overview of the AM13L core (CPU), its basic specifications, and architecture.

2.2 Bus Interface

Details the bus interface of the CPU, including the bus controller, access cycles, and control registers.

2.3 Extended Calculation Function

Explains the extended calculation functions available, such as multiplication, division, and BCD operations.

2.4 Extended Calculation Instruction

Describes the extended calculation instructions, including their formats, operations, and PSW bit changes.

2.5 Reset

Details the reset function, including reset factors, sequences, and oscillation stabilization wait time.

Chapter 3 Interrupts

3.1 Overview

Provides an overview of the interrupt services, including NMI and maskable interrupts, priority levels, and acceptance procedures.

3.2 Control Registers

Lists and describes the interrupt control registers, including those for external, group, and other interrupts.

3.3 External Interrupts

Details the functions and configurations of external interrupts, including trigger edges, noise filters, and key inputs.

Chapter 4 Clock Mode Voltage Control

4.1 Clock Control

Explains the clock oscillation circuits and control registers for managing system and peripheral clocks.

4.2 Mode Control Function

Describes the LSI's operating modes (NORMAL, SLOW, HALT, STOP, IDLE) and mode transition procedures.

4.3 Voltage Control

Details the power supply voltage options (1.1V, 1.3V, 1.8V) and their relation to operating frequency and mode.

4.4 ModeVoltageClock Transition

Illustrates the state transitions based on changes in operation mode, VDD18 voltage, and clock.

Chapter 5 Watchdog Timer (WDT)

5.1 Overview

Introduces the watchdog timer function, its interrupt generation, and reset behavior.

5.2 WDT Control Register

Details the WDT control register (WDCTR), including clock source selection and error detect period setup.

5.3 Operation

Explains the operation of the watchdog timer, including counter clearing and WDIRQ generation.

Chapter 6 Power Supply Voltage Detection

6.1 Overview

Describes the power supply voltage detector (PSVD) function, its interrupt generation, and operating conditions.

6.2 Control Register

Lists and details the PSVD related control registers (LVICTR0, LVICTR1, LVICTR2).

6.3 Setting Example

Provides a setting example for PSVD operation, demonstrating CPU transition from STOP to NORMAL mode.

Chapter 7 IO Port

7.1 Overview

Provides an overview of I/O ports, listing the registers used for control and the status at reset.

7.2 Control Registers

Details the I/O port control registers, including output, input, direction, pull-up, and open-drain controls.

7.3 IO Port Functions

Describes the general purpose port functions and special functions assigned to each port.

7.4 Port 0

Details the special functions of Port 0 and its setup procedures.

7.5 Port 1

Details the special functions of Port 1 and its setup procedures.

7.6 Port 2

Details the special functions of Port 2 and its setup procedures.

7.7 Port 3

Details the special functions of Port 3 and its setup procedures.

7.8 Port 4

Details the special functions of Port 4 and its setup procedures.

7.9 Port 5

Details the special functions of Port 5 and its setup procedures.

7.10 Port 6

Details the special functions of Port 6 and its setup procedures.

7.11 Port 7

Details the special functions of Port 7 and its setup procedures.

7.12 Port 8

Details the special functions of Port 8 and its setup procedures.

Chapter 8 8-bit Timer

8.1 Overview

Provides an overview of the six 8-bit timers, detailing their functions and pin assignments.

8.2 8-bit Timer Control Registers

Lists and describes the registers for controlling the 8-bit timers, including prescaler, programmable, and mode registers.

8.3 8-bit Timer

Explains the operation and setup of the 8-bit timers, including count timing and interrupt generation.

8.4 8-bit Event Count

Details the operation and setup for the 8-bit event count function using external inputs.

8.5 8-bit Timer Pulse Output

Explains the operation and setup of the 8-bit timer pulse output function.

8.6 8-bit PWM Output

Describes the operation and setup for 8-bit PWM output, including additional pulses.

8.7 Simple Pulse Width Measurement

Explains the operation and setup for simple pulse width measurement using external interrupt pins.

8.8 8-bit Timer Cascade Connection

Details the operation and setup for cascading 8-bit timers to create 16-bit timers.

Chapter 9 16-bit Timer

9.1 Overview

Provides an overview of the 16-bit timers (Timer 7, 8, 9), listing their functions and I/O pins.

9.2 16-bit Timer Control Registers

Lists and describes the registers for controlling the 16-bit timers, including binary counters, compare registers, and mode registers.

9.3 16-bit Timer

Explains the operation and setup of the 16-bit timers, including count timing and interrupt generation.

9.4 16-bit Event Count

Details the operation and setup for the 16-bit event count function using TMnIO input.

9.5 16-bit Timer Pulse Output

Explains the operation and setup of the 16-bit timer pulse output function.

9.6 16-bit Standard PWM Output (with Continuously Variable Duty)

Describes the operation and setup for standard PWM output with variable duty cycle.

9.7 16-bit High-Precision PWM Output (with Continuously Variable PeriodDuty)

Details the operation and setup for high-precision PWM output with variable period and duty.

9.8 16-bit Timer Capture Function

Explains the operation and setup of the 16-bit timer capture function using external interrupts or timer interrupts.

9.9 16-bit Standard IGBT Output (with Variable Duty)

Describes the operation and setup for standard IGBT output with variable duty.

9.10 16-bit High-Precision IGBT Output (with Variable PeriodDuty)

Details the operation and setup for high-precision IGBT output with variable period and duty.

9.11 IGBT Output with Dead Time

Explains the operation and setup for IGBT output with dead time.

Chapter 10 General-Purpose Time BaseFree-Running Timer

10.1 Overview

Introduces the time base timer and the 8-bit free-running timer (timer 6).

10.2 Control Registers

Lists and describes the registers for controlling Timer 6 and the time base timer.

10.3 8-bit Free-running Timer

Explains the operation and clock sources for the 8-bit free-running timer (Timer 6).

10.4 Time Base Timer

Describes the operation and setup for the time base timer, including interrupt generation cycles.

Chapter 11 RTC Time Base Timer (RTC-TBT)

11.1 Overview

Provides an overview of the RTC time base timer (RTC-TBT) and its functions.

11.2 Control Register

Lists and describes the registers for controlling the RTC-TBT.

11.3 RTC-TBT Operation

Explains the operation of the RTC-TBT, including counting, interrupt generation, and data writing.

Chapter 12 Real Time Clock (RTC)

12.1 Overview

Provides an overview of the Real Time Clock (RTC) functions, including clock source and time display.

12.2 Control Registers

Lists and describes the registers for controlling the RTC, including control, alarm, periodic interrupt, and clock registers.

12.3 RTC Operation

Explains the operation of the RTC, including periodic and alarm interrupts, and clock data reading procedures.

Chapter 13 Serial Interface

13.1 Overview

Introduces the four serial interfaces (SCIF0-3) and their communication types.

13.2 Control Registers

Details the control registers for SCIFn and BRTMn, including mode, status, and pin control registers.

13.3 Clock-Synchronous Communication

Describes the clock-synchronous communication modes (2-wire, 3-wire, 4-wire) and timing.

13.4 Full-duplex UART Communication

Details the full-duplex UART communication, including forms, operations, and setting procedures.

13.5 IIC Communication

Explains IIC communication format, operation, timing, and setup examples.

Chapter 14 DMA Controller

14.1 Overview

Introduces the Direct Memory Access Controller (DMA) and its features.

14.2 DMA Controller Control Registers

Lists and describes the DMA control registers, including control, source address, destination address, and transfer word count registers.

14.3 DMA Data Transfer

Explains the DMA data transfer modes: single transfer and burst transfer.

Chapter 15 Buzzer

15.1 Overview

Provides an overview of the buzzer circuit, its functions, and block diagram.

15.2 Control Register

Lists and describes the Buzzer Control Registers.

15.3 Operation

Explains the operation of the buzzer circuit, including output frequency and pin control.

Chapter 16 AD Converter (ADC)

16.1 Overview

Introduces the Analog-to-Digital Converter (ADC) with 12-bit resolution and its functions.

16.2 Control Registers

Lists and describes the ADC control registers and data storage buffers.

16.3 Operation

Details the operation of the ADC circuit, including setting procedures and cautions.

Chapter 17 LCD

17.1 Overview

Provides an overview of the LCD driver circuit (LCDDRV), including segment/common pins and functions.

17.2 Control Registers

Lists and describes the LCD control registers for mode, output, and display selection.

17.3 Operation

Explains the operation of the LCD driver (LCDDRV), voltage booster, and reference voltage circuits.

17.4 LCD Display Examples

Shows examples of LCD display configurations and operations in static, 1/2, 1/3, and 1/4 duty modes.

Chapter 18 ReRAM

18.1 Overview of ReRAM

Provides an overview of ReRAM specifications, including memory size, endurance, and voltage.

18.2 Self-programming Rewriting Method

Details the self-programming method for ReRAM data programming using software libraries.

18.3 ReRAM Control Registers

Lists and describes the registers for controlling ReRAM rewriting and data protection.

18.4 Command Library

Lists the command libraries available for ReRAM rewriting operations.

Chapter 19 On-Board Debugger

19.1 Overview

Introduces the on-board chip debugger (OCD) for program development and data writing to ReRAM.

19.2 List of on-board debugging functions

Provides a comprehensive list of supported on-board debugging functions.

Chapter 20 Appendix

20.1 Symbol Definitions

Lists and defines symbols used in the instruction specifications.

20.2 Instruction set

Provides a detailed list of MN101L series instructions, including operation, flags, code, and execution cycles.

20.3 Instruction map

Presents an instruction map for the MN101L series, detailing opcode mappings.

Related product manuals