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

📄 font5_7.lis

📁 ssd1325控制器液晶的驱动程序
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 000A           ;    ________,
 000A           ;    _XXX____,
 000A           ;    ____X___,
 000A           ;    _XXXX___,
 000A           ;    X___X___,
 000A           ;    _XXXX___,
 000A           ;    ________}
 000A           ; 
 000A           ; /* b */
 000A           ;  ,{
 000A           ;    X_______,
 000A           ;    X_______,
 000A           ;    X_XX____,
 000A           ;    XX__X___,
 000A           ;    X___X___,
 000A           ;    X___X___,
 000A           ;    XXXX____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* c */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    _XX_____,
 000A           ;    X__X____,
 000A           ;    X_______,
 000A           ;    X__X____,
 000A           ;    _XX_____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* d */
 000A           ;  ,{
 000A           ;    ____X___,
 000A           ;    ____X___,
 000A           ;    _XX_X___,
 000A           ;    X__XX___,
 000A           ;    X___X___,
 000A           ;    X___X___,
 000A           ;    _XXXX___,
 000A           ;    ________}
 000A           ; 
 000A           ; /* e */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    _XXX____,
 000A           ;    X___X___,
 000A           ;    XXXXX___,
 000A           ;    X_______,
 000A           ;    _XXX____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* f */
 000A           ;  ,{
 000A           ;    __X_____,
 000A           ;    _X_X____,
 000A           ;    _X______,
 000A           ;    XXX_____,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    ________}
 000A           ; 
 000A           ; /* g */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    _XXXX___,
 000A           ;    X___X___,
 000A           ;    X___X___,
 000A           ;    _XXXX___,
 000A           ;    ____X___,
 000A           ;    _XXX____}
 000A           ; 
 000A           ; /* h */
 000A           ;  ,{
 000A           ;    X_______,
 000A           ;    X_______,
 000A           ;    X_XX____,
 000A           ;    XX__X___,
 000A           ;    X___X___,
 000A           ;    X___X___,
 000A           ;    X___X___,
 000A           ;    ________}
 000A           ; 
 000A           ; /* i */
 000A           ;  ,{
 000A           ;    _X______,
 000A           ;    ________,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    ________}
 000A           ; 
 000A           ; /* j */
 000A           ;  ,{
 000A           ;    __X_____,
 000A           ;    ________,
 000A           ;    _XX_____,
 000A           ;    __X_____,
 000A           ;    __X_____,
 000A           ;    __X_____,
 000A           ;    __X_____,
 000A           ;    XX______}
 000A           ; 
 000A           ; /* k */
 000A           ;  ,{
 000A           ;    X_______,
 000A           ;    X_______,
 000A           ;    X__X____,
 000A           ;    X_X_____,
 000A           ;    XX______,
 000A           ;    X_X_____,
 000A           ;    X__X____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* l */
 000A           ;  ,{
 000A           ;    XX______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    XXX_____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* m */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    XX_X____,
 000A           ;    X_X_X___,
 000A           ;    X_X_X___,
 000A           ;    X___X___,
 000A           ;    X___X___,
 000A           ;    ________}
 000A           ; 
 000A           ; /* n */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    X_XX____,
 000A           ;    XX_X____,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* o */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    _XX_____,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    _XX_____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* p */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    XXX_____,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    XXX_____,
 000A           ;    X_______,
 000A           ;    X_______}
 000A           ; 
 000A           ; /* q */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    _XXX____,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    _XXX____,
 000A           ;    ___X____,
 000A           ;    ___X____}
 000A           ; 
 000A           ; /* r */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    _X_X____,
 000A           ;    _XX_____,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    ________}
 000A           ; 
 000A           ; /* s */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    _XXX____,
 000A           ;    X_______,
 000A           ;    _XX_____,
 000A           ;    ___X____,
 000A           ;    XXX_____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* t */
 000A           ;  ,{
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    XXX_____,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _XX_____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* u */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    _XXX____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* v */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    X___X___,
 000A           ;    X___X___,
 000A           ;    X___X___,
 000A           ;    _X_X____,
 000A           ;    __X_____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* w */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    X___X___,
 000A           ;    X___X___,
 000A           ;    X_X_X___,
 000A           ;    X_X_X___,
 000A           ;    _X_X____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* X */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    X___X___,
 000A           ;    _X_X____,
 000A           ;    __X_____,
 000A           ;    _X_X____,
 000A           ;    X___X___,
 000A           ;    ________}
 000A           ; 
 000A           ; /* y */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    X__X____,
 000A           ;    _XXX____,
 000A           ;    ___X____,
 000A           ;    _XX_____}
 000A           ; 
 000A           ; /* z */
 000A           ;  ,{
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    XXXXX___,
 000A           ;    ___X____,
 000A           ;    __X_____,
 000A           ;    _X______,
 000A           ;    XXXXX___,
 000A           ;    ________}
 000A           ; 
 000A           ; /* 0x7b */
 000A           ;  ,{
 000A           ;    __X_____,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    X_______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    __X_____,
 000A           ;    ________}
 000A           ; 
 000A           ; /* 0x7c */
 000A           ;  ,{
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    ________}
 000A           ; 
 000A           ; /* 0x7d */
 000A           ;  ,{
 000A           ;    X_______,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    __X_____,
 000A           ;    _X______,
 000A           ;    _X______,
 000A           ;    X_______,
 000A           ;    ________}
 000A           ; 
 000A           ; /* 0x7e */
 000A           ;  ,{
 000A           ;    _XX_X___,
 000A           ;    X__X____,
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    ________,
 000A           ;    ________}
 000A           ;    
 000A           ; /* 0x7f */
 000A           ;  ,{
 000A           ;    XXXXX___,
 000A           ;    XXXXX___,
 000A           ;    XXXXX___,
 000A           ;    XXXXX___,
 000A           ;    XXXXX___,
 000A           ;    XXXXX___,
 000A           ;    XXXXX___,
 000A           ;    ________}
 000A           ;    
 000A           ; };
 000A           ; /*电池图形定义*/
 000A           ; const uint8 BAT[40] = {
 000A           ;    _____XXX,XXXXXXXX,XXXXXXXX,XXXXXXXX,XXXXXXXX,
 000A           ;    ___XXX__,________,________,________,______XX,
 000A           ;    __XXX___,________,________,________,______XX,
 000A           ;    _XXX____,________,________,________,______XX,
 000A           ;    _XXX____,________,________,________,______XX,
 000A           ;    __XXX___,________,________,________,______XX,
 000A           ;    ___XXX__,________,________,________,______XX,
 000A           ;    _____XXX,XXXXXXXX,XXXXXXXX,XXXXXXXX,XXXXXXXX,};
 000A           ; /****************************************************************************
 000A           ; * 名称:GUI_DrawBat()
 000A           ; * 功能:显示电池电量,显示值为BAT[40]。
 000A           ; * 入口参数: x                指定显示位置,x坐标
 000A           ; *           y         指定显示位置,y坐标
 000A           ; *           v         要显示的电池电量等级,共有0,1,2,3,4五个等级。
 000A           ; * 出口参数:返回值为1时表示操作成功,为0时表示操作失败。
 000A           ; * 说明:操作失败原因是指定地址超出有效范围。(显示格式为6*8)
 000A           ; ****************************************************************************/
 000A           ; uint8  GUI_DrawBat(uint32 x, uint32 y, uint8 v)
 000A           ; {  uint8   font_dat;
 000A                   .dbline 1091
 000A           ;    uint8   i, j, k, temp;
 000A           ;    TCOLOR  bakc;
 000A           ;    /* 参数过滤 */
 000A           ;    if( x>=(GUI_LCM_XMAX-40) ) return(0);
 000A 8D85              ldd R24,y+13
 000C 9E85              ldd R25,y+14
 000E 883C              cpi R24,200
 0010 E0E0              ldi R30,0
 0012 9E07              cpc R25,R30
 0014 10F0              brlo L8
 0016                   .dbline 1091
 0016 0027              clr R16
 0018 B2C0              xjmp L7
 001A           L8:
 001A                   .dbline 1092
 001A           ;    if( y>=(GUI_LCM_YMAX-8) ) return(0);
 001A 8F85              ldd R24,y+15
 001C 9889              ldd R25,y+16
 001E 8837              cpi R24,120
 0020 E0E0              ldi R30,0
 0022 9E07              cpc R25,R30
 0024 10F0              brlo L10
 0026                   .dbline 1092
 0026 0027              clr R16
 0028 AAC0              xjmp L7

⌨️ 快捷键说明

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