Page 2
Cypress Source Code and derivative works for the sole purpose of creating custom soft- ware and or firmware in support of licensee product to be used only in conjunction with a Cypress integrated circuit as speci- fied in the applicable agreement.
If such interference is detected, suitable mitigating measures should be taken. The CY8CKIT-029 as shipped from the factory has been verified to meet with requirements of CE as a Class A product.
Page 6
Handling Boards CY8CKIT-029 boards are sensitive to ESD. Hold the board only by its edges. After removing the board from its box, place it on a grounded, static free surface. Use a conductive foam pad if available.
Quick Start Guide ■ Kit CD ■ Inspect the contents of the kit; if you do not find any part, contact your nearest Cypress sales office for help. PSoC Creator Cypress's PSoC Creator software is a state-of-the-art, easy-to-use software development Integrated Development Environment (IDE).
Cypress continually strives to provide the best support. Click here to view a growing list of application notes for PSoC 3 and PSoC 5. 1.4.3 Learning from Peers Cypress Developer Community Forums CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Open. Displays an equation: Times New Roman 2 + 2 = 4 Text in gray boxes Describes Cautions or unique functionality of the product. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
PSoC LCD Segment Drive EBK menu appears. Figure 2-1. CY8CKIT-029 Kit Menu Note If auto-run does not execute, double-click cyautorun.exe in the root directory of the CD. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
To know the kit revision, look for the white sticker on the back of the kit box. If the revision reads CY8CKIT-029 Rev **, then congratulations, you own the latest version. You can purchase our latest kits at http://www.cypress.com/go/CY8CKIT-029. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Kit Operation Introduction The CY8CKIT-029 PSoC LCD Segment Drive EBK code examples are designed using a display with many segments (8 common lines by 16 segment lines giving 128 segments). Code Example 1: LCD_Seg_Example1_Battery_Meter ■ This example demonstrates the battery charge indicator along with the 14-segment display of the LCD glass by implementing a battery meter.
Page 14
4. Click on the relevant code example i.e., LCD_Seg_Example1_Battery_Meter_009A for PSoC 3 module and LCD_Seg_Example1_Battery_Meter_010 for PSoC 5 module, located in Examples and Kits on the Start Page of PSoC Creator. Figure 3-2. Start Page CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Page 15
8. The project is programmed successfully, as shown in Figure 3-5. Figure 3-5. Programming Successful 9. Reset the device by pressing the SW4 switch on the DVK; see Figure 3-6. Figure 3-6. Reset CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Figure 3-8. Start page 3. Create a folder in the desired location and click OK. The project opens in PSoC Creator and is saved in that folder. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Page 17
5. Click the Program icon. Figure 3-10. Program Option 6. The project is programmed successfully, as shown in Figure 3-11. Figure 3-11. Programming Successful CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Connect the analog input from the potentiometer (VR slot in CY8CKIT-001 DVK) to P0_2 on the DVK as shown in Figure 3-13. Figure 3-13. VR Connected to P0_2 on CY8CKIT-001 DVK CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
7. Power the board by connecting a USB cable on USB communications connector J2 or by connecting a 12 V power supply at U1 or by connecting a 12 V battery at the battery connector. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Vary the VR (potentiometer) and note the change in status displayed on the LCD. Figure 3-15. Verifying Output of Battery Meter Project Note The best viewing angle is from 6 o’clock, according to the LCD glass characteristics. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
40-pin (20×2) connector helps to connect the configured PSoC 3 I/O pins to the LCD glass pins. From the 40 pins available, only 24 are used by the kit. All unused pins are left floating. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Hardware The following figure shows the segment lettering information for all LCD segments. Figure 4-3. Segment Lettering Information Note Pixel mapping table is also available on the back of the CY8CKIT-029 PSoC LCD Segment Drive EBK. 4.2.1.2 Glass Specification Display type: TN ■...
Hardware Power Supply The kit is powered from the DVK through the 40-pin (2×20) connector. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
API call provided by the segment LCD component. The higher the bias level set in the call to the API, the higher the contrast. The API allows a selection CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Page 32
Code Examples Figure 5-6. Six Character Helper for 16-Segment Display CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Page 33
The figure only shows the tabs within the component that need to be changed. Other tabs, such ■ as the Built In tab, have the default setting. This is valid for all components of both code exam- ples. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Page 34
Segment in Golden View Display LCD, GV13956A-TPP SegLCD Component in PSoC Creator The same is depicted symbolically in Figure 5-8 Figure 5-8. Segment Naming in LCD CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
The ADC is used to sample an input voltage, take the voltage from the potentiometer, and control the battery charge indication on the LCD segments. Figure 5-9. ADC_DelSig Component Configuration: Configure Tab CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Page 36
High-Z, which is the default value. Figure 5-10 Figure 5-11 show the port pin setting. Figure 5-10. VR Configuration: Type Tab Figure 5-11. VR Configuration: General Tab CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
This code example implements a stopwatch using the RTC component in PSoC Creator. The values hours, minutes, and seconds (HH:MM:SS) are displayed on the 14-segment display of the LCD. Figure 5-12. StopWatch Project Flowchart CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Figure 5-13. Connect Switch SW1 to P0_2 on CY8CKIT-001 DVK Note The remaining jumper settings on the DVK have the default state. See the CY8CKIT-001_PSoC_Development_Kit_Guide in www.cypress.com/go/cy8ckit-001 for default set- ting of the jumpers. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Pressing SW1 on CY8CKIT-001 or SW2 on CY8CKIT-030/CY8CKIT-050 the first time starts the stopwatch and the values HH.MM.SS from the RTC are displayed on the LCD. The stopwatch CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
14-segment display section. The component provides all analog and digital signals necessary to drive 128 segments LCD using eight common lines and sixteen segment drive lines. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Status Register Status register is used to store the status of the switch that is read in the firmware. Figure 5-23. Status Register Configuration: Configure Tab CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Resistive Pull Up mode because the switch input is a Active High input. Figure 5-25. Switch Pin Configuration: General Tab CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Page 47
Note The pins for VR and SW1 must be reassigned to any other free GPIO when using port A' and port B. This is because P0_2 pin used in both code examples for VR and SW1, is used for common lines. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Board Layout A.2.1 PDCR-09571 Top View A.2.2 PDCR-09571 Bottom View Note See the Hardware folder in the kit CD for schematic and layout PDF files. CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
CY8CKIT-029 has been tested and verified to comply with the following electromagnetic compatibility (EMC) regulations. CISPR 22 - Emissions ■ EN 55022 Class A - Immunity (Europe) ■ CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *I...
Need help?
Do you have a question about the CY8CKIT-029 and is the answer not in the manual?
Questions and answers