Hi Team
Let me ask about output timing for each output port.
Are the logic changes of output ports 00 to 17 at the same timing?
Or will the timing be divided between 00-07 and 10-17?
best regards
TATSU
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.
Hi Team
Let me ask about output timing for each output port.
Are the logic changes of output ports 00 to 17 at the same timing?
Or will the timing be divided between 00-07 and 10-17?
best regards
TATSU
Hi
Thank you for your response.
I understand port 0-7 or 10-17(eight output)pins are affected inmmidiately, then after finish the Port 7 byte, will port 9 continue to Port 7 byte?
best regards
TATSU
There are two ports, port 0 and port 1. What do you mean with "port 7" and "port 9"?
Sorry I'm misunderstanding.
My understanding is after finish Port1(0pin to 7pin) data, port 1(for 9pin to17pin) will continue to Port 0. Is this correct?
best regards
best regards
TATSU
What do you mean with "9pin"? Pin number 9 is named P05 or GND, depending on the package. The next pin after P07 is P10.
Section 8.6.4.1 of the datasheet says:
After sending data to one register, the next data byte is sent to the other register in the pair (see Figure 8-9 and Figure 8-10). For example, if the first byte is sent to Output Port 1 (register 3), the next byte is stored in Output Port 0 (register 2).
Hi TATSU,
I think what you are touching is the way the device reads/writes consecutive data.
When you conduct a successful read of port 0 data, the next data byte read will be the data found in port 1. The number of consecutive reads can potentially be unlimited for this device until a NACK condition is issued by the master/controller device followed by a stop condition.
Regards,
Tyler
Hi Tyler
Let me ask again. Where is the Port0 and Port1 below block diagram?
And, input the data to TCAL6416, and could TCAL6416 output the data at the same time?
If so, where can I find that mentioned in the datasheet?
best regards
TATSU
Hi Tyler
What I want to achieve is to have the 16 LED segments flash simultaneously using PP00-P07 and P10-P17.
best regards
TATSU
The eight pins from P00 to P07 are port 0. The eight pins from P10 to P17 are port 1.
It is not possible to change all sixteen bits at the same time; as shown in figure 8-9, there is a delay of nine I²C cycles (22.5 µs at 400 kHz) between the two ports.
If that delay is too large, you can use two cascaded SN74xx595 shift registers; they would be controlled with SPI, not I²C.
Hi TATSU,
We will get back to you with an answer by 5pm CST 8/9/2023.
Regards,
Tyler
Tatsu,
Do you have a part number for that LED segment display? I looked online but could not find 6 segment displays, seems the most common is a 7 segment display. I assumed you mean a 1 row 6 character delay which uses 7 LED segments. Is that correct?
-Bobby