📄 main.lis
字号:
0000 ; struct Command const Color[] = {
0000 ; {
0000 ; 5,5,100,100,100,100,RED,"","",RED,SMALL,WHITE,
0000 ; },
0000 ; {
0000 ; 220,140,100,100,100,100,RED,"","",RED,SMALL,WHITE,
0000 ; },
0000 ; };
0000 ;
0000 ; #define Backlight_size 4
0000 ; struct Command const Backlight[] = {
0000 ; { 80,
0000 ; 2,
0000 ; 45,
0000 ; 45,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "增加",
0000 ; "增加",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ;
0000 ;
0000 ; {//2
0000 ; 80,
0000 ; 50,
0000 ; 45,
0000 ; 45,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "减少",
0000 ; "减少",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ; {//3
0000 ; 80,
0000 ; 100,
0000 ; 45,
0000 ; 45,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "关闭",
0000 ; "关闭",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ; {//3
0000 ; 80,
0000 ; 150,
0000 ; 45,
0000 ; 45,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "返回",
0000 ; "返回",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ; };
0000 ;
0000 ; #define Start_size 7
0000 ; struct Command const Start[]={
0000 ; { 1,
0000 ; 71,
0000 ; 45,
0000 ; 45,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "GoOn",
0000 ; "GoOn",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ; { //时间1
0000 ; 215,
0000 ; 215,
0000 ; 74,
0000 ; 74,
0000 ; 24,
0000 ; 24,
0000 ; WHITE,
0000 ; "",
0000 ; "",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ;
0000 ; {//2
0000 ; 1,
0000 ; 1,
0000 ; 45,
0000 ; 45,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "AUTO",
0000 ; "AUTO",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ; {//3
0000 ; 1,
0000 ; 36,
0000 ; 45,
0000 ; 45,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "STOP",
0000 ; "STOP",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ; {//4
0000 ; 1,
0000 ; 200,
0000 ; 74,
0000 ; 74,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "时间设定",
0000 ; "时间设定",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ; {
0000 ; 1,
0000 ; 106,
0000 ; 74,
0000 ; 74,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "颜色测试",
0000 ; "颜色测试",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ; {//4
0000 ; 90,
0000 ; 200,
0000 ; 74,
0000 ; 74,
0000 ; 24,
0000 ; 24,
0000 ; 0x97,
0000 ; "背光测试",
0000 ; "背光测试",
0000 ; RED,
0000 ; SMALL,
0000 ; WHITE,
0000 ; },
0000 ; };
0000 ;
0000 ; #define TimeSet_size 8
0000 ; struct Command const TimeSet[] = {
0000 ; {
0000 ; 100,//显示起点X坐标
0000 ; 50,//显示起点Y坐标
0000 ; 42,//显示宽度
0000 ; 42,
0000 ; 26,//显示长度
0000 ; 26,
0000 ; WHITE,//显示着色
0000 ; " ",//显示内容
0000 ; "",
0000 ; BLACK,//字体颜色
0000 ; SMALL,//字体大小
0000 ; WHITE,//光标颜色
0000 ; },
0000 ; {
0000 ; 164,//显示起点X坐标
0000 ; 50,//显示起点Y坐标
0000 ; 42,//显示宽度
0000 ; 42,
0000 ; 26,//显示长度
0000 ; 26,
0000 ; WHITE,//显示着色
0000 ; " ",//显示内容
0000 ; "",
0000 ; BLACK,//字体颜色
0000 ; SMALL,//字体大小
0000 ; WHITE,//光标颜色
0000 ; },
0000 ; {
0000 ; 228,//显示起点X坐标
0000 ; 50,//显示起点Y坐标
0000 ; 40,//显示宽度
0000 ; 40,
0000 ; 26,//显示长度
0000 ; 26,
0000 ; WHITE,//显示着色
0000 ; " ",//显示内容
0000 ; "",
0000 ; BLACK,//字体颜色
0000 ; SMALL,//字体大小
0000 ; WHITE,//光标颜色
0000 ; },
0000 ; {
0000 ; 100,//显示起点X坐标
0000 ; 100,//显示起点Y坐标
0000 ; 42,//显示宽度
0000 ; 42,
0000 ; 26,//显示长度
0000 ; 26,
0000 ; WHITE,//显示着色
0000 ; " ",//显示内容
0000 ; "",
0000 ; BLACK,//字体颜色
0000 ; SMALL,//字体大小
0000 ; WHITE,//光标颜色
0000 ; },
0000 ; {
0000 ; 164,//显示起点X坐标
0000 ; 100,//显示起点Y坐标
0000 ; 42,//显示宽度
0000 ; 42,
0000 ; 26,//显示长度
0000 ; 26,
0000 ; WHITE,//显示着色
0000 ; " ",//显示内容
0000 ; "",
0000 ; BLACK,//字体颜色
0000 ; SMALL,//字体大小
0000 ; WHITE,//光标颜色
0000 ; },
0000 ; {
0000 ; 228,//显示起点X坐标
0000 ; 100,//显示起点Y坐标
0000 ; 42,//显示宽度
0000 ; 42,
0000 ; 26,//显示长度
0000 ; 26,
0000 ; WHITE,//显示着色
0000 ; " ",//显示内容
0000 ; "",
0000 ; BLACK,//字体颜色
0000 ; SMALL,//字体大小
0000 ; WHITE,//光标颜色
0000 ; },
0000 ; {
0000 ; 150,//显示起点X坐标
0000 ; 200,//显示起点Y坐标
0000 ; 42,//显示宽度
0000 ; 30,
0000 ; 26,//显示长度
0000 ; 26,
0000 ; GREEN,//显示着色
0000 ; "确认",//显示内容
0000 ; "OK",
0000 ; BLACK,//字体颜色
0000 ; SMALL,//字体大小
0000 ; WHITE,//光标颜色
0000 ; },
0000 ; {
0000 ; 1,//显示起点X坐标
0000 ; 200,//显示起点Y坐标
0000 ; 70,//显示宽度
0000 ; 70,
0000 ; 39,//显示长度
0000 ; 39,
0000 ; BLUE,//显示着色
0000 ; "BACK",//显示内容
0000 ; "BACK",
0000 ; RED,//字体颜色
0000 ; BIG,//字体大小
0000 ; BLUE,//光标颜色
0000 ; },
0000 ; };
0000 ;
0000 ;
0000 ; void Init_interrupt(void)
0000 ; {
0000 .dbline 322
0000 ; CLI();
0000 F894 cli
0002 .dbline 324
0002 ; //MCUCR = 0x00;
0002 ; EICRB = 0x02;
0002 82E0 ldi R24,2
0004 8ABF out 0x3a,R24
0006 .dbline 325
0006 ; SEI();
0006 7894 sei
0008 .dbline -2
0008 L16:
0008 .dbline 0 ; func end
0008 0895 ret
000A .dbend
000A .dbfunc e Screen_Color _Screen_Color fV
000A ; i -> R20
000A ; color -> R22
.even
000A _Screen_Color::
000A 0E940000 xcall push_gset2
000E 602F mov R22,R16
0010 6897 sbiw R28,24
0012 .dbline -1
0012 .dbline 328
0012 ; }
0012 ; void Screen_Color(unsigned char color)
0012 ; {
0012 .dbline 329
0012 ; unsigned char i = color;
0012 462F mov R20,R22
0014 .dbline 330
0014 ; for(i=color;i<=255;i++)
0014 37C0 xjmp L21
0016 L18:
0016 .dbline 331
0016 ; {
0016 .dbline 332
0016 ; Dis_Rect(100,0,219,170,i);
0016 4C83 std y+4,R20
0018 8AEA ldi R24,170
001A 8A83 std y+2,R24
001C 8BED ldi R24,219
001E 90E0 ldi R25,0
0020 9983 std y+1,R25
0022 8883 std y+0,R24
0024 2227 clr R18
0026 04E6 ldi R16,100
0028 10E0 ldi R17,0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -