Introduction. Purpose. Objectives. Content. Learning Time

Size: px
Start display at page:

Download "Introduction. Purpose. Objectives. Content. Learning Time"

Transcription

1 Introduction Purpose This course provides an introduction to the R8C Family of microcontrollers (MCUs) designed and offered by Renesas Technology Corp. for cost-sensitive 8-bit embedded applications Objectives Review the requirements of 8-bit embedded system applications. Understand how the R8C Family of MCUs addresses the requirements of tomorrow s applications, and how the product line will evolve in the future. Learn about key features and benefits these MCUs provide and how they facilitate system development. Content 36 pages (including this page) 5 questions Learning Time 50 minutes 1

2 R8C Family in Renesas MCU/MPU Portfolio RISC 32-Bit Superscalar & MMU Video and audio processing SH-4A (600 MHz) SH-2, SH-2A (200 MHz) 32-Bit High Performance CISC with FPU R32C RX/600 (100 MHz) H8SX (50 MHz) RX/200 (50 MHz) (50 MHz) CISC 16-Bit Application specific integration Scalable solutions for general purpose M16C (32 MHz) H8S (35 MHz) 8-Bit R8C (20 MHz) R-Secure (20 MHz) H8 (20 MHz) Lowest cost MCUs 2

3 MCU Selection Criteria Efficient, scalable architecture Instruction and code compatibility to move up and down within a family that offers useful choices of memory size, performance, and peripheral integration High peripheral integration More resources built into the chip to simplify designs, save cost Reliable operation and EMC compliance Extended fail-safe mechanisms Low EMI and excellent EMS to satisfy stricter safety and environmental regulations Efficient system development environment Low-cost integrated development environment with comprehensive toolchain Optimized C compiler Efficient on-chip debug capability 3

4 Top 8 Reasons To Select R8C MCUs 1. Scalable Architecture 8. Short Time to Market Outstanding Development Environment 7. Trusted & Flexible Robust and Secured Flash Technology Various Reprogramming Options 6. Quiet Low EMI Low EMS 20 to 100 pins M16C Platform 5. Reliable Numerous Fail-Safe Features 2. Powerful 16-bit CPU Single-cycle Memory Access Optimized Code Generation 3. Efficient Low Power Consumption Flexible Clocking Scheme 4. Versatile Integration of System Components Rich Peripheral Set 1-wire Debugging 4

5 R8C Series R8C Line-up 128 LCD Microcontrollers GP & ASSP Microcontrollers R8C Series 1x LX (1.8 to 5.5V) 3x (1.8 to 5.5V) (2.7 to 5.5V) 2x (2.2 to 5.5V) Flash Size (KB) Scalable Architecture Pin Count Broad Line-up From 2KB to 128KB Flash; 20 to 100-pin packages Extensive Product Offering General Purpose, Application Specific and LCD Controllers 5

6 R8C/3x Optimized Pin Configuration P Pin count pin LQFP 80-pin LQFP 52-pin LQFP 24-pin LSSOP 32-pin LQFP 48-pin LQFP 20-pin LSSOP P pin QFN P6 P2 System pin P Scalable Architecture No trace crossings Multiple Package Sizes 6

7 M16C Platform R8C Family belongs to the Extensive M16C Platform Compatible to an extensive number of microcontrollers Comprehensive scalability Multitude of options and levels of integration Common set of development tool environment Scalable Architecture 7

8 PROPERTIES On passing, 'Finish' button: On failing, 'Finish' button: Allow user to leave quiz: User may view slides after quiz: User may attempt quiz: Goes to Next Slide Goes to Slide At any time After passing quiz Unlimited times

9 16 Bit CPU Architecture R8C Family CPU Core 32-bit Configuration Two Stack Pointer Registers Static Base Configure/Status 15 USP ISP SB FLG Hardware Multiplier 0 15 R0H R0H R0L R0L R1H R1H R1L R1L R2 R2 R3 A0 A0 A1 FB FB 0 15 R0H R1H B0 R2 R3 A0 A1 FB R0L R1L 0 R2 R3 SWITCH 15 Dual Register Banks R0H R1H B1 R2 R3 A0 A1 FB R0L R1L 0 Data Address Frame Base 20 INTBL PC 0 Relocatable Interrupt Vector Table Fast 16-bit Multiplication Up to 1MB addressable Memory Space + Single-cycle Memory Access Powerful 9

10 Efficient Code Generation Versatile Instruction Set (89 instructions) Memory-to-memory, register-to-memory, and register-to-register operations Frequently used instructions (MOV, ADD, SUB, JMP) are 1-byte long Instructions suited for C language stack frame manipulation (ENTER, EXIT) 4-bit transfer instructions (MOVLL, MOVHL) Powerful Bit-manipulation Instructions BNOT, BTST, BSET, etc. Fast Instruction Execution Time 20 instructions execute in 1 cycle Powerful Mathematical Instructions (DSP functionality) RMPA performs sum of product calculations SMOVB moves string of data from one area to another in 5 cycles Eight General and Six Special Addressing Modes Immediate, Absolute, Static Base Relative, 32-bit Register Direct, etc. Efficient, Optimized C Compiler Powerful Fast and compact code Efficient, optimized C compiler Register architecture & Efficient instruction set R8C CPU Core 10

11 Data Transfer Controller (DTC) Activation sources: all peripheral interrupts, or software Interrupt generation Byte or Word transfers Transfer Modes: Normal and Repeat (fixed address or automatic address increment) Many virtual HW channels which can also be chained RAM for DTC DTC Source 1 DTC Source 2. DTC Source 64 3 Read DTC vector to determine control data 1 Interrupt (for Ch2) from peripheral etc. 2 Trigger Example: >60% Performance Increase Transfer of 4-channel A/D conversion results to RAM using single sweep mode Powerful Control file (for Ch1) Control file (for Ch2) Control file (for Ch24) 4 Load Control File to Control Register 7 Write back Control File after transferring DTC Control registers Data Buffer 5 Read Data from source 6 Write data to destination ROM/RAM source destination 11

12 Power-Reduction Techniques Flexible clocking scheme - 5 system clock sources - Programmable clock dividers - Independent module clocking Clock Configuration (Simplified) Module Standby - Independent shut off of peripheral module - A/D Vref cut-off option On-chip power management - Three main operating modes: Normal, Wait, Stop Vref Off AVss Analog input Efficient Vref Cut-Off Resistor Ladder A/D Converter Power can be reduced by up to 1/12,500 of full-speed level 1 1/4 1/77 1/33 3 1/4,500 1/12,500 Normalized Power Levels High Speed: 20MHz (XIN) High speed: 10MHz/8 (HS OCO) Low speed: 125kHz/8 (LS OCO) Low speed: 32kHz (XCIN) Wait: 32kHz (XCIN) Wait: 32kHz (XCIN) Stop Mode 12

13 Integration of System Components Data Flash Data Flash with Back Ground Operation (BGO) LVCMP2 pin Power-On Reset & Low- Voltage Detection Circuit VCC Temp (C) % Accurac y /- 2 % Vcc (V) R8C Typical MCU High Accuracy 40MHz On-chip Oscillator Level Selection Circuit (16 Levels) Level Selection Circuit (4 Levels) Comparator & Voltage Detection Logic Reset / Interrupt Versatile Internal Voltage Reference 13

14 PROPERTIES On passing, 'Finish' button: On failing, 'Finish' button: Allow user to leave quiz: User may view slides after quiz: User may attempt quiz: Goes to Next Slide Goes to Slide At any time After passing quiz Unlimited times

15 Rich Functionality Communication Communication I/O I/O Direct LED Drive Internal pull-ups UART, Clock Synchronous I 2 C, SSU Analog Analog Processing Processing Comparators ADC DAC Display Display Peripherals Timing Timing Control Control Segment and Dot matrix LCD Controller Networking Networking Signal Signal Generation Generation 8-, 16-bit Multifunction Timers RTC Versatile LIN CAN PWM Signals One-shot pulses 15

16 CAN (Control Area Network) FullCAN (Extended CAN) controller compatible with CAN 2.0A and 2.0B specifications Supports 11- or 29-bit message identifiers for over 500 million unique ID s Re-transmission Abort function prevents a message that is lost during arbitration Listen-Only mode to reuduce bus congestion 16 configurable buffers for efficient data management Acceptance filter hardware provides message pre-screening mechanism for increased network reliability and decreased CPU overhead Forced Bus-Off Restore function for quick state recovery Versatile 16

17 Hardware LIN (Local Interconnect Network) Generates the Synch Break pulse Measures the Synch Field duration Controls Synch Break and Synch Field signal inputs to the UART Detects bus collisions and can respond in a single bit time and back off without corrupting data Example Application Building Automation Versatile 17

18 Advanced Analog Functions 2.2uS conversion times at 10-bit resolution Up to eight conversion result registers Advanced operation modes: Repeat and Sweep (automatic scan) Software and Hardware triggers (Timers, external, DTC) Internal voltage reference available as input Mode No. of Channels How often Generate INT On One Shot Any one channel Once Complete Repeat Mode 0 Any one channel Repeatedly Never Repeat Mode 1 Any one channel Repeatedly Complete Single Sweep Mode 2/4/6/8 channels Once Complete Repeat Sweep Mode 2/4/6/8 channels Repeatedly Complete Versatile ANI ANI n. ADC Internal Voltage Reference (1.34V +/- 0.1V) Buffer 10-bit x 8 ch 18

19 Powerful Timer Array Example Application: Brushless DC Motor Control 7 different types of 8-bit and 16-bit timers Functions include waveform generation, PWM, time measurement, Real-time clock and more R8C Timers (8- and 16-bit) 40 MHz 16-bit CPU On-chip + Oscillator HW Multiplier Program Flash RAM Other Peripherals ADC Motor Current Power Module CLK Trig U U 16-bit Motor V Timer V (RD) W W Shut-off Over-current BLDC M Timer Operating Modes Timer RG Timer RF Timer RE Timer RD Timer RC Timer RB Timer RA Timer Mode X X X X Pulse Output Mode X Event Counter Mode X Pulse Width Measurement Mode X Pulse Period Measurement Mode X Programmable Waveform Generation Mode X Programmable One-shot Generation Mode X Programmable Wait One-shot Generation Mode X Input Capture Mode X X X X Debug Unit CLK 16-bit Timer (RC) comparator Output Compare Mode X X X X X PWM Mode X X X Reset Synchronous PWM Mode X Complementary PWM Mode X PWM2 Mode X X PWM3 Mode X Real-time Clock Mode X Phase Counting Mode X X Input Capture channels Versatile Output Compare channels Hardware PWM channels

20 LCD Controller Internal LCD voltage booster capable of driving 3V or 5V glass with 1.8V supply Up to 52 Segment lines and 8 Common lines for a maximum of 416 LCD segments 1/2, 1/3 and 1/4 Bias options (internal or external configuration) Automatic Blink Function for each segment independently Multiple clock sources including 32kHz Sub-clock Dedicated LCD RAM area for display and control of each segment All SEG and COM pins are multiplexed with GPIO Versatile 20

21 Interactive I/O Configuration Read actual pin state even when pin is in output mode High/Low Drive Capacity Balance EMI and Drive Requirements Output Latches Avoid Read-Modify-Write Issues Three Input Thresholds 0.5Vcc, 0.35Vcc, 0.7Vcc Minimize ground bounce impact Individually controlled Pull-ups on all ports Pin State Detection Drive Capacity Selection Output Latch Input Level Switch Pull-up Selection Output Driver Pin Input Versatile 21

22 PROPERTIES On passing, 'Finish' button: On failing, 'Finish' button: Allow user to leave quiz: User may view slides after quiz: User may attempt quiz: Goes to Next Slide Goes to Slide At any time After passing quiz Unlimited times

23 1-Wire On-Chip Debugging Interface True 1-Wire Communication I/F Real-time memory access via Debug DMA Dedicated Clock for Debug Engine On-chip Trace 8 Instructions and 1 Data Breakpoint Up to 255 SW Breakpoints when using HEW R8C/2x R8C/3xA, Lx Break Before execution Data break Address match: 4/2 1 Address match: 8 1 Trace mode On-chip trace On-chip trace Break Trace info Branch destination: 4 Branch destination/data access: 8 Trace condition No Combination of 2 points RAM memory reference/change Refer by monitor program during non-run Refer during user program execution (run) (RAM trace) Versatile 23

24 Fail-Safe Features Oscillator Stop Detection Enhanced Watchdog Timer System Operation Access Control Reliable 24

25 Power Supply Monitoring Internal status VCC [V] Vdet2 Vdet1 Vdet0 0 In reset Power-On Reset Program execution Interrupt Interrupt Low-voltage Detection In reset POR Features R8C/2x R8C/3x, Lx Comparator Circuit 1 unit: LVD0 1 unit: LVD0 (2 options) (16 options) (4 options) Built-in POR & LVD - Power-On Reset circuit can be configured to detect four different voltage levels - Low-Voltage Detect circuit can generate interrupts at 16 different levels set via software - Power supply can also be monitored externally through a pin to trigger LVD interrupts 1 4 Detection Voltage 2.4V 1.9V, 2.35V, 2.85V, 3.8V Accuracy +/- 0.1V +/- 0.1V Minimum Voltage Rise Time 20mV / ms none Reliable 25

26 Excellent Electromagnetic Performance Techniques to reduce EMI and EMS: Careful Vcc and Vss layout Protection circuits and filters to provide enhanced tolerance for static electricity and help prevent circuit latch-ups Oscillator switching circuits to reduce noise radiated from clock driver Advanced chip layout techniques Careful Vcc and Vss Layout Noise Filters on Input Signals Advanced chip layout techniques Quiet 26

27 Advanced Flash Memory Technology ROM Code Protect bits prevent reading or rewriting of the on-chip flash memory when using a parallel programmer. Flash Memory ID Code protection feature prevents unauthorized access. The multi-byte ID sent by the serial programmer must match the ID previously set by the user in order to access the flash memory. Data Protect Function to enable and disable programming or erasing of each flash memory block. Trusted & Flexible Programmer Mode: MCUs can be programmed using an external box such as a parallel programmer or debug emulator. Boot Mode: Built-in boot loader program allows PC connection through RS232 interface for easy programming. CPU/User Mode: Customer can develop custom bootloader program to rewrite the flash memory. The rewrite program can be transferred to RAM when all flash memory contents need to be changed. 27

28 PROPERTIES On passing, 'Finish' button: On failing, 'Finish' button: Allow user to leave quiz: User may view slides after quiz: User may attempt quiz: Goes to Next Slide Goes to Slide At any time After passing quiz Unlimited times

29 Revolutionary Evaluation Platform Short Time to Market 29

30 Outstanding Development Environment Evaluation Development Production Code Generator and Evaluation / Starter Kits Short Time to Market Renesas HEW (High Performance Embedded Workshop) and Advanced Debugging Hardware Production Programming using Renesas own Factory Programming Services, or 3 rd -party tools 30

31 R8C (non-lcd) Line-up Pins Motor Timers, LIN, CAN, 40MHz OCO * Expanded Line-up, D/A, ASSP s R8C/3x Enhanced Performance And Features Low-end R8C s New ASSP s Automotive Grade Avail. 16KB-64KB R8C/24,25 32KB-128KB 48KB-128KB R8C/22,23 R8C/20,21 R8C/2C,2D R8C/2A,2B CAN 20-ch ADC D/A 32KB-128KB 16KB-128KB 16KB-32KB R8C/38x R8C/36x 16KB-128KB R8C/35x R8C/34x 64KB-128KB 64KB-128KB R8C/38x R8C/38x R8C/36x R8C/36x R8C/34x R8C/34x CAN CAN CAN 32KB- 128KB KB-32KB R8C/26,27 8KB-16KB 8KB-16KB R8C/2K,2L R8C/2E,2F D/A Motor Lighting 16KB-32KB R8C/2G 4KB-32KB 8KB-32KB R8C/33x R8C/3Gx 20 R8C/28,29 4KB-8KB 2KB-4KB R8C/2H R8C/2J R8C/32x 4KB-16KB * On-chip Oscillator Contact Renesas for latest R8C Line-up 31

32 R8C/Lx (LCD Controller) Series Line-up Pins 100 R8C/L3A7 R8C/L3A8 R8C/L3AA R8C/L3AC 56 Seg x 4 Com 52 Seg x 8 Com 80 R8C/L387 R8C/L388 R8C/L38A R8C/L38CA 48 Seg x 4 Com 44 Seg x 8 Com 64 R8C/L367 R8C/L368 R8C/L36A R8C/L36C 32 Seg x 4 Com 28 Seg x 8 Com 52 R8C/L357 R8C/L358 R8C/L35A R8C/L35C 24 Seg x 4 Com Flash Size (KB) 128 Contact Renesas for latest R8C Line-up 32

33 R8C Family Roadmap In Production Function / Performance Introduction in R8C/1x-2x General Purpose, R8C/Lx High Performance, LCD Controller R8C/3x High Performance Next: Super Low Power Low-Power, ASSP s Low pin Count More ASSP s 33

34 Building Automation R8C s Possibilities Medical Devices Fertility probes, glucose meters, blood pressure monitor, thermometers White Goods / Appliance HVAC, Lighting, AMR, Security, Elevators/Escalators Industrial Control R8C Solutions Motor Control, User Interface, Temperature Control Transportation / Automotive Sensors, Pumps, Conveyor Belts, Fans, Actuators Computing & Networking Monitoring, Fan control, Power Supply, User Interface, COM I/Fs Automotive, Industrial & Recreation Vehicles 34

35 PROPERTIES On passing, 'Finish' button: On failing, 'Finish' button: Allow user to leave quiz: User may view slides after quiz: User may attempt quiz: Goes to Next Slide Goes to Slide At any time After passing quiz Unlimited times

36 Course Summary Key requirements of 8-bit applications How R8C Family MCUs fit in the Renesas product portfolio Top 8 Reasons favoring the use of these MCUs for new 8-bit embedded system designs Introduction to R8C Line-up and Groups Future of the R8C Family and Possibilities For more information, please visit our Web site: 36

Renesas New Generation of R8C/Tiny Series MCUs Adds 1.8V Support and Coprocessing With Background Operation to Enable Low-cost Innovative Designs

Renesas New Generation of R8C/Tiny Series MCUs Adds 1.8V Support and Coprocessing With Background Operation to Enable Low-cost Innovative Designs PRESS CONTACT: Akiko Ishiyama Renesas Technology America, Inc. (408) 382-7407 akiko.ishiyama@renesas.com Renesas New Generation of R8C/Tiny Series MCUs Adds 1.8V Support and Coprocessing With Background

More information

Approximately half the power consumption of earlier Renesas Technology products and multiple functions in a 14-pin package

Approximately half the power consumption of earlier Renesas Technology products and multiple functions in a 14-pin package Renesas Technology to Release R8C/Mx Series of Flash MCUs with Power Consumption Among the Lowest in the Industry and Powerful On-Chip Peripheral Functions Approximately half the power consumption of earlier

More information

Product Guide R8C/2C & 2D

Product Guide R8C/2C & 2D Product Guide The R8C microcontroller family is the latest in a line of high performance microcontrollers from Renesas. The R8C/Tiny family is very suitable in offering more performance on applications

More information

Incorporating a Capacitive Touch Interface into Your Design

Incorporating a Capacitive Touch Interface into Your Design Incorporating a Capacitive Touch Interface into Your Design Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 8/16-bit

More information

Course Introduction. Purpose: Objectives: Content: Learning Time:

Course Introduction. Purpose: Objectives: Content: Learning Time: Course Introduction Purpose: This course provides an overview of the Renesas SuperH series of 32-bit RISC processors, especially the microcontrollers in the SH-2 and SH-2A series Objectives: Learn the

More information

Capacitive Touch Based User Interfaces and Hardware-based Solutions

Capacitive Touch Based User Interfaces and Hardware-based Solutions Capacitive Touch Based User Interfaces and Hardware-based Solutions Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2013 32-bit

More information

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform. Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform www.sierraradio.net www.hamstack.com Topics Introduction Hardware options Software development HamStack project

More information

Interconnects, Memory, GPIO

Interconnects, Memory, GPIO Interconnects, Memory, GPIO Dr. Francesco Conti f.conti@unibo.it Slide contributions adapted from STMicroelectronics and from Dr. Michele Magno, others Processor vs. MCU Pipeline Harvard architecture Separate

More information

LIN and CAN Solutions for Industrial Applications

LIN and CAN Solutions for Industrial Applications LIN and Solutions for Industrial Applications LIN AND NETWORKING TECHNOLOGIES are excellent solutions for a wide range of industrial embedded applications. They are well proven in the automotive field,

More information

E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP2

E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP2 REJ10J1644-0100 E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP2 Renesas Microcomputer Development Environment System M16C Family / R8C/Tiny Series Notes on Connecting the R8C/10, R8C/11,

More information

FOR IOT PRODUCT DEVELOPMENT

FOR IOT PRODUCT DEVELOPMENT FOR IOT PRODUCT DEVELOPMENT TRONSHOW IEEE2050-2018 STANDARD 2018/12/12 ATSUSHI HASEGAWA INDUSTRIAL SOLUTION BUSINESS UNIT RENESAS ELECTRONICS CORPORATION SOLUTION OFFERINGS FOR FOCUS DOMAINS To develop

More information

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices,

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, CISC and RISC processors etc. Knows the architecture and

More information

E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP9

E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP9 REJ10J1646-0100 E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP9 Renesas Microcomputer Development Environment System M16C Family / R8C/Tiny Series Notes on Connecting the R8C/18, R8C/19,

More information

Course Introduction. 2009, Renesas Technology America, Inc., All Rights Reserved

Course Introduction. 2009, Renesas Technology America, Inc., All Rights Reserved Course Introduction Purpose This course provides an introduction to the peripheral functions built into R8C Tiny series microcontrollers (MCUs). Objective Learn about the features and operation of the

More information

MB95260H/MB95270H. MB95280H Series. MB95260H Series/MB95270H Series/

MB95260H/MB95270H. MB95280H Series. MB95260H Series/MB95270H Series/ F 2 MC-8FX Family 8-bit Microcontroller MB95260H Series/MB95270H Series/ General-purpose, low pin count package MB95260H Series, MB95270H Series, and with dual-operation Flash memory that can address EEPROM

More information

Introduction to ARM LPC2148 Microcontroller

Introduction to ARM LPC2148 Microcontroller Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM

More information

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction. AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful

More information

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)

More information

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems MT2 Introduction Embedded Systems MT2.1 Mechatronic systems Mechatronics is the synergistic integration of mechanical engineering, with electronics and intelligent computer control in the design and manufacturing

More information

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals Embedded Flash Solutions Z8 Encore! XP F1680 Series High-performance 8-bit Flash MCU F1680 advantage low power - 1.8 V highly integrated peripherals flexible memory options optimized cost/performance target

More information

Factsheet 16FX Concept Compatible Platform of 16-bit Microcontrollers

Factsheet 16FX Concept Compatible Platform of 16-bit Microcontrollers Fujitsu Semiconductor Europe Factsheet Concept Compatible Platm of 16-bit Microcontrollers Concept Compatible Platm of 16-bit Microcontrollers The Platm offers a choice of 100 part numbers ranging from

More information

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN KEVIN TOWNSEND (MICROBUILDER) BRENDON SLADE (NXP) Agenda Part I Overview of the LPC84x Multi-Tester Swiss army knife

More information

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director AVR XMEGA TM A New Reference for 8/16-bit Microcontrollers Ingar Fredriksen AVR Product Marketing Director Kristian Saether AVR Product Marketing Manager Atmel AVR Success Through Innovation First Flash

More information

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications Kinetis EA Ultra-Reliable Microcontrollers Automotive and Industrial Applications Agenda Introducing Kinetis EA Proposition Value Features Overview Application Examples Enablement Useful Links 1 Kinetis

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many

More information

Remote Keyless Entry In a Body Controller Unit Application

Remote Keyless Entry In a Body Controller Unit Application 38 Petr Cholasta Remote Keyless Entry In a Body Controller Unit Application Many of us know this situation. When we leave the car, with a single click of a remote control we lock and secure it until we

More information

Course Introduction. Purpose: Objectives: Content: 27 pages 4 questions. Learning Time: 20 minutes

Course Introduction. Purpose: Objectives: Content: 27 pages 4 questions. Learning Time: 20 minutes Course Introduction Purpose: This course provides an overview of the Direct Memory Access Controller and the Interrupt Controller on the SH-2 and SH-2A families of 32-bit RISC microcontrollers, which are

More information

F 2 MC-8FX Family. 8-bit Microcontroller. MB95200 Series

F 2 MC-8FX Family. 8-bit Microcontroller. MB95200 Series F 2 MC-8FX Family 8-bit Microcontroller The MB95200 series with a general-purpose low pin count package and built-in CR oscillator has been added to the product lineup of the 8-bit microcontroller 8FX

More information

This Part-A course discusses techniques that are used to reduce noise problems in the design of large scale integration (LSI) devices.

This Part-A course discusses techniques that are used to reduce noise problems in the design of large scale integration (LSI) devices. Course Introduction Purpose This Part-A course discusses techniques that are used to reduce noise problems in the design of large scale integration (LSI) devices. Objectives Understand the requirement

More information

Am186ER/Am188ER AMD continues 16-bit innovation

Am186ER/Am188ER AMD continues 16-bit innovation Am186ER/Am188ER AMD continues 16-bit innovation 386-Class Performance, Enhanced System Integration, and Built-in SRAM Am186ER and Am188ER Am186 System Evolution 80C186 Based 3.37 MIP System Am186EM Based

More information

Unlocking the Potential of Your Microcontroller

Unlocking the Potential of Your Microcontroller Unlocking the Potential of Your Microcontroller Ethan Wu Storming Robots, Branchburg NJ, USA Abstract. Many useful hardware features of advanced microcontrollers are often not utilized to their fullest

More information

Department of Electronics and Instrumentation Engineering Question Bank

Department of Electronics and Instrumentation Engineering Question Bank www.examquestionpaper.in Department of Electronics and Instrumentation Engineering Question Bank SUBJECT CODE / NAME: ET7102 / MICROCONTROLLER BASED SYSTEM DESIGN BRANCH : M.E. (C&I) YEAR / SEM : I / I

More information

Introducing STM32 L0x Series. April

Introducing STM32 L0x Series. April Introducing STM32 L0x Series April 2014 www.emcu.it 20- to 80pins 20- to 100pins 48- to 144pins Memory size (Bytes) ST s Ultra-low-power Continuum (1/2) 2 512K 256K 192K STM32L0 Cortex TM -M0+ STM32L1

More information

Datasheet. 1. Overview. 1.1 Features Applications. R8C/LA3A Group, R8C/LA5A Group, R8C/LA6A Group, R8C/LA8A Group RENESAS MCU

Datasheet. 1. Overview. 1.1 Features Applications. R8C/LA3A Group, R8C/LA5A Group, R8C/LA6A Group, R8C/LA8A Group RENESAS MCU Datasheet R8C/LA3A Group, R8C/LA5A Group, R8C/LA6A Group, R8C/LA8A Group RENESAS MCU R01DS0011EJ0101 Rev.1.01 1. Overview 1.1 Features The R8C/LA3A Group, R8C/LA5A Group, R8C/LA6A Group, and R8C/LA8A Group

More information

Arduino Uno R3 INTRODUCTION

Arduino Uno R3 INTRODUCTION Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running

More information

M16C R8C FoUSB/UART Debugger. User Manual REJ10J

M16C R8C FoUSB/UART Debugger. User Manual REJ10J REJ10J1725-0100 M16C R8C FoUSB/UART Debugger User Manual Renesas Microcomputer Development Environment System R8C Family R8C/2x Series Notes on Connecting R8C/2A, R8C/2B, R8C/2C, R8C/2D Rev.1.00 Issued

More information

Renesas 78K/78K0R/RL78 Family In-Circuit Emulation

Renesas 78K/78K0R/RL78 Family In-Circuit Emulation _ Technical Notes V9.12.225 Renesas 78K/78K0R/RL78 Family In-Circuit Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document

More information

This Part-B course discusses design techniques that are used to reduce noise problems in large-scale integration (LSI) devices.

This Part-B course discusses design techniques that are used to reduce noise problems in large-scale integration (LSI) devices. Course Introduction Purpose This Part-B course discusses design techniques that are used to reduce noise problems in large-scale integration (LSI) devices. Objectives Learn approaches and design methods

More information

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Ali Karimpour Associate Professor Ferdowsi University of Mashhad AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Main reference: Christopher T. Kilian, (2001), Modern Control Technology: Components and Systems Publisher: Delmar

More information

DERTS Design Requirements (1): Microcontroller Architecture & Programming

DERTS Design Requirements (1): Microcontroller Architecture & Programming Lecture (5) DERTS Design Requirements (1): Microcontroller Architecture & Programming Prof. Kasim M. Al-Aubidy Philadelphia University 1 Lecture Outline: Features of microcomputers and microcontrollers.

More information

A11L: 78K0R Low Power MCU

A11L: 78K0R Low Power MCU A11L: 78K0R Low Power MCU Hands-On Lab Renesas Electronics America Inc. Bob Proctor Staff Engineer 12 & 13 October 2010 Version 1.0 1 Bob Proctor Staff Applications Engineer in Durham, NC 3-years at Renesas

More information

DEV-1 HamStack Development Board

DEV-1 HamStack Development Board Sierra Radio Systems DEV-1 HamStack Development Board Reference Manual Version 1.0 Contents Introduction Hardware Compiler overview Program structure Code examples Sample projects For more information,

More information

RL78 Ultra Low Power MCU Lab

RL78 Ultra Low Power MCU Lab RL78 Ultra Low Power MCU Lab Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Renesas Technology & Solution Portfolio 3 Microcontroller and Microprocessor Line-up 2010 2012 32-bit

More information

University Program Advance Material

University Program Advance Material University Program Advance Material Advance Material Modules Introduction ti to C8051F360 Analog Performance Measurement (ADC and DAC) Detailed overview of system variances, parameters (offset, gain, linearity)

More information

Kinetis KE1xF512 MCUs

Kinetis KE1xF512 MCUs NXP Semiconductors Document Number: KE1XF512PB Product Brief Rev. 1.1, 08/2016 Kinetis KE1xF512 MCUs Robust 5V MCUs with ADCs, FlexTimers, CAN and expanding memory integration in Kinetis E-series. Now

More information

MN101E50 Series. 8-bit Single-chip Microcontroller

MN101E50 Series. 8-bit Single-chip Microcontroller 8-bit Single-chip Microcontroller Overview The MN101E series of 8-bit single-chip microcomputers (the memory expansion version of MN101C series) incorporate multiple types of peripheral functions. This

More information

STM8L and STM32 L1 series. Ultra-low-power platform

STM8L and STM32 L1 series. Ultra-low-power platform STM8L and STM32 L1 series Ultra-low-power platform 8-bit and 32-bit MCU families 2 Flash (bytes) 2 M 1 M 128 K 16 K 8-bit Core STM8S Mainstream STM8A F and STM8AL Automotive STM8L Ultra-low-power 32-bit

More information

STM32 Cortex-M3 STM32F STM32L STM32W

STM32 Cortex-M3 STM32F STM32L STM32W STM32 Cortex-M3 STM32F STM32L STM32W 01 01 STM32 Cortex-M3 introduction to family 1/2 STM32F combine high performance with first-class peripherals and lowpower, low-voltage operation. They offer the maximum

More information

High-Performance 32-bit

High-Performance 32-bit High-Performance 32-bit Microcontroller with Built-in 11-Channel Serial Interface and Two High-Speed A/D Converter Units A 32-bit microcontroller optimal for digital home appliances that integrates various

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 S3C2440X is a derivative product of Samsung s S3C24XXX family of microprocessors for mobile communication market. The S3C2440X s main enhancement

More information

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 CONTENTS dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-Board USB 2.0 Programmer 11 MikroICD 12 RS-232 Communication Circuit 13

More information

Bolt 18F2550 System Hardware Manual

Bolt 18F2550 System Hardware Manual 1 Bolt 18F2550 System Hardware Manual Index : 1. Overview 2. Technical specifications 3. Definition of pins in 18F2550 4. Block diagram 5. FLASH memory Bootloader programmer 6. Digital ports 6.1 Leds and

More information

Ultra Low Power Microcontroller - Design Criteria - June 2017

Ultra Low Power Microcontroller - Design Criteria - June 2017 Ultra Low Power Microcontroller - Design Criteria - June 2017 Agenda 1. Low power technology features 2. Intelligent Clock Generator 3. Short wake-up times 4. Intelligent memory access 5. Use case scenario

More information

XC2000 Family AP Application Note. Microcontrollers. XC2236N Drive Card Description V1.0,

XC2000 Family AP Application Note. Microcontrollers. XC2236N Drive Card Description V1.0, XC2000 Family AP16179 Application Note V1.0, 2010-07 Microcontrollers Edition 2010-07 Published by Infineon Technologies AG 81726 Munich, Germany 2010 Infineon Technologies AG All Rights Reserved. LEGAL

More information

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1 Module 2 Embedded Processors and Memory Version 2 EE IIT, Kharagpur 1 Lesson 11 Embedded Processors - II Version 2 EE IIT, Kharagpur 2 Signals of a Typical Microcontroller In this lesson the student will

More information

STM32 F0 Value Line. Entry-level MCUs

STM32 F0 Value Line. Entry-level MCUs STM32 F0 Value Line Entry-level MCUs Key Messages 2 STM32 F0: Is the Cortex -M0 core generated with ST s STM32 DNA, for cost sensitive designs. The STM32 F0 is benefiting of STM32 DNA, providing the essential

More information

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture Department of Electrical Engineering Lecture 4 The 8051 Architecture 1 In this Lecture Overview General physical & operational features Block diagram Pin assignments Logic symbol Hardware description Pin

More information

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05 Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop Version 1.05 Agenda Introduction to ARM Cortex Cortex -M4F M4F and Peripherals Code Composer Studio Introduction to StellarisWare, I iti

More information

RL78 Project Configuration Tips

RL78 Project Configuration Tips RL78 Project Configuration Tips Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 8/16-bit 1200 DMIPS, Superscalar Automotive

More information

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be covered in this presentation. 1 Please note that this

More information

Welcome to this Renesas Interactive course which covers migration from the the V850 Jx3 series of 32bit MCUs to the Jx4 Series.

Welcome to this Renesas Interactive course which covers migration from the the V850 Jx3 series of 32bit MCUs to the Jx4 Series. Welcome to this Renesas Interactive course which covers migration from the the V850 Jx3 series of 32bit MCUs to the Jx4 Series. The J Series provides a combination of high-performance processing power

More information

Programming in the MAXQ environment

Programming in the MAXQ environment AVAILABLE The in-circuit debugging and program-loading features of the MAXQ2000 microcontroller combine with IAR s Embedded Workbench development environment to provide C or assembly-level application

More information

Overview of Microcontroller and Embedded Systems

Overview of Microcontroller and Embedded Systems UNIT-III Overview of Microcontroller and Embedded Systems Embedded Hardware and Various Building Blocks: The basic hardware components of an embedded system shown in a block diagram in below figure. These

More information

Processor Register Set of M16C

Processor Register Set of M16C Processor Register Set of M6C 2 banks of general-purpose registers 4 6-bit data registers R - R3 Upper and lower bytes of registers R and R can be used as 8-bit registers (RL, RH, RL, RH) 2 6-bit address

More information

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B ZMD400-A01 ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE 802.15.4 Standard DATA SHEET Version B Quan International Co., Ltd., ZMD400 Features Fully compliant 802.15.4 Standard

More information

ATmega128. Introduction

ATmega128. Introduction ATmega128 Introduction AVR Microcontroller 8-bit microcontroller released in 1997 by Atmel which was founded in 1984. The AVR architecture was conceived by two students (Alf-Egil Bogen, Vergard-Wollen)

More information

PC87435 Enhanced IPMI Baseboard Management Controller

PC87435 Enhanced IPMI Baseboard Management Controller April 2003 Revision 1.01 PC87435 Enhanced IPMI Baseboard Management Controller General Description The PC87435 is a highlyintegrated Enhanced IPMI Baseboard Management Controller (BMC), or satellite management

More information

Microcontroller. BV523 32bit Microcontroller. Product specification. Jun 2011 V0.a. ByVac Page 1 of 8

Microcontroller. BV523 32bit Microcontroller. Product specification. Jun 2011 V0.a. ByVac Page 1 of 8 32bit Product specification Jun 2011 V0.a ByVac Page 1 of 8 Contents 1. Introduction...3 2. Features...3 3. Physical Specification...3 3.1. PIC32...3 3.2. USB Interface...3 3.3. Power Supply...4 3.4. Power

More information

Study and implementation of RL78 low power mode

Study and implementation of RL78 low power mode January 2014 Study and implementation of RL78 low power mode Application note Emeric Bartholin GE5 YEARS 2013-2014 Summary Introduction... 2 1. Internal architecture of RL78... 3 2. The three mode of low

More information

The purpose of this course is to provide an introduction to the RL78's flash features and archectecture including security features, code and data

The purpose of this course is to provide an introduction to the RL78's flash features and archectecture including security features, code and data 1 The purpose of this course is to provide an introduction to the RL78's flash features and archectecture including security features, code and data flash organization as well as self and external programming

More information

Question Bank Microprocessor and Microcontroller

Question Bank Microprocessor and Microcontroller QUESTION BANK - 2 PART A 1. What is cycle stealing? (K1-CO3) During any given bus cycle, one of the system components connected to the system bus is given control of the bus. This component is said to

More information

Diploma in Embedded Systems

Diploma in Embedded Systems Diploma in Embedded Systems Duration: 5 Months[5 days a week,3 hours a day, Total 300 hours] Module 1: 8051 Microcontroller in Assemble Language Characteristics of Embedded System Overview of 8051 Family

More information

AN5123 Application note

AN5123 Application note Application note STSPIN32F0A - bootloader and USART protocol Introduction Cristiana Scaramel The STSPIN32F0A is a system-in-package providing an integrated solution suitable for driving three-phase BLDC

More information

Freescale s Next Generation 8-bit LCD Solutions

Freescale s Next Generation 8-bit LCD Solutions Freescale s Next Generation 8-bit LCD Solutions When most consumers think of LCD, they probably envision a flat panel television or computer monitor. However, there are millions more LCDs out there that

More information

XE166 Family AP Application Note. Microcontrollers. X E D r i v e C a r d H a r d w a r e D e s c r i p t i o n Board REV.

XE166 Family AP Application Note. Microcontrollers. X E D r i v e C a r d H a r d w a r e D e s c r i p t i o n Board REV. XE166 Family AP16160 X E 1 6 4 D r i v e C a r d H a r d w a r e D e s c r i p t i o n Application Note V1.0, 2009-03 Microcontrollers Edition 2009-03 Published by Infineon Technologies AG 81726 Munich,

More information

Computer Hardware Requirements for Real-Time Applications

Computer Hardware Requirements for Real-Time Applications Lecture (4) Computer Hardware Requirements for Real-Time Applications Prof. Kasim M. Al-Aubidy Computer Engineering Department Philadelphia University Real-Time Systems, Prof. Kasim Al-Aubidy 1 Lecture

More information

32-bit ARM Cortex -M3 FM3 Microcontroller

32-bit ARM Cortex -M3 FM3 Microcontroller 32-bit ARM Cortex -M3 FM3 Microcontroller The MB9AAA0N Series are highly integrated 32-bit microcontrollers that dedicated for embedded controllers with low-power consumption mode and competitive cost.

More information

EB-51 Low-Cost Emulator

EB-51 Low-Cost Emulator EB-51 Low-Cost Emulator Development Tool for 80C51 Microcontrollers FEATURES Emulates 80C51 Microcontrollers and Derivatives Real-Time Operation up to 40 MHz 3.3V or 5V Voltage Operation Source-Level Debugger

More information

FIFTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLOGY-MARCH 2014 EMBEDDED SYSTEMS (Common for CT,CM) [Time: 3 hours] (Maximum marks : 100)

FIFTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLOGY-MARCH 2014 EMBEDDED SYSTEMS (Common for CT,CM) [Time: 3 hours] (Maximum marks : 100) (Revision-10) FIFTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLOGY-MARCH 2014 EMBEDDED SYSTEMS (Common for CT,CM) [Time: 3 hours] (Maximum marks : 100) PART-A (Maximum marks : 10) I. Answer all

More information

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Ali Karimpour Associate Professor Ferdowsi University of Mashhad AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Main reference: Christopher T. Kilian, (2001), Modern Control Technology: Components and Systems Publisher: Delmar

More information

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers Lecture (4) Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers Prof. Kasim M. Al-Aubidy Philadelphia University-Jordan DERTS-MSc, 2015 Prof. Kasim Al-Aubidy 1 Lecture Outline:

More information

acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs.

acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs. acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs.) Module 0 Introduction Introduction to Embedded Systems, Real Time

More information

STM32 F-2 series High-performance Cortex-M3 MCUs

STM32 F-2 series High-performance Cortex-M3 MCUs STM32 F-2 series High-performance Cortex-M3 MCUs STMicroelectronics 32 bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/stm32 STM32 F-2 series The STM32

More information

M16C/62P QSK QSK62P Plus Tutorial 1. Software Development Process using HEW4

M16C/62P QSK QSK62P Plus Tutorial 1. Software Development Process using HEW4 M16C/62P QSK QSK62P Plus Tutorial 1 Software Development Process using HEW4 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW4 (Highperformance Embedded

More information

Architecture of Computers and Parallel Systems Part 6: Microcomputers

Architecture of Computers and Parallel Systems Part 6: Microcomputers Architecture of Computers and Parallel Systems Part 6: Microcomputers Ing. Petr Olivka petr.olivka@vsb.cz Department of Computer Science FEI VSB-TUO Architecture of Computers and Parallel Systems Part

More information

Clock and Fuses. Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar

Clock and Fuses. Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar Clock and Fuses Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar Reference WHY YOU NEED A CLOCK SOURCE - COLIN O FLYNN avrfreaks.net http://en.wikibooks.org/wiki/atmel_avr

More information

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories, PTR5618 Coin-size Ultra Low Power Bluetooth Low Energy System on Module Embedded Cortex M4F 32 bit processor The PTR5618 ultra-low power Bluetooth Low Energy/ANT/2.4GHz Proprietary Multi-protocol modules

More information

EMBEDDED SYSTEMS COURSE CURRICULUM

EMBEDDED SYSTEMS COURSE CURRICULUM On a Mission to Transform Talent EMBEDDED SYSTEMS COURSE CURRICULUM Table of Contents Module 1: Basic Electronics and PCB Software Overview (Duration: 1 Week)...2 Module 2: Embedded C Programming (Duration:

More information

Memory Expansion. Lecture Embedded Systems

Memory Expansion. Lecture Embedded Systems Memory Expansion Lecture 22 22-1 In These Notes... Memory Types Memory Expansion Interfacing Parallel Serial Direct Memory Access controllers 22-2 Memory Characteristics and Issues Volatility - Does it

More information

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1 M68HC08 Microcontroller The MC68HC908GP32 Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design General Description The

More information

The MPC500 Family of 32-bit Embedded Controllers from Motorola. Rudan Bettelheim MCU Marketing Manager 32-bit Embedded Controller Division, SPS

The MPC500 Family of 32-bit Embedded Controllers from Motorola. Rudan Bettelheim MCU Marketing Manager 32-bit Embedded Controller Division, SPS The MPC500 Family of 32-bit Embedded Controllers from Motorola Rudan Bettelheim MCU Marketing Manager 32-bit Embedded Controller Division, SPS Application Examples Robotics The Xerox Palo Alto Research

More information

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab AVR Training Board-I V., Konkuk Univ. Yong Beom Cho ybcho@konkuk.ac.kr What is microcontroller A microcontroller is a small, low-cost computeron-a-chip which usually includes: An 8 or 16 bit microprocessor

More information

CN310 Microprocessor Systems Design

CN310 Microprocessor Systems Design CN310 Microprocessor Systems Design Microcontroller Nawin Somyat Department of Electrical and Computer Engineering Thammasat University Outline Course Contents 1 Introduction 2 Simple Computer 3 Microprocessor

More information

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series 3 2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family Ten products from the Ultra-low Leak group have been added to the lineup as the third group of products from the 32-bit microcontroller FM3 Family.

More information

AK-STM32-ETH Development Board

AK-STM32-ETH Development Board AK-STM32-ETH Development Board Reference manual Copyright 2011 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy...

More information

Microcontrollers. Principles and Applications. Ajit Pal +5 V 2K 8. 8 bit dip switch. P2 8 Reset switch Microcontroller AT89S52 100E +5 V. 2.

Microcontrollers. Principles and Applications. Ajit Pal +5 V 2K 8. 8 bit dip switch. P2 8 Reset switch Microcontroller AT89S52 100E +5 V. 2. Ajit Pal Microcontrollers Principles and Applications +5 V 2K 8 8 bit dip switch P2 8 Reset switch Microcontroller AT89S52 100E +5 V +5 V 2.2K 10 uf RST 7 Segment common anode LEDs P1(0-6) & P3(0-6) 7

More information

M ICROCONTROLLER S OLUTIONS FOR CAN NETWORKING & HIGH-END INDUSTRIAL AND AUTOMOTIVE APPLICATIONS

M ICROCONTROLLER S OLUTIONS FOR CAN NETWORKING & HIGH-END INDUSTRIAL AND AUTOMOTIVE APPLICATIONS BDTIC www.bdtic.com/semiconductor M ICROCONTROLLER S OLUTIONS FOR CAN NETWORKING FOR COST-EFFECTIVE & HIGH-END INDUSTRIAL AND AUTOMOTIVE APPLICATIONS CAN N ETWORKING Several times a day, most of us use

More information

ZLF645 Crimzon Flash Microcontroller with ZBase Database Industry Leading Universal Infrared Remote Control (UIR) Solution

ZLF645 Crimzon Flash Microcontroller with ZBase Database Industry Leading Universal Infrared Remote Control (UIR) Solution digital infrared Solutions CRIMZON ZLF645 Flash MCU uir solution with zbase database CRIMZON ZLF645 advantage 32/64 kb flash 512 b/1 kb ram crimzon z8 lxmc core ir transmission ir learning tuned ir amplifier

More information

2-Oct-13. the world s most energy friendly microcontrollers and radios

2-Oct-13.  the world s most energy friendly microcontrollers and radios 1 2 3 EFM32 4 5 LESENSE Low Energy Sensor Interface Autonomous sensing in Deep Sleep LESENSE with central control logic ACMP for sensor input DAC for reference generation Measure up to 16 sensors Inductive

More information