Librairie nécessaire pour utiliser le Lcd de l'IOGS

Lcd.h

Committer:
Thur
Date:
2017-06-02
Revision:
0:8487a7d2a20e
Child:
1:ab21ec2e6cf5

File content as of revision 0:8487a7d2a20e:

#ifndef MBED_LCD_H
#define MBED_LCD_H
 
#include "mbed.h"
 
class Lcd {
public:
    Lcd(PinName rs, PinName sck, PinName miso, PinName mosi,PinName cs);
    void write_LCD(char c);
    void writeStr_LCD(char c[], char ligne, char colonne);
    void writeCmd_LCD(char c);
    void setPosition(char ligne, char colonne);
    void init_SPI(void);
    void init_LCD(void);
    
private:
    DigitalOut RS_LCD;
    SPI spi; // mosi, miso, sclk
    DigitalOut CS;
};

#endif