Go to the documentation of this file. 38 #include <sys/bitops.h> 53 #define LCD_ARMS 0xef43,0x0 54 #define LCD_BODY 0xef43,0x1 55 #define LCD_1LEG 0xef43,0x2 56 #define LCD_2LEGS 0xef43,0x3 64 #define LCD_0_TOP 0xef44,0x4 65 #define LCD_0_MID 0xef44,0x5 66 #define LCD_0_BOT 0xef44,0x7 67 #define LCD_0_TOPR 0xef45,0x5 68 #define LCD_0_BOTR 0xef45,0x7 69 #define LCD_0_TOPL 0xef47,0x5 70 #define LCD_0_BOTL 0xef47,0x7 72 #define LCD_1_TOP 0xef43,0x4 73 #define LCD_1_MID 0xef43,0x5 74 #define LCD_1_BOT 0xef43,0x7 75 #define LCD_1_TOPR 0xef47,0x1 76 #define LCD_1_BOTR 0xef47,0x3 77 #define LCD_1_TOPL 0xef48,0x5 78 #define LCD_1_BOTL 0xef48,0x7 80 #define LCD_2_TOP 0xef44,0x0 81 #define LCD_2_MID 0xef44,0x1 82 #define LCD_2_BOT 0xef44,0x3 83 #define LCD_2_TOPR 0xef48,0x1 84 #define LCD_2_BOTR 0xef48,0x3 85 #define LCD_2_TOPL 0xef49,0x5 86 #define LCD_2_BOTL 0xef49,0x7 87 #define LCD_2_DOT 0xef48,0x6 89 #define LCD_3_TOP 0xef46,0x0 90 #define LCD_3_MID 0xef46,0x1 91 #define LCD_3_BOT 0xef46,0x3 92 #define LCD_3_TOPR 0xef4b,0x1 93 #define LCD_3_BOTR 0xef4b,0x3 94 #define LCD_3_TOPL 0xef4b,0x5 95 #define LCD_3_BOTL 0xef4b,0x7 96 #define LCD_3_DOT 0xef49,0x6 98 #define LCD_4_TOP 0xef46,0x4 99 #define LCD_4_MID 0xef46,0x5 100 #define LCD_4_BOT 0xef46,0x7 101 #define LCD_4_TOPR 0xef4a,0x1 102 #define LCD_4_BOTR 0xef4a,0x3 103 #define LCD_4_TOPL 0xef4a,0x5 104 #define LCD_4_BOTL 0xef4a,0x7 105 #define LCD_4_DOT 0xef4b,0x6 107 #define LCD_5_MID 0xef4a,0x6 111 #define LCD_A_SELECT 0xef4a,0x2 112 #define LCD_A_LEFT 0xef46,0x6 113 #define LCD_A_RIGHT 0xef46,0x2 115 #define LCD_B_SELECT 0xef43,0x6 116 #define LCD_B_LEFT 0xef44,0x2 117 #define LCD_B_RIGHT 0xef47,0x2 119 #define LCD_C_SELECT 0xef44,0x6 120 #define LCD_C_LEFT 0xef47,0x6 121 #define LCD_C_RIGHT 0xef45,0x6 125 #define LCD_S1_SELECT 0xef49,0x0 126 #define LCD_S1_ACTIVE 0xef49,0x1 128 #define LCD_S2_SELECT 0xef48,0x4 129 #define LCD_S2_ACTIVE 0xef48,0x0 131 #define LCD_S3_SELECT 0xef47,0x4 132 #define LCD_S3_ACTIVE 0xef45,0x4 138 #define LCD_CIRCLE_0 0xef45,0x0 139 #define LCD_CIRCLE_1 0xef45,0x1 140 #define LCD_CIRCLE_2 0xef45,0x3 141 #define LCD_CIRCLE_3 0xef45,0x2 146 #define LCD_DOT_0 0xef49,0x4 147 #define LCD_DOT_1 0xef4b,0x0 148 #define LCD_DOT_2 0xef4b,0x4 149 #define LCD_DOT_3 0xef4a,0x0 150 #define LCD_DOT_4 0xef4a,0x4 154 #define LCD_IR_LOWER 0xef49,0x2 155 #define LCD_IR_UPPER 0xef49,0x3 159 #define LCD_BATTERY_X 0xef47,0x0 163 #define LCD_EMPTY_1 0xef48,0x2 164 #define LCD_EMPTY_2 0xef4b,0x2 175 #define dlcd_show(a) bit_set(BYTE_OF(a),BIT_OF(a)) 180 #define dlcd_hide(a) bit_clear(BYTE_OF(a),BIT_OF(a)) 187 #define dlcd_store(a) bit_store(BYTE_OF(a),BIT_OF(a)) 191 #define BYTE_OF(a,b) a 192 #define BIT_OF(a,b) b
Generated for brickOS C++ by
1.8.12