modm API documentation
modm::BitbangMemoryInterface< PORT, CS, CD, WR > Class Template Reference

Access external parallel memory with bit-bang mode. More...

#include <modm/driver/bus/bitbang_memory_interface.hpp>

Static Public Member Functions

static void initialize ()
 
static void writeRegister (const uint8_t reg)
 
static void writeCommand (const uint8_t command, const uint16_t data)
 
static void writeDataMult (const uint16_t data, const uint16_t count)
 
static void writeRam (uint8_t *addr, const uint16_t size)
 

Static Protected Member Functions

static void writeData (const uint16_t data)
 

Static Protected Attributes

static PORT port
 
static CS cs
 
static CD cd
 
static WR wr
 

Detailed Description

template<typename PORT, typename CS, typename CD, typename WR>
class modm::BitbangMemoryInterface< PORT, CS, CD, WR >

Access external parallel memory with bit-bang mode.

Usable for displays with 8080-like bus interface. Very specific

Template Parameters
PORTParallel port of data pins
CSChip Select GPIO pin
CDCommand / Data GPIO pin
WRWrite strobe GPIO pin
Author
strongly typed

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