📄 setdvdplay.lst
字号:
181 void setWaitHardware()
182 {
183 1 osdSwitch(0x00);
184 1
185 1 LCD_En = 0; // 先关屏 Screen turn off
186 1 DelayXms(0x10);
187 1
188 1 Power_En = 0; // 再关电源
189 1 DelayXms(0x10);
190 1
191 1 //DelayXms(0xFF);
192 1 TR0 = 0;
193 1 }
194
195 //***********************************************
196 //函数:void setWaitApp()
197 //作用: 待机时的软件设置
198 //参数说明:
199 //remarks:
200 //data :2005.12.24 by hibernate
201 //************************************************
202 void setWaitApp()
203 {
204 1 }
205
206
C51 COMPILER V7.50 SETDVDPLAY 09/29/2006 10:54:52 PAGE 5
ASSEMBLY LISTING OF GENERATED OBJECT CODE
; FUNCTION setMcuReg (BEGIN)
; SOURCE LINE # 53
; SOURCE LINE # 54
; SOURCE LINE # 56
0000 E4 CLR A
0001 F5A8 MOV IE,A
; SOURCE LINE # 57
0003 75B802 MOV IP,#02H
; SOURCE LINE # 58
0006 758902 MOV TMOD,#02H
; SOURCE LINE # 59
0009 F58A MOV TL0,A
; SOURCE LINE # 60
000B F58C MOV TH0,A
; SOURCE LINE # 61
000D D2A9 SETB ET0
; SOURCE LINE # 65
000F C2A8 CLR EX0
; SOURCE LINE # 66
0011 D2AA SETB EX1
; SOURCE LINE # 67
0013 D2AF SETB EA
; SOURCE LINE # 69
0015 22 RET
; FUNCTION setMcuReg (END)
; FUNCTION mangePower (BEGIN)
; SOURCE LINE # 78
; SOURCE LINE # 79
; SOURCE LINE # 80
0000 B200 R CPL power_flag
; SOURCE LINE # 82
0002 300005 R JNB power_flag,?C0002
; SOURCE LINE # 83
; SOURCE LINE # 84
0005 120000 R LCALL openDVDplay
; SOURCE LINE # 86
0008 8003 SJMP ?C0003
000A ?C0002:
; SOURCE LINE # 88
000A 120000 R LCALL waitDVDplay
000D ?C0003:
; SOURCE LINE # 90
000D A200 R MOV C,power_flag
000F E4 CLR A
0010 33 RLC A
0011 FF MOV R7,A
; SOURCE LINE # 91
0012 ?C0004:
0012 22 RET
; FUNCTION mangePower (END)
; FUNCTION openDVDplay (BEGIN)
; SOURCE LINE # 100
; SOURCE LINE # 101
; SOURCE LINE # 103
0000 120000 R LCALL setHardwarePowerOnBefor
; SOURCE LINE # 104
0003 120000 R LCALL setAppPowerOnBefor
C51 COMPILER V7.50 SETDVDPLAY 09/29/2006 10:54:52 PAGE 6
; SOURCE LINE # 105
0006 120000 E LCALL setInit1828
; SOURCE LINE # 106
0009 120000 R LCALL setAppPowerOnAfter
; SOURCE LINE # 107
000C 020000 R LJMP setHardwarePowerOnAfter
; FUNCTION openDVDplay (END)
; FUNCTION waitDVDplay (BEGIN)
; SOURCE LINE # 117
; SOURCE LINE # 118
; SOURCE LINE # 119
0000 120000 R LCALL setWaitHardware
; SOURCE LINE # 120
0003 020000 R LJMP setWaitApp
; FUNCTION waitDVDplay (END)
; FUNCTION setHardwarePowerOnBefor (BEGIN)
; SOURCE LINE # 130
; SOURCE LINE # 131
; SOURCE LINE # 132
0000 D2A7 SETB Power_En
; SOURCE LINE # 133
0002 7F10 MOV R7,#010H
0004 120000 E LCALL _DelayXms
; SOURCE LINE # 135
0007 D28C SETB TR0
; SOURCE LINE # 136
0009 22 RET
; FUNCTION setHardwarePowerOnBefor (END)
; FUNCTION setAppPowerOnBefor (BEGIN)
; SOURCE LINE # 144
; SOURCE LINE # 145
; SOURCE LINE # 147
0000 22 RET
; FUNCTION setAppPowerOnBefor (END)
; FUNCTION setAppPowerOnAfter (BEGIN)
; SOURCE LINE # 156
; SOURCE LINE # 157
; SOURCE LINE # 159
0000 22 RET
; FUNCTION setAppPowerOnAfter (END)
; FUNCTION setHardwarePowerOnAfter (BEGIN)
; SOURCE LINE # 168
; SOURCE LINE # 169
; SOURCE LINE # 170
0000 D2A6 SETB LCD_En
; SOURCE LINE # 171
0002 7F10 MOV R7,#010H
0004 020000 E LJMP _DelayXms
; FUNCTION setHardwarePowerOnAfter (END)
; FUNCTION setWaitHardware (BEGIN)
; SOURCE LINE # 181
; SOURCE LINE # 182
; SOURCE LINE # 183
0000 E4 CLR A
0001 FF MOV R7,A
0002 120000 E LCALL _osdSwitch
C51 COMPILER V7.50 SETDVDPLAY 09/29/2006 10:54:52 PAGE 7
; SOURCE LINE # 185
0005 C2A6 CLR LCD_En
; SOURCE LINE # 186
0007 7F10 MOV R7,#010H
0009 120000 E LCALL _DelayXms
; SOURCE LINE # 188
000C C2A7 CLR Power_En
; SOURCE LINE # 189
000E 7F10 MOV R7,#010H
0010 120000 E LCALL _DelayXms
; SOURCE LINE # 192
0013 C28C CLR TR0
; SOURCE LINE # 193
0015 22 RET
; FUNCTION setWaitHardware (END)
; FUNCTION setWaitApp (BEGIN)
; SOURCE LINE # 202
; SOURCE LINE # 203
; SOURCE LINE # 204
0000 22 RET
; FUNCTION setWaitApp (END)
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 104 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = 1 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -