I have this
sbic PINx,PIN5;( skip if 0 ) 1 or 2 rjmp nextBit; 2 rjmp nextBit; 2 nextBit: sbic PINx,PIN4 sec st X+,r18 clr r18 rol r18
This gives me 4 or 5 clocks before the bit is read.
I want to do the same thing but yield 3 or 4 based on the pin. I dont see a way to do it, any thoughts? No way to skip one line instruction without a compare, that I know of..
In this particulate case the timing is actually this critical. I do realize I could change the crystal speed, but thus far have no intentions of doing that.