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

📄 font8_8.c

📁 周立功GUI在avr单片机上的移植 开发环境为IAR
💻 C
📖 第 1 页 / 共 2 页
字号:
/****************************************************************************************
* 文件名:FONT8_8.C
* 功能:8*8 ASCII码字体及显示函数。
* 作者:黄绍斌
* 日期:2004.02.26
* 备注:使用GUI_SetColor()函数设置前景颜色及背景色。
****************************************************************************************/
#include "gui.h"

#if  FONT8x8_EN==1

/* 8*8字体定义 */
__flash uint8  FONT8x8ASCII[][8] =
{
    /* 空格 */
    {
        ________,
        ________,
        ________,
        ________,
        ________,
        ________,
        ________,
        ________} 
        
     /*  !  */   
        ,{
            ___XX___,
            __XXXX__,
            __XXXX__,
            ___XX___,
            ___XX___,
            ________,
            ___XX___,
            ________}  
        
        /*  "  */
        ,{
            _XX__XX_,
            _XX__XX_,
            __X__X__,
            ________,
            ________,
            ________,
            ________,
            ________}  
        /*  #  */
        ,{
            _XX_XX__,
            _XX_XX__,
            XXXXXXX_,
            _XX_XX__,
            XXXXXXX_,
            _XX_XX__,
            _XX_XX__,
            ________}  
        
        /*  $  */
        ,{
            ___XX___,
            __XXXXX_,
            _XX_____,
            __XXXX__,
            _____XX_,
            _XXXXX__,
            ___XX___,
            ________}  
        
        /*  %  */
        ,{
            ________,
            XX___XX_,
            XX__XX__,
            ___XX___,
            __XX____,
            _XX__XX_,
            XX___XX_,
            ________}  
        
        /*  &  */
        ,{
            __XXX___,
            _XX_XX__,
            __XXX___,
            _XXX_XX_,
            XX_XXX__,
            XX__XX__,
            _XXX_XX_,
            ________}  
        
        /*  '  */
        ,{
            ___XX___,
            ___XX___,
            __XX____,
            ________,
            ________,
            ________,
            ________,
            ________}  
        
        /*  (  */
        ,{
            ____XX__,
            ___XX___,
            __XX____,
            __XX____,
            __XX____,
            ___XX___,
            ____XX__,
            ________}  
        
        /*  )  */
        ,{
            __XX____,
            ___XX___,
            ____XX__,
            ____XX__,
            ____XX__,
            ___XX___,
            __XX____,
            ________}  
        
        /*  *  */
        ,{
            ________,
            _XX__XX_,
            __XXXX__,
            XXXXXXXX,
            __XXXX__,
            _XX__XX_,
            ________,
            ________}  
        
        /*  +  */
        ,{
            ________,
            ___XX___,
            ___XX___,
            _XXXXXX_,
            ___XX___,
            ___XX___,
            ________,
            ________}  
        
        /*  ,  */
        ,{
            ________,
            ________,
            ________,
            ________,
            ________,
            ___XX___,
            ___XX___,
            __XX____}  
        
        /*  -  */
        ,{
            ________,
            ________,
            ________,
            _XXXXXX_,
            ________,
            ________,
            ________,
            ________}  
        
        /*  .  */
        ,{
            ________,
            ________,
            ________,
            ________,
            ________,
            ___XX___,
            ___XX___,
            ________}  
        
        /*  /  */
        ,{
            _____XX_,
            ____XX__,
            ___XX___,
            __XX____,
            _XX_____,
            XX______,
            X_______,
            ________}  
        
        /*  0  */
        ,{
            __XXX___,
            _XX_XX__,
            XX___XX_,
            XX___XX_,
            XX___XX_,
            _XX_XX__,
            __XXX___,
            ________}  
        
        /*  1  */
        ,{
            ___XX___,
            __XXX___,
            ___XX___,
            ___XX___,
            ___XX___,
            ___XX___,
            _XXXXXX_,
            ________}  
        
        /*  2  */
        ,{
            _XXXXX__,
            XX___XX_,
            _____XX_,
            ___XXX__,
            __XX____,
            _XX__XX_,
            XXXXXXX_,
            ________}  
        
        /*  3  */
        ,{
            _XXXXX__,
            XX___XX_,
            _____XX_,
            __XXXX__,
            _____XX_,
            XX___XX_,
            _XXXXX__,
            ________}  
        
        /*  4  */
        ,{
            ___XXX__,
            __XXXX__,
            _XX_XX__,
            XX__XX__,
            XXXXXXX_,
            ____XX__,
            ___XXXX_,
            ________}  
        
        /*  5  */
        ,{
            XXXXXXX_,
            XX______,
            XX______,
            XXXXXX__,
            _____XX_,
            XX___XX_,
            _XXXXX__,
            ________}  
        
        /*  6  */
        ,{
            __XXX___,
            _XX_____,
            XX______,
            XXXXXX__,
            XX___XX_,
            XX___XX_,
            _XXXXX__,
            ________}  
        
        /*  7  */
        ,{
            XXXXXXX_,
            XX___XX_,
            ____XX__,
            ___XX___,
            __XX____,
            __XX____,
            __XX____,
            ________}  
        
        /*  8  */
        ,{
            _XXXXX__,
            XX___XX_,
            XX___XX_,
            _XXXXX__,
            XX___XX_,
            XX___XX_,
            _XXXXX__,
            ________}  
        
        /*  9  */
        ,{
            _XXXXX__,
            XX___XX_,
            XX___XX_,
            _XXXXXX_,
            _____XX_,
            ____XX__,
            _XXXX___,
            ________}  
        
        /*  :  */
        ,{
            ________,
            ___XX___,
            ___XX___,
            ________,
            ________,
            ___XX___,
            ___XX___,
            ________}  
        
        /*  ;  */
        ,{
            ________,
            ___XX___,
            ___XX___,
            ________,
            ________,
            ___XX___,
            ___XX___,
            __XX____}  
        
        /*  <  */
        ,{
            _____XX_,
            ____XX__,
            ___XX___,
            __XX____,
            ___XX___,
            ____XX__,
            _____XX_,
            ________}  
        
        /*  =  */
        ,{
            ________,
            ________,
            _XXXXXX_,
            ________,
            ________,
            _XXXXXX_,
            ________,
            ________}  
        
        /*  >  */
        ,{
            _XX_____,
            __XX____,
            ___XX___,
            ____XX__,
            ___XX___,
            __XX____,
            _XX_____,
            ________}  
        
        /*  ?  */
        ,{
            _XXXXX__,
            XX___XX_,
            ____XX__,
            ___XX___,
            ___XX___,
            ________,
            ___XX___,
            ________}  
        
        /*  @  */
        ,{
            _XXXXX__,
            XX___XX_,
            XX_XXXX_,
            XX_XXXX_,
            XX_XXXX_,
            XX______,
            _XXXX___,
            ________}  
        
        /*  A  */
        ,{
            __XXX___,
            _XX_XX__,
            XX___XX_,
            XXXXXXX_,
            XX___XX_,
            XX___XX_,
            XX___XX_,
            ________}  
        
        /*  B  */
        ,{
            XXXXXX__,
            _XX__XX_,
            _XX__XX_,
            _XXXXX__,
            _XX__XX_,
            _XX__XX_,
            XXXXXX__,
            ________}  
        
        /*  C  */
        ,{
            __XXXX__,
            _XX__XX_,
            XX______,
            XX______,
            XX______,
            _XX__XX_,
            __XXXX__,
            ________}  
        
        /*  D  */
        ,{
            XXXXX___,
            _XX_XX__,
            _XX__XX_,
            _XX__XX_,
            _XX__XX_,
            _XX_XX__,
            XXXXX___,
            ________}  
        
        /*  E  */
        ,{
            XXXXXXX_,
            _XX___X_,
            _XX_X___,
            _XXXX___,
            _XX_X___,
            _XX___X_,
            XXXXXXX_,
            ________}  
        
        /*  F  */
        ,{
            XXXXXXX_,
            _XX___X_,
            _XX_X___,
            _XXXX___,
            _XX_X___,
            _XX_____,
            XXXX____,
            ________}  
        
        /*  G  */
        ,{
            __XXXX__,
            _XX__XX_,
            XX______,
            XX______,
            XX__XXX_,
            _XX__XX_,
            __XXX_X_,
            ________}  
        
        /*  H  */
        ,{
            XX___XX_,
            XX___XX_,
            XX___XX_,
            XXXXXXX_,
            XX___XX_,
            XX___XX_,
            XX___XX_,
            ________}  
        
        /*  I  */
        ,{
            __XXXX__,
            ___XX___,
            ___XX___,
            ___XX___,
            ___XX___,
            ___XX___,
            __XXXX__,
            ________}  
        
        /*  J  */
        ,{
            ___XXXX_,
            ____XX__,
            ____XX__,
            ____XX__,
            XX__XX__,
            XX__XX__,
            _XXXX___,
            ________}  
        
        /*  K  */
        ,{
            XXX__XX_,
            _XX__XX_,
            _XX_XX__,
            _XXXX___,
            _XX_XX__,
            _XX__XX_,
            XXX__XX_,
            ________}  
        
        /*  L  */
        ,{
            XXXX____,
            _XX_____,
            _XX_____,
            _XX_____,
            _XX___X_,
            _XX__XX_,
            XXXXXXX_,
            ________}  
        
        /*  M  */
        ,{
            XX___XX_,
            XXX_XXX_,
            XXXXXXX_,
            XXXXXXX_,
            XX_X_XX_,
            XX___XX_,
            XX___XX_,
            ________}  
        
        /*  N  */
        ,{
            XX___XX_,
            XXX__XX_,
            XXXX_XX_,
            XX_XXXX_,
            XX__XXX_,
            XX___XX_,
            XX___XX_,
            ________}  
        
        /*  O  */
        ,{
            _XXXXX__,
            XX___XX_,
            XX___XX_,
            XX___XX_,
            XX___XX_,
            XX___XX_,
            _XXXXX__,
            ________}  
        
        /*  P  */
        ,{
            XXXXXX__,
            _XX__XX_,
            _XX__XX_,
            _XXXXX__,
            _XX_____,
            _XX_____,
            XXXX____,
            ________}  
        
        /*  Q  */
        ,{
            _XXXXX__,
            XX___XX_,
            XX___XX_,
            XX___XX_,
            XX___XX_,
            XX__XXX_,
            _XXXXX__,
            ____XXX_}  
        
        /*  R  */
        ,{
            XXXXXX__,
            _XX__XX_,
            _XX__XX_,
            _XXXXX__,
            _XX_XX__,
            _XX__XX_,
            XXX__XX_,
            ________}  
        
        /*  S  */
        ,{
            __XXXX__,
            _XX__XX_,
            __XX____,
            ___XX___,
            ____XX__,
            _XX__XX_,
            __XXXX__,

⌨️ 快捷键说明

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