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

📄 font.c

📁 AVR控制12864液晶画圆弧,在AVR单片机的控制下完成圆弧的绘制。
💻 C
📖 第 1 页 / 共 5 页
字号:
   0x00, 	/*  [      ]  */
   
   /* 'n' charwidth: 5 */
   0x00, 	/*  [     ]  */
   0x00, 	/*  [     ]  */
   0xE0, 	/*  [***  ]  */
   0x90, 	/*  [*  * ]  */
   0x90, 	/*  [*  * ]  */
   0x90, 	/*  [*  * ]  */
   0x00, 	/*  [     ]  */
   
   /* 'o' charwidth: 5 */
   0x00, 	/*  [     ]  */
   0x00, 	/*  [     ]  */
   0x60, 	/*  [ **  ]  */
   0x90, 	/*  [*  * ]  */
   0x90, 	/*  [*  * ]  */
   0x60, 	/*  [ **  ]  */
   0x00, 	/*  [     ]  */
   
   /* 'p' charwidth: 5 */
   0x00, 	/*  [     ]  */
   0xE0, 	/*  [***  ]  */
   0x90, 	/*  [*  * ]  */
   0x90, 	/*  [*  * ]  */
   0xE0, 	/*  [***  ]  */
   0x80, 	/*  [*    ]  */
   0x80, 	/*  [*    ]  */
   
   /* 'q' charwidth: 5 */
   0x00, 	/*  [     ]  */
   0x70, 	/*  [ *** ]  */
   0x90, 	/*  [*  * ]  */
   0x90, 	/*  [*  * ]  */
   0x70, 	/*  [ *** ]  */
   0x10, 	/*  [   * ]  */
   0x10, 	/*  [   * ]  */
   
   /* 'r' charwidth: 4 */
   0x00, 	/*  [    ]  */
   0x00, 	/*  [    ]  */
   0xA0, 	/*  [* * ]  */
   0xC0, 	/*  [**  ]  */
   0x80, 	/*  [*   ]  */
   0x80, 	/*  [*   ]  */
   0x00, 	/*  [    ]  */
   
   /* 's' charwidth: 4 */
   0x00, 	/*  [    ]  */
   0x00, 	/*  [    ]  */
   0x60, 	/*  [ ** ]  */
   0xC0, 	/*  [**  ]  */
   0x20, 	/*  [  * ]  */
   0xC0, 	/*  [**  ]  */
   0x00, 	/*  [    ]  */
   
   /* 't' charwidth: 3 */
   0x00, 	/*  [   ]  */
   0x80, 	/*  [*  ]  */
   0xC0, 	/*  [** ]  */
   0x80, 	/*  [*  ]  */
   0x80, 	/*  [*  ]  */
   0x40, 	/*  [ * ]  */
   0x00, 	/*  [   ]  */
   
   /* 'u' charwidth: 5 */
   0x00, 	/*  [     ]  */
   0x00, 	/*  [     ]  */
   0x90, 	/*  [*  * ]  */
   0x90, 	/*  [*  * ]  */
   0x90, 	/*  [*  * ]  */
   0x70, 	/*  [ *** ]  */
   0x00, 	/*  [     ]  */
   
   /* 'v' charwidth: 4 */
   0x00, 	/*  [    ]  */
   0x00, 	/*  [    ]  */
   0xA0, 	/*  [* * ]  */
   0xA0, 	/*  [* * ]  */
   0x40, 	/*  [ *  ]  */
   0x40, 	/*  [ *  ]  */
   0x00, 	/*  [    ]  */
   
   /* 'w' charwidth: 6 */
   0x00, 	/*  [      ]  */
   0x00, 	/*  [      ]  */
   0xA8, 	/*  [* * * ]  */
   0xA8, 	/*  [* * * ]  */
   0x50, 	/*  [ * *  ]  */
   0x50, 	/*  [ * *  ]  */
   0x00, 	/*  [      ]  */
   
   /* 'x' charwidth: 4 */
   0x00, 	/*  [    ]  */
   0x00, 	/*  [    ]  */
   0xA0, 	/*  [* * ]  */
   0x40, 	/*  [ *  ]  */
   0x40, 	/*  [ *  ]  */
   0xA0, 	/*  [* * ]  */
   0x00, 	/*  [    ]  */
   
   /* 'y' charwidth: 4 */
   0x00, 	/*  [    ]  */
   0x00, 	/*  [    ]  */
   0xA0, 	/*  [* * ]  */
   0xA0, 	/*  [* * ]  */
   0x40, 	/*  [ *  ]  */
   0x80, 	/*  [*   ]  */
   0x80, 	/*  [*   ]  */
   
   /* 'z' charwidth: 4 */
   0x00, 	/*  [    ]  */
   0x00, 	/*  [    ]  */
   0xE0, 	/*  [*** ]  */
   0x40, 	/*  [ *  ]  */
   0x80, 	/*  [*   ]  */
   0xE0, 	/*  [*** ]  */
   0x00, 	/*  [    ]  */
   
   /* '{' charwidth: 4 */
   0x20, 	/*  [  * ]  */
   0x40, 	/*  [ *  ]  */
   0x40, 	/*  [ *  ]  */
   0x80, 	/*  [*   ]  */
   0x40, 	/*  [ *  ]  */
   0x40, 	/*  [ *  ]  */
   0x20, 	/*  [  * ]  */
   
   /* '|' charwidth: 2 */
   0x80, 	/*  [* ]  */
   0x80, 	/*  [* ]  */
   0x80, 	/*  [* ]  */
   0x80, 	/*  [* ]  */
   0x80, 	/*  [* ]  */
   0x80, 	/*  [* ]  */
   0x00, 	/*  [  ]  */
   
   /* '}' charwidth: 4 */
   0x80, 	/*  [*   ]  */
   0x40, 	/*  [ *  ]  */
   0x40, 	/*  [ *  ]  */
   0x20, 	/*  [  * ]  */
   0x40, 	/*  [ *  ]  */
   0x40, 	/*  [ *  ]  */
   0x80, 	/*  [*   ]  */
   
   /* '~' charwidth: 7 */
   0x00, 	/*  [       ]  */
   0x64, 	/*  [ **  * ]  */
   0x98, 	/*  [*  **  ]  */
   0x00, 	/*  [       ]  */
   0x00, 	/*  [       ]  */
   0x00, 	/*  [       ]  */
   0x00, 	/*  [       ]  */
 };
   
const unsigned char five_dot_width_table[]  = 
 {  2, /* ' ' */
    2, /* '!' */
    4, /* '"' */
    8, /* '#' */
    4, /* '$' */
    8, /* '%' */
    6, /* '&' */
    2, /* ''' */
    3, /* '(' */
    3, /* ')' */
    6, /* '*' */
    6, /* '+' */
    3, /* ',' */
    4, /* '-' */
    2, /* '.' */
    4, /* '/' */
    5, /* '0' */
    3, /* '1' */
    5, /* '2' */
    5, /* '3' */
    5, /* '4' */
    4, /* '5' */
    5, /* '6' */
    4, /* '7' */
    5, /* '8' */
    5, /* '9' */
    2, /* ':' */
    3, /* ';' */
    4, /* '<' */
    5, /* '=' */
    4, /* '>' */
    4, /* '?' */
    8, /* '@' */
    6, /* 'A' */
    5, /* 'B' */
    5, /* 'C' */
    5, /* 'D' */
    4, /* 'E' */
    4, /* 'F' */
    5, /* 'G' */
    5, /* 'H' */
    2, /* 'I' */
    5, /* 'J' */
    5, /* 'K' */
    4, /* 'L' */
    6, /* 'M' */
    6, /* 'N' */
    5, /* 'O' */
    5, /* 'P' */
    5, /* 'Q' */
    5, /* 'R' */
    4, /* 'S' */
    4, /* 'T' */
    5, /* 'U' */
    6, /* 'V' */
    8, /* 'W' */
    6, /* 'X' */
    6, /* 'Y' */
    4, /* 'Z' */
    3, /* '[' */
    4, /* '\' */
    3, /* ']' */
    6, /* '^' */
    6, /* '_' */
    3, /* '`' */
    5, /* 'a' */
    5, /* 'b' */
    4, /* 'c' */
    5, /* 'd' */
    4, /* 'e' */
    4, /* 'f' */
    5, /* 'g' */
    5, /* 'h' */
    2, /* 'i' */
    3, /* 'j' */
    5, /* 'k' */
    2, /* 'l' */
    6, /* 'm' */
    5, /* 'n' */
    5, /* 'o' */
    5, /* 'p' */
    5, /* 'q' */
    4, /* 'r' */
    4, /* 's' */
    3, /* 't' */
    5, /* 'u' */
    4, /* 'v' */
    6, /* 'w' */
    4, /* 'x' */
    4, /* 'y' */
    4, /* 'z' */
    4, /* '{' */
    2, /* '|' */
    4, /* '}' */
    7, /* '~' */
 };
#endif
   
#ifdef EN_SIX_DOT
const unsigned char six_dot_glyph_table[]  = 
 { /* ' ' charwidth: 2 */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   
   /* '!' charwidth: 2 */
   0x80, 0x00, 	/*  [* ]  */
   0x80, 0x00, 	/*  [* ]  */
   0x80, 0x00, 	/*  [* ]  */
   0x80, 0x00, 	/*  [* ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x80, 0x00, 	/*  [* ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   
   /* '"' charwidth: 4 */
   0xA0, 0x00, 	/*  [* * ]  */
   0xA0, 0x00, 	/*  [* * ]  */
   0x00, 0x00, 	/*  [    ]  */
   0x00, 0x00, 	/*  [    ]  */
   0x00, 0x00, 	/*  [    ]  */
   0x00, 0x00, 	/*  [    ]  */
   0x00, 0x00, 	/*  [    ]  */
   0x00, 0x00, 	/*  [    ]  */
   
   /* '#' charwidth: 8 */
   0x00, 0x00, 	/*  [        ]  */
   0x14, 0x00, 	/*  [   * *  ]  */
   0x7E, 0x00, 	/*  [ ****** ]  */
   0x28, 0x00, 	/*  [  * *   ]  */
   0xFC, 0x00, 	/*  [******  ]  */
   0x50, 0x00, 	/*  [ * *    ]  */
   0x00, 0x00, 	/*  [        ]  */
   0x00, 0x00, 	/*  [        ]  */
   
   /* '$' charwidth: 5 */
   0x20, 0x00, 	/*  [  *  ]  */
   0x70, 0x00, 	/*  [ *** ]  */
   0x80, 0x00, 	/*  [*    ]  */
   0x60, 0x00, 	/*  [ **  ]  */
   0x10, 0x00, 	/*  [   * ]  */
   0xE0, 0x00, 	/*  [***  ]  */
   0x20, 0x00, 	/*  [  *  ]  */
   0x00, 0x00, 	/*  [     ]  */
   
   /* '%' charwidth: 7 */
   0x64, 0x00, 	/*  [ **  * ]  */
   0xA8, 0x00, 	/*  [* * *  ]  */
   0xD0, 0x00, 	/*  [** *   ]  */
   0x2C, 0x00, 	/*  [  * ** ]  */
   0x54, 0x00, 	/*  [ * * * ]  */
   0x98, 0x00, 	/*  [*  **  ]  */
   0x00, 0x00, 	/*  [       ]  */
   0x00, 0x00, 	/*  [       ]  */
   
   /* '&' charwidth: 6 */
   0x60, 0x00, 	/*  [ **   ]  */
   0x90, 0x00, 	/*  [*  *  ]  */
   0x40, 0x00, 	/*  [ *    ]  */
   0x98, 0x00, 	/*  [*  ** ]  */
   0x90, 0x00, 	/*  [*  *  ]  */
   0x60, 0x00, 	/*  [ **   ]  */
   0x00, 0x00, 	/*  [      ]  */
   0x00, 0x00, 	/*  [      ]  */
   
   /* ''' charwidth: 2 */
   0x80, 0x00, 	/*  [* ]  */
   0x80, 0x00, 	/*  [* ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   
   /* '(' charwidth: 4 */
   0x20, 0x00, 	/*  [  * ]  */
   0x40, 0x00, 	/*  [ *  ]  */
   0x80, 0x00, 	/*  [*   ]  */
   0x80, 0x00, 	/*  [*   ]  */
   0x80, 0x00, 	/*  [*   ]  */
   0x80, 0x00, 	/*  [*   ]  */
   0x40, 0x00, 	/*  [ *  ]  */
   0x20, 0x00, 	/*  [  * ]  */
   
   /* ')' charwidth: 4 */
   0x80, 0x00, 	/*  [*   ]  */
   0x40, 0x00, 	/*  [ *  ]  */
   0x20, 0x00, 	/*  [  * ]  */
   0x20, 0x00, 	/*  [  * ]  */
   0x20, 0x00, 	/*  [  * ]  */
   0x20, 0x00, 	/*  [  * ]  */
   0x40, 0x00, 	/*  [ *  ]  */
   0x80, 0x00, 	/*  [*   ]  */
   
   /* '*' charwidth: 6 */
   0x50, 0x00, 	/*  [ * *  ]  */
   0x20, 0x00, 	/*  [  *   ]  */
   0xF8, 0x00, 	/*  [***** ]  */
   0x20, 0x00, 	/*  [  *   ]  */
   0x50, 0x00, 	/*  [ * *  ]  */
   0x00, 0x00, 	/*  [      ]  */
   0x00, 0x00, 	/*  [      ]  */
   0x00, 0x00, 	/*  [      ]  */
   
   /* '+' charwidth: 6 */
   0x00, 0x00, 	/*  [      ]  */
   0x20, 0x00, 	/*  [  *   ]  */
   0x20, 0x00, 	/*  [  *   ]  */
   0xF8, 0x00, 	/*  [***** ]  */
   0x20, 0x00, 	/*  [  *   ]  */
   0x20, 0x00, 	/*  [  *   ]  */
   0x00, 0x00, 	/*  [      ]  */
   0x00, 0x00, 	/*  [      ]  */
   
   /* ',' charwidth: 3 */
   0x00, 0x00, 	/*  [   ]  */
   0x00, 0x00, 	/*  [   ]  */
   0x00, 0x00, 	/*  [   ]  */
   0x00, 0x00, 	/*  [   ]  */
   0x00, 0x00, 	/*  [   ]  */
   0x40, 0x00, 	/*  [ * ]  */
   0x40, 0x00, 	/*  [ * ]  */
   0x80, 0x00, 	/*  [*  ]  */
   
   /* '-' charwidth: 6 */
   0x00, 0x00, 	/*  [      ]  */
   0x00, 0x00, 	/*  [      ]  */
   0x00, 0x00, 	/*  [      ]  */
   0xF8, 0x00, 	/*  [***** ]  */
   0x00, 0x00, 	/*  [      ]  */
   0x00, 0x00, 	/*  [      ]  */
   0x00, 0x00, 	/*  [      ]  */
   0x00, 0x00, 	/*  [      ]  */
   
   /* '.' charwidth: 2 */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x80, 0x00, 	/*  [* ]  */
   0x00, 0x00, 	/*  [  ]  */
   0x00, 0x00, 	/*  [  ]  */
   
   /* '/' charwidth: 4 */
   0x20, 0x00, 	/*  [  * ]  */
   0x20, 0x00, 	/*  [  * ]  */
   0x40, 0x00, 	/*  [ *  ]  */
   0x40, 0x00, 	/*  [ *  ]  */
   0x80, 0x00, 	/*  [*   ]  */
   0x80, 0x00, 	/*  [*   ]  */
   0x00, 0x00, 	/*  [    ]  */
   0x00, 0x00, 	/*  [    ]  */
   
   /* '0' charwidth: 5 */
   0x60, 0x00, 	/*  [ **  ]  */
   0x90, 0x00, 	/*  [*  * ]  */
   0x90, 0x00, 	/*  [*  * ]  */
   0x90, 0x00, 	/*  [*  * ]  */
   0x90, 0x00, 	/*  [*  * ]  */
   0x60, 0x00, 	/*  [ **  ]  */
   0x00, 0x00, 	/*  [     ]  */
   0x00, 0x00, 	/*  [     ]  */
   
   /* '1' charwidth: 3 */
   0x40, 0x00, 	/*  [ * ]  */
   0xC0, 0x00, 	/*  [** ]  */
   0x40, 0x00, 	/*  [ * ]  */
   0x40, 0x00, 	/*  [ * ]  */
   0x40, 0x00, 	/*  [ * ]  */
   0x40, 0x00, 	/*  [ * ]  */
   0x00, 0x00, 	/*  [   ]  */
   0x00, 0x00, 	/*  [   ]  */
   
   /* '2' charwidth: 5 */
   0x60, 0x00, 	/*  [ **  ]  */
   0x90, 0x00, 	/*  [*  * ]  */
   0x10, 0x00, 	/*  [   * ]  */
   0x20, 0x00, 	/*  [  *  ]  */
   0x40, 0x00, 	/*  [ *   ]  */
   0xF0, 0x00, 	/*  [**** ]  */
   0x00, 0x00, 	/*  [     ]  */
   0x00, 0x00, 	/*  [     ]  */
   
   /* '3' charwidth: 5 */
   0x60, 0x00, 	/*  [ **  ]  */
   0x90, 0x00, 	/*  [*  * ]  */
   0x20, 0x00, 	/*  [  *  ]  */
   0x10, 0x00, 	/*  [   * ]  */
   0x90, 0x00, 	/*  [*  * ]  */
   0x60, 0x00, 	/*  [ **  ]  */
   0x00, 0x00, 	/*  [     ]  */
   0x00, 0x00, 	/*  [     ]  */
   
   /* '4' charwidth: 5 */
   0x20, 0x00, 	/*  [  *  ]  */
   0x60, 0x00, 	/*  [ **  ]  */
   0xA0, 0x00, 	/*  [* *  ]  */
   0xF0, 0x00, 	/*  [**** ]  */
   0x20, 0x00, 	/*  [  *  ]  */
   0x20, 0x00, 	/*  [  *  ]  */
   0x00, 0x00, 	/*  [     ]  */
   0x00, 0x00, 	/*  [     ]  */
   
   /* '5' charwidth: 5 */
   0xF0, 0x00, 	/*  [**** ]  */
   0x80, 0x00, 	/*  [*    ]  */
   0xE0, 0x00, 	/*  [***  ]  */
   0x10, 0x00, 	/*  [   * ]  */
   0x90, 0x00, 	/*  [*  * ]  */
   0x60, 0x00, 	/*  [ **  ]  */
   0x00, 0x00, 	/*  [     ]  */
   0x00, 0x00, 	/*  [     ]  */
   
   /* '6' charwidth: 5 */

⌨️ 快捷键说明

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