GT20L16J1Y 16x16 Japanese font ROM access library
Dependents: UTF-8_test hello_GT20L16J1Y_FONT GSDPlayer Nucleo_AQM1248A ... more
GT20L16J1Y_font.h
- Committer:
- MACRUM
- Date:
- 2014-09-04
- Revision:
- 2:aed20a7685b9
- Parent:
- 1:cacab63ea210
File content as of revision 2:aed20a7685b9:
#include "mbed.h" class GT20L16J1Y_FONT { public: GT20L16J1Y_FONT(); virtual ~GT20L16J1Y_FONT() {}; /** Create a GT20L16J1Y font ROM connected to the specified pins * * @param mosi Serial data output pin to connect to * @param moso Serial data input pin to connect to * @param sclk Serial clock input pin to connect to * @param cs Chip enable input pin to connect to */ GT20L16J1Y_FONT(PinName mosi, PinName miso, PinName sclk, PinName cs); /** Read font data from SJIS code * * @param code Japanese Kanji font code (Shift JIS code) */ void read(unsigned short code); /** Read font data from Ku-Ten code * * @param code Japanese Kanji font code (Kuten code [15:8] Ku, [7:0] Ten) * @return font width (8 or 16) */ int read_kuten(unsigned short code); unsigned char bitmap[32]; private: SPI _spi; DigitalOut _CS; };