PSoC™ 5, 3 & 1 Forum Discussions
text.format{('custom.tabs.no.results')}
I had implement a Sleep Timer Module,
Interval was set to 8 milisec.
I was checking the interrupt period by using LED.
Interval was shows quite wrong time, around 16u.sec.
This interrupt type set to DERIVED.
When set it to RISING_EDGE, Interrupt never happend.
Tell me what's wrong.
I am controlling the Duty cycle of PWM output using the API given.. and its working fine, but the problem is with the amplitude.. i am expecting it arnd 3.3V (digital-3.3 & analo-5V).. but i am getting around 5V even after using a didital o/p pin.
What might be the reason behind this behavior?
Show LessHi all,
In my project I am using a temperature sensor (LM35) whose analog o/p is being signal conditioned by psoc. The psoc design is working fine as long as the i/p signal given to it is from a potentiometer on the board. When I am giving the Vout of the temperature sensor to the psoc emulator board, it is not working. The UART is displaying default garbage values. Can anyone tell me what to do? (I have also given a common ground for the sensor and psoc kit). One more thing is, I would like to transmit the data collected from the sensor wirelessly. Preferrably a zigbee module low power and high range. Any suggestions for modules that are compatible with psoc?
Show Lesshello dear colleagues,
i need to have a simple solution for detecting pulses ( f=100Hz width 800µs).
think of a monoflop with retrigger, but do not know how to implement.
must detect the absence of pulses from zerocross detector.
if pulses are detectet, normal operation
if pulses are absent, failure condition ( to be detected with 1-bit status register).
any ideas how to get this done the PSoC way ? (schematic)
Chip:CY8C3866LTI-067
Creator: 2.2
best regards Markus
Show LessI'm trying to find MORE information on the use of naming pins in PSoC1. I've read (& reread) both GPIO Demystified posts as well as AN 2094 - Getting Started with GPIO.
From what I've gathered, if I name a pin (say PB), then I can access the PORT by typing LED_1_Data_ADDR. How do I access just the PIN then to determine if it's high or low?
Right now, if "PB" is at port 1, pin 7, I read that pin by using PRT1DR & 0x80. What would I do if I want to use the name only?
AN 2094 says there's a macro for the pin mask, but doesn't give the command. Where should I look for more information so I can figure this out?
Thanks!
Show LessI am having an issue with programming using the 5-pin SWD interface. The image and device I am using are both "Production" revision of CY8C3866AXI-040. I am able to program using the 10-pin connector with SWD or JTAG with no problem. But when I use the 5-pin connector with SWD, the software detects the device as "ES1" and the image as "ES3," but both are suppose to be "Production."
Is this a software bug with the PSoC Programmer?
Program Finished at 11:54:33 AM |
| Programming Terminated
WARNING!---> | Debug mode enabled, this should be turned off from PSoC Creator before production.
ERROR!---> | The hex file was built for silicon revision ES3, but the acquired device is revision ES1.
| Use PSoC Creator to generate a hex file for the proper device.
Device set to CY8C3866AXI-040 at 11:54:32 AM | 65536 FLASH bytes
Device Family set to CY8C38xx at 11:54:32 AM |
| Automatically Detected Device: CY8C3866AXI-040