I'm looking to control a 555 timer in astable mode with the UNO, I want to turn the 555 on for 25uS. The reason I want to turn it on for 25uS is cause this is the amount of time needed for 8 cycles of my 555 timer. I'm not looking for someone to give me the code, I just want to know is this possible? Because I am really struggling so far.
The 555 is used to generate a 40KHz square wave to a ultrasonic transmitter. I want to use the Arduino to control the 555 to send bursts of 40KHz to the transmitter.
Eight cycles of 40Khz is not 25uS. You should be able to generate 8 cycles of 40Khz directly from the arduino, that is evenly divisible into the 16Mhz clock frequency.
Sorry, 200 uS I should have said, 25 uS was for one cycle. Also I am set on using the 555 due to the work I've already put into it, although I know there may/is better options out there!