i am working with an atmel at89c4051 Uc ..but there seems to be a problem..evrything was fine until a voltage regulator failed momentarily and 10 volts was applied to the vcc of the micro.....since then the thing is not working..all the pins show a value between 3 and 5 except reset..i thought the controller must have burnt out so replaced it with a at89c2051 which is the same as my previous model but surprisngly even with this micro the moment i apply vcc all the pins are showing a high value around 5V...this time there was no power surge i powered the micro using a fixed 5v dc supply...i am at a complete loss to understand whether the micro has burnt out again or what is happening???? can anyone help? when can a micro give a high value in al its pins>?