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

📄 ucos_ii.ls1

📁 本文面向首次接触uC/OS-II的程序员
💻 LS1
📖 第 1 页 / 共 5 页
字号:
00F4 00              459             DB      000H
00F5 01              460             DB      001H
00F6 00              461             DB      000H
00F7 03              462             DB      003H
00F8 00              463             DB      000H
00F9 01              464             DB      001H
00FA 00              465             DB      000H
00FB 02              466             DB      002H
00FC 00              467             DB      000H
00FD 01              468             DB      001H
00FE 00              469             DB      000H
00FF 04              470             DB      004H
0100 00              471             DB      000H
0101 01              472             DB      001H
0102 00              473             DB      000H
0103 02              474             DB      002H
0104 00              475             DB      000H
0105 01              476             DB      001H
0106 00              477             DB      000H
0107 03              478             DB      003H
0108 00              479             DB      000H
0109 01              480             DB      001H
010A 00              481             DB      000H
010B 02              482             DB      002H
010C 00              483             DB      000H
010D 01              484             DB      001H
010E 00              485             DB      000H
                     486     
                     487     ; /*
                     488     ; *****************************************************************************************
                             ****************
                     489     ; *                                                uC/OS-II
                     490     ; *                                          The Real-Time Kernel
                     491     ; *
                     492     ; *                          (c) Copyright 1992-2002, Jean J. Labrosse, Weston, FL
                     493     ; *                                           All Rights Reserved
                     494     ; *
                     495     ; * 文件名 : uCOS_II.C
                     496     ; * 作者   : Jean J. Labrosse
                     497     ; * 改编   : 华歆 Huaxin@wxzte.com 中兴光电子 研发一部 2005.06
                     498     ; *****************************************************************************************
                             ****************
                     499     ; */
                     500     ; 
                     501     ; #define  OS_GLOBALS                           /* Declare GLOBAL variables                
                                           */
                     502     ; #include "includes.h"
                     503     ; 
                     504     ; 
                     505     ; #define  OS_MASTER_FILE                       /* Prevent the following files from includi
                             ng includes.h */
                     506     ; 
                     507     ; #include "source\os_core.c"
                     508     ; #include "source\os_flag.c"
                     509     ; #include "source\os_mbox.c"
                     510     ; #include "source\os_mem.c"
                     511     ; #include "source\os_mutex.c"
                     512     ; #include "source\os_q.c"
                     513     ; #include "source\os_sem.c"
                     514     ; #include "source\os_task.c"
                     515     ; #include "source\os_time.c"
A51 MACRO ASSEMBLER  UCOS_II                                                              07/05/2005 11:05:48 PAGE     9

                     516     ; 
                     517     ; #include <LCD1602.c>
                     518     ; *** sync lost ***
                     519     ; *** sync lost ***
                     520     ; *** sync lost ***
                     521     ; *** sync lost ***
                     522     ; *** sync lost ***
                     523     ; *** sync lost ***
                     524     ; *** sync lost ***
                     525     ; *** sync lost ***
                     526     ; *** sync lost ***
                     527     ; *** sync lost ***
                     528     ; *** sync lost ***
                     529     ; *** sync lost ***
                     530     ; *** sync lost ***
                     531     ; *** sync lost ***
                     532     ; *** sync lost ***
                     533     ; *** sync lost ***
                     534     ; *** sync lost ***
                     535     ; *** sync lost ***
                     536     ; *** sync lost ***
                     537     ; *** sync lost ***
                     538     ; *** sync lost ***
                     539     ; *** sync lost ***
                     540     ; *** sync lost ***
                     541     ; *** sync lost ***
                     542     ; *** sync lost ***
                     543     ; *** sync lost ***
                     544     ; *** sync lost ***
                     545     ; *** sync lost ***
                     546     ; *** sync lost ***
                     547     ; *** sync lost ***
                     548     ; *** sync lost ***
                     549     ; *** sync lost ***
                     550     ; *** sync lost ***
                     551     ; *** sync lost ***
                     552     ; *** sync lost ***
                     553     ; *** sync lost ***
                     554     ; *** sync lost ***
                     555     ; *** sync lost ***
                     556     ; *** sync lost ***
                     557     ; *** sync lost ***
                     558     ; *** sync lost ***
                     559     ; *** sync lost ***
                     560     ; *** sync lost ***
                     561     ; *** sync lost ***
                     562     ; *** sync lost ***
                     563     ; *** sync lost ***
                     564     ; *** sync lost ***
                     565     ; *** sync lost ***
                     566     ; *** sync lost ***
                     567     ; *** sync lost ***
                     568     ; *** sync lost ***
                     569     ; *** sync lost ***
                     570     ; *** sync lost ***
                     571     ; *** sync lost ***
                     572     
----                 573             RSEG  ?PR?_?OSInit?UCOS_II
0000                 574     _?OSInit:
                     575             USING   0
                     576                             ; SOURCE LINE # 85
                     577     ; *** sync lost ***
                     578     ; *** sync lost ***
                     579     ; *** sync lost ***
                     580                             ; SOURCE LINE # 88
0000 120000   F      581             LCALL   _?OSInitHookBegin
A51 MACRO ASSEMBLER  UCOS_II                                                              07/05/2005 11:05:48 PAGE    10

                     582     ; *** sync lost ***
                     583     ; *** sync lost ***
                     584     ; *** sync lost ***
                     585                             ; SOURCE LINE # 91
0003 120000   F      586             LCALL   _?OS_InitMisc
                     587     ; *** sync lost ***
                     588     ; *** sync lost ***
                     589                             ; SOURCE LINE # 93
0006 120000   F      590             LCALL   _?OS_InitRdyList
                     591     ; *** sync lost ***
                     592                             ; SOURCE LINE # 94
0009 120000   F      593             LCALL   _?OS_InitTCBList
                     594     ; *** sync lost ***
                     595                             ; SOURCE LINE # 95
000C 120000   F      596             LCALL   _?OS_InitEventList
                     597     ; *** sync lost ***
                     598     ; *** sync lost ***
                     599     ; *** sync lost ***
                     600     ; *** sync lost ***
                     601     ; *** sync lost ***
                     602     ; *** sync lost ***
                     603     ; *** sync lost ***
                     604     ; *** sync lost ***
                     605     ; *** sync lost ***
                     606     ; *** sync lost ***
                     607     ; *** sync lost ***
                     608     ; *** sync lost ***
                     609     ; *** sync lost ***
                     610     ; *** sync lost ***
                     611                             ; SOURCE LINE # 109
000F 120000   F      612             LCALL   _?OS_InitTaskIdle
                     613     ; *** sync lost ***
                     614     ; *** sync lost ***
                     615     ; *** sync lost ***
                     616     ; *** sync lost ***
                     617     ; *** sync lost ***
                     618     ; *** sync lost ***
                     619                             ; SOURCE LINE # 115
0012 020000   F      620             LJMP    _?OSInitHookEnd
                     621     ; END OF _?OSInit
                     622     
                     623     ; *** sync lost ***
                     624     ; *** sync lost ***
                     625     ; *** sync lost ***
                     626     ; *** sync lost ***
                     627     ; *** sync lost ***
                     628     ; *** sync lost ***
                     629     ; *** sync lost ***
                     630     ; *** sync lost ***
                     631     ; *** sync lost ***
                     632     ; *** sync lost ***
                     633     ; *** sync lost ***
                     634     ; *** sync lost ***
                     635     ; *** sync lost ***
                     636     ; *** sync lost ***
                     637     ; *** sync lost ***
                     638     ; *** sync lost ***
                     639     ; *** sync lost ***
                     640     ; *** sync lost ***
                     641     ; *** sync lost ***
                     642     ; *** sync lost ***
                     643     ; *** sync lost ***
                     644     ; *** sync lost ***
                     645     ; *** sync lost ***
                     646     ; *** sync lost ***
                     647     ; *** sync lost ***
A51 MACRO ASSEMBLER  UCOS_II                                                              07/05/2005 11:05:48 PAGE    11

                     648     ; *** sync lost ***
                     649     ; *** sync lost ***
                     650     ; *** sync lost ***
                     651     ; *** sync lost ***
                     652     
----                 653             RSEG  ?PR?_?OSIntEnter?UCOS_II
0000                 654     _?OSIntEnter:
                     655                             ; SOURCE LINE # 144
                     656     ; *** sync lost ***
                     657     ; *** sync lost ***
                     658                             ; SOURCE LINE # 146
0000 30000C   F      659             JNB     OSRunning,?C0004
                     660     ; *** sync lost ***
                     661                             ; SOURCE LINE # 147
0003 900000   F      662             MOV     DPTR,#OSIntNesting
0006 E0              663             MOVX    A,@DPTR
0007 C3              664             CLR     C
0008 94FF            665             SUBB    A,#0FFH
000A 5003            666             JNC     ?C0004
                     667     ; *** sync lost ***
                     668                             ; SOURCE LINE # 148
000C E0              669             MOVX    A,@DPTR
000D 04              670             INC     A
000E F0              671             MOVX    @DPTR,A
                     672     ; *** sync lost ***
                     673                             ; SOURCE LINE # 149
                     674     ; *** sync lost ***
                     675                             ; SOURCE LINE # 150
                     676     ; *** sync lost ***
                     677                             ; SOURCE LINE # 151
000F                 678     ?C0004:
000F 22              679             RET     
                     680     ; END OF _?OSIntEnter
                     681     
                     682     ; *** sync lost ***
                     683     ; *** sync lost ***
                     684     ; *** sync lost ***
                     685     ; *** sync lost ***
                     686     ; *** sync lost ***
                     687     ; *** sync lost ***
                     688     ; *** sync lost ***
                     689     ; *** sync lost ***

⌨️ 快捷键说明

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