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
glcd ssd1306 I2C and PIC16F1509
Moderator: Benj
-
- Posts: 77
- Joined: Wed Jun 22, 2011 3:32 pm
- Has thanked: 17 times
- Been thanked: 11 times
- Contact:
glcd ssd1306 I2C and PIC16F1509
- Attachments
-
- SSD1306_I2C and PIC16F1509.pdf
- (649.69 KiB) Downloaded 180 times
-
- 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
Hello Jorg,
it seems the same issue on this topic: viewtopic.php?f=63&t=21236
Regards
Giuseppe
it seems the same issue on this topic: viewtopic.php?f=63&t=21236
Regards
Giuseppe
-
- 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
Hello,
are there some infos from the matrix side for me?
It was recommend to display objects unbuffered with smal sram.
greetings
Jörg
are there some infos from the matrix side for me?
It was recommend to display objects unbuffered with smal sram.
greetings
Jörg
- 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
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.
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.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel