glcd ssd1306 I2C and PIC16F1509

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 8.

Moderator: Benj

Post Reply
Jörg Güldner
Posts: 77
Joined: Wed Jun 22, 2011 3:32 pm
Has thanked: 17 times
Been thanked: 11 times
Contact:

glcd ssd1306 I2C and PIC16F1509

Post by Jörg Güldner »

Hello,
I try to marry a ssd1306 I2C oled-display (128x32 pixels) with a PIC16F1509, but the compiler comes with an error?
Why does this not works? The cpu have 512byte sram on board. How much does the component need?
Please have a look to the attachment...........


greetings

Jorg
Attachments
SSD1306_I2C and PIC16F1509.pdf
(649.69 KiB) Downloaded 180 times

gdt
Posts: 71
Joined: Thu Aug 10, 2017 2:04 pm
Has thanked: 25 times
Been thanked: 36 times
Contact:

Re: glcd ssd1306 I2C and PIC16F1509

Post by gdt »

Hello Jorg,
it seems the same issue on this topic: viewtopic.php?f=63&t=21236

Regards
Giuseppe

Jörg Güldner
Posts: 77
Joined: Wed Jun 22, 2011 3:32 pm
Has thanked: 17 times
Been thanked: 11 times
Contact:

Re: glcd ssd1306 I2C and PIC16F1509

Post by Jörg Güldner »

Hello,
are there some infos from the matrix side for me?
It was recommend to display objects unbuffered with smal sram.



greetings


Jörg

User avatar
Benj
Matrix Staff
Posts: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Re: glcd ssd1306 I2C and PIC16F1509

Post by Benj »

Hi Jörg

128 x 32 = 4096 pixels / 8 = 512 Bytes to host the LCD pixel buffer. e.g. all of the RAM on your device.

Unbuffered display components do not require a pixel buffer by allowing the display to host it's own buffer. The requirement for this to work is that the pixel data must be able to be read back from the display.

Post Reply