Shop OBEX P1 Docs P2 Docs Learn Events
I2C BS2px Max6953 5x7 LED Display Driver — Parallax Forums

I2C BS2px Max6953 5x7 LED Display Driver

XlratorXlrator Posts: 8
edited 2007-09-11 07:28 in BASIC Stamp
I2C BS2px Max6953 5x7 LED Display Driver

I am trying to figure out how to send the character data to this driver. I am using 4 single color 5x7 displays.

I have only one slave at $A0 for now. When I send $07 (display test) for the Command Address and a 00000001 for the Data Byte, I get all LEDs in the matrix lit.
Using:
I2COUT SDA, $A0, $07, [noparse][[/noparse]$01]



So now I reset, change the Command Address to $60 (write digit 0, p0, p1, w/ same data) and Data Byte $41 (capital "A") and nothing happens.
Using:
I2COUT SDA, $A0, $60, [noparse][[/noparse]$41]



I am trying to figure out the basic way to send the characters to each digit.

I requested 4 samples and got them, and will eventually add them for a total of 16 characters.

MAX6953 Data Sheet:
datasheets.maxim-ic.com/en/ds/MAX6953.pdf
640 x 480 - 90K

Comments

  • Chris SavageChris Savage Parallax Engineering Posts: 14,406
    edited 2007-09-10 15:21
    Hello,

    To be honest, I didn’t scan through the datasheet, however I wanted to suggest a possibility you can look into. On the MAX7219 when you turn on display test it remains in that mode until turned off. You never say you’re turning off the display test mode so it may just be in that mode. I hope this helps. Take care.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Chris Savage
    Parallax Tech Support
  • XlratorXlrator Posts: 8
    edited 2007-09-11 07:28
    Yes, I reset by power-off/power-on to the MAX6953.

    For example, I am trying to send letter "A" to digit 0.
    I2COUT SDA, $A0, $60, [noparse][[/noparse]$41]
    


    $A0 is the slave address, $60 is command address for Write Digit 0 (P0, P1 Same Data), $41 is the Data Byte for letter "A".

    Most of the I2C posts on this site and the web are for EEPROM and I/O Expanders, not any LED drivers like this.

    I have read the datasheet and it seems simple enough that I understand it but I think I may not since it isn't working beyond the test mode.
Sign In or Register to comment.