Are there any other methods of communicating with TM1628 (scan keys as well as display LED data.. bidirectionally) or the above methods need to be retried in a different way ?
i am finding it difficult to read and write to the chip through SPI
Was wondering if i could use a fairly standard reliable way to do this.
With an appropriate circuit it's pretty standard SPI. How did you connect it to the Arduino?The reliable way to do this is using GPIOs. If that's too slow for you, please specify what speed you need.
I connected it directly MOSI & MISO(shorted both), while reading or writing i changed the direction of ports, so no intereference.