??? 03/17/07 16:06 Read: times |
#135169 - Philips 80C52 Responding to: ???'s previous message |
Dear Kai, The microcontroller is a Philips 80C52, which is being controller by an emulator (Micetek EasyPack 51). I am not sure but I suppose the problem is not related to the emulator, since it is designed to use all 4 ports, and the software too. Actually I write the code in C, but I can see the assembly code and it simply uses instructions like "MOV P0, R1" and so on. The very same program works if the used ports are P1 or P3, which I connect to leds (1 led per pin, of course). In the case of P3, the highest 2 bits don't work either (they are always high, I think). As said before, P2 doesn't work either, it behaves just like P0 (which, by the way, does have pull-up resistors). I haven't checked the ALE pulses. I hope this maker in clearer. Regards, Mikel |