📄 font5_7.s
字号:
.module font5_7.c
.area lit(rom, con, rel)
_FONT5x7ASCII::
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 128,128
.byte 128,128
.byte 128,0
.byte 128,0
.byte 160,160
.byte 160,0
.byte 0,0
.byte 0,0
.byte 'P,'P
.byte 248,'P
.byte 248,'P
.byte 'P,0
.byte 32,'x
.byte 160,'p
.byte 40,240
.byte 32
.byte 0
.byte 192,200
.byte 16,32
.byte 64,152
.byte 24,0
.byte 96,144
.byte 160,64
.byte 168,144
.byte 'h,0
.byte 192,64
.byte 128,0
.byte 0,0
.byte 0,0
.byte 32,64
.byte 128,128
.byte 128,64
.byte 32,0
.byte 128,64
.byte 32,32
.byte 32,64
.byte 128,0
.byte 0,'P
.byte 32,248
.byte 32,'P
.byte 0,0
.byte 0,32
.byte 32,248
.byte 32,32
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,192
.byte 64,128
.byte 0,0
.byte 0,248
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,192
.byte 192,0
.byte 0,8
.byte 16,32
.byte 64,128
.byte 0,0
.byte 'p,136
.byte 152,168
.byte 200,136
.byte 'p,0
.byte 32,96
.byte 32,32
.byte 32,32
.byte 'p,0
.byte 'p,136
.byte 8,48
.byte 64,128
.byte 248,0
.byte 'p,136
.byte 8,48
.byte 8,136
.byte 'p,0
.byte 16,48
.byte 'P,144
.byte 248,16
.byte 16,0
.byte 248,128
.byte 240,8
.byte 8,136
.byte 'p,0
.byte 48,64
.byte 128,240
.byte 136,136
.byte 'p,0
.byte 248,8
.byte 16,32
.byte 64,64
.byte 64,0
.byte 'p,136
.byte 136,'p
.byte 136,136
.byte 'p,0
.byte 'p,136
.byte 136,'x
.byte 8,16
.byte 96,0
.byte 0,192
.byte 192,0
.byte 192,192
.byte 0,0
.byte 0,0
.byte 192,192
.byte 0,192
.byte 64,128
.byte 16,32
.byte 64,128
.byte 64,32
.byte 16,0
.byte 0,0
.byte 248,0
.byte 248,0
.byte 0,0
.byte 128,64
.byte 32,16
.byte 32,64
.byte 128,0
.byte 'p,136
.byte 8,16
.byte 32,0
.byte 32,0
.byte 'p,136
.byte 8,'h
.byte 168,168
.byte 'p,0
.byte 'p,136
.byte 136,248
.byte 136,136
.byte 136,0
.byte 240,136
.byte 136,240
.byte 136,136
.byte 240,0
.byte 'p,136
.byte 128,128
.byte 128,136
.byte 'p,0
.byte 224,144
.byte 136,136
.byte 136,144
.byte 224,0
.byte 248,128
.byte 128,240
.byte 128,128
.byte 248,0
.byte 248,128
.byte 128,240
.byte 128,128
.byte 128,0
.byte 'p,136
.byte 128,128
.byte 152,136
.byte 'x,0
.byte 136,136
.byte 136,248
.byte 136,136
.byte 136,0
.byte 224,64
.byte 64,64
.byte 64,64
.byte 224,0
.byte 56,16
.byte 16,16
.byte 16,144
.byte 96,0
.byte 136,144
.byte 160,192
.byte 160,144
.byte 136,0
.byte 128,128
.byte 128,128
.byte 128,128
.byte 248,0
.byte 136,216
.byte 168,168
.byte 136,136
.byte 136,0
.byte 136,136
.byte 200,168
.byte 152,136
.byte 136,0
.byte 'p,136
.byte 136,136
.byte 136,136
.byte 'p,0
.byte 240,136
.byte 136,240
.byte 128,128
.byte 128,0
.byte 'p,136
.byte 136,136
.byte 168,144
.byte 'h,0
.byte 240,136
.byte 136,240
.byte 160,144
.byte 136,0
.byte 'p,136
.byte 128,'p
.byte 8,136
.byte 'p,0
.byte 248,32
.byte 32,32
.byte 32,32
.byte 32,0
.byte 136,136
.byte 136,136
.byte 136,136
.byte 'p,0
.byte 136,136
.byte 136,136
.byte 136,'P
.byte 32,0
.byte 136,136
.byte 136,168
.byte 168,168
.byte 'P,0
.byte 136,136
.byte 'P,32
.byte 'P,136
.byte 136,0
.byte 136,136
.byte 'P,32
.byte 32,32
.byte 32,0
.byte 248,8
.byte 16,32
.byte 64,128
.byte 248,0
.byte 224,128
.byte 128,128
.byte 128,128
.byte 224,0
.byte 0,128
.byte 64,32
.byte 16,8
.byte 0,0
.byte 224,32
.byte 32,32
.byte 32,32
.byte 224,0
.byte 32,'P
.byte 136,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,248
.byte 128,64
.byte 32,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 'p,8
.byte 'x,136
.byte 'x,0
.byte 128,128
.byte 176,200
.byte 136,136
.byte 240,0
.byte 0,0
.byte 96,144
.byte 128,144
.byte 96,0
.byte 8,8
.byte 'h,152
.byte 136,136
.byte 'x,0
.byte 0,0
.byte 'p,136
.byte 248,128
.byte 'p,0
.byte 32,'P
.byte 64,224
.byte 64,64
.byte 64,0
.byte 0,0
.byte 'x,136
.byte 136,'x
.byte 8,'p
.byte 128,128
.byte 176,200
.byte 136,136
.byte 136,0
.byte 64,0
.byte 64,64
.byte 64,64
.byte 64,0
.byte 32,0
.byte 96,32
.byte 32,32
.byte 32,192
.byte 128,128
.byte 144,160
.byte 192,160
.byte 144,0
.byte 192,64
.byte 64,64
.byte 64,64
.byte 224,0
.byte 0,0
.byte 208,168
.byte 168,136
.byte 136,0
.byte 0,0
.byte 176,208
.byte 144,144
.byte 144,0
.byte 0,0
.byte 96,144
.byte 144,144
.byte 96,0
.byte 0,0
.byte 224,144
.byte 144,224
.byte 128,128
.byte 0,0
.byte 'p,144
.byte 144,'p
.byte 16,16
.byte 0,0
.byte 'P,96
.byte 64,64
.byte 64,0
.byte 0,0
.byte 'p,128
.byte 96,16
.byte 224,0
.byte 64,64
.byte 224,64
.byte 64,64
.byte 96,0
.byte 0,0
.byte 144,144
.byte 144,144
.byte 'p,0
.byte 0,0
.byte 136,136
.byte 136,'P
.byte 32,0
.byte 0,0
.byte 136,136
.byte 168,168
.byte 'P,0
.byte 0,0
.byte 136,'P
.byte 32,'P
.byte 136,0
.byte 0,0
.byte 144,144
.byte 144,'p
.byte 16,96
.byte 0,0
.byte 248,16
.byte 32,64
.byte 248,0
.byte 32,64
.byte 64,128
.byte 64,64
.byte 32,0
.byte 64,64
.byte 64,64
.byte 64,64
.byte 64,0
.byte 128,64
.byte 64,32
.byte 64,64
.byte 128,0
.byte 'h,144
.byte 0,0
.byte 0,0
.byte 0,0
.byte 248,248
.byte 248,248
.byte 248,248
.byte 248,0
.dbfile G:\IccPro\mega128_lcd\ZLG_GUI\font5_7.c
.dbsym e FONT5x7ASCII _FONT5x7ASCII A[768:96:8]kc
_BAT::
.byte 7,255
.byte 255,255
.byte 255,28
.byte 0,0
.byte 0,3
.byte 56,0
.byte 0,0
.byte 3,'p
.byte 0,0
.byte 0,3
.byte 'p,0
.byte 0,0
.byte 3,56
.byte 0,0
.byte 0,3
.byte 28,0
.byte 0,0
.byte 3,7
.byte 255,255
.byte 255,255
.dbsym e BAT _BAT A[40:40]kc
.area text(rom, con, rel)
.dbfile G:\IccPro\mega128_lcd\ZLG_GUI\font5_7.c
.dbfunc e GUI_DrawBat _GUI_DrawBat fc
; i -> y+2
; temp -> R12
; k -> R14
; font_dat -> R10
; bakc -> y+1
; j -> R20
; v -> y+17
; y -> y+15
; x -> y+13
.even
_GUI_DrawBat::
xcall push_arg4
xcall push_gset5
sbiw R28,3
.dbline -1
.dbline 1087
; /****************************************************************************************
; * 文件名:FONT5_7.C
; * 功能:5*7 ASCII码字体及显示函数。
; * 作者:黄绍斌
; * 日期:2004.02.26
; * 备注:使用GUI_SetColor()函数设置前景颜色及背景色。
; ****************************************************************************************/
; #include "config.h"
;
; #if FONT5x7_EN==1
;
; /* 5*7字体定义 */
; const 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 */
; ,{
; ________,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -