#include <arduino.h>
Go to the source code of this file.
|
union | REG_VM0 |
| Represents a Video Mode 0 Register value. More...
|
|
union | REG_VM1 |
| Represents a Video Mode 1 Register value. More...
|
|
union | REG_HOS |
| Represents a Horizontal Offset Register value. More...
|
|
union | REG_VOS |
| Represents a Vertical Offset Register value. More...
|
|
union | REG_DMM |
| Represents a Display Memory Mode value. More...
|
|
union | REG_DMAH |
| Represents a Display Memory Address High Register value. More...
|
|
union | REG_CMDI |
| Represents a Character Memory Data In Register value. More...
|
|
union | REG_OSDM |
| Represents an OSD Insersion Mux Register value. More...
|
|
union | REG_RBN |
| Represents a Row Brithness Register value (15 of them) More...
|
|
union | REG_OSDBL |
| Represents an OSD Black Level Register value. More...
|
|
union | REG_STAT |
| Represents a Status Register value. More...
|
|
union | REG_CMDO |
| Represents a Character Memory Data Out value. More...
|
|
struct | PIXEL |
| represent a 4-pixels value More...
|
|
union | LINE |
| Represents a line in a max7456 character ie. 12 pixels. More...
|
|
union | CARACT |
| Represents a character with lines and pixels. example : myCarac.line[3].pixels[2].pix2 = COLOR_TRANSPARENT ;. More...
|
|
|
typedef byte | charact [54] |
| Represents a character as stored in max7456 character memory.
|
|
typedef unsigned char | REG_DMAL |
|
typedef unsigned char | REG_DMDI |
|
typedef unsigned char | REG_CMM |
|
typedef unsigned char | REG_CMAH |
| Represents a Character Memory Address HIGH value.
|
|
typedef unsigned char | REG_CMAL |
| Represents a Character Memory Address Low value.
|
|
typedef unsigned char | DMDO |
| represents a Display Memory Data Out Register value.
|
|
#define CMAH_ADDRESS_READ 0x89 |
#define CMAH_ADDRESS_WRITE 0x09 |
#define CMAL_ADDRESS_READ 0x8A |
#define CMAL_ADDRESS_WRITE 0x0A |
#define CMDI_ADDRESS_READ 0x8B |
#define CMDI_ADDRESS_WRITE 0x0B |
#define CMDO_ADDRESS_READ 0xC0 |
#define CMM_ADDRESS_READ 0x88 |
#define CMM_ADDRESS_WRITE 0x08 |
Black value for a pixel (2bits)
Grey value for a pixel (2bits)
#define COLOR_TRANSPARENT 1 |
Transparent value for a pixel (2bits)
White value for a pixel (2bits)
#define DMAH_ADDRESS_READ 0x85 |
#define DMAH_ADDRESS_WRITE 0x05 |
#define DMAL_ADDRESS_READ 0x86 |
#define DMAL_ADDRESS_WRITE 0x06 |
#define DMDI_ADDRESS_READ 0x87 |
#define DMDI_ADDRESS_WRITE 0x07 |
#define DMDO_ADDRESS_READ 0xB0 |
#define DMM_ADDRESS_READ 0x84 |
#define DMM_ADDRESS_WRITE 0x04 |
#define HOS_ADDRESS_READ 0x82 |
#define HOS_ADDRESS_WRITE 0x02 |
#define OSDBL_ADDRESS_READ 0xEC |
#define OSDBL_ADDRESS_WRITE 0x6C |
#define OSDM_ADDRESS_READ 0x8C |
#define OSDM_ADDRESS_WRITE 0x0C |
#define RB0_ADDRESS_READ 0x90 |
#define RB0_ADDRESS_WRITE 0x10 |
#define RB1_ADDRESS_READ 0x91 |
#define RB1_ADDRESS_WRITE 0x11 |
#define RB2_ADDRESS_READ 0x92 |
#define RB2_ADDRESS_WRITE 0x12 |
#define RB3_ADDRESS_READ 0x93 |
#define RB3_ADDRESS_WRITE 0x13 |
#define RB4_ADDRESS_READ 0x94 |
#define RB4_ADDRESS_WRITE 0x14 |
#define RB5_ADDRESS_READ 0x95 |
#define RB5_ADDRESS_WRITE 0x15 |
#define RB6_ADDRESS_READ 0x96 |
#define RB6_ADDRESS_WRITE 0x16 |
#define RB7_ADDRESS_READ 0x97 |
#define RB7_ADDRESS_WRITE 0x17 |
#define RB8_ADDRESS_READ 0x98 |
#define RB8_ADDRESS_WRITE 0x18 |
#define RB9_ADDRESS_READ 0x99 |
#define RB9_ADDRESS_WRITE 0x19 |
#define RBA_ADDRESS_READ 0x9A |
#define RBA_ADDRESS_WRITE 0x1A |
#define RBB_ADDRESS_READ 0x9B |
#define RBB_ADDRESS_WRITE 0x1B |
#define RBC_ADDRESS_READ 0x9C |
#define RBC_ADDRESS_WRITE 0x1C |
#define RBD_ADDRESS_READ 0x9D |
#define RBD_ADDRESS_WRITE 0x1D |
#define RBE_ADDRESS_READ 0x9E |
#define RBE_ADDRESS_WRITE 0x1E |
#define RBF_ADDRESS_READ 0x9F |
#define RBF_ADDRESS_WRITE 0x1F |
#define STAT_ADDRESS_READ 0xA0 |
#define VM0_ADDRESS_READ 0x80 |
#define VM0_ADDRESS_WRITE 0x00 |
#define VM1_ADDRESS_READ 0x81 |
#define VM1_ADDRESS_WRITE 0x01 |
#define VOS_ADDRESS_READ 0x83 |
#define VOS_ADDRESS_WRITE 0x03 |
represents a Display Memory Data Out Register value.
Represents a Character Memory Address HIGH value.
Represents a Character Memory Address Low value.
Enumerator |
---|
_BT_BT |
|
_BT_2BT |
|
_BT_3BT |
|
_3BT_BT |
|
Enumerator |
---|
_2fields |
|
_4fields |
|
_6fields |
|
_8fields |
|