CY3210-MINIPROG1 Cypress Semiconductor Corp, CY3210-MINIPROG1 Datasheet
CY3210-MINIPROG1
Specifications of CY3210-MINIPROG1
Available stocks
Related parts for CY3210-MINIPROG1
CY3210-MINIPROG1 Summary of contents
Page 1
MiniProg Users Guide and Example Projects Cypress MicroSystems, Inc. 2700 162 Street SW, Building D nd Lynnwood, WA 98037 Phone: 800.669.0557 Fax: 425.787.4641 1 ...
Page 2
MiniProg Users Guide and Example Projects Cypress MicroSystems, Inc. 2700 162 Street SW, Building D nd Lynnwood, WA 98037 Phone: 800.669.0557 Fax: 425.787.4641 1 ...
Page 3
Introduction to MiniProg ......................................................... 4 What Comes with my MiniProg? ............................................ 5 Specifications for MiniProg ..................................................... 6 MiniEval Description............................................................... 8 Introduction to Example Projects............................................. 9 Example #1 Blink an LED................................................. 10 Example #2 Output a SINE Wave...................................... 11 Example #3 ...
Page 4
INTRODUCTION TO MINIPROG The Cypress MicroSystems MiniProg gives you the ability to program PSoC parts quickly and easily small and compact, and connects to your PC using the provided USB 2.0 cable. During prototyping, the MiniProg can be ...
Page 5
Please confirm that your kit includes the following items: • MiniEval Evaluation Board • MiniProg Programmer • CY8C29466-24PXI 28-Pin DIP Sample • PSoC Designer CD • USB Cable • User Guide WHAT COMES WITH MY MINIPROG? 5 ...
Page 6
SPECIFICATIONS FOR MINIPROG The operating temperature of the MiniProg is from 0° 50° C. Always plug the USB cable into the MiniProg before attaching it to the five-pin header on the board. When using an ISSP adapter cable ...
Page 7
Green Status Led Red Target Power Led USB Connector ISSP Connector 7 ...
Page 8
MINIEVAL DESCRIPTION Shown below is the MiniEval1 board, which can be used with the MiniProg programmer to evaluate a PSoC device using some simple example projects. No wire connections are needed from the PSoC Socket. POT Switch 8 ISSP Header ...
Page 9
INTRODUCTION TO EXAMPLE PROJECTS Four Example Projects are described in the following sections. Each section is organized as follows: Project Name: PSoC Designer project name. Purpose: Overview of the project. Implementation: A more detailed overview. Example Code (main.asm): Code to ...
Page 10
EXAMPLE PROJECT #1 BLINK AN LED Project Name: ASM_Example_Blink_LED Purpose: To demonstrate blinking an LED at a varying duty cycle using a hardware PWM. Implementation: The clock dividers VC1, VC2, and VC3 are used to divide the 24 MHz system ...
Page 11
EXAMPLE PROJECT #2 OUTPUT A SINE WAVE Project Name: ASM_Example_DAC_ADC Purpose: To demonstrate a PSoC project that outputs a SINE wave using a 6-bit DAC. The SINE wave period is based on the current ADC value of the potentiometer. Implementation: ...
Page 12
������ ��������� ������ �������� �� ������ ��������� ���� ��������� ������ ���� �������� �� ����� ��� ����� ��� ����� ����� �������� ���������� �� ������ ���� ����� �������� ����� ���������� �� ������ ��������� ���� ������� ���� ������� ���� ������������� ������ �� ������ ...
Page 13
����� ��������������� ����� ����������������� �� ������ ������ ���������� �������������� ����� �� �� ��� ���������� �������� ��������� ����� �������������������������� �� ���� �� ��� ��� ������ ��� ������� �� ������ ������ ����� ��������������������������� ��� �� ���� �� ����� ����� ��� ����� ����� ...
Page 14
������������ �� ������ ��� ������ ���� ����� ���������������������� ��� ���� ���� ��� �� �� ����� ���� ������� ����� ���������� �� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� �� �� ��� ��� ��� ��� ...
Page 15
Project Name: ASM_Example_Dynamic_PWM_PRS Purpose: To demonstrate PSoC’s dynamic re-configuration capability by switching a digital block between a PWM8 and a PRS8 (Pseudo Random Sequence). This example project also demonstrates the advantages of using a PRS to generate a pulse width. ...
Page 16
Example code (main.Asm): �� ������� ��� ������� ������������ ������� ��������� �� ������� ���� ������ ��� ������� ������������ ������� ������������� ������ ������ ������ �� �������� ���� ���� ��� ������������ ����� ��� ������������ ���� �� ����� ����� ��������� ����� ���������������� �� ���� ...
Page 17
������ ������ ����� ��������������� ��� �� ���� ����� ���������������������� ����� ���������������� �� �������� ��� ����� ��� ��� �� ���� ����� ���������������� ��� �� ���� ����� ���������������������� 17 ...
Page 18
����� ������������ �� ���� ������� ������ ���� �� ������ ����� ��� �� ������� ��� ��������������������� ���� �������� �� ���� ��� ������ ������� ��� ������������ ���� ��� ������� �� ������ �������� ��� ������������ ���� ��� ������� ��� ��� ���� �� ���� ...
Page 19
��� �� ���� ����� ���������������������� ����� ���������������� �� �������� ��� ����� ��� ��� �� ���� ����� ������������������ ��� �� ���� ����� ���������������������� �� ������ ��� ����� ������������ �������� �� ���� ��� ������ ������� ��� ������������ ���� �� ������� �� ������ ...
Page 20
EXAMPLE PROJECT #4 COMBINING PWMS USING OUTPUT LOGIC Project Name: ASM_Example_LED_Logic Purpose: To demonstrate a PSoC project designed to blink an LED using the output of two PWMs. The outputs are combined using an AND gate in an output bus ...
Page 21
Example code (main.Asm): �� ������� ��� ������� ������������ ������� ��������� �� ������� ���� ������ ��� ������� ������������ ������� ������������� ������ ������ ������ �� ������ ���� ����� ������������ �� ������ ���� ����� ������������ ����� ��� ���� 21 ...
Page 22
CYPRESS CUSTOMER SUPPORT We are committed to meeting your every need. For more information about PSoC, check us out on the web at www.cypress.com/psoc. There you will find data sheets, hundreds of application notes, contact information for local PSoC certified ...