©2008. Renesas Technology America., All rights reserved. Renesas Direct Drive for Connecting to TFT-LCD Panels David Hedley – Staff Applications Engineer.

Slides:



Advertisements
Similar presentations
HARDWARE Rashedul Hasan..
Advertisements

1 ECE 372 – Microcontroller Design Parallel IO Ports - Outputs Parallel IO Ports E.g. Port T, Port AD Used to interface with many devices Switches LEDs.
MM Player Supervised by: Dr. Luai Malhis. Prepared by: Mustafa Assaf & Mahmoud Musa.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
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.
M100 Product Presentation May M100  Display terminal managed by AVL box commands  Simple protocol over Serial interface  Semi-Autonomic functions,
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
Future Designs, Inc. Your Development Partner
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
Display Technology  Images stolen from various locations on the web...
EET Advanced Digital Display Adapters. A vital part to the system provides the visual part of the Human/Computer interface In boot process, goes.
Infineon for Arduino XMC – 32-bit Industrial Microcontrollers
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Using a Renesas Code Generation Tool for RL78 Devices.
1 Instant Graphical User Interface Solutions Why you need a new User Interface Thanks to the iPhone® & Smart Phones Customer GUI expectations have changed.
Introduction Purpose Objectives Content Learning Time
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
LabVIEW Embedded Module for ARM Microcontrollers
Video Monitor Uses raster scanning to display images
Silicon Labs ToolStick Development Platform
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
The Internal Components of a Personal Computer (PC)
Lab 2: Capturing and Displaying Digital Image
© 2010, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the SH7216 Ethernet.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Module Introduction Purpose  This training module provides an overview of the different.
Low Cost Direct Drive LCD Solution Renesas MCU CAN solutions
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 20 Notebooks, Tablet PCs, and PDAs.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 320L: Rapid RX600 System Development Using the RPDL and.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. RX Family Overview Introduction A.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. 431L: Using a Graphics API to Create User Interface Components—Advanced.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This course provides a technology and product overview of the H8S.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
SPCA554A Mobile Camera Multimedia Processor By Harrison Tsou.
Radio Antenna Turntable System (RATS) Rhonda Blair John Carroll Cameron McKay Pierce Ruggles.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
ID 415:Drive a Color TFT-LCD panel with Low-cost Flash MCUs Sridhar Lingam Product Marketing Manager 12 October 2010 Version: 06.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 411L:A Direct Drive LCD Software Solution for Driving.
1.  RAM is our working memory storage. All the data, which the PC uses and works with during operation, are stored here.  Data are stored on drives,
1 Course Title: IT IN BUSINESS Course Instructor: ADEEL ANJUM Chapter No: 04 1 BY ADEEL ANJUM (MCS, CCNA,WEB DEVELOPER)
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 416C:SH-2A Graphics for Low- to Mid-level Graphics Applications.
A cost efficient solution for TFT systems with low end CPU.
The Cortex-M3 Embedded Systems: Programming With the Kitronix K350QVG-V1-F LCD Refer to “Kitronix Ltd. PRODUCT SPECIFICATION” “SSD2119 Advance Information”
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 5L08I Using the Renesas Graphics API to Create.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the serial communication.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course explains how to use section setting and memory.
Alex Wanamaker.  2 astable 555 timer circuits  Blinking rate: ~1.1 seconds  Q1 and Q2 used to provide additional current for the circuit beyond.
ChibiOS/RT Demo A free embedded RTOS
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
Digital Literacy: Computer Basics
Eric Glover Steve Andre Shaun Greene Russell Willmot.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course demonstrates the Project Generator function.
RenBED – Technical Training Jon Fuge – Renishaw plc.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Computer Basics Just How Does a Computer Work?
SA developed mini-PCIe IO card By Peet Smit. RS282 x8 USB x4 WLAN Video Capture LVDS Display SATA x4 mSATA-half LAN x2 3G & SIMM Digital IO.
TFT-LCD Display + Camera
2D-Graphic Accelerator
Apollo + JDI display daughter board specification 2016 Sept.
CCNA 2 v3.1 Module 2 Introduction to Routers
Vinculum II Development Modules
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
2D GPU Platform with Hardware-Accelerated Features
PC Mouse operated Electrical Load Control Using VB Application
AVR32 UC3 EVK1100 Control Panel Tutorial
Introduction to Microprocessors and Microcontrollers
Future Designs, Inc. Your Development Partner
Presentation transcript:

©2008. Renesas Technology America., All rights reserved. Renesas Direct Drive for Connecting to TFT-LCD Panels David Hedley – Staff Applications Engineer March 2009

©2008. Renesas Technology America., All rights reserved. TFT-LCD Panels Midsized TFT-LCD Panels: RGB Parallel Data Format Commonly 18bpp or 24bpp 3.5” to 10” in size QVGA (320x240) to WVGA (800x480)

©2008. Renesas Technology America., All rights reserved. MCU Direct Drive for TFT-LCD Displays

©2008. Renesas Technology America., All rights reserved. QVGA Display Synchronizing Pulses RGB QVGA Display Horizontal scans Vertical scan (1 per frame) Horizontal Sync Pulses Vertical Sync Pulse Each pixel consists of 16 bit RGB data D320,DH1 D1,DH240D320,DH240 D1,DH1 D2,DH1D3,DH1D1,DH1

©2008. Renesas Technology America., All rights reserved. ADC 10 bit I/O Ports WDT I2CI2C SCI x 5 ch ExDMA Interface BSC DAC 8 bit x 6 ch PPG TPU 16 bit x 16 ch TMR 8 bit x 3 ch INTC bridge DMA 4 ch Peripheral Bus 100% 0% 50% Internal Bus Loading 100% 0% 50% External Bus Loading QVGA LCD SRAM or PSRAM Frame Buffer Internal Bus FLASH 512KB H8S CPU SRAM 32KB DTC External Bus Pins External Data Bus Pixel Timing External Addr Bus QVGA panel, static image driven at 60 fps Only 5% !! 42% Automatic ExDMA Transfer Bus Loading Level During LCD Panel Operation

©2008. Renesas Technology America., All rights reserved. Renesas API Commonly Used LCD Control API Functions FunctionDescription LCDInit Direct Driver initialization LCDOff Shuts down the LCD - powers down LCD module LCDBacklight Turns the backlight On/Off Commonly Used Graphics Display API Functions FunctionDescription LCDBMPCopy Copy BMP into Frame Buffer LCDBMPFill Fill a given area from a color table LCDBMPGPutS Puts a text string on the display

©2008. Renesas Technology America., All rights reserved. The Complete Solution Firmware API description –Full documentation –Example code –Transparency and Font Text support –API and Drivers code is FREE –HEW4 updated for LCD Application Demonstration boards –Schematics for LCD Connector Board –Users Guide –Software examples Documentation, Application Notes – web page updated for LCD Solutions “Easy Path to TFT-LCD” Hardware MCU Software Drivers (3 rd Party) Graphic Libraries Users Application code RTA Responsibility Software API

©2008. Renesas Technology America., All rights reserved. Renesas LCD Demo Kit Easy path to TFT-LCD LCD specific software API is available to allow users to quickly and easily create applications driving images on an LCD panel. The Software API takes away the complexity of the microcontroller operation to allow simple commands and configuration. Virtually any LCD panel can be driven with quick and easy configuration. Complex images can be generated with API function calls, offering flicker free images with; H8S/2378 Hardware Software Drivers (3 rd Party) Graphic Libraries Users Application code Software API Kit Contents: Renesas target boards with: – Renesas H8S or H8SX microcontrollers – RSK LCD Daughter Card - QVGA or VGA TFT LCD panel – Switches and LEDs – DC Power Supply Input: V AC, 50-60Hz 0.6A, Output: 5V DC 2.6A – E8 on-chip debugger emulator with USB cable and target board cable - Quick Starter Guide - Software License Agreement CD ROM containing - Software Driver source code - Software API source code - Renesas specification demonstration - Third party (Segger) demonstration - Full documentation - Schematics - Software License Agreement ► Find out how to drive High Quality TFT-LCD animated images at a low system cost Fast and Smooth animation Transparency Minimal System memory overhead Quick and easy bitmap manipulation Full Documentation Full Source Code Running out of the box demonstrations Learn more about H8 LCD solutions Order LCD Demo Kit