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

📄 ex1kc51.m51

📁 ucosii 在51上的移植范例
💻 M51
📖 第 1 页 / 共 5 页
字号:
  C:2D4AH         LINE#         50
  C:2D55H         LINE#         51
  C:2D84H         LINE#         52
  C:2D9AH         LINE#         53
  C:2D9FH         LINE#         54
  C:2DA2H         LINE#         55
  C:2DA5H         LINE#         56
  -------         ENDPROC       _?EXIT
  -------         PROC          _INP
  X:4D08H         SYMBOL        p
  -------         DO            
  X:4D09H         SYMBOL        pscr
  -------         ENDDO         
  C:3D26H         LINE#         61
  C:3D2BH         LINE#         62
  C:3D2BH         LINE#         64
  C:3D42H         LINE#         65
  C:3D50H         LINE#         66
  -------         ENDPROC       _INP
  -------         PROC          _OUTP
  X:4D00H         SYMBOL        p
BL51 BANKED LINKER/LOCATER V5.12                                                      07/25/2006  13:08:11  PAGE 23


  X:4D01H         SYMBOL        d
  -------         DO            
  X:4D02H         SYMBOL        pscr
  -------         ENDDO         
  C:3C8CH         LINE#         68
  C:3C96H         LINE#         69
  C:3C96H         LINE#         71
  C:3CADH         LINE#         72
  C:3CC0H         LINE#         73
  -------         ENDPROC       _OUTP
  -------         PROC          _?GETTIME
  x:0002H         SYMBOL        pti
  -------         DO            
  x:0000H         SYMBOL        pscr
  -------         ENDDO         
  C:345FH         LINE#         85
  C:346EH         LINE#         88
  C:347BH         LINE#         89
  C:34A0H         LINE#         90
  C:34CBH         LINE#         91
  C:34F1H         LINE#         92
  -------         ENDPROC       _?GETTIME
  -------         PROC          _?GETDATE
  x:0002H         SYMBOL        pdt
  -------         DO            
  x:0000H         SYMBOL        pscr
  -------         ENDDO         
  C:34F8H         LINE#         94
  C:3507H         LINE#         97
  C:3514H         LINE#         98
  C:3539H         LINE#         99
  C:3564H         LINE#         100
  C:358AH         LINE#         101
  -------         ENDPROC       _?GETDATE
  -------         PROC          _?RANDOM
  x:0000H         SYMBOL        seed
  C:3B5FH         LINE#         112
  C:3B67H         LINE#         114
  C:3B98H         LINE#         115
  -------         ENDPROC       _?RANDOM
  -------         PROC          _?KBHIT
  -------         DO            
  x:0000H         SYMBOL        pscr
  -------         ENDDO         
  C:3CF4H         LINE#         117
  C:3CFAH         LINE#         120
  C:3D07H         LINE#         121
  C:3D1BH         LINE#         122
  -------         ENDPROC       _?KBHIT
  -------         PROC          _?GETCH
  -------         DO            
  x:0000H         SYMBOL        pscr
  -------         ENDDO         
  C:3D51H         LINE#         124
  C:3D57H         LINE#         127
  C:3D64H         LINE#         128
  C:3D75H         LINE#         129
BL51 BANKED LINKER/LOCATER V5.12                                                      07/25/2006  13:08:11  PAGE 24


  -------         ENDPROC       _?GETCH
  -------         PROC          _?PC_DISPCLRSCR
  x:0004H         SYMBOL        color
  -------         DO            
  x:0000H         SYMBOL        pscr
  x:0002H         SYMBOL        i
  -------         ENDDO         
  C:3744H         LINE#         180
  C:3752H         LINE#         186
  C:375DH         LINE#         187
  C:3780H         LINE#         188
  C:3797H         LINE#         189
  C:37B5H         LINE#         190
  C:37C6H         LINE#         191
  -------         ENDPROC       _?PC_DISPCLRSCR
  -------         PROC          _?PC_DISPCLRLINE
  x:0003H         SYMBOL        y
  x:0004H         SYMBOL        color
  -------         DO            
  x:0000H         SYMBOL        pscr
  x:0002H         SYMBOL        i
  -------         ENDDO         
  C:33C5H         LINE#         212
  C:33DBH         LINE#         218
  C:33FCH         LINE#         219
  C:3416H         LINE#         220
  C:342DH         LINE#         221
  C:344BH         LINE#         222
  C:3458H         LINE#         223
  -------         ENDPROC       _?PC_DISPCLRLINE
  -------         PROC          _?PC_DISPCHAR
  x:0004H         SYMBOL        x
  x:0005H         SYMBOL        y
  x:0006H         SYMBOL        c
  x:0007H         SYMBOL        color
  -------         DO            
  x:0000H         SYMBOL        pscr
  x:0002H         SYMBOL        offset
  -------         ENDDO         
  C:312AH         LINE#         249
  C:3148H         LINE#         255
  C:3181H         LINE#         256
  C:3199H         LINE#         257
  C:31B7H         LINE#         258
  C:31D0H         LINE#         259
  -------         ENDPROC       _?PC_DISPCHAR
  -------         PROC          _?PC_DISPSTR
  x:0004H         SYMBOL        x
  x:0005H         SYMBOL        y
  x:0006H         SYMBOL        s
  x:0009H         SYMBOL        color
  -------         DO            
  x:0000H         SYMBOL        pscr
  x:0002H         SYMBOL        offset
  -------         ENDDO         
  C:29B4H         LINE#         285
  C:29D3H         LINE#         291
BL51 BANKED LINKER/LOCATER V5.12                                                      07/25/2006  13:08:11  PAGE 25


  C:2A0CH         LINE#         292
  C:2A24H         LINE#         293
  C:2A34H         LINE#         294
  C:2A5BH         LINE#         295
  C:2A79H         LINE#         296
  C:2A7BH         LINE#         297
  -------         ENDPROC       _?PC_DISPSTR
  -------         PROC          _?PC_DOSRETURN
  C:3EA1H         LINE#         314
  C:3EA1H         LINE#         316
  C:3EA7H         LINE#         317
  C:3EB4H         LINE#         318
  -------         ENDPROC       _?PC_DOSRETURN
  -------         PROC          _?PC_DOSSAVERETURN
  C:39D7H         LINE#         338
  C:39D7H         LINE#         340
  C:39DCH         LINE#         341
  C:39E5H         LINE#         342
  C:39F0H         LINE#         344
  C:39F2H         LINE#         345
  C:39FDH         LINE#         346
  C:39FFH         LINE#         348
  C:3A08H         LINE#         349
  C:3A12H         LINE#         350
  C:3A14H         LINE#         351
  C:3A1BH         LINE#         352
  C:3A26H         LINE#         353
  C:3A28H         LINE#         354
  C:3A2DH         LINE#         355
  C:3A32H         LINE#         356
  C:3A32H         LINE#         357
  -------         ENDPROC       _?PC_DOSSAVERETURN
  -------         PROC          _?PC_ELAPSEDINIT
  C:3E76H         LINE#         372
  C:3E76H         LINE#         374
  C:3E7EH         LINE#         375
  C:3E81H         LINE#         376
  C:3E8CH         LINE#         377
  -------         ENDPROC       _?PC_ELAPSEDINIT
  -------         PROC          _?PC_ELAPSEDSTART
  -------         DO            
  x:0000H         SYMBOL        vdata
  -------         ENDDO         
  C:38B5H         LINE#         391
  C:38BBH         LINE#         395
  C:38C8H         LINE#         396
  C:38D6H         LINE#         397
  C:38E3H         LINE#         398
  C:38EAH         LINE#         399
  C:38F1H         LINE#         400
  C:38F8H         LINE#         401
  C:3906H         LINE#         402
  C:3913H         LINE#         403
  -------         ENDPROC       _?PC_ELAPSEDSTART
  -------         PROC          _?PC_ELAPSEDSTOP
  -------         DO            
  x:0000H         SYMBOL        vdata
BL51 BANKED LINKER/LOCATER V5.12                                                      07/25/2006  13:08:11  PAGE 26


  x:0001H         SYMBOL        low
  x:0002H         SYMBOL        high
  x:0003H         SYMBOL        cnts
  -------         ENDDO         
  C:2DA9H         LINE#         421
  C:2DAFH         LINE#         429
  C:2DBCH         LINE#         430
  C:2DCAH         LINE#         431
  C:2DD7H         LINE#         432
  C:2DDEH         LINE#         433
  C:2DECH         LINE#         434
  C:2DFBH         LINE#         435
  C:2E30H         LINE#         436
  C:2E5DH         LINE#         437
  -------         ENDPROC       _?PC_ELAPSEDSTOP
  -------         PROC          _?PC_GETDATETIME
  x:0006H         SYMBOL        s
  -------         DO            
  x:0002H         SYMBOL        now
  x:0005H         SYMBOL        today
  -------         ENDDO         
  C:31D7H         LINE#         452
  C:31E6H         LINE#         458
  C:31F5H         LINE#         459
  C:3204H         LINE#         460
  C:3279H         LINE#         467
  -------         ENDPROC       _?PC_GETDATETIME
  -------         PROC          _?PC_GETKEY
  x:0000H         SYMBOL        c
  C:3B9FH         LINE#         483
  C:3BA8H         LINE#         485
  C:3BADH         LINE#         486
  C:3BC1H         LINE#         487
  C:3BC5H         LINE#         488
  C:3BC5H         LINE#         489
  C:3BD5H         LINE#         490
  C:3BD7H         LINE#         491
  C:3BD7H         LINE#         492
  -------         ENDPROC       _?PC_GETKEY
  -------         PROC          _?PC_SETTICKRATE
  x:0002H         SYMBOL        freq
  -------         DO            
  x:0000H         SYMBOL        count
  -------         ENDDO         
  C:2B4FH         LINE#         515
  C:2B60H         LINE#         520
  C:2B73H         LINE#         521
  C:2B7EH         LINE#         522
  C:2B96H         LINE#         525
  C:2BD5H         LINE#         526
  C:2BD7H         LINE#         527
  C:2BE2H         LINE#         528
  C:2BE2H         LINE#         529
  C:2BE9H         LINE#         530
  C:2BFDH         LINE#         531
  C:2C15H         LINE#         532
  -------         ENDPROC       _?PC_SETTICKRATE
BL51 BANKED LINKER/LOCATER V5.12                                                      07/25/2006  13:08:11  PAGE 27


  -------         PROC          _?PC_VECTGET
  x:0000H         SYMBOL        vect
  C:3DCCH         LINE#         545
  C:3DD4H         LINE#         547
  C:3DEAH         LINE#         548
  -------         ENDPROC       _?PC_VECTGET
  -------         PROC          _?PC_VECTSET
  x:0000H         SYMBOL        vect
  x:0001H         SYMBOL        isr
  C:3BDEH         LINE#         562
  C:3BEFH         LINE#         564
  C:3C13H         LINE#         565
  -------         ENDPROC       _?PC_VECTSET
  -------         ENDMOD        PC

  -------         MODULE        EX1L
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  X:3000H         PUBLIC        RandomSem
  D:00A8H         PUBLIC        IE
  X:3003H         PUBLIC        TaskData
  D:00B8H         PUBLIC        IP
  C:3A33H         PUBLIC        main
  C:3628H         PUBLIC        _?Task
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  C:0FE9H         PUBLIC        _?TaskStart
  X:300DH         PUBLIC        TaskStk
  B:00A8H.1       PUBLIC        ET0
  D:008CH         PUBLIC        TH0
  D:008AH         PUBLIC        TL0
  C:3ECCH         PUBLIC        _?UserTickTimer
  B:0088H.4       PUBLIC        TR0
  X:440DH         PUBLIC        TaskStartStk
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  -------         PROC          MAIN
  C:3A33H         LINE#         54
  C:3A33H         LINE#         55
  C:3A33H         LINE#         56
  C:3A38H         LINE#         57
  C:3A3BH         LINE#         58
  C:3A3EH         LINE#         59
  C:3A49H         LINE#         60
  C:3A56H         LINE#         61
  C:3A85H         LINE#         62
  C:3A88H         LINE#         63
  -------         ENDPROC       MAIN
  -------         PROC          _?USERTICKTIMER
  C:3ECCH         LINE#         72
  C:3ECCH         LINE#         74
  -------         ENDPROC       _?USERTICKTIMER
  -------         PROC          _?TASKSTART
  x:0067H         SYMBOL        ucos51_data
BL51 BANKED LINKER/LOCATER V5.12                                                      07/25/2006  13:08:11  PAGE 28


  -------         DO 

⌨️ 快捷键说明

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