192x12x3=6912 bits == 864 bytes
192x12x3=6912 bits == 864 bytes
Warning I'm not a teacher
Each color value is 8 bit, so it is 6912 bytes, not bitsBut that's ok, I'll use external EEPROM as display buffer.
MSSP would be great, but no PBP support as far as I know - need to use ASM....
it would be difficult to pack rgb leds more tightly than these
p3 64x64 p4 32x64 modules
and they work, limited to 8 colours with pbp
Warning I'm not a teacher
Yes, bottom ones are 3030 leds. And they're placed sparsely.
Now check footprint of 1206 or 0805 enclosure and compare sizes![]()
If you just need more RAM for a display buffer there are much faster devices than an external EEPROM, like the 23LC512 serial SPI SRAM.
Also, since SHIFTOUT runs at approx 50KHz, you could even write your own dedicated version that would be MUCH faster than that, although using the MSSP/SPI peripheral is pretty straight forward and would easily get you into the multi-MHz range.
Where I can learn about that MSSP in PBP ?
On the Data Sheet of each PIC you will use. You learn the ins and outs of the sub section of the PIC and the registers that you have to manipulate directly.
PBP had nothing to do with the MSSP/SPI section other than setting bits in the registers.
Ioannis
Well someone above, called Henrik, said that PBP is supporting it directly, this is why I asked
![]()
Bookmarks