??? 05/27/05 11:55 Read: times |
#93974 - PSEN III. Responding to: ???'s previous message |
So if datasheets are unclear, it's time to go real.
AT89S8252, executing from internal FLASH this stupid loop: loop: mov dptr,#0AA55h movc a,@a+dptr ljmp loopThe result is here (the two waveforms are not taken simultaneously, so they may be skewed to each other), for /PSEN and a P2 pin, both pulled down by 22k resistors: ![]() Clearly, /PSEN is push/pull - exactly as Oleg said. However, the datasheet would suggest that /PSEN has the same structure as P1,P2,P3 (the same VOH). As it states minimum limit for VOH (2.4V at 60uA - and the pullup draws around 220uA, while VOH on PSEN is obviously still around 5V...) so this is formally OK, but still I think rather confusing... I also tried an intel 8752, with the following result: ![]() Here, /PSEN has a weaker "1" transistor (22k pulls down to 4V) but still seems to be push-pull - except while in RESET... Jan Waclawek |