📄 信号发生器v3.m51
字号:
C:1205H LINE# 81
C:1205H LINE# 82
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE GENERATOR
C:0000H SYMBOL _ICE_DUMMY_
D:0023H PUBLIC cur_pos
D:0080H PUBLIC P0
C:1307H PUBLIC TIMER0_ISR
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:0025H PUBLIC rect_low_TH0
D:0026H PUBLIC range_high
D:002AH PUBLIC rect_low_TL0
C:1547H PUBLIC enable_timer0
B:0020H.2 PUBLIC cur_signal
D:002BH PUBLIC freq
D:002DH PUBLIC time_high
D:0089H PUBLIC TMOD
C:1207H PUBLIC data_buf
D:002EH PUBLIC range_low_data
D:002FH PUBLIC range_low
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
B:0088H.4 PUBLIC TR0
D:0033H PUBLIC rect_high_TH0
D:0034H PUBLIC proportion
D:0038H PUBLIC rect_high_TL0
D:0039H PUBLIC time_low
D:003AH PUBLIC sin_TH0
D:003BH PUBLIC sin_TL0
------- PROC ENABLE_TIMER0
C:1547H LINE# 65
C:1547H LINE# 66
C:1547H LINE# 67
C:154AH LINE# 68
C:154CH LINE# 69
BL51 BANKED LINKER/LOCATER V6.02 05/08/2007 00:42:22 PAGE 6
C:154EH LINE# 70
C:1550H LINE# 71
------- ENDPROC ENABLE_TIMER0
------- PROC TIMER0_ISR
------- DO
D:0021H SYMBOL rect_signal
D:000FH SYMBOL sin_data
------- ENDDO
C:1307H LINE# 73
C:1314H LINE# 77
C:1317H LINE# 79
C:131DH LINE# 80
C:1320H LINE# 81
C:1323H LINE# 82
C:1326H LINE# 83
C:132BH LINE# 84
C:132DH LINE# 85
C:1330H LINE# 86
C:1333H LINE# 87
C:1336H LINE# 88
C:133CH LINE# 89
C:133CH LINE# 90
C:1341H LINE# 91
C:1344H LINE# 92
C:1347H LINE# 93
C:135EH LINE# 94
C:138AH LINE# 95
C:138CH LINE# 96
C:138CH LINE# 98
------- ENDPROC TIMER0_ISR
------- ENDMOD GENERATOR
------- MODULE KEYINT
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:1531H PUBLIC enable_timer1
C:0C6CH PUBLIC key_scan_ISR
D:0089H PUBLIC TMOD
B:00A8H.3 PUBLIC ET1
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
B:00B8H.3 PUBLIC PT1
B:0088H.6 PUBLIC TR1
------- PROC ENABLE_TIMER1
C:1531H LINE# 30
C:1531H LINE# 31
C:1531H LINE# 32
C:1534H LINE# 33
C:1536H LINE# 34
C:1538H LINE# 35
C:153AH LINE# 36
C:153CH LINE# 37
------- ENDPROC ENABLE_TIMER1
------- PROC KEY_SCAN_ISR
------- DO
BL51 BANKED LINKER/LOCATER V6.02 05/08/2007 00:42:22 PAGE 7
D:0010H SYMBOL count
D:0012H SYMBOL dec_bit
B:0020H.0 SYMBOL update_rect
B:0020H.1 SYMBOL update_sin_freq
C:1004H SYMBOL out
------- ENDDO
C:0C6CH LINE# 41
C:0C79H LINE# 45
C:0C7BH LINE# 46
C:0C7DH LINE# 48
C:0C80H LINE# 49
C:0C88H LINE# 50
C:0C8FH LINE# 51
C:0C97H LINE# 53
C:0C9FH LINE# 54
C:0CA5H LINE# 56
C:0CA9H LINE# 58
C:0CAEH LINE# 59
C:0CBAH LINE# 60
C:0CD1H LINE# 61
C:0CE1H LINE# 62
C:0CE4H LINE# 63
C:0CECH LINE# 64
C:0CF7H LINE# 65
C:0D0AH LINE# 66
C:0D16H LINE# 67
C:0D2DH LINE# 68
C:0D30H LINE# 69
C:0D38H LINE# 70
C:0D43H LINE# 71
C:0D56H LINE# 72
C:0D62H LINE# 73
C:0D79H LINE# 74
C:0D7CH LINE# 75
C:0D83H LINE# 76
C:0D8BH LINE# 77
C:0D99H LINE# 78
C:0DA5H LINE# 79
C:0DB5H LINE# 80
C:0DBDH LINE# 81
C:0DC0H LINE# 83
C:0DC8H LINE# 84
C:0DCBH LINE# 85
C:0DCDH LINE# 86
C:0DD4H LINE# 87
C:0DD7H LINE# 88
C:0DE3H LINE# 89
C:0DE7H LINE# 90
C:0DE7H LINE# 91
C:0DEAH LINE# 92
C:0E02H LINE# 93
C:0E16H LINE# 94
C:0E22H LINE# 95
C:0E47H LINE# 96
C:0E47H LINE# 97
C:0E52H LINE# 98
C:0E55H LINE# 99
BL51 BANKED LINKER/LOCATER V6.02 05/08/2007 00:42:22 PAGE 8
C:0E57H LINE# 100
C:0E5EH LINE# 101
C:0E61H LINE# 102
C:0E6DH LINE# 103
C:0E76H LINE# 104
C:0E78H LINE# 105
C:0E7BH LINE# 106
C:0E93H LINE# 107
C:0EA7H LINE# 108
C:0EB3H LINE# 109
C:0ED8H LINE# 110
C:0EEFH LINE# 111
C:0EEFH LINE# 112
C:0EF1H LINE# 113
C:0EF6H LINE# 114
C:0EF8H LINE# 115
C:0EFFH LINE# 116
C:0F01H LINE# 118
C:0F01H LINE# 119
C:0F07H LINE# 120
C:0F5EH LINE# 121
C:0F61H LINE# 122
C:0F65H LINE# 124
C:0FBCH LINE# 125
C:0FBFH LINE# 126
C:0FC3H LINE# 127
C:0FC3H LINE# 128
C:0FC6H LINE# 129
C:0FFDH LINE# 131
C:1000H LINE# 132
C:1004H LINE# 133
C:1004H LINE# 134
C:1004H LINE# 135
C:1007H LINE# 136
C:100AH LINE# 138
------- ENDPROC KEY_SCAN_ISR
------- ENDMOD KEYINT
------- MODULE ?C?FPADD
C:0807H PUBLIC ?C?FPADD
C:0803H PUBLIC ?C?FPSUB
------- ENDMOD ?C?FPADD
------- MODULE ?C?FPMUL
C:08F8H PUBLIC ?C?FPMUL
------- ENDMOD ?C?FPMUL
------- MODULE ?C?FPDIV
C:0A01H PUBLIC ?C?FPDIV
------- ENDMOD ?C?FPDIV
------- MODULE ?C?FPCMP
C:0AA0H PUBLIC ?C?FPCMP
C:0A9EH PUBLIC ?C?FPCMP3
------- ENDMOD ?C?FPCMP
------- MODULE ?C?FCAST
BL51 BANKED LINKER/LOCATER V6.02 05/08/2007 00:42:22 PAGE 9
C:0B15H PUBLIC ?C?FCASTC
C:0B10H PUBLIC ?C?FCASTI
C:0B0BH PUBLIC ?C?FCASTL
------- ENDMOD ?C?FCAST
------- MODULE ?C?CASTF
C:0B49H PUBLIC ?C?CASTF
------- ENDMOD ?C?CASTF
------- MODULE ?C?CLDOPTR
C:0BCAH PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?IMUL
C:0BF7H PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?UIDIV
C:0C09H PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
------- MODULE ?C?LNEG
C:0C5EH PUBLIC ?C?LNEG
------- ENDMOD ?C?LNEG
------- MODULE ?C_IBP
D:001BH PUBLIC ?C_IBP
------- ENDMOD ?C_IBP
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 085EH BYTE (104%) *
******************************************************************************
Program Size: data=56.3 xdata=0 code=3418
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
MODULE: C:\KEIL\C51\LIB\C51S.LIB (-----)
LIMIT: 0800H BYTES
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -