⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bmp.c

📁 AVR单片机的EW12A03GLY液晶显示代码
💻 C
字号:
#include <avr/pgmspace.h>
#include "bmp.h"

unsigned char icon1_char_table[] PROGMEM = 
 { 0xFF, 0xFF, 0xFF, 0xFC, 	/*  [******************************]  */
   0x80, 0x00, 0x00, 0x04, 	/*  [*                            *]  */
   0x80, 0x00, 0x00, 0x04, 	/*  [*                            *]  */
   0x80, 0x00, 0x00, 0xC4, 	/*  [*                       **   *]  */
   0x80, 0x00, 0x01, 0x24, 	/*  [*                      *  *  *]  */
   0x8F, 0x02, 0x02, 0x14, 	/*  [*   ****      *       *    * *]  */
   0x89, 0x12, 0x02, 0x14, 	/*  [*   *  *   *  *       *    * *]  */
   0x8B, 0x07, 0x01, 0x24, 	/*  [*   * **     ***       *  *  *]  */
   0x8F, 0x92, 0x00, 0xC4, 	/*  [*   *****  *  *         **   *]  */
   0x88, 0xD2, 0x00, 0x04, 	/*  [*   *   ** *  *              *]  */
   0x88, 0x52, 0x00, 0x04, 	/*  [*   *    * *  *              *]  */
   0x8F, 0xD3, 0x80, 0x04, 	/*  [*   ****** *  ***            *]  */
   0x80, 0x00, 0x00, 0x04, 	/*  [*                            *]  */
   0x80, 0x00, 0x00, 0x04, 	/*  [*                            *]  */
   0x80, 0x00, 0x00, 0x04, 	/*  [*                            *]  */
   0x88, 0x20, 0x00, 0x04, 	/*  [*   *     *                  *]  */
   0x8C, 0x60, 0x00, 0x04, 	/*  [*   **   **                  *]  */
   0x8E, 0xE0, 0x00, 0x04, 	/*  [*   *** ***                  *]  */
   0x8B, 0xA0, 0x00, 0x04, 	/*  [*   * *** *                  *]  */
   0x89, 0x20, 0x07, 0x04, 	/*  [*   *  *  *          ***     *]  */
   0x88, 0x27, 0x8D, 0x84, 	/*  [*   *     *  ****   ** **    *]  */
   0x88, 0x2C, 0x88, 0x84, 	/*  [*   *     * **  *   *   *    *]  */
   0x88, 0x28, 0x88, 0x84, 	/*  [*   *     * *   *   *   *    *]  */
   0x88, 0x2C, 0x8D, 0x84, 	/*  [*   *     * **  *   ** **    *]  */
   0x88, 0x27, 0xCF, 0x04, 	/*  [*   *     *  *****  ****     *]  */
   0x80, 0x00, 0x08, 0x04, 	/*  [*                   *        *]  */
   0x80, 0x00, 0x08, 0x04, 	/*  [*                   *        *]  */
   0x80, 0x00, 0x08, 0x04, 	/*  [*                   *        *]  */
   0x80, 0x00, 0x00, 0x04, 	/*  [*                            *]  */
   0xFF, 0xFF, 0xFF, 0xFC, 	/*  [******************************]  */
 };

struct IMG_DEF icon1_bmp PROGMEM = {30, 30, icon1_char_table};

//-----------------------------

unsigned char frame_char_table[] PROGMEM = 
 { 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 	/*  [      **************************************************************************************************************      ]  */
   0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 	/*  [    **                                                                                                              **    ]  */
   0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 	/*  [   *                                                                                                                  *   ]  */
   0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 	/*  [  *                                                                                                                    *  ]  */
   0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 	/*  [ *                                                                                                                      * ]  */
   0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 	/*  [ *                                                                                                                      * ]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 	/*  [*                                                                                                                        *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x40, 	/*  [*                                                                                                     ******             *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x40, 	/*  [*                                                                                                   **      **           *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x03, 0x00, 0x40, 	/*  [*                                                                                                 **          **         *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x80, 0x40, 	/*  [*                                                                                                *              *        *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x80, 0x40, 	/*  [*                                                                                                *              *        *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x40, 0x40, 	/*  [*                                                                                               *                *       *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x40, 0x40, 	/*  [*                                                                                               *                *       *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x20, 0x40, 	/*  [*                                                                                              *                  *      *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x20, 0x40, 	/*  [*                                                                                              *                  *      *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x20, 0x40, 	/*  [*                                                                                              *                  *      *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x20, 0x40, 	/*  [*                                                                                              *                  *      *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x40, 0x40, 	/*  [*                                                                                               *                *       *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x40, 0x40, 	/*  [*                                                                                               *                *       *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x80, 0x40, 	/*  [*                                                                                                *              *        *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x80, 0x40, 	/*  [*                                                                                                *              *        *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x03, 0x00, 0x40, 	/*  [*                                                                                                 **          **         *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x40, 	/*  [*                                                                                                   **      **           *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x40, 	/*  [*                                                                                                     ******             *]  */
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 	/*  [*                                                                                                                        *]  */
   0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 	/*  [ *                                                                                                                      * ]  */
   0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 	/*  [ *                                                                                                                      * ]  */
   0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 	/*  [  *                                                                                                                    *  ]  */
   0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 	/*  [   *                                                                                                                  *   ]  */
   0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 	/*  [    **                                                                                                              **    ]  */
   0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 	/*  [      **************************************************************************************************************      ]  */
 };


struct IMG_DEF frame_bmp PROGMEM = {122, 32, frame_char_table};



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -