Summary of Contents for Analog Devices Blackfin Landscape LCD EZ-Extender ADZS-BFLLCD-EZEXT
Page 1
Blackfin Landscape LCD ® EZ-Extender Manual ® Revision 1.1, July 2012 Part Number 82-000216-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106...
Page 2
Analog Devices, Inc. Printed in the USA. Disclaimer Analog Devices, Inc. reserves the right to change this product without prior notice. Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use;...
Page 3
Regulatory Compliance The Blackfin Landscape LCD EZ-Extender is designed to be used solely in a laboratory environment. The board is not intended for use as a con- sumer end product or as a portion of a consumer end product. The board is an open system design which does not include a shielded enclosure and therefore may cause interference to other electrical devices in close prox- imity.
What’s New in This Manual ............xiii Technical Support ............... xiii Supported Products ..............xiv Product Information ..............xiv Analog Devices Web Site ............xiv EngineerZone ................xv Related Documents ..............xvi LANDSCAPE LCD EZ-EXTENDER INTERFACES Landscape LCD EZ-Extender Setup ..........1-2 LCD Display ................
• Load, run, step, halt, and set breakpoints in application programs • Read and write data and program memory • Read and write core and peripheral registers • Plot memory To learn more about Analog Devices development software, go to http://www.analog.com/processors/tools Blackfin Landscape LCD EZ-Extender Manual...
Preface • Capacitive touch controller: • Analog Devices AD7147 capacitive touch controller • Four push buttons and one scroll wheel • 1.8V to 3.3V I/O operation • No power supply required: derives power from the EZ-KIT Lite/EZ-Board • CE certified •...
Manual Contents Programmers who are unfamiliar with Analog Devices processors can use this manual but should supplement it with other texts that describe your target architecture. For the locations of these documents, see “Related Documents”. Programmers who are unfamiliar with CCES or VisualDSP++ should refer to the online help and user’s manuals.
The manual has been updated to include CCES information. In addition, modifications and corrections based on errata reports against the previous manual revision have been made. For the latest version of this manual, please refer to the Analog Devices Web site. Technical Support...
The Blackfin Landscape LCD EZ-Extender is a daughter board for the ADSP-BF526, ADSP-BF537, ADSP-BF538, and ADSP-BF548 processor evaluation systems. Product Information Product information can be obtained from the Analog Devices Web site and the online help. Analog Devices Web Site The Analog Devices Web site, , provides information www.analog.com...
Also note, is a free feature of the Analog Devices Web site that MyAnalog allows customization of a Web page to display only the latest information about products you are interested in.
Related Documents Related Documents For additional information about the product, refer to the following publications. Table 1. Related Processor Publications Title Description • ADSP-BF522/ADSP-BF523/ADSP-BF524/ General functional description, pinout, and ADSP-BF525/ADSP-BF526/ADSP-BF527 timing of the processor Blackfin Embedded Processor Data Sheet • ADSP-BF534/ADSP-BF536/ADSP-BF537 Blackfin Embedded Processor Data Sheet •...
1 LANDSCAPE LCD EZ-EXTENDER INTERFACES This chapter provides the setup procedure for the Blackfin Landscape LCD EZ-Extender and EZ-KIT Lite/EZ-Board (ADSP-BF526, ADSP-BF537, ADSP-BF538, or ADSP-BF548) and describes all inter- faces the extender supports. The information is presented in the following order. •...
Landscape LCD EZ-Extender Setup Landscape LCD EZ-Extender Setup It is very important to set up all components of the system containing the Blackfin Landscape LCD EZ-Extender, then apply power to the system. The following procedure is recommended for the correct setup. 1.
Landscape LCD EZ-Extender Interfaces LCD Display The Blackfin Landscape LCD EZ-Extender is shipped with a 3.5 in. land- scape, QVGA (320 x RGB x 240) display with an LCD backlight. All LCD data, touchscreen pins, and power pins connect to the display via a single connector ( ).
LCD Touch Controller (AD7879) The Blackfin Landscape LCD EZ-Extender is shipped with a low-cost resistive touch controller (Analog Devices AD7879). The four pins gener- ated by activating the LCD display (X+, X-, Y+, Y-) connect to a single connector ( ), controlled via the LCD display.
Landscape LCD EZ-Extender Interfaces when a user touches the push buttons ( ) or scroll wheel. The push PB1—4 buttons and scroll wheel are copper pads created inside the PCB. Touch the respective push button or traverse around the scroll wheel with a fin- ger to enable the sensor pads and to generate the interrupt request.
Example Programs Example Programs Example programs are provided with the Landscape LCD EZ-Extender EZ-KIT Lite to demonstrate various capabilities of the product. The pro- grams are included in the product installation kit and can be found in the folder of the installation. Refer to a readme file provided with Examples each example for more information.
2 LANDSCAPE LCD EZ-EXTENDER HARDWARE REFERENCE This chapter describes the hardware design of the Blackfin Landscape LCD EZ-Extender. The following topics are covered. • “System Architecture” on page 2-2 Describes the board configuration and explains how the board components interface with the processor and EZ-KIT Lite/EZ-Board.
System Architecture System Architecture A block diagram of the Blackfin Landscape LCD EZ-Extender is shown in Figure 2-1. Blackfin Landscape M24C02 LCD EZ-Extender Scroll Wheel VDDIO AD7147-1 (Cap Touch Sensors) FLAGs PENIRQ AD7879 CS0,SCK,MISO,MOSI TOUCH 16 bit PPI DATA (5-6-5) HSYNC VSYNC FS1,FS2...
Landscape LCD EZ-Extender Hardware Reference Jumper Settings Before using the Blackfin Landscape LCD EZ-Extender, follow the setup procedure in “Landscape LCD EZ-Extender Setup” on page 1-2. Figure 2-2 shows the locations of all jumper headers. A two-pin jumper can be placed on the respective jumper header for different functionality. The following sections describe all possible jumper settings and associated functionality.
Jumper Settings AD7147 ADDR0 Jumper (JP1) The AD7147 jumper ( ) changes the least significant address bit ADDR0 used to communicate to the AD7147 touch controller via the TWI inter- face of the processor. By default, requires no jumpers. When no jumper is installed, the bit is pulled low and is a logic ‘...
Landscape LCD EZ-Extender Hardware Reference LCD Touch SPI Chip Select Jumper (JP3) The LCD touch jumper ( ) connects the chip select pin of the SPICS AD7879 SPI interface ( ) to one of three SPI select pins of the Blackfin processor.
Jumper Settings adds flexibility to the extender: you can control the LCD display reset by one of three available methods. By default, is populated so that the EZ-KIT Lite/EZ-Board reset pin connects to the reset pin of the LCD dis- play ( ).
Landscape LCD EZ-Extender Hardware Reference Table 2-5. JP6 Settings Functionality JP6 Setting Buffer (U4) drives 5 MHz on the PPI0CLK net No jumper installed (default) Buffer ( ) is tri-stated Jumper installed AD7147 ADDR1 Jumper (JP7) The AD7147 jumper ( ) changes the second least significant ADDR1 address bit used to interface to the AD7147 capacitive touch controller via...
Jumper Settings Table 2-7. JP8 Settings Serial ROM TWI JP8.5 and JP8.6 JP8.3 and JP8.4 JP8.1 and JP8.2 Address (ADDR2) Settings (ADDR1) Settings (ADDR0) Settings 1010 000 No jumper (default) No jumper (default) No jumper (default) No jumper No jumper Jumper installed 1010 001 No jumper...
Landscape LCD EZ-Extender Hardware Reference AD7879 PENIRQ Jumper (JP10) The AD7879 jumper ( ) connects the interrupt pin of the Ana- PENIRQ JP10 log Devices AD7879 LCD touch controller ( ) to one of three GPIO pins of the Blackfin processor. adds flexibility to the extender: you JP10 can choose any one of the available GPIO pins (...
Jumper Settings Oscillator Disable Jumper (JP12) The oscillator disable jumper ( ) disables the 5 MHz oscillator driving JP12 net and LCD display. The disabled oscillator mode is particu- PPI0CLK larly suited for low-power applications. By default, requires no jumpers. As a result, the oscillator is driving JP12 the 5 MHz clock.
Page 33
Landscape LCD EZ-Extender Hardware Reference communicate to the controller in order to control the LCD backlight. The benefit of using the AD7879 device over the flag pin for LCD con- GPIO3 trol is that the flag pin remains free and can be used for other applications (see Table 2-12).
Connectors Connectors Figure 2-3 shows the locations of all connectors on the Blackfin Land- scape EZ-Extender. The following sections describe the connectors and associated functionality. Figure 2-3. Connector Locations 2-12 Blackfin Landscape LCD EZ-Extender Manual...
Landscape LCD EZ-Extender Hardware Reference Expansion II PPI Connector (J1) The expansion II PPI connector ( ) connects the Landscape LCD EZ-Extender to the PPI interface of the Blackfin processor. Use to con- nect the extender to the ADSP-BF526 EZ-Board/ EZ-KIT Lite. The reset, power, and ground lines from the ADSP-BF526 EZ-Board/ EZ-KIT Lite also are brought up from to the extender.
Connectors LCD Connector (P1) The LCD connector ( ) is used to attach the LCD display to the Land- scape LCD EZ-Extender. The two backlight power pins, four resistive touch pins, LCD SPI interface, and well as the data, sync, and clock pins of the LCD display are extracted from the cable and connected to the extender.
Page 37
A LANDSCAPE LCD EZ-EXTENDER BILL OF MATERIALS The bill of materials corresponds to “Landscape LCD EZ-Extender Sche- matic” on page B-1. Ref. Qty. Description Reference Manufacturer Part Number Designator SN74LVC1G125 74LVC1G125DBVRE4 SOT23-5 5MHZ OSC003 EPSON SG-8002CA-MP MIC94040 MLF4 MICREL MIC94040YFL M24C02 ST MICRO M24C02-RDW6TP...
Need help?
Do you have a question about the Blackfin Landscape LCD EZ-Extender ADZS-BFLLCD-EZEXT and is the answer not in the manual?
Questions and answers