Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Help Required on TM1650 7 Segment Display Driver

Status
Not open for further replies.

sonar_abhi

New Member
Hello All,

I am developing a circuit in which PIC16F877A controls the peripherals, one of which is a TM1650 7 segment display driver chip.

The datasheet is in Cantonese and I cant understand it. Has anybody worked with the chip and help me on that count?

With regards,

Abhishek
 
Hi Ian,

I too tried doing that, but for the life of me I couldn't figure out what is the device's address. That should be the basic thing that will be used to address the chip. Also I found three different programs in arduino library but couldnt find the device address in either of them.

I am following this approach, can you please check it to be right?

1. Initialise the I2C
2. I2C Start
3. I2C Stop (To start the chip, SDA should go from high to low as per the datasheet)
4. I2C Start
5. Send 0x48 on the I2C bus to address the chip
6. Send 0x67 on the I2C bus to address the left most digit
7. Send the data on the I2C bus
8. I2C Stop
9. I2C Start (To stop the chip, SDA should go from low to high as per the datasheet)

I am also sending you the links to the arduino based libraries I found for the chip.

1. https://github.com/mozgy/Mozz_TM1650
2. https://github.com/arkhipenko/TM1650

Really appreciate your help,

With regards,
Abhishek
 
Status
Not open for further replies.

New Articles From Microcontroller Tips

Back
Top