⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fly.lst

📁 本程序是一个传输控制器的硬件测试程序
💻 LST
📖 第 1 页 / 共 4 页
字号:
01ED D294            490             SETB    CS
01EF 120242          491             LCALL   WIP
01F2 22              492             RET
                     493     
01F3 C296            494     READ:   CLR     SCK
01F5 C294            495             CLR     CS
01F7 7403            496             MOV     A,#03H
01F9 120228          497             LCALL   OUT
01FC 00              498             NOP
01FD 00              499             NOP
01FE E55E            500             MOV     A,GP2
0200 120228          501             LCALL   OUT
0203 00              502             NOP
0204 00              503             NOP
0205 120236          504             LCALL   IN
0208 00              505             NOP
0209 F503            506             MOV     ZR,A
020B C296            507             CLR     SCK
020D D294            508             SETB    CS
020F 22              509             RET     
                     510     
0210 C2AF            511     WRTRD:  CLR     EA
0212 C295            512             CLR     SI
0214 D294            513             SETB    CS
0216 C296            514             CLR     SCK
0218 1201CF          515             LCALL   WREN
021B 00              516             NOP
021C 12025E          517             LCALL   WRITE
021F 00              518             NOP
0220 1201F3          519             LCALL   READ
0223 00              520             NOP
A51 MACRO ASSEMBLER  FLY                                                                  01/18/2006 15:16:55 PAGE     9

0224 00              521             NOP
0225 D2AF            522             SETB    EA
0227 22              523             RET
                     524     
0228 7808            525     OUT:    MOV     R0,#08
022A C296            526     OUT1:   CLR     SCK
022C 33              527             RLC     A
022D 9295            528             MOV     SI,C
022F D296            529             SETB    SCK
0231 D8F7            530             DJNZ    R0,OUT1
0233 C295            531             CLR     SI
0235 22              532             RET
                     533     
0236 7808            534     IN:     MOV     R0,#08
0238 D296            535     IN1:    SETB    SCK
023A C296            536             CLR     SCK
023C A297            537             MOV     C,SO
023E 33              538             RLC     A
023F D8F7            539             DJNZ    R0,IN1
0241 22              540             RET
                     541     
0242 7999            542     WIP:    MOV     R1,#99H
0244 12024D          543     WIP1:   LCALL   RDSR
0247 30E002          544             JNB     ACC.0,WIP2
024A D9F8            545             DJNZ    R1,WIP1
024C 22              546     WIP2:   RET
024D C296            547     RDSR:   CLR     SCK
024F C294            548             CLR     CS
0251 7405            549             MOV     A,#05H
0253 120228          550             LCALL   OUT
0256 120236          551             LCALL   IN
0259 C296            552             CLR     SCK
025B D294            553             SETB    CS
025D 22              554             RET
                     555     
025E C296            556     WRITE:  CLR     SCK
0260 C294            557             CLR     CS
0262 7402            558             MOV     A,#02H
0264 120228          559             LCALL   OUT
0267 00              560             NOP
0268 E55E            561             MOV     A,GP2
026A 120228          562             LCALL   OUT
026D 00              563             NOP
026E E502            564             MOV     A,ZW
0270 00              565             NOP
0271 120228          566             LCALL   OUT
0274 00              567             NOP
0275 00              568             NOP
0276 C296            569             CLR     SCK
0278 D294            570             SETB    CS
027A 120242          571             LCALL   WIP
027D 00              572             NOP
027E 22              573             RET
                     574     
027F 758921          575     BG2:    MOV     TMOD,#00100001B     ;T0=M1   T1=M2
0282 758855          576             MOV     TCON,#01010101B     ;T0 & T1 enable
0285 7598D8          577             MOV     SCON,#11011000B     ;;;;;SIO=M3   ,SM2=1
                     578             
                     579             
0288 758CF8          580             MOV     TH0,#0F8H           ; t0=2ms
028B 758A30          581             MOV     TL0,#30H
028E 758BF3          582             MOV     TL1,#0F3H
0291 758DF3          583             MOV     TH1,#0F3H
0294 53877F          584             ANL     PCON,#01111111B ;;;   CLR     SMOD
                     585     
0297 D288            586             SETB    IT0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;INT0  ENABLE INT
A51 MACRO ASSEMBLER  FLY                                                                  01/18/2006 15:16:55 PAGE    10

0299 D2A8            587             SETB    EX0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                     588             
029B 75C005          589             mov     xicon,#00000101B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;int2;;;;;;;;;;;;
                     590             
029E 75B710          591             mov     IPh,#10h
                     592     
02A1 D2BC            593             SETB    PS
02A3 D2AC            594             SETB    ES                   ; SIO INT enable
02A5 D2A9            595             SETB    ET0                  ; t0 enable int
02A7 D2AF            596             SETB    EA
                     597     
02A9 C20B            598             CLR     GP0
02AB C20C            599             CLR     GP8
02AD 78C7            600             MOV     R0,#ADRR
02AF 7600            601             MOV     @R0,#00H
02B1 752200          602             MOV     ADDR,#00H
02B4 78BF            603             MOV     R0,#ADDJ
02B6 7600            604             MOV     @R0,#00H
02B8 751501          605             MOV     JSS4H,#01;YG2
02BB 751A64          606             MOV     JSS4,#100
02BE 751805          607             MOV     JSS3H,#5
02C1 751B64          608             MOV     JSS3,#100
02C4 751C00          609             MOV     JSS5,#0
02C7 757100          610             MOV     JSS5H,#0
02CA 752900          611             MOV     YXP1,#00
02CD C20D            612             clr     YXP20
02CF 856317          613             MOV     JSS6H,YG3
02D2 751D00          614             MOV     JSS6,#0
02D5 751E00          615             MOV     JSS7,#00;100
02D8 755604          616             MOV     JSS7H,#4;20
02DB 750700          617             MOV     JSS8,#00
02DE 751900          618             MOV     JSS8H,#0
02E1 755D03          619             MOV     JSS1,#3
02E4 7572FA          620             MOV     JSS2,#250
02E7 7570FA          621             MOV     JSS9,#250
02EA 750400          622             MOV     JSSA,#0
02ED 750B00          623             MOV     JSSS1,#0
02F0 751000          624             MOV     JSSS1H,#0
02F3 752B00          625             MOV     DA1,#00
02F6 751100          626             MOV     JSSS2H,#0
02F9 750C00          627             MOV     JSSS2,#0
02FC 75120A          628             MOV     JSSS3H,#10
02FF 856A0D          629             MOV     JSSS3,yga
0302 856613          630             MOV     JSSS4H,yg6
0305 750E64          631             MOV     JSSS4,#100
0308 751402          632             MOV     JSSS5H,#2
030B 750FFA          633             MOV     JSSS5,#250
030E 752E00          634             MOV     GZP2,#00
0311 752A00          635             MOV     GZP3,#00        
0314 755700          636             MOV     GZP1,#00
0317 752300          637             MOV     JP1,#00
031A 752400          638             MOV     JP2,#00
031D C206            639             CLR     GP5
031F C205            640             CLR     GP4
0321 C207            641             CLR     GP6
                     642     
                     643     ;       MOV     JP4,#00
0323 C201            644             CLR     JP42
0325 C202            645             CLR     JP43
0327 C267            646             clr     jpp3.7
                     647     
0329 789A            648             MOV     R0,#CSGZJS
032B 7600            649             MOV     @R0,#00H
                     650     
032D 78F5            651             MOV     R0,#qSGZJS
032F 7600            652             MOV     @R0,#00H
A51 MACRO ASSEMBLER  FLY                                                                  01/18/2006 15:16:55 PAGE    11

                     653             
                     654     ;       MOV     R0,#qSGZ
                     655     ;       MOV     @R0,#00H
                     656     
0331 75063C          657             MOV     JSSM,#60;250三个周期
0334 7548FA          658             MOV     JSP,#250
                     659     
0337 789C            660             MOV     R0,#RHJS1
0339 76FA            661             MOV     @R0,#250;;;;;;;;;;;;;;;;;;;;;;;;0.5S
                     662     
033B 789D            663             MOV     R0,#RHJS2
033D 76F0            664             MOV     @R0,#240;;;;;;;;;;;;;;;;;;;;;;;2 FENZHONG
                     665     
033F E566            666             MOV     A,YG6
0341 75F00F          667             mov     b,#15
0344 A4              668             mul     ab
                     669     ;       CJNE    A,#00,RUNHUA1
0345 789E            670             MOV     R0,#RHJS3
0347 F6              671             MOV     @R0,a;;;;;;;;;;;;;;;30*YG6;;;#120;;;;;;;;4 XIAOSHI(室内)
                     672     ;       SJMP    RUNHUA2
                     673     ;RUNHUA1:       MOV     R0,#RHJS3
                     674     ;       MOV     @R0,#60;;;;;;;;;;;;;;;;;;;;;;;2 xiaoshi(室外)
                     675     ;RUNHUA2:       NOP
                     676     
0348 00              677             nop
0349 789F            678             MOV     R0,#RHJS4
034B 76FA            679             MOV     @R0,#250;;;;;;;;;;;;;;;;;;;;;;;;0.5S
                     680     
                     681     
034D 78A1            682             MOV     R0,#RHJS5
034F 7604            683             MOV     @R0,#04;;;;;;;;;;;;;;;;;;;;;;;;2S
                     684     
0351 78AC            685             MOV     R0,#RHJS6
0353 7600            686             MOV     @R0,#00;;;;;;;;;;;;;;;;;;;;;;;;0 CI 
                     687     
0355 C20E            688             CLR     RHBZ
                     689     
0357 78AD            690             MOV     R0,#JJZDJS
0359 76FA            691             MOV     @R0,#250;;;;;;;;;;;;;;;;;;;;;;;;0.5SI 
                     692     
035B 78A4            693             mov     r0,#time1
035D A665            694             mov     @r0,yg5
035F 78AE            695             mov     r0,#kcbz
0361 7600            696             mov     @r0,#0
0363 78A5            697             mov     r0,#time2
0365 76FA            698             mov     @r0,#250
0367 78CE            699             mov     r0,#time2h
0369 7610            700             mov     @r0,#16;;;;;;;;;;;;;;;;;;;;;;;;;8s
036B 78A7            701             mov     r0,#time3
036D 7664            702             mov     @r0,#100;250;;;;;;;;;;
036F 78AA            703             mov     r0,#time3h
0371 7610            704             mov     @r0,#16;;;;;;;;;;;;;;;;;;;;;;;;;8s没有使用!
0373 78B2            705             mov     r0,#gzbz
0375 7600            706             mov     @r0,#00
0377 78D4            707             mov     r0,#count1
0379 7601            708             mov     @r0,#01
037B 78D5            709             mov     r0,#keybz1
037D 7600            710             mov     @r0,#00
037F 78D6            711             mov     r0,#keybz2
0381 7600            712             mov     @r0,#00
0383 78D7            713             mov     r0,#keybz3
0385 7600            714             mov     @r0,#00
0387 78D8            715             mov     r0,#keybz4
0389 7601            716             mov     @r0,#1;0
038B 78D9            717             mov     r0,#keyjj1
038D 76FA            718             mov     @r0,#250
A51 MACRO ASSEMBLER  FLY                                                                  01/18/2006 15:16:55 PAGE    12

038F 78DA            719             mov     r0,#keyjj1h
0391 7606            720             mov     @r0,#6
                     721     
0393 78DB            722             mov     r0,#keybz5
0395 7600            723             mov     @r0,#00
0397 78DC            724             mov     r0,#keybz6
0399 7600            725             mov     @r0,#00
039B 78DD            726             mov     r0,#keybz7
039D 7600            727             mov     @r0,#00
039F 78DE            728             mov     r0,#keybz8
03A1 7601            729             mov     @r0,#01;0
03A3 78DF            730             mov     r0,#keyjj2
03A5 76FA            731             mov     @r0,#250
03A7 78E9            732             mov     r0,#keyjj2h
03A9 7606            733             mov     @r0,#6
                     734     
03AB 78EA            735             mov     r0,#aqjs1
03AD 76FA            736             mov     @r0,#250
03AF 78EB            737             mov     r0,#aqjs2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -