NOT Logic IC

MrSoftware

Joined Oct 29, 2013
2,200
Taking a guess; do you need 2 signals out of phase with each other and that's why you want an inverter? It may be easier to just use 2 IO pins and invert one.
 

MrSoftware

Joined Oct 29, 2013
2,200
Depending on your tolerance requirement, you can also use digitalWrite() to set each pin individually. That might be simpler for a beginner coder, and they'll be set only a few clock cycles apart which could be considered at the same time depending on your tolerance requirements:

digitalWrite(13, HIGH);
digitalWrite(12, LOW);

https://www.arduino.cc/reference/en/language/functions/digital-io/digitalwrite/
 

jpanhalt

Joined Jan 18, 2008
11,087
I don't know about Arduino, but with Microchip's PIC's you can just invert the clock (rather than rising edge, use falling edge or visa versa). It's just a matter of changing one bit.
 

MrSoftware

Joined Oct 29, 2013
2,200
Just building on the above; what is the purpose of the 50kHz signal? If it's for a SMPS or something similar, odds are there is an IC purpose built for it that may make for a better (and possibly easier) implementation.
 
Top