Cypress PSoC Style AN2034 user manual

User manual for the device Cypress PSoC Style AN2034

Device: Cypress PSoC Style AN2034
Category: Computer Hardware
Manufacturer: Cypress
Size: 0.08 MB
Added : 10/17/2014
Number of pages: 5
Print the manual

Download

How to use this site?

Our goal is to provide you with a quick access to the content of the user manual for Cypress PSoC Style AN2034. Using the online preview, you can quickly view the contents and go to the page where you will find the solution to your problem with Cypress PSoC Style AN2034.

For your convenience

If looking through the Cypress PSoC Style AN2034 user manual directly on this website is not convenient for you, there are two possible solutions:

  • Full Screen Viewing - to easily view the user manual (without downloading it to your computer), you can use full-screen viewing mode. To start viewing the user manual Cypress PSoC Style AN2034 on full screen, use the button Fullscreen.
  • Downloading to your computer - You can also download the user manual Cypress PSoC Style AN2034 to your computer and keep it in your files. However, if you do not want to take up too much of your disk space, you can always download it in the future from ManualsBase.
Cypress PSoC Style AN2034 User manual - Online PDF
Advertisement
« Page 1 of 5 »
Advertisement
Print version

Many people prefer to read the documents not on the screen, but in the printed version. The option to print the manual has also been provided, and you can use it by clicking the link above - Print the manual. You do not have to print the entire manual Cypress PSoC Style AN2034 but the selected pages only. paper.

Summaries

Below you will find previews of the content of the user manuals presented on the following pages to Cypress PSoC Style AN2034. If you want to quickly view the content of pages found on the following pages of the manual, you can use them.

Abstracts of contents
Summary of the content on the page No. 1




®
User Interface - Keypad Scan, PSoC Style

AN2034
Author: Dave Van Ess
Associated Project: Yes
Associated Part Family: CY8C20x34, CY8C21x23, CY8C21x34
CY8C23x33, CY8C24x23A, CY8C24x94
CY8C27x43, CY8C29x66
GET FREE SAMPLES HERE
Software Version: PSoC Designer™ 5.0
Associated Application Notes: AN2354
Application Note Abstract
X–Y matrix keypads are an inexpensive interface enabling interaction with microcontroller-based products. This application
note shows how the PSoC® microcontro

Summary of the content on the page No. 2

AN2034 Figure 4 shows implementation of a keypad scan. PSOC General Purpose IO Figure 4. PSoC Architecture for Keypad Scan To detect single-switch closures, use the following algorithm: C C C C 0 1 2 3 P X.0 Drive all rows simultaneously and read the columns. R 0 P Drive all columns simultaneously and read the rows. X.1 R 1 Condense this data to determine switch-closure P X.2 R status. 2 The structure of the general purpose of each pin simplifies P X.3 R 3 this bipolar use of rows a

Summary of the content on the page No. 3

AN2034 Code 1: Subroutine for Reading Keypad Using the Output ;----------------------------------------- The output of the function bReadKeypad is a single byte ; Keypad.asm that shows the status of key closure of the keypad. It is ; translated and decoded as follows: ; This routine reads a 4 column by 4 row ; keypad on port1. The status of key No bits are set if no key is pressed. ; closures is returned in A. ; A single bit in the upper nibble and a single bit in the ;

Summary of the content on the page No. 4

AN2034 Example Code 3 is the main function that implements the Debouncing design in Figure 5 on page 3. Debouncing solutions are specific to each system’s Code 3. Keypad Project Implemented program structure and switch selection. However, debouncing is simple; it requires two sequential keypad ;----------------------------------------- scans to agree for the scan to be valid. ; This program reads the keypad ; at port 1 and control the LEDs ; on port0. Interrupt Driven Keypad Scans

Summary of the content on the page No. 5

AN2034 Document History ® Document Title: User Interface – Keypad Scan, PSoC Style Document Number: 001-40409 Revision ECN Orig. of Submission Description of Change Change Date ** 1532004 OGNE 10/02/07 New publication of existing application note. *A 2640952 JVY 01/20/09 Updated content. Added part numbers CY8C20x34, CY8C21x23, CY8C21x34, CY8C23x33, CY8C24x23A, CY8C24x94, CY8C27x43, and CY8C29x66. In March of 2007, Cypress recataloged all of its Application Not


Alternative user manuals
# User manual Category Download
1 Cypress CapSense CY8C20x36 User manual Computer Hardware 0
2 Cypress CY14B101L User manual Computer Hardware 0
3 Cypress CY14B101LA User manual Computer Hardware 0
4 Cypress CY14B104N User manual Computer Hardware 0
5 Cypress AutoStore STK14CA8 User manual Computer Hardware 0
6 Cypress CY14B101Q2 User manual Computer Hardware 0
7 Cypress CY14B104L User manual Computer Hardware 0
8 Cypress CY2048WAF User manual Computer Hardware 0
9 Cypress CY14B108L User manual Computer Hardware 0
10 Cypress 7C185-15 User manual Computer Hardware 0
11 Cypress CY14B104NA User manual Computer Hardware 0
12 Cypress CY14B104M User manual Computer Hardware 0
13 Cypress AutoStore STK17TA8 User manual Computer Hardware 0
14 Cypress CY62158E User manual Computer Hardware 0
15 Cypress CY14B256L User manual Computer Hardware 0
16 Sony MSAKIT-PC4A User manual Computer Hardware 2
17 Sony MRW62E-S1 2694866142 User manual Computer Hardware 5
18 Philips MATCH LINE 9596 User manual Computer Hardware 17
19 Sony 64GB SDHC Class 10 Memory Card Readers SF32UY User manual Computer Hardware 1
20 Philips PSC702 User manual Computer Hardware 1