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.

TSC2046E: About /CS and BUSY signals

Part Number: TSC2046E
Other Parts Discussed in Thread: TSC2046

Hi

1.

Please tell me about the "BUSY" release after inputting Contol Bits.

When "BUSY" = High, is "BUSY" released by the falling edge of "DCLK" ?

2.

Please tell me what happens when "/CS = high" during "one communication" .

"/CS = high" during "one communication" is defined as when DCLK is less than 24 cyc.

If "/CS = high" during communication, will the communication status be reset,

and if the specified communication format is used agein when "/CS = low" , will it be possible to communicate correctly?

Best regards,

  • Hi Kazunari,

    Again - some screen captures of you communication lines would be beneficial here.  There is no communication with the device if /CS is high and the BUSY output would be in a high impedance state.  When /CS is low, the control byte is sent to the TSC2046 and BUSY goes high for one DCLK cycle while the MSB is being converted - it should go low with the falling DCLK edge after the command byte.

  • Hi Tom san,

    Thank you for your quick reply.

    This question assumes that the host side cannot hold CS or DCLK due to some trouble.

    Am I correct in understanding that when CS goes high, both BUSY and DOUT become idle?

    Is there a problem if I set CS = low again and start the specified communication format again from the beginning?
    Will the data that was interrupted in the previous communication continue to be output?

  • Hi Kazunari,

    Yes - both BUSY and DOUT become tri-state when /CS goes high.  In your depicted scenario, you are re-starting with the command byte.  This would re-start the capture and convert process, there is no problem with this at all!