📄 menu.lis
字号:
0099 05 .byte 5
.area data(ram, con, rel)
009A .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
009A .blkw 1
.area idata
009A 0F01 .word L22
.area data(ram, con, rel)
009C .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
009C .blkw 1
.area idata
009C 0000 .word PL_NullSubs
.area data(ram, con, rel)
009E .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
009E .blkb 2
.area idata
009E 0000 .word 0
.area data(ram, con, rel)
00A0 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00A0 .blkw 1
.area idata
00A0 AB00 .word _MainMenu
.area data(ram, con, rel)
00A2 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00A2 .blkb 1
.area idata
00A2 05 .byte 5
.area data(ram, con, rel)
00A3 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00A3 .blkw 1
.area idata
00A3 5B01 .word L16
.area data(ram, con, rel)
00A5 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00A5 .blkw 1
.area idata
00A5 0000 .word PL_NullSubs
.area data(ram, con, rel)
00A7 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00A7 .blkw 1
.area idata
00A7 AB00 .word _MainMenu
.area data(ram, con, rel)
00A9 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00A9 .blkw 1
.area idata
00A9 AB00 .word _MainMenu
.area data(ram, con, rel)
00AB .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00AB .dbsym e RobotMenu _RobotMenu A[45:5]S[MenuItem]
00AB _MainMenu::
00AB .blkb 1
.area idata
00AB 05 .byte 5
.area data(ram, con, rel)
00AC .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00AC .blkw 1
.area idata
00AC AC01 .word L8
.area data(ram, con, rel)
00AE .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00AE .blkw 1
.area idata
00AE 0000 .word PL_NullSubs
.area data(ram, con, rel)
00B0 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00B0 .blkw 1
.area idata
00B0 0000 .word _TimeMenu
.area data(ram, con, rel)
00B2 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00B2 .blkb 2
.area idata
00B2 0000 .word 0
.area data(ram, con, rel)
00B4 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00B4 .blkb 1
.area idata
00B4 05 .byte 5
.area data(ram, con, rel)
00B5 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00B5 .blkw 1
.area idata
00B5 0001 .word L23
.area data(ram, con, rel)
00B7 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00B7 .blkw 1
.area idata
00B7 0000 .word PL_NullSubs
.area data(ram, con, rel)
00B9 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00B9 .blkw 1
.area idata
00B9 5100 .word _VoiceMenu
.area data(ram, con, rel)
00BB .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00BB .blkb 2
.area idata
00BB 0000 .word 0
.area data(ram, con, rel)
00BD .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00BD .blkb 1
.area idata
00BD 05 .byte 5
.area data(ram, con, rel)
00BE .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00BE .blkw 1
.area idata
00BE F000 .word L24
.area data(ram, con, rel)
00C0 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00C0 .blkw 1
.area idata
00C0 0000 .word PL_NullSubs
.area data(ram, con, rel)
00C2 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00C2 .blkw 1
.area idata
00C2 7E00 .word _RobotMenu
.area data(ram, con, rel)
00C4 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00C4 .blkb 2
.area idata
00C4 0000 .word 0
.area data(ram, con, rel)
00C6 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00C6 .blkb 1
.area idata
00C6 05 .byte 5
.area data(ram, con, rel)
00C7 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00C7 .blkw 1
.area idata
00C7 E100 .word L25
.area data(ram, con, rel)
00C9 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00C9 .blkw 1
.area idata
00C9 0000 .word PL_NullSubs
.area data(ram, con, rel)
00CB .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00CB .blkw 1
.area idata
00CB 2400 .word _FlashMenu
.area data(ram, con, rel)
00CD .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00CD .blkb 2
.area idata
00CD 0000 .word 0
.area data(ram, con, rel)
00CF .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00CF .blkb 1
.area idata
00CF 05 .byte 5
.area data(ram, con, rel)
00D0 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00D0 .blkw 1
.area idata
00D0 5B01 .word L16
.area data(ram, con, rel)
00D2 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00D2 .blkw 1
.area idata
00D2 0000 .word PL_NullSubs
.area data(ram, con, rel)
00D4 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00D4 .blkw 1
.area idata
00D4 AB00 .word _MainMenu
.area data(ram, con, rel)
00D6 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00D6 .blkw 1
.area idata
00D6 AB00 .word _MainMenu
.area data(ram, con, rel)
00D8 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00D8 .dbsym e MainMenu _MainMenu A[45:5]S[MenuItem]
00D8 _MenuPoint::
00D8 .blkw 1
.area idata
00D8 AB00 .word _MainMenu
.area data(ram, con, rel)
00DA .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00DA .dbsym e MenuPoint _MenuPoint pS[MenuItem]
00DA _DisplayStart::
00DA .blkb 1
.area idata
00DA 00 .byte 0
.area data(ram, con, rel)
00DB .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00DB .dbsym e DisplayStart _DisplayStart c
00DB _UserChoose::
00DB .blkb 1
.area idata
00DB 00 .byte 0
.area data(ram, con, rel)
00DC .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00DC .dbsym e UserChoose _UserChoose c
00DC _DisplayPoint::
00DC .blkb 1
.area idata
00DC 00 .byte 0
.area data(ram, con, rel)
00DD .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00DD .dbsym e DisplayPoint _DisplayPoint c
00DD _ShowCount::
00DD .blkb 1
.area idata
00DD 02 .byte 2
.area data(ram, con, rel)
00DE .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
00DE .dbsym e ShowCount _ShowCount c
.area text(rom, con, rel)
0020 .dbfile C:\DOCUME~1\Administrator\桌面\Menu\menu.c
0020 .dbfunc e ShowMenu _ShowMenu fV
0020 ; n -> R20
.even
0020 _ShowMenu::
0020 0E940000 xcall push_gset1
0024 2297 sbiw R28,2
0026 .dbline -1
0026 .dbline 139
0026 ; }
0026 ; //------------------------------------------------------------------------------
0026 ;
0026 ;
0026 ;
0026 ;
0026 ;
0026 ;
0026 ; /***********************
0026 ; * 结构体区 *
0026 ; ***********************/
0026 ; //----------------------以下为例子,请根据实际情况修改---------------------------
0026 ; struct MenuItem TimeMenu[4];
0026 ; struct MenuItem FlashMenu[5];
0026 ; struct MenuItem VoiceMenu[5];
0026 ; struct MenuItem RobotMenu[5];
0026 ; struct MenuItem MainMenu[5];
0026 ;
0026 ; struct MenuItem TimeMenu[4]=
0026 ; { //MenuCount DisplayString Subs ChildrenMenus ParentMenus
0026 ; {4, "1.Time Set", TimeSet, Null, MainMenu},
0026 ; {4, "2.Date Set", DateSet, Null, MainMenu},
0026 ; {4, "3.AlertSet", AlertSet, Null, MainMenu},
0026 ; {4, "4.Back", NullSubs, MainMenu, MainMenu},
0026 ; };
0026 ;
0026 ; struct MenuItem FlashMenu[5]=
0026 ; { //MenuCount DisplayString Subs ChildrenMenus ParentMenus
0026 ; {5, "1.Flash Record", NullSubs, Null, MainMenu},
0026 ; {5, "2.Play", NullSubs, Null, MainMenu},
0026 ; {5, "3.Pause", NullSubs, Null, MainMenu},
0026 ; {5, "4.Flash Delete", NullSubs, Null, MainMenu},
0026 ; {5, "5.Back", NullSubs, MainMenu, MainMenu},
0026 ; };
0026 ;
0026 ; struct MenuItem VoiceMenu[5]=
0026 ; { //MenuCount DisplayString Subs ChildrenMenus ParentMenus
0026 ; {5, "1.Voice Record" , NullSubs, Null, MainMenu},
0026 ; {5, "2.Play", NullSubs, Null, MainMenu},
0026 ; {5, "3.Pause", NullSubs, Null, MainMenu},
0026 ; {5, "4.Voice Delete", NullSubs, Null, MainMenu},
0026 ; {5, "5.Back", NullSubs, MainMenu, MainMenu},
0026 ; };
0026 ;
0026 ; struct MenuItem RobotMenu[5]=
0026 ; { //MenuCount DisplayString Subs ChildrenMenus ParentMenus
0026 ; {5, "1.Turn Left", NullSubs, Null, MainMenu},
0026 ; {5, "2.Turn Right", NullSubs, Null, MainMenu},
0026 ; {5, "3.Go Ahead", NullSubs, Null, MainMenu},
0026 ; {5, "4.Go Back", NullSubs, Null, MainMenu},
0026 ; {5, "5.Back", NullSubs, MainMenu, MainMenu},
0026 ; };
0026 ;
0026 ;
0026 ; struct MenuItem MainMenu[5]=
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -