Come potrebbe funzionare questo codice ?
Buongiorno,
Mi riferisco a questo tutorial:https://simple-circuit.com/pic16f877a-ssd1306-oled-display/
Nel quale si spiega come interfacciare un SSD1306 con un PIC16F877A; ciò che non riesco a comprendere è che il codice utilizza un array di 8x128=1024 bytes; mentre leggendo dal DS del PIC16F877A noto che questo ha solo 368B RAM Statica e 256B EEPROM RAM.
Infatti, provando a compilare questo codice, MPLAB (non ho la CPU da testare) mi avvisa che non c'è spazio sufficiente per allocare l'array di 1024 bytes.
Vorrei quindi chiedere come potrebbe essere possibile compilare e far funzionare un tale codice su un PIC16F877A.
DGrazie
Mi riferisco a questo tutorial:https://simple-circuit.com/pic16f877a-ssd1306-oled-display/
Nel quale si spiega come interfacciare un SSD1306 con un PIC16F877A; ciò che non riesco a comprendere è che il codice utilizza un array di 8x128=1024 bytes; mentre leggendo dal DS del PIC16F877A noto che questo ha solo 368B RAM Statica e 256B EEPROM RAM.
Infatti, provando a compilare questo codice, MPLAB (non ho la CPU da testare) mi avvisa che non c'è spazio sufficiente per allocare l'array di 1024 bytes.
Vorrei quindi chiedere come potrebbe essere possibile compilare e far funzionare un tale codice su un PIC16F877A.
DGrazie