Pin8 is Q0, and 9 the -MR, they are next to each other; and 12 the clock, perpendicular to -MR. Not knowing your setup, if the chip is OK, you might want to check the connection again. Ling SM > >> >In summary: As long as I'm clocking in 1 bits, all works as > expected. >> However, the first 0 bit clocked in resets all the outputs at once. I >> hope this sounds familiar to somebody. >> >> Have you scope the -MR, pin 9, when you are clocking in the zero? > > Not exactly, but I did stick a big electrolytic on it and a .1uF bypass > cap on it. It is tied directly to Vcc anyway, so there should be > virtually no chance of it being pulled low. At any rate, no difference > was observed, clocking in a 0 resets all the output pins at once. I > also put an LED with a pull-up resistor on one of the pins to verify > that the outputs were actually being reset and not tri-stated. They are > being reset (but still remaining a driven output) since that LED came on > when the others went off. > > I thought maybe some kind of R-M-W issue was at play, but even with no > load on the outputs (except my volt meter) all of the outputs reset when > a 0 is clocked in. I don't really see how there could be an R-M-W issue > anyhow since it's just a bunch of flip-flops and buffers. Could it be > possible that I have two bad chips (same date code, obtained from Fry's) > I'm actually really concerned about the "obtained from Fry's" part. :-/ -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist