planetpsoc.com

Enable Large Memory Model

E-mail Print PDF
( 0 Votes )

Question: How do I enable Large Memory Model in my project that uses a PSoC with more than 256 bytes of RAM?

Answer: When using Imagecraft compiler: Go to Project >> Settings  >> Compiler tab.  Enable or Disable the "Enable Paging" option.

With HiTech compiler, the Large memory model is always enabled.  There is no need to enable it separately.

Tags: PSoC1 LMM
 

UART stops working when CSD is started

E-mail Print PDF
( 1 Vote )
Question: I have used the UART TX8 user module to implement a serial transmitter along with CSD.  When CSD is started, TX8 stops working.  What is the reason for this and what is the workaround?  Is there a way I can implement a full duplex UART along with CSD?

Answer: The CSD user module uses all or few of the VC1, VC2 and VC3 clock dividers depending on the device used (CY8C21x34 or CY8C24x94).  The value of these dividers get configured according to the Scan Speed and Resolution parameters selected in the CSD user module parameters.  When you use the VC1, VC2 and VC3 dividers to generate the clock to the UART, TX8 or RX8 user module, the CSD user module API code overwrites the clock dividers when the CSD_Start function is called.  Following are some of the options that may be used to implement CSD and UART in the same project.

Read more...
 

PSoC 1 ADCs – The Five Golden Rules

E-mail Print PDF
( 3 Votes )
INTRODUCTION

Most if not all of the microcontroller designs that involve analog signal processing will require an ADC to convert an analog signal into a digital value that can be processed by the CPU.  PSoC 1 has a vast selection of ADCs that can be used depending on the application, ADCINC, ADCINCVR, ADCINC14, DELSIG8, DELSIG11, DelSig to name a few.  Most of the users, beginners to experts face some or other problem while using an ADC like ADC not completing the conversion, ADC result always zero, ADC result incorrect etc.  Below are Five Golden Rules that will help you to tame the PSoC 1 ™ ADC.
Tags: PSoC1 ADC Analog
Read more...
 

CSD Buttons and Sliders - CY8C21x34, CY3280

E-mail Print PDF
( 2 Votes )
The project implements 5 capsense buttons and a 10 element capsense slider with a resolution of 100 and controls 5 LEDs depending on the status of the buttons and slider.  Each LED represents a button.  When a button is pressed, the corresponding LED is switched on.  Also, all the 5 LEDs form a bar graph to show the slider position.
Read more...
 

PSoC Designer - Getting Started Video

E-mail Print PDF
( 4 Votes )

This is a Getting Started Video for PSoC Designer IDE. The video shows how to create a PSoC project to measure an analog signal and display the result on the LCD and also to configure a 16 bit PWM for a 1Hz output to blink an LED. The project is tested using the CY3210 evaluation board from Cypress.  Watch the video below...

Read more...
 
  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  3 
  •  4 
  •  5 
  •  6 
  •  7 
  •  8 
  •  9 
  •  10 
  •  Next 
  •  End 
  • »


Page 1 of 14