You are here

How shall i can generate an interrupt on the falling edge of a Comparator? | Cypress Semiconductor

How shall i can generate an interrupt on the falling edge of a Comparator?

Summary: 10 Replies, Latest post by maknight on 14 Sep 2016 06:26 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
maknight's picture
User
220 posts

Hello Everyone,

I want to fire an interrupt on the falling edge of the comparator. I directly attached an interrupt source to a comparator(see attachment), but it only has a rising edge option.

I don't really understand the option "LEVEL".

Looking forward for your help!

Regards

Awais

 

Attachments: 
user_1377889's picture
User
10686 posts

Set the polarity of the comparator to "inverted".

 

Bob

maknight's picture
User
220 posts

Thank you, Bob, for your reply.

Sorry, One information is missing : I want to generate the interrupt on the rising and falling edge of the comparator.

 

user_1377889's picture
User
10686 posts

Use an inverter and two isrs. Does that work?

 

Bob

maknight's picture
User
220 posts

I haven't tested that. 

But I think it will not work! Because according to datasheet:

Inverting: Output goes high when the positive input is less than the negative input.

Non-Inverting (default):  Output goes high when positive input is greater than negative input.

Also the question is, how the ISR will know when the falling edge of the signal is there? because if we see in the properties of the isr, it has three options, derived, rising and level.

I have no idea about "level".

Awais

user_1377889's picture
User
10686 posts

Are you using comparator v 1.20? If not, update!!!

 

Bob

maknight's picture
User
220 posts

No, Its 2.0

 

Awais

user_1377889's picture
User
10686 posts

Update!!!! Are you using Creator 3.3 CP3 (Creator -> Help -> About) If not, update first Creator to latest!!!

 

Bob

maknight's picture
User
220 posts

I updated all components. But I think v 2.0 is the latest one.

Yes, I am Using PSoC Creator  3.3 SP2 (3.3.0.9604).

Awais

 

user_1377889's picture
User
10686 posts

Sorry, my fault. I was on PSoC4 which has a different comparator. So you need to connect two isr components to the comparator output and the inverted comparator output using a NOT gate.

maknight's picture
User
220 posts

Ahan!

Ok, I will try this :)

Thankyou Bob

 

Log in to post new comments.