SSD1306(OLED) Figure Test

Dependencies:   mbed

main.cpp

Committer:
eunkyoungkim
Date:
2015-08-12
Revision:
0:bfb5421d4a36

File content as of revision 0:bfb5421d4a36:

#include "mbed.h"
#include "SSD1306.h"

DigitalOut myled(PA_6);

Serial pc(USBTX, USBRX); // tx, rx






const unsigned char *miku[6] = { miku1, miku2, miku3, miku4, miku5, miku6 };

void drawmiku(int pic){
    int x, y;
    const unsigned char *p = miku[pic];

    for(y = 0; y < 8; y++){
        locate(53, y);
        for(x = 0; x < 75; x++) send_data(*p++);
    }
}

int main() {
    int pic;

    init();
    
    cls();
   
    pic = 0;
    while(1) {
        drawmiku(pic);
        if(++pic == 6) pic = 0;

        myled = !myled;
        wait_ms(100);
    }
}