Statement of Purpose: To program an incremental counter using the PSoC Designer 5.0, Imagecraft, the programming language C, the PSoCEval USB CY3214 circuit.

Slides:



Advertisements
Similar presentations
Spiro Vision 3+ This slide show will advance automatically. To manually advance, click on the screen, or press enter.
Advertisements

Xilinx 6.3 Tutorial Integrated Software Environment (ISE) Set up basic environment Select Gates or Modules to Be simulated (Insert Program Code) Run Waveform.
DE2-115 Control Panel - Part I
is actually done at your computer and it’s very simple to do
CPIT 102 CPIT 102 CHAPTER 1 COLLABORATING on DOCUMENTS.
Quickfilter Pro Software Demonstration for QF1D512 The following slides will illustrate how you can design and verify a filter design in minutes! BEGIN.
2008 UCSD COSMOS PROGRAM EMBEDDED COMPUTER SYSTEMS LAB July, 2008 DR. CHOON KIM
Microsoft Office 2010 Access Chapter 1 Creating and Using a Database.
ECE 272 Xilinx Tutorial. Workshop Goals Learn how to use Xilinx to: Draw a schematic Create a symbol Generate a testbench Simulate your circuit.
Chapter 6 Multiform Projects Copyright © 2011 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill.
A graphical user interface (GUI) is a pictorial interface to a program. A good GUI can make programs easier to use by providing them with a consistent.
ECE Department: University of Massachusetts, Amherst Lab 1: Introduction to NIOS II Hardware Development.
ECE 265 – LECTURE 17 Simulator Project 8/7/ ECE265.
Traffic Light Controller By: Candace Lee And Nayeon Kim Instructors: Rajesh Gupta, Choon Kim, Shirley Miranda, Bridget Benson, Arash Arafee Cluster 1:
Traffic Light Synchronization by: Avneesh Kohli, Eric Harmatz, and Govil Gupta.
1 Creating Icons for Commands When there is not an icon related to a command in your toolbars, you will see a question mark (?). No preview available …
This example is a step by step walkthrough for installing the SRH Front Desk Printer in Windows 8.
Chapter 9 Macros, Navigation Forms, PivotTables, and PivotCharts
Labcheck Next Generation Quick Start Guide Advanced Report Distributions.
Tilt Controlled Vehicle Hardware In this project, I utilized two CY3209-ExpressEVK kits and one CY3214 PSoCEval USB kit. Software The source code for the.
CHAPTER 1 XNA Game Studio 4.0. Your First Project A computer game is not just a program—it is also lots of other bits and pieces that make playing the.
ADAM Single Writer User’s Manual ETA Chips Co., Kr, 2011 Rev 1.0.
Renesas Technology America Inc. 1 M16C/Tiny SKP Tutorial 2 Creating A New Project Using HEW4.
9000U Quick Guide Marketing & RMA Department XELTEK 8/28/2015.
Advanced Digital Circuits ECET 146 Week 3 Professor Iskandar Hack ET 221B,
A Single Octave 32 kHz Auditory Output Device By: Erick Ruiz and Jeffrey Rollman Research Problems: -Can a PSoC device be programmed to allow for auditory.
SMART Response SMART Technologies Interactive Response Systems Created by Bill Ernst 2009 NOTICE: The following presentation contains copyrighted materials.
Web Technologies Website Development Trade & Industrial Education
1 Team Leader TKS Job Aid. 2 Viewing the On-line Presentation If you are viewing this presentation via Internet Explorer for best results resize the “Notes”
Using the Pocket PC for NYC FitnessGram 3/6/06. Dell Pocket PC Set Up Open your box from Dell Remove the protective wrapping from the CD ROM disk and.
How to create a Splash Screen in MS Access Carlos Coronel.
Software Programmed in C 1. lightCycle: Function that cycles the lights when the CapSense is activated, cycles lights from Red to Green. 2. If, else: Determines.
Spring Introduction  Today’s tutorial focuses on introducing you to Xilinx ISE and Modelsim.  These tools are used for Verilog Coding Simulation.
1 Introduction to Xilinx ISL8.1i Schematic Capture and VHDL 1.
This example is a step by step walkthrough for installing the SRH Front Desk printer in Windows 7 (64 Bit).
McGraw-Hill © 2009 The McGraw-Hill Companies, Inc. All rights reserved. Chapter 6 Multiform Projects.
Microsoft Access 2010 Chapter 10 Administering a Database System.
2007 School Certificate Online Computing Skills Test.
Microsoft Access 2010 Chapter 8 Advanced Form Techniques.
Jerk the Bear In order to explore the possiblities of the integration of capacitative sensors in consumer products, we implemented capsense technology.
Getting Started with Lab 1 ECE 4401 Digital Design Lab 1.
PIC Discussion By: Eng. Tamar Jomaa.
Overview of MSWS Control of 212-LC July 15, 2006.
Digital Storytelling Use of Windows Live Movie Maker to create a digital story using the “Auto” function. Create a digital story in minutes! Sept 2010Malcolm.
Quick guide to ASIMON configuration For version 3.0 or greater SAFETY AT WORK Date: 3/18/2009.
11 EENG 1920 Introduction to VHDL. 22 Hardware Description Language A computer language used to design circuits with text-based descriptions of the circuits.
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
A Single Octave 32 kHz Auditory Output Device. By: Erick Ruiz Jeffrey Rollman UCSD COSMOS Cluster 1-Adventures in Embedded Computer Systems August 1,
Open a new Flash File Action Script 2.0. Create a button like you did last lesson and name it Click to Play.
Teaching Digital Logic courses with Altera Technology
Unity Application Generator Step 4d: Defining PLC.
Creating New Forms Projects can appear more professional when using different windows for different types of information. Select Add Windows Form from.
1 Right-click anywhere on your screen, and from the menu that will appear, select Options… In the Options window, go to the Selection tab. Under Selection.
How to Add a Printer & Printer Retention Training.
Embedded C- Language Lets Learn fundamentals !!. An Embedded system is combination of computer hardware and software, and perhaps additional mechanical.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Installing RMS 3.0 Contractor Mode
Lets Learn fundamentals !!
Making a 24hr Timer.
DE2-115 Control Panel - Part I
The first change to your project files that is needed is to change the device to the correct FPGA. This is done by going to the Assignments tab on the.
T_C_N_L_G_ E D I D I E O Y O H I E B J I R E A A W.
Setup Of 4050 EIP To Control LOGIX PLC
Microcontrollers and Microprocessors
How to Embed Videos into Powerpoint
Introduction Software Hardware
Founded in Silicon Valley in 1984
Lesson 2: Epic Appointment Scheduling Referrals
Traffic Light Synchronization
Refreshing oData in Excel
Presentation transcript:

Statement of Purpose: To program an incremental counter using the PSoC Designer 5.0, Imagecraft, the programming language C, the PSoCEval USB CY3214 circuit board, and the LCD screen of the board. Source Code // // // COSMOS UCSD 2008 CLUSTER 1: ADVENTURES IN EMBEDDED // COMPUTER SYSTEMS // // Name: Incremental Counter // Device: PSOC3214 (CY8C LFXI) // AUTHOR: Azucena Robles and Adrian Jara // // Function: This program makes use of an LCD and a eight-// bit timer. The timer counts by seconds incrementally. // The values are displayed on the LCD screen for each // second incremented. Once the second reaches sixty, it // increments the minute value. This is a continuous // cycle. Once the minute increments to sixty minutes, the // hour value rises as well. Once the hour value arrives // at twelve hours, the whole cycle resets automatically. // Pushing the S3 button on the board will automatically // reset the counter value to zero. // [Source Code to long to fit] Project Goals & Guideline: The goals of the project are to incorporate skills learned through COSMOS Cluster 1 about embedded computer systems to create a programmable code of an incremental counter that can be downloaded to the Cypress board CY3214. The final result is the values of the counter printed on the LCD screen of the Cypress circuit board. Procedures 1.Open PSoC Designer Create new project on chip level known as Incremental Counter. 3.Select Part CY8C LFXI through the View Catalog section, and click OK. 4.Add an LCD through User Modules as well as an 8 bit timer. (These were added by clicking on the User Module Catalog, expanding the Misc Digital, and right click on LCD and select place; the timer could be found under Timers in the User Module. 5.The LCD is then given Port 4 by right clicking on it in the Workspace explorer, and then properties is selected. Through properties, there is a drop down window that is called LCDPort, and Port_4 is selected. 6.After the port is assigned to the LCD, the source code was inserted to the project. 7.The source code was tested continuously and modified several times until the end result was satisfactory; the end result being the incremental counter. 8.The project was built after every modification. To build each modification, click on the pull down window Build and select Generate/ Build All Projects.) 9. Afterwards, the pull down window Program is chosen and PSoC Programmer is chosen as well in that window. 10.MiniProg is then connected to the Computer and to the CY3214 circuit board. 11.Once MiniProg is connected, click on the pull down window Port, and click on MINIProg1/8714ECCA2707. Then, make sure it is connected by pressing connect. 12.Then, press file load to load your file. 13.After that, program the circuit board by pressing program. 14.Once the programming is finished, toggle with the power device to test it out. 15.The end results should show now.