CY3210-MINIPROG1 Cypress Semiconductor Corp, CY3210-MINIPROG1 Datasheet

BOARD DEMO MINIPROG1

CY3210-MINIPROG1

Manufacturer Part Number
CY3210-MINIPROG1
Description
BOARD DEMO MINIPROG1
Manufacturer
Cypress Semiconductor Corp
Series
PSoC®r
Type
MCUr
Datasheet

Specifications of CY3210-MINIPROG1

Contents
Eval. Board, MiniProg Programmer, Cable and Software
Processor To Be Evaluated
CY8C29466-24PXI
Interface Type
USB
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
PSoC MCUs (except CY8C25/26)
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
428-1585

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY3210-MINIPROG1
Manufacturer:
Cypress Semiconductor
Quantity:
135
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

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 ...

Related keywords