CY8CKIT-029 Cypress Semiconductor Corp, CY8CKIT-029 Datasheet - Page 22

KIT DEV PSOC3 LCD SEGMENT EXPAN

CY8CKIT-029

Manufacturer Part Number
CY8CKIT-029
Description
KIT DEV PSOC3 LCD SEGMENT EXPAN
Manufacturer
Cypress Semiconductor Corp
Series
PSOC™ 3r
Datasheets

Specifications of CY8CKIT-029

Main Purpose
Displays, LCD Display
Embedded
Yes, MCU, 32-Bit
Primary Attributes
128 addressable segments
Secondary Attributes
CD contains sample projects
Description/function
Evaluation Kit
Interface Type
USB
Backlighting
No Backlighting
Data Bus Width
8 bit, 16 bit, 32 bit
Maximum Operating Temperature
+ 50 C
Minimum Operating Temperature
0 C
Number Of Segments
7, 14
Operating Voltage
2.5 V to 5.5 V
Pixel Format
8 x 16
Product
Display Modules
Software
Software Included
Touch Panel
No Touch Panel
For Use With/related Products
PSoC 3
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Utilized Ic / Part
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
428-2993
Example Projects
5.1.5
5.1.5.1
22
Figure 5-2. Verification of Battery Meter Project
PSoC Creator Project Details
PSoC Creator offers a flexible software tool to create and configure the programmable peripherals.
Figure 5-3. PSoC Creator Top Level Design For Battery Meter Project
LCD_Seg
The LCD_Seg is the core component in this example project. There is a single segment LCD com-
ponent selected to handle all displays on the LCD glass panel. This component defines all segment
assignments for the glass. The component presents a grid containing an entry for each addressable
element in the glass. An element can be a pixel in the matrix characters, a segment of one of the
segment displays, or a specific icon (symbol) built into the display. Each element is considered a
pixel and is individually addressed at its mapped location and turned on or off using the component
pixel handling API calls.
There are also helper functions that can be defined. Each helper is specifically designed to allow
handling of the different types of characters in the display. Thus, segments of a segment character
are grouped and addressed collectively by a single helper. Each helper has a set of component API
calls that are placed in the code to write digits or characters to the target display areas.
Each icon is turned on or off using a write pixel API call. The matrix display characters are set using
a write string API call. The segment displays are written one character at a time using a write charac-
ter or write digit API call.
In the basic configuration, the bias voltage is selected to set the contrast level. The contrast level can
also be adjusted dynamically, by using the 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
between 0 and 127 with 127 corresponding to the maximum contrast level. The frame rate is
selected to be the maximum rate before the characters in the display begin to reduce in contrast.
CY8CKIT-029 PSoC LCD Segment Drive Expansion Board Kit Guide, Doc. # 001-55415 Rev. *B
[+] Feedback

Related parts for CY8CKIT-029