M16C™ Family ofMicrocontrollersR8C • M16C • R32C2008.9
Resistor ladder(Driver: Large)Bi-directional bus(Driver: Optimized)Resistor ladderBi-directional bus(a)Bi-directional bus (b)M16C1/45001/12500Active:
ConventionalMCUConventional MCU-based circuit boardControl signallines protectedwith noise filters and capacitorsPower supply ferrite beads placed on
MONOS-type FLASH(MONOS = Metal Oxide Nitride Oxide Silicon)2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014Memory Structure 50 MHz(180nm)M
REASON #7: RELIABLENormal XIN oscillationAbnormal XIN oscillationXINOn-chiposcillatorCPUXINBack-up by the internal on-chip oscillatorXINOn-chiposcil
12M16C Platform™On-chip Peripherals Highly Functional TimersM16C MCUs have input and output timers that are used in combination with other peripheral
13 Data Flash and BackGround Operation (BGO)1 10 Data n’1 10 Data n’’Typical Flash Memory Operation:ProgramExecution(1)CPUProgramExecution(2)HoldStat
Serial Interface14M16C Platform™On-chip Peripherals43 210P93(SS)P90(CLK)P91(RXD3/STXD3)P92(TxD3/SRxD3)M16C(M&S)43 210P93(SS)P90(CLK)P91(RXD3/STX
15 Intelligent I/OI/O ports can be configured to implement different peripheral functions.ICCXX71XX76XX78XX7cXX80xx70xx71xx72xx73xx74xx75xx76xx77xx78
Project Manager– Graphical control of compiler/linker options– Function browser– Drag and drop code templates– Built-in (or external) project makeOutp
Autoupdater UtilityHEW ships with a utility that can automatically search Renesasweb downloads for updates tocomponents in your system and installthem
* According to Gartner Dataquest, March 2008IMPORTANT!• This document may, wholly or partially, be subject to change without notice.• All rights are r
Code ProfilingStack Analyzer Map ViewIntegrated DebuggingHEW provides a common debug environment that letsyou connect to multiple targets (simulator,
Features and CapabilitiesApplicationsEvaluation, small andmedium-scale development Medium andlarge-scale developmentProfessionalLow-priceEvaluationSta
Development Tools: ICE Comparison20In-Circuit Emulator Feature ComparisonFeatures E100 (M16C/64) PC7501 (M16C/62P) Compact EmulatorSystem configuration
Guide to Selected Third-party Development ToolsMany third-party experts offer hardware and software development tools supported by design services, RT
Renesas’ low-cost Starter Kits (RSKs) are inexpensive ways to experience the performance of M16C microcontrollers. These kitsbundle a low-cost target
씲 Hardware and Software Verification씲 Getting Started씲 What’s Cool about HEW씲 Performance Measurement씲 Training Resources씲 Document Updater씲 HEW Targ
Development Tools: Selectors & Ordering InformationSeries GroupOrdering Part NumberRenesas Package Code Starter Kit On-chip EmulatorTo find specific
321In-Circuit Emulator SelectionChoosing the components required to complete a full emulation system for a device can be a complicated task due to spe
R8C/2x (2.2 – 5.5 V)(Broad Line-up, Application-Focused Devices)R8C/3x (1.8 – 5.5 V) **(High Performance, Advanced Features)48/52PINS20PINS24/32PINS64
R8C/2x Series Selector GuideGroupCatalogPart Number (See Note 1)Power On Reset / Low Voltage DetectTimers AnalogCommunication(see note 2) PackageFlash
RISCCISC32-bit Superscalar & MMU Video and audio processing32-bit High-performance CISC with FPU16-bit Application-specific integration S
28R8C/2x, 3x Series Optimized pin assignment compatibility between 20- to 80-pin devices in R8C/3x series No connection-crossing makes scaling (u
29R8C/3x Series Selector GuideGroup4CatalogPart Number (See Note 1)Power On Reset / Low Voltage DetectTimers AnalogCommunication(see note 2) PackageFl
56 SEG / 8 COM **48 SEG / 8 COM **1.8 to 5.5V16-ch ADCDTC24 SEG / 4 COM **80PINS52PINS64PINS100PINS* Contact Renesas for details and availability
R8C/Lx Series Selector GuideGroup4CatalogPart Number (See Note 1)Power On Reset / Low Voltage DetectLCD SEG / COM Lines (Max.)Timers AnalogCommunicati
32M16C Tiny SeriesM16C/26A (2.7 – 5.5 V)(Up to 24MHz, Motor Control Timer)80PINS64PINS48PINSM16C/28 (2.7 – 5.5 V)(Up to 24MHz, Motor Control Timer,HW
M16C Tiny Series Selector GuideGroupCatalogPart NumberROM Size (Kbytes)Data Flash (Kbytes)Non Data Flash Version AvailableRAM (Kbytes)External Data Bu
Main Clock(up to 24MHz)16-bit Timer A: 5 ch16-bit Timer B: 6 chSerial I/O/UART/I2C/IEBus (6 ch)On-chip OscillatorHigh Speed: 40MHzWDTSerial I/O Clock
35M16C/6X Series Selector GuideGroupCatalogPart Number (See Note 1)Flash (Kbytes)Data Flash (Kbytes)RAM (Kbytes)Vcc minVcc maxmax MHz @ Vcc maxOn-chip
R32C SeriesR32C/111Up to 50MHz,Large SRAMR32C/116Up to 50MHz,Large FlashR32C/117Up to 50MHz,Large Flash, +1 ch CANR32C/118Up to 50MHz,Large Flash, +2
R32C Series Selector GuideGroupCatalogPart Number (See Note 1)Flash (Kbytes)Data Flash (Kbytes)RAM (Kbytes)Vcc minVcc maxmax MHz @ Vcc maxOn-chip Osci
CompactStandardHigh-speedM16C/29M16C/28M16C/26AM16C/26B, M16C/28B: High speed (24MHz)M16C/29: Enhanced peripheral functions (on-chip CAN)M16C/30POptim
M16C Family MCUs for CAN Applications (Cross-Series)R32C/117, /118, /120, /121(3.0 - 5.5V)R8C/22, /23, /34E, /34F (2.7 – 5.5 V)100-144PINS64-80PINS48P
M16C Family MCUs for CAN Applications: Selector GuideGroupCatalogPart Number (See Note 1)Flash (Kbytes)Data Flash (Kbytes)RAM (Kbytes)Vcc minVcc maxma
Appendices40 Appendix A-1: Nomenclature of R8C, M16C, and R32C Part Numbers (1 of 2)Product ClassificationROM Type F: Flash MemoryProduct Series
AppendicesClassification CodePackage StyleM16C Microcontroller Family PlatformM16C Series: 2: 2x 6: 6x 8: 8xROM Type F: Flash M: Mask S: Romless
Appendices Appendix C: Package SpecificationsRenesas Nominal Body Lead MountingPackage Previous Pin Dimensions Pitch HeightType Code Code Count (mm)
Users can order M16Cmicrocontroller devices and development tools online with just a few clicks on Renesas’ website. Here’s how:From the Renesaswebsit
© 2008 Renesas Technology America, Inc. Renesas Technology America, Inc. is a wholly owned subsidiary of Renesas Technology Corp. H8 and SuperH are r
BroadPlatformCompatibilityEfficientFlexibleandTrustedFlashReliableQuietPowerfulArchitectureThe M16C Family is a complete development platform in all r
REASON #1: BROAD PLATFORMM16C Platform: Fully Upward CompatibleThe M16C MCU platform offers comprehensivescalability with a variety of products to m
Example of One Side of DeviceM16C/62P12345678910111213141516171819202122232425DA1 / TB4IN / P9_4DA0 / TB3IN / P9_3SOUT3 / TB2IN / P9_2SIN3 / TB1IN / P
FLGR2R3A0A1SVFSVPVCTSBFBUSPISPINTBPCR2R0H R0LR2R1H R1LR2H R2LR3H R3LR0H R0LR1H R1LR3b0b15FLGb0b31b310b0bb1b23b23R6R7R4R5A0A1A2A3SBFBUSPISPINTBPCVCTSVP
ReadregisterOperationReadregisterOperationInstruction2FetchinstructionDecodeinstructionRead microinstructionWriteresultReadregisterOperationInstructio
Comments to this Manuals