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

📄 font5_7.c

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

#if  FONT5x7_EN==1

/* 5*7字体定义 */
__flash uint8 FONT5x7ASCII[][8] = {
    /* 空格 */  
    {
        ________,
        ________,
        ________,
        ________,
        ________,
        ________,
        ________,
        ________}
        
        /*  !  */
        ,{
            X_______,
            X_______,
            X_______,
            X_______,
            X_______,
            ________,
            X_______,
            ________}
        
        
        /*  "  */
        ,{
            X_X_____,
            X_X_____,
            X_X_____,
            ________,
            ________,
            ________,
            ________,
            ________}
        
        /* #  */
        ,{
            _X_X____,
            _X_X____,
            XXXXX___,
            _X_X____,
            XXXXX___,
            _X_X____,
            _X_X____,
            ________}
        
        /*  $  */
        ,{
            __X_____,
            _XXXX___,
            X_X_____,
            _XXX____,
            __X_X___,
            XXXX____,
            __X_____}
        
        /*  %  */
        ,{
            XX______,
            XX__X___,
            ___X____,
            __X_____,
            _X______,
            X__XX___,
            ___XX___,
            ________}
        
        /*  &  */
        ,{
            _XX_____,
            X__X____,
            X_X_____,
            _X______,
            X_X_X___,
            X__X____,
            _XX_X___,
            ________}
        
        /*  '  */
        ,{
            XX______,
            _X______,
            X_______,
            ________,
            ________,
            ________,
            ________,
            ________}
        
        /*  (  */
        ,{
            __X_____,
            _X______,
            X_______,
            X_______,
            X_______,
            _X______,
            __X_____,
            ________}
        
        /*  )  */
        ,{
            X_______,
            _X______,
            __X_____,
            __X_____,
            __X_____,
            _X______,
            X_______,
            ________}
        
        /*  *  */
        ,{
            ________,
            _X_X____,
            __X_____,
            XXXXX___,
            __X_____,
            _X_X____,
            ________,
            ________}
        
        ,{
            ________,
            __X_____,
            __X_____,
            XXXXX___,
            __X_____,
            __X_____,
            ________,
            ________}
        
        ,{
            ________,
            ________,
            ________,
            ________,
            ________,
            XX______,
            _X______,
            X_______}
        
        ,{
            ________,
            ________,
            ________,
            XXXXX___,
            ________,
            ________,
            ________,
            ________}
        
        ,{
            ________,
            ________,
            ________,
            ________,
            ________,
            XX______,
            XX______,
            ________}
        
        ,{
            ________,
            ____X___,
            ___X____,
            __X_____,
            _X______,
            X_______,
            ________,
            ________}
        
        /* 0 */
        ,{
            _XXX____,
            X___X___,
            X__XX___,
            X_X_X___,
            XX__X___,
            X___X___,
            _XXX____,
            ________}
        
        /* 1 */
        ,{
            __X_____,
            _XX_____,
            __X_____,
            __X_____,
            __X_____,
            __X_____,
            _XXX____,
            ________}
        
        /* 2 */
        ,{
            _XXX____,
            X___X___,
            ____X___,
            __XX____,
            _X______,
            X_______,
            XXXXX___,
            ________}
        
        /* 3 */
        ,{
            _XXX____,
            X___X___,
            ____X___,
            __XX____,
            ____X___,
            X___X___,
            _XXX____,
            ________}
        
        /* 4 */
        ,{
            ___X____,
            __XX____,
            _X_X____,
            X__X____,
            XXXXX___,
            ___X____,
            ___X____,
            ________}
        
        /* 5 */
        ,{
            XXXXX___,
            X_______,
            XXXX____,
            ____X___,
            ____X___,
            X___X___,
            _XXX____,
            ________}
        
        /* 6 */
        ,{
            __XX____,
            _X______,
            X_______,
            XXXX____,
            X___X___,
            X___X___,
            _XXX____,
            ________}
        
        /* 7 */
        ,{
            XXXXX___,
            ____X___,
            ___X____,
            __X_____,
            _X______,
            _X______,
            _X______,
            ________}
        
        /* 8 */
        ,{
            _XXX____,
            X___X___,
            X___X___,
            _XXX____,
            X___X___,
            X___X___,
            _XXX____,
            ________}
        
        /* 9 */
        ,{
            _XXX____,
            X___X___,
            X___X___,
            _XXXX___,
            ____X___,
            ___X____,
            _XX_____,
            ________}
        
        /* ':' 3a */
        ,{
            ________,
            XX______,
            XX______,
            ________,
            XX______,
            XX______,
            ________,
            ________}
        
        /* ';' 3b */
        ,{
            ________,
            ________,
            XX______,
            XX______,
            ________,
            XX______,
            _X______,
            X_______}
        
        
        /* '<' 3c */
        ,{
            ___X____,
            __X_____,
            _X______,
            X_______,
            _X______,
            __X_____,
            ___X____,
            ________}
        
        /* '=' 3d */
        ,{
            ________,
            ________,
            XXXXX___,
            ________,
            XXXXX___,
            ________,
            ________,
            ________}
        
        /* '>' */
        ,{
            X_______,
            _X______,
            __X_____,
            ___X____,
            __X_____,
            _X______,
            X_______,
            ________}
        
        /* '?' */
        ,{
            _XXX____,
            X___X___,
            ____X___,
            ___X____,
            __X_____,
            ________,
            __X_____,
            ________}
        
        /* @ */
        ,{
            _XXX____,
            X___X___,
            ____X___,
            _XX_X___,
            X_X_X___,
            X_X_X___,
            _XXX____,
            ________}
        
        /* A */
        ,{
            _XXX____,
            X___X___,
            X___X___,
            XXXXX___,
            X___X___,
            X___X___,
            X___X___,
            ________}
        
        /* B */
        ,{
            XXXX____,
            X___X___,
            X___X___,
            XXXX____,
            X___X___,
            X___X___,
            XXXX____,
            ________}
        
        /* C */
        ,{
            _XXX____,
            X___X___,
            X_______,
            X_______,
            X_______,
            X___X___,
            _XXX____,
            ________}
        
        /* D */
        ,{
            XXX_____,
            X__X____,
            X___X___,
            X___X___,
            X___X___,
            X__X____,
            XXX_____,
            ________}
        
        /* E */
        ,{
            XXXXX___,
            X_______,
            X_______,
            XXXX____,
            X_______,
            X_______,
            XXXXX___,
            ________}
        
        /* F */
        ,{
            XXXXX___,
            X_______,
            X_______,
            XXXX____,
            X_______,
            X_______,
            X_______,
            ________}
        
        /* G */
        ,{
            _XXX____,
            X___X___,
            X_______,
            X_______,
            X__XX___,
            X___X___,
            _XXXX___,
            ________}
        
        /* H */
        ,{
            X___X___,
            X___X___,
            X___X___,
            XXXXX___,
            X___X___,
            X___X___,
            X___X___,
            ________}
        
        /* I */
        ,{
            XXX_____,
            _X______,
            _X______,
            _X______,
            _X______,
            _X______,
            XXX_____,
            ________}
        
        /* J */
        ,{
            __XXX___,
            ___X____,
            ___X____,
            ___X____,
            ___X____,
            X__X____,
            _XX_____,
            ________}
        
        /* K */
        ,{
            X___X___,
            X__X____,
            X_X_____,
            XX______,
            X_X_____,
            X__X____,
            X___X___,
            ________}
        
        /* L */
        ,{
            X_______,
            X_______,
            X_______,
            X_______,
            X_______,
            X_______,
            XXXXX___,
            ________}
        
        /* M */
        ,{
            X___X___,
            XX_XX___,
            X_X_X___,
            X_X_X___,
            X___X___,
            X___X___,
            X___X___,
            ________}
        
        /* N */
        ,{
            X___X___,
            X___X___,
            XX__X___,
            X_X_X___,
            X__XX___,
            X___X___,
            X___X___,
            ________}
        
        /* O */
        ,{
            _XXX____,
            X___X___,
            X___X___,
            X___X___,
            X___X___,
            X___X___,
            _XXX____,
            ________}
        
        /* P */
        ,{
            XXXX____,
            X___X___,
            X___X___,
            XXXX____,
            X_______,
            X_______,
            X_______,
            ________}
        
        /* Q */
        ,{
            _XXX____,
            X___X___,
            X___X___,
            X___X___,
            X_X_X___,
            X__X____,
            _XX_X___,
            ________}
        
        /* R */
        ,{
            XXXX____,
            X___X___,
            X___X___,
            XXXX____,
            X_X_____,
            X__X____,
            X___X___,
            ________}
        
        /* S */
        ,{
            _XXX____,
            X___X___,
            X_______,
            _XXX____,
            ____X___,
            X___X___,
            _XXX____,
            ________}

⌨️ 快捷键说明

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