This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hey Dai,
""RESET is an active high input." written in the datasheet""
This just means that the pin will go into reset when the signal is HIGH. If this said active low input, then it would mean to enter reset you would need to pull the pin low. This doesn't state the D0-D7 state during a reset condition.
"However, D0-D7 state seems to be not Hi-Z during keeping input H to the RESET terminal."
I recently did testing for a customer on a similar device (TL16C550D) and found that the D0-D7 pins did not care about the reset pins state but rather what the read pin (IOR) state was set to.
"After change from H to L state to the RESET terminal, D0-D7 seems to be Hi-Z state. (with CSA and B:High state) Is it correct work? (Expected behavior is "D0-D7 are Hi-Z state during H-state to RESET terminal.")"
I would need to get samples and a breakout board for this to verify I got the same results as you but based on my previous testing of the 550D device, I suspect the D0-D7 pins are only be HI-Z if IOR is inactive. It may be possible that the device will also go HI-Z if CSA/CSB are inactive as well.
Would you like me yo place an order for samples and a breakout board to verify I get the same results as you?
-Bobby
Hey Dai,
I just finished checking. I drove CSA and IOR low with the address set to 0x05h (the LSR register) and read bits 5 and 7 while the device was held in reset. I was able to see current flow from D5 (driving HIGH) and D7(driving LOW) through an ammeter through some resistors [all while reset was held HIGH] so this confirms the parallel pins (D0-D7) are NOT HI-Z while in reset. HI-Z mode depends if either IOR or CSA/CSB are held HIGH instead....
Thanks and sorry for the delays.
-Bobby
Hi Bobby,
Thank you very much for checking.HI-Z mode depends if either IOR or CSA/CSB are held HIGH instead.
Pin Settings
- RESET : High(reset state)Expected behavior
All data buses(D[0:7]) state are Hi-Z."Pin Settings
- RESET : High(reset state)
- #CSA: High (CSA disabled state)
- #CSB: High (CSB disabled state)
- #IOR : Low(Output Enable)"
During these conditions, the device's parallel data line is HI-Z. (Matches your expected behavior).
Thanks,
-Bobby