© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.

Slides:



Advertisements
Similar presentations
Chapter 10 Input/Output Organization. Connections between a CPU and an I/O device Types of bus (Figure 10.1) –Address bus –Data bus –Control bus.
Advertisements

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc.
SUN TRACKING SOLAR PANEL. Introduction The main objective of this project is to track the sun and rotate the solar panel accordingly, to receive sunlight.
Microcontroller – PIC – 4 PIC types PIC architecture
MICRO-CONTROLLER: A microcontroller is the brain of the robot: These are: 1. Integrated Circuits (ICs) 2. Programmable.
HT46 A/D Type MCU Series Data Memory (Byte) Program Memory HT46R22 (OTP) HT46C22 (Mask) 2Kx Kx16 4Kx HT46R23 (OTP) HT46C23 (Mask) HT46R24.
1 ECE 263 Embedded System Design Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System.
Input/Output and Communication
BILAL AHMED BHATTI B.E Electronics (Specialization in AVIONICS)
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: CL06B Sensors Fundamentals Dragos Bogdan, MCU Application.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This training course provides an introduction to the M16C.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Module Introduction Purpose  This training module provides an overview of the different.
MICROCONTROLLERS. What is a microcontroller? A microcontroller is a nifty little gadget that houses a microprocessor, ROM (Read Only Memory), RAM (Random.
LSU 10/22/2004Serial I/O1 Programming Unit, Lecture 5.
Objectives How Microcontroller works
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose:  This training module provides a technical description of Renesas.
Input/Output mechanisms
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
LPC2148 Programming Using BLUEBOARD
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
Lecture 20: Communications Lecturers: Professor John Devlin Mr Robert Ross.
Embedded System Design Laboratory October 4, 2002Stanford University - EE281 Lecture #3#1 Lecture #3 Outline Announcements AVR Processor Resources –UART.
Lecture 2 Silicon Labs C8051F020 System Overview.
Prepared by Eng. Musa Alyaman1 Chapter Seven Chapter Seven PIC16F87x.
Renesas Electronics America Inc. RX USB Peripheral The Renesas RX USB peripheral a.k.a. USBC_597IP_PP Ver
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an overview of the CPU architecture.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose This course provides an overview of the peripheral functions.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose This course provides an introduction to the peripheral functions.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This training course provides an overview of the CPU architecture.
Renesas Technology America, Inc. Flash!. CPU Rewrite CPU-rewrite is a term that refers to an Renesas MCU’s ability to erase/program its own internal Flash.
Chapter 2 Introducing the PIC Mid-Range Family and the 16F84A The aims of this chapter are to introduce: The PIC mid-range family, in overview The overall.
Accessing I/O Devices Processor Memory BUS I/O Device 1 I/O Device 2.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Port architecture.
MCS51 - lecture 6. Lecture 6 1/32 Extending MCS51 system Built-in peripherals MCS51 family.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Module Introduction Purpose  This training module provides an overview of the peripherals.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Module Introduction Purpose  This training module provides an overview of the analog interfaces.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Purpose  This course provides an detailed overview of the many R8C MCU product variations.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose This course provides an overview of the standard peripheral.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the Direct Memory.
Architecture and instruction set. Microcontroller Core Features:  Operating speed: DC - 20 MHz clock input DC ns instruction cycle Up to 8K x.
INTRODUCTION TO PIC MICROCONTROLLER. Overview and Features The term PIC stands for Peripheral Interface Controller. Microchip Technology, USA. Basically.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an overview of the Digital-to-Analog.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the serial communication.
DsPIC30F4011 Fall DIP Switches  The upper four switches of SW1 are used to enable LEDs connected to PORTB/C, PORTA/D, PORTE and PORTF. For example,
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an overview of the PWM type Digital-to-Analog.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose This course provides an introduction to the peripheral functions.
S4525A Peripherals & Enhanced FLASH 1 © 1999 Microchip Technology Incorporated. All Rights Reserved. S4525A Peripherals & Enhanced FLASH 1 Peripherals.
ECE 371 Microprocessor Interfacing
Renesas Electronics America Inc. © 2011 Renesas Electronics America Inc. All rights reserved. RX Bus State Controller (BSC) Ver
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Components of a typical full-featured microcontroller.
Chapter 3. Advanced Hardware Fundamentals The various parts you will commonly find in an embedded-system circuit 발표일시 : 발표자 : 채화영.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
Networked Embedded Systems Pengyu Zhang EE107 Spring 2016 Lecture 8 Serial Buses.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 AD converter.
박 유 진.  2.4-GHz IEEE Compliant RF Transceiver  Excellent Receiver Sensitivity ( -97dBm) and Robustness to Interference  6-mm × 6-mm QFN40.
Case Study #1 Microcontroller System. What is a microcontroller? A microcontroller can be considered a self-contained system with a processor, memory.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Introduction to Microcontroller Technology
DTMF BASED REMOTE INDUSTRIAL LOAD AND/OR AGRICULTURAL PUMP CONTROL
UNIT – Microcontroller.
Diagram of microprocessor interface with IO devices
Atmega32 Serial Programming Basics
Introduction to Microprocessors and Microcontrollers
Introducing the PIC Mid-Range Family and the 16F84A
AVR – ATmega103(ATMEL) Architecture & Summary
A PROJECT ON PASSWORD BASED CONTROL SYSTEM. A PROJECT ON PASSWORD BASED CONTROL SYSTEM.
Presentation transcript:

© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions built into R8C/2x Series microcontrollers (MCUs). Objectives  Learn about Serial I/O functions, programmable I/O ports, A/D and D/A converters, LIN Bus  Understand basic clock configurations and low-power modes  Discover facts about flash memory Content  22 pages  (x) questions Learning Time  25 minutes

© 2008, Renesas Technology America, Inc., All Rights Reserved 2 Serial I/O Function Multiple channels: UART0 and UART1 and UART2 Feature fully independent operation UART0-2: Two modes  Clock Asynchronous serial I/O mode (UART mode)  Clock Synchronous serial I/O mode SSU Function also available on some R8C devices.  Provides either full I2C or SPI functionality

© 2008, Renesas Technology America, Inc., All Rights Reserved 3 Serial I/O Function – Synchronous Connection

© 2008, Renesas Technology America, Inc., All Rights Reserved 4 Serial I/O – UARTx Synchronous Operation

© 2008, Renesas Technology America, Inc., All Rights Reserved 5 Serial I/O Function – UARTx Asynchronous Data Rates

© 2008, Renesas Technology America, Inc., All Rights Reserved 6 Serial I/O – UARTx Asynchronous Operation

© 2008, Renesas Technology America, Inc., All Rights Reserved 7 Serial I/O Function – SSU Unit, Clock Synchronous Serial I/O Function

© 2008, Renesas Technology America, Inc., All Rights Reserved 8 Serial I/O Function – SSU Unit, I2C Function

© 2008, Renesas Technology America, Inc., All Rights Reserved 9 Programmable I/O Ports 71 I/O ports: P0, P1, P3, P5, P6, P7, P8 & P9  Input or Output Each pin also is a peripheral- function  Drive circuits vary  Set by Direction register Programmable internal pull-up resistors  Eliminates external pull-up resistors Direct LED drive capability  8 P2 lines sink 40mA (max ‘High Drive’) Schmitt-trigger circuit on inputs  Ensures good rise time into MCU  Not included on lines that are an analog input function

© 2008, Renesas Technology America, Inc., All Rights Reserved 10 A/D Converter Successive-approximation type 12 channels 8-bit/10-bit selectable One-shot mode One conversion performed Software start Interrupt can be generated at conversion end Repeat channel mode Start/Stop by setting conversion start bit No interrupt request generates at conversion complete Sweep channel mode Multiple channel groups available Software start Interrupt can be generated at conversion end Built-in Sample & Hold

© 2008, Renesas Technology America, Inc., All Rights Reserved 11 D/A Converter

© 2008, Renesas Technology America, Inc., All Rights Reserved 12 Hardware LIN

© 2008, Renesas Technology America, Inc., All Rights Reserved 13 Clock Circuit BCLK is CPU Clock

© 2008, Renesas Technology America, Inc., All Rights Reserved 14 Clock Circuit On-chip oscillators Sub-clock Main clock

© 2008, Renesas Technology America, Inc., All Rights Reserved 15 Clock Circuit

© 2008, Renesas Technology America, Inc., All Rights Reserved 16 Clock Circuit WAIT mode STOP mode

© 2008, Renesas Technology America, Inc., All Rights Reserved 17 Clock Circuit – State Transitions

© 2008, Renesas Technology America, Inc., All Rights Reserved 18 Flash Technology Single-power-supply program and erase In-system programmable-even at low voltage Built-in flash sequences  Reduces program overhead  Controlled by software commands Two programming modes  Standard serial I/O  CPU rewrite Byte programmable Block Erasure Serial ID code protection and parallel programmer block security implemented

© 2008, Renesas Technology America, Inc., All Rights Reserved 19 Flash Memory Map

© 2008, Renesas Technology America, Inc., All Rights Reserved 20 CPU Rewrite Mode

© 2008, Renesas Technology America, Inc., All Rights Reserved 21 Flash Security Flash memory ID Code protection  Unless the ID code sent by the external serial programmer matches the one the user has programmed into the R8C MCU’s on-chip flash, erase/write operations cannot occur.

© 2008, Renesas Technology America, Inc., All Rights Reserved 22 Course Completion Serial I/O function Programmable I/O ports A/D converter Clock circuit On-chip flash memory