I'm designing a GPS nixie clock for my end of year project and I've run into some unexpected trouble with the micro-controller. It seems that no matter what code the micro controller is running, it outputs a high on all output pins. The same micro runs fine on an unrelated development board I have so I'm fairly sure that the micro is OK.
I've checked all of the necessary basic requirements for the micro to run such as Vcc, GND, EA high, and reset is set low with a 47uF cap to Vcc (datasheet says that the rest pin has an internal resistor to ground). I've also disconnected and removed just about every chip or source of interference so that I can directly measure micro output but can't come up with anything. Can anyone think of things to look for that would cause the micro to output everything high? Esp considering that I think everything should go low at switch on by default. The micro is an Atmel T89C51AC2
spuzzdawg
I've checked all of the necessary basic requirements for the micro to run such as Vcc, GND, EA high, and reset is set low with a 47uF cap to Vcc (datasheet says that the rest pin has an internal resistor to ground). I've also disconnected and removed just about every chip or source of interference so that I can directly measure micro output but can't come up with anything. Can anyone think of things to look for that would cause the micro to output everything high? Esp considering that I think everything should go low at switch on by default. The micro is an Atmel T89C51AC2
spuzzdawg