modm API documentation
modm::SiemensS65Common< SPI, CS, RS, Reset > Class Template Reference

Driver for Siemens S65 displays. More...

#include <modm/driver/display/siemens_s65.hpp>

Inheritance diagram for modm::SiemensS65Common< SPI, CS, RS, Reset >:
modm::SiemensS65Landscape< SPI, CS, RS, Reset > modm::SiemensS65Portrait< SPI, CS, RS, Reset >

Protected Member Functions

void writeCmd (uint8_t reg, uint16_t param)
 
void writeReg (uint8_t reg)
 
void writeData (uint16_t param)
 
void lcdCls (uint16_t colour)
 
void lcdSettings (bool landscape)
 

Detailed Description

template<typename SPI, typename CS, typename RS, typename Reset>
class modm::SiemensS65Common< SPI, CS, RS, Reset >

Driver for Siemens S65 displays.

The controller is a Hitachi HD66773 which can drive color displays of up ot 132 x 176 pixels in 18 bit colour.

The portrait mode is a bit more 'native' for this display because modm::GraphicDisplay requests that the vertical resolution is dividable by 8.

In portrait mode the connector is at the bottom. In landscape mode the connector is at the right border.


The documentation for this class was generated from the following file: