PIN Drive mode selection

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

cross mob
rosh_888
Level 1
Level 1
25 sign-ins 10 sign-ins 5 replies posted

Hi,

I am using 2 PSoCs one with timer that detects a pulse  [PSOC1] and the other which gives the pulse[PSOC2]. I am using drive mode of the pin[RX] as HIGH IMPEDANCE DIGITAL for PSOC1 and  the pin [TX] as STRONG DRIVE for PSOC2. In this case some of the pulses are not detected by PSOC1. When I set the PSOC1 TX Pin to Open drain drive low and add an external pull up. There is no missing of the pulses. Can you tell me what went wrong with the first case of using it without a pull up as STRONG DRIVE . 

Note : The initial drive state of both pins are set as high.

For the timer to detect the pulse I am using trigger for falling edge and an interrupt to detect the raising edge.

0 Likes
1 Solution
Len_CONSULTRON
Level 9
Level 9
Beta tester 500 solutions authored 1000 replies posted

rosh,

Let's start here.   Can you provide the pulse width low and the width high?

Len
"Engineering is an Art. The Art of Compromise."

View solution in original post

0 Likes
2 Replies
Len_CONSULTRON
Level 9
Level 9
Beta tester 500 solutions authored 1000 replies posted

rosh,

Let's start here.   Can you provide the pulse width low and the width high?

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

Got it. It is working !

0 Likes