Labview
Dependencies: C12832_lcd LCD_fonts LM75B analogintest3 MMA7660 mbed
Fork of analogintest3 by
graphics.h
00001 #ifndef graphics_H 00002 #define graphics_H 00003 #include "C12832_lcd.h" 00004 00005 // graphics for the Christmas Demo 00006 // 00007 // Copyright (c) 2012 Peter Drescher - DC2PD 00008 // made by hand - I have to look for a tool ;-) 00009 // Released under the MIT License: http://mbed.org/license/mit 00010 00011 static char Tree[] = { 00012 0xff,0xff,0xff,0xff,0xff 00013 ,0xff,0xff,0xff,0xff,0xff 00014 ,0xff,0xff,0xff,0xff,0xff 00015 ,0xff,0xff,0xff,0xff,0xff 00016 ,0xff,0xff,0xff,0xff,0xff 00017 ,0xff,0xff,0xff,0xff,0xff 00018 ,0xff,0xff,0xff,0xff,0xff 00019 ,0xff,0xff,0xff,0xff,0xff 00020 ,0xff,0xff,0xff,0xff,0xff 00021 ,0xff,0xff,0xff,0xff,0xff 00022 ,0xff,0xfd,0xff,0xfe,0xff 00023 ,0xff,0xfd,0xff,0xfe,0xff 00024 ,0xf0,0x0c,0x38,0x70,0xff 00025 ,0xf6,0x4d,0x93,0x26,0xff 00026 ,0xf6,0x6d,0xd0,0x2e,0xff 00027 ,0xf6,0x6d,0x93,0xee,0xff 00028 ,0xf6,0x6c,0x30,0x60,0xff 00029 ,0xff,0xff,0xff,0xff,0xff 00030 ,0xff,0xff,0xff,0xff,0xff 00031 ,0xff,0xff,0xff,0xff,0xff 00032 ,0xff,0xff,0xff,0xff,0xff 00033 ,0xff,0xff,0xff,0xff,0xff 00034 ,0xff,0xff,0xff,0xff,0xff 00035 ,0xff,0xff,0xff,0xff,0xff 00036 ,0xff,0xff,0xff,0xff,0xff 00037 ,0xff,0xff,0xff,0xff,0xff 00038 ,0xff,0xff,0xff,0xff,0xff 00039 ,0xff,0xff,0xff,0xff,0xff 00040 }; 00041 00042 Bitmap bitmTree = { 00043 36, // XSize 00044 28, // YSize 00045 5, // Bytes in Line 00046 Tree, // Pointer to picture data 00047 }; 00048 00049 00050 static char Santa1[] = { 00051 0x07, 0x00, 0x00, // XXXXX___, XXXXXXXX, X 00052 0x05, 0x00, 0x00, // XXXXX_X_, XXXXXXXX, X 00053 0x07, 0x00, 0x00, // XXXXX___, XXXXXXXX, X 00054 0x07, 0xC0, 0x00, // XXXXX___, __XXXXXX, X 00055 0x07, 0xE0, 0x00, // XXXXX___, ___XXXXX, X 00056 0x07, 0xF0, 0x00, // XXXXX___, ____XXXX, X 00057 0x0F, 0xF8, 0x00, // XXXX____, _____XXX, X 00058 0x1c, 0x08, 0x00, // XXX___XX, XXXX_XXX, X 00059 0x08, 0xA8, 0x00, // XXXX_XXX, _X_X_XXX, X 00060 0x0C, 0x08, 0x00, // XXXX__XX, XXXX_XXX, X 00061 0x06, 0x28, 0x00, // XXXXX__X, XX_X_XXX, X 00062 0x03, 0x98, 0x00, // XXXXXX__, _XX__XXX, X 00063 0x0d, 0xfe, 0x00, // XXXX__X_, _______X, X 00064 0x78, 0xf3, 0x00, // X____XXX, ____XX__, X 00065 0x50, 0x61, 0x80, // X_X_XXXX, X__XXXX_, _ 00066 0xd0, 0x60, 0x80, // __X_XXXX, X__XXXXX, _ 00067 0x90, 0x00, 0x80, // _XX_XXXX, XXXXXXXX, _ 00068 0x90, 0x01, 0x00, // _XX_XXXX, XXXXXXX_, X 00069 0x90, 0x01, 0x00, // _XX_XXXX, XXXXXXX_, X 00070 0xd0, 0x03, 0x00, // __X_XXXX, XXXXXX__, X 00071 0x70, 0x02, 0x00, // X___XXXX, XXXXXX_X, X 00072 0x1f, 0xfc, 0x00, // XXX_____, ______XX, X 00073 0x07, 0xfc, 0x00, // XXXXX___, ______XX, X 00074 0x07, 0x0c, 0x00, // XXXXX___, XXXX__XX, X 00075 0x07, 0x0c, 0x00, // XXXXX___, XXXX__XX, X 00076 0x07, 0xbc, 0x00, // XXXXX___, _X____XX, X 00077 0x03, 0x38, 0x00, // XXXXXX__, XX___XXX, X 00078 0x00, 0x20, 0x00, // XXXXXXXX, XX_XXXXX, X 00079 }; 00080 00081 Bitmap bitmSan1 = { 00082 17, // XSize 00083 28, // YSize 00084 3, // Bytes in Line 00085 Santa1 , // Pointer to picture data 00086 }; 00087 00088 00089 static char Santa2[] = { 00090 0x03, 0x80, 0x00 , // XXXXXX__, _XXXXXXX, X 00091 0x02, 0x80, 0x00 , // XXXXXX_X, _XXXXXXX, X 00092 0x07, 0x00, 0x00 , // XXXXX___, XXXXXXXX, X 00093 0x07, 0xc0, 0x00 , // XXXXX___, __XXXXXX, X 00094 0x07, 0xe0, 0x00 , // XXXXX___, ___XXXXX, X 00095 0x07, 0xf0, 0x00 , // XXXXX___, ____XXXX, X 00096 0x0f, 0xf8, 0x00 , // XXXX____, _____XXX, X 00097 0x1c, 0x08, 0x00 , // XXX___XX, XXXX_XXX, X 00098 0x08, 0xa8, 0x00 , // XXXX_XXX, _X_X_XXX, X 00099 0x0c, 0x08, 0x00 , // XXXX__XX, XXXX_XXX, X 00100 0x06, 0x28, 0x00 , // XXXXX__X, XX_X_XXX, X 00101 0x03, 0x98, 0x00 , // XXXXXX__, _XX__XXX, X 00102 0x0d, 0xf6, 0x00 , // XXXX__X_, ____X__X, X 00103 0x78, 0xf3, 0x00 , // X____XXX, ____XX__, X 00104 0x50, 0x61, 0x80 , // X_X_XXXX, X__XXXX_, _ 00105 0xd0, 0x60, 0x80 , // __X_XXXX, X__XXXXX, _ 00106 0x90, 0x00, 0x80 , // _XX_XXXX, XXXXXXXX, _ 00107 0x90, 0x01, 0x00 , // _XX_XXXX, XXXXXXX_, X 00108 0x90, 0x01, 0x00 , // _XX_XXXX, XXXXXXX_, X 00109 0xd0, 0x03, 0x00 , // __X_XXXX, XXXXXX__, X 00110 0x70, 0x02, 0x00 , // X___XXXX, XXXXXX_X, X 00111 0x1f, 0xfc, 0x00 , // XXX_____, ______XX, X 00112 0x07, 0xdc, 0x00 , // XXXXX___, __X___XX, X 00113 0x07, 0x0e, 0x00 , // XXXXX___, XXXX___X, X 00114 0x07, 0x0e, 0x00 , // XXXXX___, XXXX___X, X 00115 0x0e, 0x0f, 0x80 , // XXXX___X, XXXX____, _ 00116 0x08, 0x00, 0x00 , // XXXX_XXX, XXXXXXXX, X 00117 0x00, 0x00, 0x00 , // XXXXXXXX, XXXXXXXX, X 00118 }; 00119 00120 Bitmap bitmSan2 = { 00121 17, // XSize 00122 28, // YSize 00123 3, // Bytes in Line 00124 Santa2 , // Pointer to picture data 00125 }; 00126 00127 00128 static char Santa3[] = { 00129 0x1c, 0x00, 0x00 , //XXX___XX, XXXXXXXX, X 00130 0x17, 0x00, 0x00 , //XXX_X___, XXXXXXXX, X 00131 0x1f, 0xc0, 0x00 , //XXX_____, __XXXXXX, X 00132 0x07, 0xe0, 0x00 , //XXXXX___, ___XXXXX, X 00133 0x07, 0xf0, 0x00 , //XXXXX___, ____XXXX, X 00134 0x0f, 0xf8, 0x00 , //XXXX____, _____XXX, X 00135 0x1c, 0x08, 0x00 , //XXX___XX, XXXX_XXX, X 00136 0x08, 0xa8, 0x00 , //XXXX_XXX, _X_X_XXX, X 00137 0x0c, 0x08, 0x00 , //XXXX__XX, XXXX_XXX, X 00138 0x06, 0x28, 0x00 , //XXXXX__X, XX_X_XXX, X 00139 0x03, 0x98, 0x00 , //XXXXXX__, _XX__XXX, X 00140 0x0d, 0xf6, 0x00 , //XXXX__X_, ____X__X, X 00141 0x78, 0xf3, 0x00 , //X____XXX, ____XX__, X 00142 0x50, 0xe1, 0x80 , //X_X_XXXX, ___XXXX_, _ 00143 0xd0, 0x60, 0x80 , //__X_XXXX, X__XXXXX, _ 00144 0x90, 0x00, 0x80 , //_XX_XXXX, XXXXXXXX, _ 00145 0x90, 0x01, 0x00 , //_XX_XXXX, XXXXXXX_, X 00146 0x90, 0x01, 0x00 , //_XX_XXXX, XXXXXXX_, X 00147 0x20, 0x03, 0x00 , //__X_XXXX, XXXXXX__, X 00148 0x70, 0x02, 0x00 , //X___XXXX, XXXXXX_X, X 00149 0x1f, 0xfc, 0x00 , //XXX_____, ______XX, X 00150 0x07, 0xdc, 0x00 , //XXXXX___, __X___XX, X 00151 0x07, 0x0e, 0x00 , //XXXXX___, XXXX___X, X 00152 0x07, 0x0e, 0x00 , //XXXXX___, XXXX___X, X 00153 0x07, 0xcf, 0x80 , //XXXXX___, __XX____, _ 00154 0x00, 0x00, 0x00 , //XXXXXXXX, XXXXXXXX, X 00155 }; 00156 00157 Bitmap bitmSan3 = { 00158 17, // XSize 00159 26, // YSize 00160 3, // Bytes in Line 00161 Santa3 , // Pointer to picture data 00162 }; 00163 00164 00165 #endif
Generated on Fri Jul 15 2022 01:49:40 by 1.7.2