Simon Ford
/
displays
EA_QVGALCD.h
- Committer:
- simon
- Date:
- 2009-09-15
- Revision:
- 0:cc002f2fad97
File content as of revision 0:cc002f2fad97:
/* mbed Embedded Artists QVGA LCD Display Library * Copyright (c) 2007-2009 sford * Released under the MIT License: http://mbed.org/license/mit * * Implements a QVGA LCD display from Embedded Artisits */ #ifndef MBED_EA_QVGALCD_H #define MBED_EA_QVGALCD_H #include "GraphicsDisplay.h" class EA_QVGALCD : public GraphicsDisplay { public: EA_QVGALCD(PinName mosi, PinName miso, PinName sclk, PinName cs, PinName rst); virtual void pixel(int x, int y, int colour); virtual int width(); virtual int height(); virtual void window(int x, int y, int w, int h); virtual void putp(int colour); protected: void command(int value); void data(int value); void config(int index, int value); SPI _spi; DigitalOut _cs; DigitalOut _rst; }; #endif