Interfacing the EL with the SED133X Controllers
|
|
- Baldric Porter
- 5 years ago
- Views:
Transcription
1 Interfacing the EL with the SED133X Controllers Application Note This Application Note focuses on interfacing to the SED133X series controllers from SMOS. While this document was written with the EL display in mind, the concepts and general equations can be applied to many other displays with the same success. Copyright 1998 by Planar Systems, Inc. Planar and The Definition of Quality are registered trademarks of Planar Systems, Inc. Planar provides this information as reference only and does not imply any recommendation or endorsement of other vendors products. This document is subject to change without notice. AN December 1998 The Definition of Quality
2 Table of Contents INTRODUCTION...3 The S-MOS Controllers...3 IMPLEMENTATION OVERVIEW...4 Hardware Implementation...4 Frequency Selection...4 Setting The Oscillator Frequency Based On The Desired Refresh Rate...5 Determining The Maximum Refresh Rate...6 RAM/ROM...6 Interface Mode...6 Software Implementation...6 MEMORY ARBITRATION CONFLICT IN THE SED133X SERIES CONTROLLERS...8 SUMMARY...9 APPENDIX A: S-MOS CONTACT INFORMATION...10 APPENDIX B: SCHEMATIC 133X INTERFACE Planar Application Note
3 Introduction Systems designers are faced with a wide variety of flat panel display technologies which in turn require the selection of an appropriate interface solution from a wide range of options. Planar electroluminescent (EL) Small Graphics Displays (SGD) incorporate a simple, yet effective, interface that is similar to many LCD interfaces. This interface is supported by a wide variety of off-the-shelf chipsets which will provide display control functionality, thus freeing the system processor for other duties. Designers can select the appropriate chipset that best suits their architecture and pricepoint. Choosing the best interface becomes a decision based on tradeoffs in cost, size, complexity and time to market. This application note describes the basic principals of interfacing the EL to the SED133X controller ICs made by S-MOS Systems. The S-MOS Controllers The S-MOS display controllers have been designed to be simple, cost effective methods of interfacing to standard EL, LCD and VF type displays. The controllers usually reside between the main system controller or processor and the display inputs and take care of the mundane and repetitive task of constantly refreshing the display data. Though these chips have slightly different interfaces, in general, they behave like an SRAM component to the host processor. Thus any data that is written to the correct address in the virtual SRAM will be mapped to the display. The entire interface solution consists of the SMOS display controller chip, a small memory device (SRAM or DRAM) usually an oscillator and some glue logic. There are two families of S-MOS controllers. The SED133X family includes the SED1330, SED1335 and SED1336 controllers. The key feature of these controllers is that they have character generation onboard and interface to the host over an 8-bit port instead of a full address and data bus. In general, the SEDl33X controllers are made for low cost, simple systems. They do not support dual scan displays. The SED135X family includes the SED1351 and SED1352 controllers. These controllers interface to the host processor over a full address and data port, but do not have character generation onboard. These controllers have faster access time, support dual scan displays and are considered to be a higher performance option to the SED133X series. The SED135X family will be discussed in a separate application note. This application note focuses on interfacing to the SED133X series controllers. While this application note was written with the EL in mind, the concepts and general equations can be applied to many other displays with the same success. Application Note
4 Implementation Overview From a designer s standpoint, implementing a new interface for a display consists of developing the hardware and software. Though the 133X series chipsets are very simple to integrate in the system, a number of choices must be made at the hardware level to insure the required performance level is achieved. Once the hardware is set up properly, the remaining challenge is implementing the software for the specific display and requirements in your application. Hardware Implementation The schematic below outlines an example of integrating the SED133X series controllers into an application. The entire solution consists of basic glue logic to decode the memory address range of the controller, an external crystal connected to the onboard oscillator and some memory devices. A complete schematic is included in figure 3 at the back of this document. Figure 1 This block diagram outlines a simple, yet complete, 1335 interface example. It consists of RAM, an oscillator circuit, and connectors to the microprocessor and display. Frequency Selection The exact crystal frequency chosen depends entirely upon the application and requirements. There are a number of things to consider when choosing the controllers crystal frequency for use with the EL The output clock frequency from the SED133X controllers is approximately 1/4 of the crystal frequency. Therefore, if the maximum allowable input clock frequency for the SED133X of 10MHz is chosen, the output clock frequency that the display will see is only 2.5MHz. This is well below the maximum allowable input clock frequency for the EL which is 7.143MHz. The output clock frequency controls how fast data is loaded into the display and may impact how fast the display can be refreshed. In the SED133X controllers, a register value is typically one less than the absolute value of the register. Therefore if the C/R register (the C/R register controls the number of horizontal bytes in the display) is set to 39 then the actual number of horizontal characters is = 40. For the equations that follow, 4 Planar Application Note
5 square brackets around a parameter name indicate the number represented by the parameter, rather than the value written to the parameter register. For example, [C/R] = C/R + 1. For the EL , the following base settings apply: [C/R] 40 This sets the total number of visible horizontal bytes on the display. The total pixels is given by the following equation: total pixels = [C/R] X 8 = 40 X 8 = 320. If [C/R] is set too low the controller will not shift enough column data out. The display will then compress the data vertically and probably flicker. This happens because the display will wait until it has a full line of data in its buffer before continuing onto the next line. If [C/R] is set too high the image will appear normal because the display will simply ignore the extra data. [TC/R] 44 This sets the total horizontal time including blanking. It can be used to create a virtual display area or extend the period of a line for timing reasons. According to the SMOS specification, this register must always be at least 4 greater than [C/R]. [L/F] 240 This register sets the total number of lines on the display. The maximum value is 256 and minimum is 1. If [L/F] is set to be greater than the actual number of lines in a display, the image will be normal because the display will ignore the extra lines of data. If [L/F] is set to be less than the actual number of lines in the display the image may flicker because the display always waits until it fills all 240 lines with data before accepting another VS. The following equations are helpful when setting up your hardware and software system. Setting The Oscillator Frequency Based On The Desired Refresh Rate To determine the main oscillator frequency (fosc) required for a given refresh rate, use the following equation where frr is the targeted refresh rate for the application: fosc ([TC/R] x 9 + 1) x [L / F] x frr Assuming a 60Hz refresh rate: fosc (44 x 9 + 1) x [240] x 60 = MHz In practice, the oscillator should be set to allow the maximum refresh rate required. The registers are then changed to lower the overall refresh rate. This can be accomplished by changing the TC/R register which will add extra clocks per line. The display will ignore the extra clocks per line, and the overall scan frequency will be decreased proportionately. Application Note
6 Determining The Maximum Refresh Rate If the oscillator frequency is known, the maximum refresh rate (frr) can be determined by the following equation: frr = fosc ([TC/R] x 9 + 1) x [L / F] Assuming a 10MHz oscillator frequency: frr = 10 Mhz = 105 Hz (44 x 9 + 1) x 240 RAM/ROM The SED133X provides a number of options for integrating RAM and ROM for the display data and character information. The controller can handle up to 64Kbytes of external static RAM which would translate to a little over six complete graphic screen images for a monochrome display that can be in memory at one time (64Kbytes total memory / 9600 bytes per display page [9600=(320 pixels horizontal X 240 pixels vertical) / 8 bits per byte]). The exact memory configuration for any particular application depends on the following: character generation requirements, RAM availability, and the desired number of memory pages. Consult the SED133X technical manual for more details on choosing RAM/ROM. Interface Mode The SED133X comes with two interfaces modes which are selected by an input pin on the controller. The user may select between either Motorola or Intel style signals. Consult the SED133X technical manual for details on how to choose the interface mode. Software Implementation Controlling the SED133X from a microprocessor can be accomplished over the 8- bit port by selecting the proper commands and writing the proper data to the registers in the controller. The controller has thirteen commands that will put the chip in various operating modes. For instance, the first command is a system set command which specifies that the next eight bytes written to the data port will configure things like display size, refresh rate, display type, etc. Due to the number of possible configurations, it is impractical to go through all of the options here; this application note is limited to the basics. Please refer to the SED133X technical manual for details of the various commands and modes available in the SED133X controllers. 6 Planar Application Note
7 After power up, the following sequence of commands will set up the EL display in text mode and write sample text to the display. Of course, all systems architectures will vary, so you should use this code as a starting point only. The example output for this program is shown at right. Fig. 2 Program Output Example DD=DATA BYTE (HEX) A=ADDRESS LINE (A0) Register list for setup and writes some text to the display DD A Comment DD A Comment DD A Comment 40 0 System Set 48 1 H 45 1 E I 44 1 D S I I 4E 1 N 2F S 20 1 F T T 48 1 H H 45 1 E 44 0 SCROLL 45 1 E F 1 O F0 1 4E 1 N C 0 CRSRDIR 4C 1 L A 0 PXL SHFT 59 1 Y 46 0 MEMWRITE E MEMWRIT 46 1 F F 1 O 42 0 DATAWRIT E 1 N B 0 OVERLAY 54 1 T set up the overlay options 46 0 MEMWRITE DISP ON 0B 1 load new address for next line turn the display on ADD WRT 42 0 DATAWRIT load a starting location on screen DATAWRIT C F 1 O E 1 N T I 52 1 R E 1 N 4F 1 O C 4C 1 L C 1 L 4C 1 L U 45 1 E 54 1 T 44 1 D 52 1 R Application Note
8 Memory Arbitration Conflict in the SED133X Series Controllers The SED133X controllers have a memory arbitration conflict problem with virtually all versions of the product. This conflict occurs when the display controller is actively writing data to the display and a data write occurs on the host port. The data from the host port overwrites the data that is being written to the display, which manifests itself by creating flicker, or noise, on the display. The noise is only apparent during the data write. As soon as the data write is complete, the screen image returns to normal with no artifacts, or noise, of any kind. The data in the frame buffer is not corrupted, only the data which is streaming out to the display. There are three ways to deal with this problem. The first option is to simply ignore the problem. If you are not updating a substantial portion of the screen, or your images are generally constant, you won't notice much flicker or noise. The second option is to poll the status flag, bit 6 of the 8-bit port. When this flag is set LOW (0), the user may write to the memory without causing any flicker or noise on the display. Though a simple solution in theory, many designers are frustrated by the requirement to have their controller poll this bit to find out when the display can be written to. It can create a significant amount of overhead in the host processor code. Lastly, it is possible to monitor the LP output from the SED133X products. This signal is HIGH (1) when it is possible to write to the memory without causing any flicker or noise on the display. This signal is LOW (0) when writing to the memory will cause flicker. This signal can be fed into an interrupt on a processor which will allow the processor to simply be interrupted instead of having to poll the status bit to determine when the controller may be written to. The extent of the memory arbitration problem will vary from application to application. It is possible to determine the percentage of time that the display may be updated in a given application if the main oscillator frequency, TC/R and C/R are known by using the following equations: First, determine the total line time (t LINE ) by, tline = ([TC/R] x 9 + 1) fosc For our example with a 10MHz clock, tline = 44 x MHz = 39.7 us 8 Planar Application Note
9 Next, determine the total time (t DATA )that the controller will be sending data to the display, tdata = ([C/R] x 9 + 1) fosc tdata = ([C/R] x 9 + 1) fosc = 36.1 us For every 39.7uS, there will be 3.6uS (39.7uS uS=3.6uS) of time available where you can update the display memory without causing artifacts. This example assumes the maximum clock rate, and minimum line time which corresponds to the maximum refresh rate. As the refresh rate is reduced, the amount of time increases proportionately. The following equation may be used to determine the percentage of time the display may be updated without causing artifacts as a function of refresh rate: AccessRatio(%) = 100 x 1- [ [[L/F] x frr] x [[C/R] x 9 + 1] ] fosc For a 60Hz display, [240 x 60] x [40 x 9 + 1] AccessRatio(%) = 100 x 1- = 48% 10 MHz [ ] The display may be written to roughly 48% of the time without causing artifacts. Summary The SED133X controllers provide a simple, low cost method of integrating the EL display into many applications. Though this application note was designed with the EL in mind, the concepts and general equations can be applied to any size display with the same success. Application Note
10 Appendix A: S-MOS Contact Information S-MOS Systems, Inc North First Street San Jose, California USA +1 (408) The table below outlines various features of each controller. For complete details of the SED products, refer to the individual model design guides from S-MOS Systems. Part Number SED1330 SED1335 SED1336 SED1351 SED1352 Internal CGROM 160 chars (5x7) 160 chars (5x7) 160 chars (5x7) N/A N/A CPU Interface (Bits) 68xxx , 16 8, 16 80xx , 16 8, 16 MPU 8, 16 ISA 8, 16 Digital RGB Display Size Up to 640x256 dots at a duty of 1/256 Up to 640x256 dots at a duty of 1/256 LCD: 640x200, TV: 256x200 max. duty of 1/1024 up to 1024x1024 1/1024 single mode, 1/ 2048 dual mode, 640x480, 320x200 Frame Buffer Support 64KB SRAM 64KB SRAM 64KB SRAM 64KB SRAM 128KB SRAM Frame Buffer Data Bus Width (bits) /16 fclk, max (MHz) fosc (MHz) Supply Voltage Gray Shade Levels 5V x x x FOA x 3V x x FLB x 2 x x x 4 x x 16 x Display Data Bus (bits) 4 x x x x x 8 x x Control Register Panel Type 3 layers, smooth scrolling, inverse video, text and graphic display 3 layers, smooth scrolling, inverse video, text and graphic display LCD/TV support, 3 layers, smooth scroll, inverse video, text & graphic display 2 layers, data OR function, smooth scroll, overlay, inverse video Passive x x x x x TV ntsc/pal 10 Planar Application Note
11 Appendix B: Schematic 133X Interface Figure 3. Detailed schematic 1335 interface example. It consists of RAM, an oscillator circuit, and connectors to the microprocessor and display. Application Note
12 North & South America OEM Sales Planar Systems, Inc NW Compton Drive Beaverton, Oregon Tel. +1 (503) Fax +1(503) AN Europe & Asia-Pacific OEM Sales Planar Systems, Inc. P.O. Box 46, Olarinluoma 9 FIN Espoo, Finland Tel Fax intlsales@planar.com Visit the Planar web site at
RA8835. Dot Matrix LCD Controller Specification. Version 1.2 June 1, RAiO Technology Inc. Copyright RAiO Technology Inc.
RAiO Dot Matrix LCD Controller Specification Version 1.2 June 1, 2005 RAiO Technology Inc. Copyright RAiO Technology Inc. 2004, 2005 RAiO TECHNOLOGY I. 1/6 Preliminary Version 1.2 1. Overview The is a
More informationRA8835A. Dot Matrix LCD Controller Specification. Version 1.1 September 18, RAiO Technology Inc. Copyright RAiO Technology Inc.
RAiO Dot Matrix LCD Controller Specification Version 1.1 September 18, 2014 RAiO Technology Inc. Copyright RAiO Technology Inc. 2014 RAiO TECHNOLOGY I. 1/6 www.raio.com.tw Preliminary Version 1.1 1. Overview
More informationInterfacing to the Motorola MCF5307 Microprocessor
ENERGY SAVING Color Graphics LCD/CRT Controller Interfacing to the Motorola MCF5307 Microprocessor Document Number: X00A-G-002-03 Copyright 1998 Seiko Epson Corp. All rights reserved. The information in
More informationApplication Note Interface Solutions for Planar s EL Displays Planar Systems, Inc. January 2008
Application Note Interface Solutions for Planar s EL Displays, Inc. January 2008 A. EL INTERFACE OVERVIEW The majority of Planar s EL display products use an interface consisting of the following digital
More informationSED1352 TECHNICAL MANUAL
Graphics LCD Controller TECHNICAL MANUAL Document Number: X16B-Q-001-06 Copyright 1997, 1998 Epson Research and Development, Inc. All Rights Reserved. Information in this document is subject to change
More information8. SED1565 Series. (Rev. 1.2)
8. (Rev. 1.2) Contents GENERAL DESCRIPTION...8-1 FEATURES...8-1 BLOCK DIAGRAM...8-3 PIN DIMENSIONS...8-4 PIN DESCRIPTIONS...8-2 DESCRIPTION OF FUNCTIONS...8-24 COMMANDS...8-48 COMMAND DESCRIPTION...8-57
More information34COM/60SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
34COM/6SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD INTRODUCTION is a dot matrix LCD driver & controller LSI which is fabricated by low power CMOS technology It can display, 2 or 4 lines with 5 8 or 6 8
More information8085 Microprocessor Architecture and Memory Interfacing. Microprocessor and Microcontroller Interfacing
8085 Microprocessor Architecture and Memory 1 Points to be Discussed 8085 Microprocessor 8085 Microprocessor (CPU) Block Diagram Control & Status Signals Interrupt Signals 8085 Microprocessor Signal Flow
More informationProgramming Notes and Examples
Embedded RAMDAC LCD/CRT Controller Document Number: X23A-G-003-07 Copyright 1998, 2001 Epson Research and Development, Inc. All Rights Reserved. Information in this document is subject to change without
More informationNT7532 V X132 RAM-Map LCD Controller/Driver. Preliminary
65X132 RAM-Map LCD Controller/Driver V 0.1 Preliminary 1 1 REVISION HISTORY...3 2 FEATURES...4 3 GENERAL DESCRIPTION...4 4 PADS CONFIGURATION...5 5 BLOCK DIAGRAM...6 6 PAD DESCRIPTIONS...7 7 FUNCTIONAL
More informationECE 571 Advanced Microprocessor-Based Design Lecture 3
ECE 571 Advanced Microprocessor-Based Design Lecture 3 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 30 January 2018 Homework #1 was posted Announcements 1 Microprocessors Also
More information_ V Intel 8085 Family In-Circuit Emulation. Contents. Technical Notes
_ V9.12. 225 Technical Notes Intel 8085 Family In-Circuit Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document assumes knowledge
More informationParallel Display Specifications Revision 1.0
MOP-AL162A Parallel Display Specifications Revision 1.0 Revision History Revision Description Author 1.0 Initial Release Clark 0.2 Updates as per issue #333 Clark 0.1 Initial Draft Clark 1 Contents Revision
More informationStrongARM** SA-110/21285 Evaluation Board
StrongARM** SA-110/21285 Evaluation Board Brief Datasheet Product Features Intel offers a StrongARM** SA-110/21285 Evaluation Board (EBSA-285) that provides a flexible hardware environment to help manufacturers
More informationSTN Color LCD Controller
PF885-03 STN Color LCD Controller Color/monochrome LCD controller Pin convertible with SED1352 (monochrome LCD controller) Low operating voltage (2.7V to 5.5V) Supports interface with various types of
More informationAllmost all systems contain two main types of memory :
Memory Interface Allmost all systems contain two main types of memory : read-only memory (ROM) system software and permanent system data random access memory (RAM) or read/write memory application software
More informationST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.7 1/ /06/01
ST Sitronix ST7565R 65 x 32 Dot Matrix LCD Controller/Driver Features Directly display RAM data through Display Data RAM. RAM capacity : 65 x 32 = 8580 bits Display duty selectable by select pin /65 duty
More information16COM / 40SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
INTRODUCTION KS0066U is a dot matrix LCD driver & controller LSI whichis fabricated by low power CMOS technology It can display 1or 2 lines with the 5 8 dots format or 1 line with the 5 11 dots format
More informationRA8806. Two Layers Character/Graphic LCD Controller Specification. Simplify Version 1.1 October 15, 2008
RAi Two Layers Character/Graphic LCD Controller Specification Simplify ctober 15, 2008 RAi Technology nc. Copyright RAi Technology nc. 2008 RAi TECHNLGY. 1/8 www.raio.com.tw 1. General Description is a
More informationPC87435 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 informationPIC Microcontroller Introduction
PIC Microcontroller Introduction The real name of this microcontroller is PICmicro (Peripheral Interface Controller), but it is better known as PIC. Its first ancestor was designed in 1975 by General Instruments.
More informationSSD1803. Product Preview. 100 x 34 STN LCD Segment / Common Mono Driver with Controller
SOLOMON SYSTECH SEMICONDUCTOR TECHNICAL DATA Crystalfontz Thiscontrolerdatasheetwasdownloadedfrom htp:/www.crystalfontz.com/controlers/ SSD1803 Product Preview 100 x 34 STN LCD Segment / Common Mono Driver
More information8051 Microcontrollers
8051 Microcontrollers Richa Upadhyay Prabhu NMIMS s MPSTME richa.upadhyay@nmims.edu March 8, 2016 Controller vs Processor Controller vs Processor Introduction to 8051 Micro-controller In 1981,Intel corporation
More informationezvision 200 Television Controllers with OSD
ezvision 200 Television Controllers with OSD Product Specification ZiLOG Worldwide Headquarters 532 Race Street San Jose, CA 95126-3432 Telephone: 408.558.8500 Fax: 408.558.8300 www.zilog.com This publication
More informationFreescale Semiconductor, I
nc. MC68QH302/D (Motorola Order Number) 11/97 REV 0 MC68QH302 Advance Information MC68QH302 Quad HDLC Integrated Multiprotocol Processor Technical Summary The MC68QH302, quad HDLC integrated multiprotocol
More information3.Absolute maximum ratings Item Symbol Standard Unit Power voltage VDD-VSS Input voltage VIN VSS - VDD
SPECIFICATIONS OF LCD MODULE 1.Features a) 240x128 dots graphic LCD module b) Built-in controller (T6963C) c) STN yellow-green mode, Transflective, Positive d) View angle: 6:00 o clock e) +5V power supply
More informationPentium Processor Compatible Clock Synthesizer/Driver for ALI Aladdin Chipset
1CY 225 7 fax id: 3517 Features Multiple clock outputs to meet requirements of ALI Aladdin chipset Six CPU clocks @ 66.66 MHz, 60 MHz, and 50 MHz, pin selectable Six PCI clocks (CPUCLK/2) Two Ref. clocks
More informationFujitsu Semiconductor Releases New System Controller LSI with High-Performance Graphics for Automotive Applications
Fujitsu Semiconductor Releases New System Controller LSI with High-Performance Graphics for Automotive Applications Yokohama, Japan, July 26, 2010 - today announced the forthcoming release of six products
More informationST Sitronix ST7565P. 65 x 132 Dot Matrix LCD Controller/Driver
ST Sitronix ST7565P 65 x 132 Dot Matrix LCD Controller/Driver FEATURES Direct display of RAM data through the display data RAM. RAM capacity : 65 x 132 = 8580 bits Display duty selectable by select pin
More information1. Attempt any three of the following: 15
(2½ hours) Total Marks: 75 N. B.: (1) All questions are compulsory. (2) Make suitable assumptions wherever necessary and state the assumptions made. (3) Answers to the same question must be written together.
More informationLCM NHD-0440CI-YTBL. User s Guide. (Liquid Crystal Display Module) RoHS Compliant. For product support, contact NHD CI- Y- T- B- L-
User s Guide NHD-0440CI-YTBL LCM (Liquid Crystal Display Module) RoHS Compliant NHD- 0440- CI- Y- T- B- L- Newhaven Display 4 Lines x 40 Characters C: Display Series/Model I: Factory line STN Yellow/Green
More informationFlash Memory Controller
F3 Flash Memory ler F3 Flash Memory ler The Hyperstone F3 family of Flash Memory lers together with provided application and flash specific firmware offers an easy-to-use turnkey platform for high endurance
More information* A *, SED1521 * A *
PF469-06 SED520 SED520 Series Dot Matrix LCD SSC5000Series Controller Driver Ultra Low Power Consumption Built-in Video RAM DESCRIPTION The SED520 family of dot matrix LCD drivers are designed for the
More information3. The MC6802 MICROPROCESSOR
3. The MC6802 MICROPROCESSOR This chapter provides hardware detail on the Motorola MC6802 microprocessor to enable the reader to use of this microprocessor. It is important to learn the operation and interfacing
More informationParallel Display Specifications Revision 1.1
MOP-GL240128D Parallel Display Specifications Revision 1.1 Revision History Revision Date Description Author 1.1 November 12, 2015 Correction to tables 1 and 2 regarding data bit pins Divino 1.0 March
More informationST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.3 1/ /11/25
ST Sitronix ST7565R 65 x 32 Dot Matrix LCD Controller/Driver Features Direct display of RAM data through the display data RAM. RAM capacity : 65 x 32 = 8580 bits Display duty selectable by select pin /65
More informationECE 571 Advanced Microprocessor-Based Design Lecture 18
ECE 571 Advanced Microprocessor-Based Design Lecture 18 Vince Weaver http://www.eece.maine.edu/ vweaver vincent.weaver@maine.edu 11 November 2014 Homework #4 comments Project/HW Reminder 1 Stuff from Last
More informationMicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor
1 2 A microprocessor is a single, very-large-scale-integration (VLSI) chip that contains many digital circuits that perform arithmetic, logic, communication, and control functions. When a microprocessor
More informationRA8870. Character/Graphic TFT LCD Controller. Specification. Version 1.1 February 7, 2013
RAiO Character/Graphic TFT LCD Controller Specification Version 1.1 February 7, 2013 RAiO Technology Inc. Copyright RAiO Technology Inc. 2010, 2011, 2012, 2013 RAiO TECHNOLOGY INC. 1/9 www.raio.com.tw
More informationUNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller.
UNIT V -8051 MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS 1. What is micro controller? Micro controller is a microprocessor with limited number of RAM, ROM, I/O ports and timer on a single chip
More informationCORAL P. MB86295-EB01 Rev CORAL P Evaluation Board. April Revision 1.3 Page Fujitsu Microelectronics Europe
CORAL P MB86295-EB01 Rev. 5.0 April 2004 CORAL P Evaluation Board 1.3 Revision 1.3 Page 1 Revision Control Revision Number Date Description of changes 0.1 9/8/02 Initial Release 0.9 6/12/02 Jumper list
More informationDESCRIPTION FEATURES. PT6321 Fluorescent Display Tube Controller Driver
ANGUS ELECTRONICS CO., LTD Tel: (852) 2345 0540 Fax: (852) 2345 9948 Web Site: www.angus.com.hk PT6321 Fluorescent Display Tube Controller Driver DESCRIPTION The PT6321 is a dot matrix fluorescent display
More informationECE 571 Advanced Microprocessor-Based Design Lecture 20
ECE 571 Advanced Microprocessor-Based Design Lecture 20 Vince Weaver http://www.eece.maine.edu/~vweaver vincent.weaver@maine.edu 12 April 2016 Project/HW Reminder Homework #9 was posted 1 Raspberry Pi
More information68 x 102 Dot Matrix LCD Controller/Driver 1. INTRODUCTION
Sitronix ST ST7579 68 x 102 Dot Matrix LCD Controller/Driver 1. INTRODUCTION The ST7579 is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 102 segment and 67
More information16COM / 80SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
INTRODUCTION KS0070B is a dot matrix LCD driver & controller LSI which is fabricated by low power CMOS technology. It is capable of displaying 1 or 2 lines with the 5 7 format or 1 line with the 5 10 dots
More informationTwo Layers Character/Graphical LCD Controller RA8803/8822. Two Layers Text/Graphic LCD Controller Specification. Version 1.1.
RAi Two Layers Text/Graphic LCD Controller Specification Version 1.1 April 26, 2004 RAi Technology nc. Copyright RAi Technology nc. 2003, 2004 RAi TECHNLGY NC. 1/8 www.raio.com.tw 1. General Description
More informationONYX-MM-XT PC/104 Format Counter/Timer & Digital I/O Module
ONYX-MM-XT PC/104 Format Counter/Timer & Digital I/O Module User Manual V1.4 Copyright 2009 Diamond Systems Corporation 1255 Terra Bella Avenue Mountain View, CA 94043 USA Tel (650) 810-2500 Fax (650)
More informationTeam Gnomes Presents. P38X9-WXZZZ45397ERV.JAS95_MGD A Black Box solution to turning old monitors into digital picture frames
Team Gnomes Presents P38X9-WXZZZ45397ERV.JAS95_MGD A Black Box solution to turning old monitors into digital picture frames Outline of Presentation Team member introduction Overview of Project Block Diagram
More informationEmbedded Applications. COMP595EA Lecture03 Hardware Architecture
Embedded Applications COMP595EA Lecture03 Hardware Architecture Microcontroller vs Microprocessor Microprocessor is a term used to describe all programmed computational devices. Microcontroller is a term
More informationRX600. Direct Drive LCD KIT. Product Overview. Renesas Electronics America Inc. Carmelo Sansone. Tuesday, February, 2011 Rev. 1.
RX600 Direct Drive LCD KIT Product Overview Renesas Electronics America Inc. Carmelo Sansone Tuesday, February, 2011 Rev. 1.3 2010 Renesas Electronics America Inc. All rights reserved. 00000-A Outline
More informationHardware Functional Specification
S1D137F1 Embedded Memory Graphics LCD Controller Document Number: X42A-A-2-4 Status: Revision 4.4 Issue Date: 25/9/16 SEIKO EPSON CORPORATION 24-25. All Rights Reserved. Information in this document is
More informationNJU keys input key-scan IC GENERAL DESCRIPTION PACKAGE OUTLINE FEATURES BLOCK DIAGRAM PIN CONFIGURATION
24 keys input key-scan IC GENERAL DESCRIPTION The NJU6010 is 24 keys input key-scan IC with internal oscillation. It scans the maximum 4x6 key matrix. And the key data transmit to CPU. The microprocessor
More informationInterfacing an Intel386 TM EX Microprocessor to an CAN Controller
APPLICATION NOTE Interfacing an Intel386 TM EX Microprocessor to an 82527 CAN Controller GREG SCOTT TECHNICAL MARKETING ENGINEER January 1996 Order Number 272790-001 COPYRIGHT INTEL CORPORATION 1995 1
More information中显液晶 技术资料 中显控制器使用说明书 2009年3月15日 北京市海淀区中关村大街32号和盛大厦811室 电话 86 010 52926620 传真 86 010 52926621 企业网站.zxlcd.com
http://wwwzxlcdcom 4 SEG / 6 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD June 2 Ver Contents in this document are subject to change without notice No part of this document may be reproduced or transmitted
More informationMicrocontroller and Embedded Systems:
Microcontroller and Embedded Systems: Branches: 1. Electronics & Telecommunication Engineering 2. Electrical & Electronics Engineering Semester: 6 th Semester / 7 th Semester 1. Explain the differences
More informationCHAPTER 3 WIRELESS MEASUREMENT INSTRUMENT
CHAPTER 3 WIRELESS MEASUREMET ISTRUMET This chapter gives a functional description of the WMI hardware and software for implementation in IVDS. A detailed technical description is not given, but is provided
More informationRA8803/8822. Two Layers Text/Graphic LCD Controller Specification. Version 2.1 November 2, 2015
RAi Two Layers Text/Graphic LCD Controller Specification Version 2.1 November 2, 2015 RAi Technology nc. Copyright RAi Technology nc. 2004, 2005, 2015 RAi TECHNLGY NC. 1/8 www.raio.com.tw 1. General Description
More informationMN101E50 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 informationRW1026G Revision History Version Date Description
RW1026G Revision History Version Date Description 0.1 2010/9/3 Add I/O Pin ITO Resistance Limitation 0.2 2010/9/15 Modify storage temperature -40 o C to 80 o C change to -50 o C to 125 o C and operation
More informationOC VGA BIOS OEM Reference Guide. Revision 1.0. July `efmp
OC69030 VGA BIOS OEM Reference Guide Revision 1.0 July 1999 P R E L I M I N A R Y `efmp `efmp COPYRIGHT PAGE i Copyright Notice Copyright 1999 Intel Corporation (Chips and Technologies, Inc. has been
More informationSED1353 TECHNICAL MANUAL
Graphics LCD Controller TECHNICAL MANUAL Issue Date: 98/1/29 Document Number: X18A-Q-1-6 Copyright 1997, 1998 Epson Research and Development, Inc. All Rights Reserved. Information in this document is subject
More informationSection 3. XGA Function
Section 3. XGA Function XGA Function Introduction..................... 3-7 VGA Mode............................. 3-7 132-Column Text Mode..................... 3-7 Extended Graphics Mode....................
More informationPCI to SH-3 AN Hitachi SH3 to PCI bus
PCI to SH-3 AN Hitachi SH3 to PCI bus Version 1.0 Application Note FEATURES GENERAL DESCRIPTION Complete Application Note for designing a PCI adapter or embedded system based on the Hitachi SH-3 including:
More informationMicrocontroller Systems. ELET 3232 Topic 11: General Memory Interfacing
Microcontroller Systems ELET 3232 Topic 11: General Memory Interfacing 1 Objectives To become familiar with the concepts of memory expansion and the data and address bus To design embedded systems circuits
More informationAPPLICATION NOTE AN 59
USING IDT74 AND IDT75 DUAL-PORT STATIC RAMs TO MATCH SYSTEM BUS WIDTHS APPLICATION NOTE AN 59 Introduction This application note describes three design approaches to accomplish bus width matching using
More informationAdditional Chip Select Allows Another Device to Be Accessed from the ISA Bus. Plug and Play Register Settings Stored in External Low Cost E 2 PROM.
Order this document by P/D Product Brief Passive ISDN Protocol Engine The Passive ISDN Protocol Engine (PIPE) is a communication controller optimized for ISDN passive cards, with an ISA PNP interface and
More informationFour Categories Of 8085 Instructions That >>>CLICK HERE<<<
Four Categories Of 8085 Instructions That Manipulate Data When the data byte isloaded by CPU the transmitter will stop transmitting synchronous List the four categories of 8085 instructions. manipulate
More informationTL0313. LCD driver IC. Apr VER 0.0. lsi. ( 5.5V Specification ) 65COM / 132SEG DRIVER & CONTROLLER FOR STN LCD. TOMATO LSI Inc.
LCD driver IC Apr. 2001 VER 0.0 lsi 65COM / 132SEG DRIVER & CONTROLLER ( 5.5V Specification ) FOR STN LCD TOMATO LSI Inc. 1. INTRODUCTION The is a driver and controller LSI for graphic dot-matrix liquid
More informationParallel Display Specifications Revision 1.0
MOP-GL12864F Parallel Display Specifications Revision 1.0 Revision History Revision Date Description Author 1.0 March 25, 2012 Initial Release Clark 0.2 Updates as per issue #333 Clark 0.1 Initial Draft
More informationEC4205 Microprocessor and Microcontroller
EC4205 Microprocessor and Microcontroller Webcast link: https://sites.google.com/a/bitmesra.ac.in/aminulislam/home All announcement made through webpage: check back often Students are welcome outside the
More informationMicrocomputer Architecture and Programming
IUST-EE (Chapter 1) Microcomputer Architecture and Programming 1 Outline Basic Blocks of Microcomputer Typical Microcomputer Architecture The Single-Chip Microprocessor Microprocessor vs. Microcontroller
More informationCharacter LCD Interface for ez80acclaim! MCUs
Application Note Character LCD Interface for ez80acclaim! MCUs AN015902-0708 Abstract This Application Note provides Character LCD driver routines, coded in ANSI C, for Zilog s ez80acclaim! Flash microcontroller-based
More informationProduct Technical Brief S3C2412 Rev 2.2, Apr. 2006
Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Overview SAMSUNG's S3C2412 is a Derivative product of S3C2410A. S3C2412 is designed to provide hand-held devices and general applications with cost-effective,
More informationAT89S8252 Development Board V1.0. Manual
AT89S8252 Development Board V1.0 Manual Page 1 Chapter 1. Introduction 1.1 Introduction This user s guide describes how to connect to and set-up the AT89S8252 Development Board, for program development
More informationGraphical LCD Display Datasheet EB
Graphical LCD Display Datasheet EB043-00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 6 4. Testing this product... 7 5. Circuit description... 8 Appendix 1 Circuit
More informationECE 571 Advanced Microprocessor-Based Design Lecture 21
ECE 571 Advanced Microprocessor-Based Design Lecture 21 Vince Weaver http://www.eece.maine.edu/ vweaver vincent.weaver@maine.edu 9 April 2013 Project/HW Reminder Homework #4 comments Good job finding references,
More informationEEPROM Emulation with the ez80f91 MCU. Discussion
Application Note EEPROM Emulation with the ez80f91 MCU AN015803-0608 Abstract This Application Note describes a method to utilize a portion of Zilog s ez80acclaimplus! MCU s Flash memory to emulate the
More informationbuilt-in socket located on the bottom of the computer. T1850C uses a Super Twisted Nematic (STN) color display which displays up to 512 colors.
T18501 Features The Toshiba T18S0 and are among the lightest and most advanced portable computers available. Utilizing advanced technology and high speed components, the T1800 Family offers excellent display
More informationTAG Word 0 Word 1 Word 2 Word 3 0x0A0 D2 55 C7 C8 0x0A0 FC FA AC C7 0x0A0 A5 A6 FF 00
ELE 758 Final Examination 2000: Answers and solutions Number of hits = 15 Miss rate = 25 % Miss rate = [5 (misses) / 20 (total memory references)]* 100% = 25% Show the final content of cache using the
More informationDome CXtra User s Guide. Solaris Systems
Dome CXtra User s Guide Solaris Systems Copyright Planar Systems, Inc., 2006. All rights reserved. This document contains proprietary information of Planar Systems, Inc. It is Planar s exclusive property.
More informationEB-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 informationFrequency Generator for Pentium Based Systems
Integrated Circuit Systems, Inc. ICS969C-23 Frequency Generator for Pentium Based Systems General Description The ICS969C-23 is a low-cost frequency generator designed specifically for Pentium-based chip
More informationWrite A General Form Of The Assembly
Write A General Form Of The Assembly Instruction Of 8085 Official Full-Text Publication: An Introduction to Microprocessor 8085 on ResearchGate, the professional network for scientists. Therefore, it is
More informationDome C3i Digital Flat-Panel Display Dome DX2/PCI Display Controller Dome CXtra Software QUICK REFERENCE. Windows XP Windows 2000
America Sales Planar Systems, Inc. 1195 NW Compton Drive Beaverton, OR 97006-1992 USA phone + 1 (503) 748-1100 fax + 1 (503) 748-1493 Medical Sales Planar Systems, Inc. 400 Fifth Avenue Waltham, MA 02451-8738
More informationProduct Technical Brief S3C2413 Rev 2.2, Apr. 2006
Product Technical Brief Rev 2.2, Apr. 2006 Overview SAMSUNG's is a Derivative product of S3C2410A. is designed to provide hand-held devices and general applications with cost-effective, low-power, and
More informationAm186ER/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 informationeip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications
Embedded TCP/IP 10/100-BaseT Network Module Features 16-bit Microcontroller with Enhanced Flash program memory and static RAM data memory On board 10/100Mbps Ethernet controller, and RJ45 jack for network
More informationChapter 4 Main Memory
Chapter 4 Main Memory Course Outcome (CO) - CO2 Describe the architecture and organization of computer systems Program Outcome (PO) PO1 Apply knowledge of mathematics, science and engineering fundamentals
More informationAli 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 informationDriver ICs for Character Display LCD Controller
Driver ICs for Character Display LCD Controller Hiroaki Kamo 1. Introduction In our highly information-oriented society, we have come to rely on electronic display devices. They serve as means of communication
More informationHow to Implement I 2 C Serial Communication Using Intel MCS-51 Microcontrollers
APPLICATION NOTE How to Implement I 2 C Serial Communication Using Intel MCS-51 Microcontrollers SABRINA D QUARLES APPLICATIONS ENGINEER April 1993 Order Number 272319-001 Information in this document
More informationUNIT-3 PC HARDWARE OVERVIEW PART A
UNIT-3 PC HARDWARE OVERVIEW PART A 1. What is the advance in PC design in various aspects? The PC design has undergone advances in various aspects: Microprocessor used. Peripheral devices supported. Hardware
More informationThe LM49370 PCM/I 2 S Bridge
The LM49370 PCM/I 2 S Bridge PCM/I 2 S Bridge Overview With an ever increasing feature set found in today s mobile phones, reducing software overhead and baseband processor loading is high priority for
More informationSED1560/1/2 Technical Manual (Preliminary)
SED1560/1/2 Technical Manual (Preliminary) S-MOS Systems, Inc. October, 1996 Version 3.0 (Preliminary) 174-3.0 S-MOS Systems, Inc. 150 River Oaks Parkway San Jose, CA 95134 Tel: (408) 922-0200 Fax: (408)
More information16COM/40SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD
6COM/4SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD INTRODUCTION is a dot matrix LCD driver & controller LSI which is fabricated by low power CMOS technology It can display, 2-line with 5 x 8 or 5 x dots
More informationDot Matrix LCD Controller Driver
PF22-7 SED27F/D Dot Matrix LCD Controller Driver /, / or /6 Duty Dot Matrix Drive ROM 24 characters Built-in Character Generator ROM and RAM ( RAM characters ) Maximum Simultaneous Display of Characters
More informationEE414 Embedded Systems Ch 5. Memory Part 2/2
EE414 Embedded Systems Ch 5. Memory Part 2/2 Byung Kook Kim School of Electrical Engineering Korea Advanced Institute of Science and Technology Overview 6.1 introduction 6.2 Memory Write Ability and Storage
More informationTime Compensation) for TFT-LCD Monitors and TV (XGA/WXGA/HDTV I,II,-)
+3.3V TFT-LCD Timing Controller with Single LVDS Input/Dual RSDS Outputs Including RTC (Response Time Compensation) for TFT-LCD Monitors and TV (XGA/WXGA/HDTV I,II,-) General Description The FPD87352CXA
More informationFriendlyARM. Mini2440.
FriendlyARM Mini2440 www.friendlyarm.net 1 Introduction...3 1.1 Features...4 2 Hardware Resource...6 2.1 Jumpers and Interfaces...6 2.2 Memory Map...7 2.2.1 Memory Adress Allocation...7 2.3 Power Supply...8
More informationArchitecture of 8085 microprocessor
Architecture of 8085 microprocessor 8085 consists of various units and each unit performs its own functions. The various units of a microprocessor are listed below Accumulator Arithmetic and logic Unit
More information