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

📄 os_time.lst

📁 一步 移植ucosii for c51,ucosii for 51多任务实时操作系统
💻 LST
📖 第 1 页 / 共 2 页
字号:
C51 COMPILER V8.12   OS_TIME                                                               01/12/2009 17:44:24 PAGE 1   


C51 COMPILER V8.12, COMPILATION OF MODULE OS_TIME
OBJECT MODULE PLACED IN .\Obj\OS_TIME.obj
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE CodeOS\OS_TIME.C LARGE BROWSE INCDIR(.\CodeOS) DEBUG OBJECTEXTEND CODE LIST
                    -INCLUDE SYMBOLS PRINT(.\Obj\OS_TIME.lst) OBJECT(.\Obj\OS_TIME.obj)

line level    source

   1          /*
   2          *********************************************************************************************************
   3          *                                                uC/OS-II
   4          *                                          The Real-Time Kernel
   5          *                                             TIME MANAGEMENT
   6          *
   7          *                          (c) Copyright 1992-2002, Jean J. Labrosse, Weston, FL
   8          *                                           All Rights Reserved
   9          *
  10          * File : OS_TIME.C
  11          * By   : Jean J. Labrosse
  12          *********************************************************************************************************
  13          */
  14          
  15          #ifndef  OS_MASTER_FILE
  16          #include "uCOS_II.H"
   1      =1  /*
   2      =1  *********************************************************************************************************
   3      =1  *                                                uC/OS-II
   4      =1  *                                          The Real-Time Kernel
   5      =1  *
   6      =1  *                            (c) Copyright 1992-2002, Jean J. Labrosse, Weston, FL
   7      =1  *                                           All Rights Reserved
   8      =1  *
   9      =1  * File : uCOS_II.H
  10      =1  * By   : Jean J. Labrosse
  11      =1  *********************************************************************************************************
  12      =1  */
  13      =1  
  14      =1  /*
  15      =1  *********************************************************************************************************
  16      =1  *                                             MISCELLANEOUS
  17      =1  *********************************************************************************************************
  18      =1  */
  19      =1  //#include    <reg52.h>
  20      =1  #include    <sst89x5x4.h>
   1      =2  /*--------------------------------------------------------------------------
   2      =2  SST89x5x4.H
   3      =2  
   4      =2  Header file for 8-bit SST microcontrollers.
   5      =2  Copyright (c) 1988-2002 Keil Elektronik GmbH and Keil Software, Inc.
   6      =2  All rights reserved.
   7      =2  --------------------------------------------------------------------------*/
   8      =2  
   9      =2  #ifndef __SST89x5x4_H__
  10      =2  #define __SST89x5x4_H__
  11      =2  
  12      =2  /*  BYTE Registers  */
  13      =2  sfr P0    = 0x80;
  14      =2  sfr P1    = 0x90;
  15      =2  sfr P2    = 0xA0;
  16      =2  sfr P3    = 0xB0;
  17      =2  sfr PSW   = 0xD0;
  18      =2  sfr ACC   = 0xE0;
C51 COMPILER V8.12   OS_TIME                                                               01/12/2009 17:44:24 PAGE 2   

  19      =2  sfr B     = 0xF0;
  20      =2  sfr SP    = 0x81;
  21      =2  sfr DPL   = 0x82;
  22      =2  sfr DPH   = 0x83;
  23      =2  sfr PCON  = 0x87;
  24      =2  sfr TCON  = 0x88;
  25      =2  sfr TMOD  = 0x89;
  26      =2  sfr TL0   = 0x8A;
  27      =2  sfr TL1   = 0x8B;
  28      =2  sfr TH0   = 0x8C;
  29      =2  sfr TH1   = 0x8D;
  30      =2  sfr IE    = 0xA8;
  31      =2  sfr IP    = 0xB8;
  32      =2  sfr SCON  = 0x98;
  33      =2  sfr SBUF  = 0x99;
  34      =2  
  35      =2  /*  8052 Extensions  */
  36      =2  sfr T2CON  = 0xC8;
  37      =2  sfr T2MOD  = 0xC9;
  38      =2  sfr RCAP2L = 0xCA;
  39      =2  sfr RCAP2H = 0xCB;
  40      =2  sfr TL2    = 0xCC;
  41      =2  sfr TH2    = 0xCD;
  42      =2  
  43      =2  /*  89E564 Extensions */
  44      =2  sfr IPA   = 0xF8;
  45      =2  sfr IEA   = 0xE8;
  46      =2  sfr SADEN = 0xA9;
  47      =2  sfr SPSR  = 0xAA;
  48      =2  sfr AUXR1 = 0xA2;
  49      =2  sfr AUXR  = 0x8E;
  50      =2  sfr WDTD  = 0x85;
  51      =2  sfr SPDR  = 0x86;
  52      =2  sfr SFCF  = 0xB1;
  53      =2  sfr SFCM  = 0xB2;
  54      =2  sfr SFAL  = 0xB3;
  55      =2  sfr SFAH  = 0xB4;
  56      =2  sfr SFDT  = 0xB5;
  57      =2  sfr SFST  = 0xB6;
  58      =2  sfr IPH   = 0xB7;
  59      =2  sfr SPCR  = 0xD5;
  60      =2  sfr IPAH  = 0xF7;
  61      =2  
  62      =2  /*  BIT Registers  */
  63      =2  /*  PSW  */
  64      =2  sbit CY    = PSW^7;
  65      =2  sbit AC    = PSW^6;
  66      =2  sbit F0    = PSW^5;
  67      =2  sbit RS1   = PSW^4;
  68      =2  sbit RS0   = PSW^3;
  69      =2  sbit OV    = PSW^2;
  70      =2  sbit P     = PSW^0; //8052 only
  71      =2  
  72      =2  /*  TCON  */
  73      =2  sbit TF1   = TCON^7;
  74      =2  sbit TR1   = TCON^6;
  75      =2  sbit TF0   = TCON^5;
  76      =2  sbit TR0   = TCON^4;
  77      =2  sbit IE1   = TCON^3;
  78      =2  sbit IT1   = TCON^2;
  79      =2  sbit IE0   = TCON^1;
  80      =2  sbit IT0   = TCON^0;
C51 COMPILER V8.12   OS_TIME                                                               01/12/2009 17:44:24 PAGE 3   

  81      =2  
  82      =2  /*  IE  */
  83      =2  sbit EA    = IE^7;
  84      =2  sbit ET2   = IE^5; //8052 only
  85      =2  sbit ES    = IE^4;
  86      =2  sbit ET1   = IE^3;
  87      =2  sbit EX1   = IE^2;
  88      =2  sbit ET0   = IE^1;
  89      =2  sbit EX0   = IE^0;
  90      =2  
  91      =2  /*  IP  */
  92      =2  sbit PT2   = IP^5;
  93      =2  sbit PS    = IP^4;
  94      =2  sbit PT1   = IP^3;
  95      =2  sbit PX1   = IP^2;
  96      =2  sbit PT0   = IP^1;
  97      =2  sbit PX0   = IP^0;
  98      =2  
  99      =2  /*  P3  */
 100      =2  sbit RD    = P3^7;
 101      =2  sbit WR    = P3^6;
 102      =2  sbit T1    = P3^5;
 103      =2  sbit T0    = P3^4;
 104      =2  sbit INT1  = P3^3;
 105      =2  sbit INT0  = P3^2;
 106      =2  sbit TXD   = P3^1;
 107      =2  sbit RXD   = P3^0;
 108      =2  
 109      =2  /*  SCON  */
 110      =2  sbit SM0   = SCON^7;
 111      =2  sbit SM1   = SCON^6;
 112      =2  sbit SM2   = SCON^5;

⌨️ 快捷键说明

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