high speed interrupt on SIO pins

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hello all,

   

I am  using CY8c3244PVI-133 controller for one of my project.

   

I am using P12.3 as port pin interrupt. it is digital input pin with rising and falling edge of pulse interrupt detection.

   

I am doing testing by giving signal of period 40msec to this pin.

   

for this I am using other board which will generate the 40msec signal and I have shorted grounds of my testing board i.e 133 controller and signal generator board.

   

I did testing with minimum voltage of 1.9V as supply voltage to CY8C3244PVI-133 board and supply to other board i.e signal generator board is 3.3V.

   

after this testing I manually made P12.3 pin high and low by connecting and disconnecting to ground. but it is not able to detect the interrupt. what has gone wrong in this?

   

Can I give faster signal at low voltage to this pin?

   

Please guide.

   

Thank you all 

0 Likes
3 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

In order not to stress the pin you have to avoid voltages (on any pin) exceeding supply voltage. The chance is there that you already "burned" your input pin with the signal generator.

   

I am not quite familar with GPIO interrupts, but there micht be the chance that you have to reset the interrupt cause.

   

 

   

Bob

0 Likes
Anonymous
Not applicable

Hello,

   

thanks for reply.

   

what do you mean by reset the interrupt cause and how can I reset it.

   

P12.3 is not GPIO but it is SIO pin.

   

Please guide.

   

thanks

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

This ap note discusses GPIO interrupts and clearing them, see page 4

   

 

   

    

   

          

   

http://www.cypress.com/?rID=57571     AN72382

   

 

   

 

   

Regards, Dana.

0 Likes