mdutest.lst

来自「菜鸟,详细NRF24E1运用,程序,电路」· LST 代码 · 共 60 行

LST
60
字号
C51 COMPILER V9.00   MDUTEST                                                               11/13/2010 14:45:59 PAGE 1   


C51 COMPILER V9.00, COMPILATION OF MODULE MDUTEST
OBJECT MODULE PLACED IN mdutest.OBJ
COMPILER INVOKED BY: D:\Program Files\KEIL C  V4\C51\BIN\C51.EXE mdutest.c BROWSE DEBUG OBJECTEXTEND

line level    source

*** WARNING C500 IN LINE 1 OF MDUTEST.C: LICENSE ERROR (R208: RENEW LICENSE ID CODE (LIC))

   1          
   2          /********测试程序说明******************/
   3          /*这个程序只是用于简单的测试MDU模块的,运算功能,通过让这个模块来做对应的
   4            数学运算,并且把计算的结果显示在串口的电脑终端上。这个模块在编写汇编程序
   5            的复杂的计算时较为方便,学过汇编的人都会明白用汇编写位数很多的数的乘除法
   6            是比较费时间的,这个模块可以在这方面弥补大部分处理器的不足。这里仅供测试
   7            测试代码用C 语言写成。
   8          */
   9          
  10          #include "reg24le1.h"
  11          #include "mdutest.h"    /*自己定义的头文件包含MDU的一些运算函数,和一些其他初始化定义等*/
  12          
  13          void main()
  14          {
  15   1      unsigned int datq,datr;
  16   1      uart();
  17   1      ioconfig();
  18   1      delay(10);
  19   1      puts("this is just for the test of mdu....");//显示提示信息
  20   1      putch('\n');
  21   1      while(1)
  22   1        {
  23   2        
  24   2        MDUdiv_16bit(1024,512,&datq,&datr); // 验证MDU的16bit除法单元功能      1024/512,datq保存商,datr保存余数
  25   2        putch(datq+'0');       //串口打印商 ,datq实际有效的就一位1024/512=2
  26   2        putch(' ');
  27   2        putch(datr+'0');       //串口打印余数,余数实际为0
  28   2        LED=!LED;                      //led闪烁
  29   2        putch('\n');
  30   2        delay(10000);      //延时  
  31   2        }
  32   1      
  33   1      }
  34          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     90    ----
   CONSTANT SIZE    =     37    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       4
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  1 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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