📄 os_cpu_a.lst
字号:
A51 MACRO ASSEMBLER OS_CPU_A 10/31/2012 17:19:07 PAGE 1
MACRO ASSEMBLER A51 V8.02
OBJECT MODULE PLACED IN .\Output\OS_CPU_A.obj
ASSEMBLER INVOKED BY: D:\keil c51完全版\an_zhuang_51\C51\BIN\A51.EXE uCOS-II\MCS-51\OS_CPU_A.ASM SET(LARGE) DEBUG PRINT(
.\Listing\OS_CPU_A.lst) OBJECT(.\Output\OS_CPU_A.obj) EP
LOC OBJ LINE SOURCE
1 ;/*
2 ;******************************************************************************************
***************
3 ;* uC/OS-II
4 ;* The Real-Time Kernel
5 ;*
6 ;* (c) Copyright 1992-2002, Jean J. Labrosse, Weston, FL
7 ;* All Rights Reserved
8 ;*
9 ;*
10 ;* uCOS_51 for MCS-51
11 ;*
12 ;* File : OS_CPU_A.ASM
13 ;* By : Jean J. Labrosse
14 ;* From : chen shi zhi
15 ;* Last modified by : QQ 591881218
16 ;******************************************************************************************
***************
17 ;*/
18
19 $nomod51
00AF 20 EA BIT 0A8H.7
0081 21 SP DATA 081H
00F0 22 B DATA 0F0H
00E0 23 ACC DATA 0E0H
0083 24 DPH DATA 083H
0082 25 DPL DATA 082H
00D0 26 PSW DATA 0D0H
008C 27 TR0 BIT 088H.4
00A8 28 EX0 BIT 0A8H.0
00AA 29 EX1 BIT 0A8H.2
00AC 30 ES BIT 0A8H.4
008C 31 TH0 DATA 08CH
008A 32 TL0 DATA 08AH
33
0070 34 TIMER_20MS_TH0 EQU 070H ;CPU=22.1184MHz, OS_TICKS_PER_SEC=50, TH0=0x70
0000 35 TIMER_20MS_TL0 EQU 000H ;CPU=22.1184MHz, OS_TICKS_PER_SEC=50, TL0=0x00
36
37 NAME OS_CPU_A ;模块名
38
39 ;定义重定位段
40 ?PR?OSStartHighRdy?OS_CPU_A SEGMENT CODE
41 ?PR?OSCtxSw?OS_CPU_A SEGMENT CODE
42 ?PR?OSIntCtxSw?OS_CPU_A SEGMENT CODE
43 ?PR?OSTickISR?OS_CPU_A SEGMENT CODE
44
45 ?PR?_?Serial?OS_CPU_A SEGMENT CODE
46
47 ;声明矣萌
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -