8 dac.lst

来自「很好的51单片机仿真模板。」· LST 代码 · 共 50 行

LST
50
字号
C51 COMPILER V8.08   8_DAC                                                                 10/27/2008 19:42:31 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE 8_DAC
OBJECT MODULE PLACED IN 8 DAC.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 8 DAC.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          //TX-1BDA测试程序,下载后可观察到D12发光二极管由暗变亮再熄//灭过程, 
   2          #include<reg51.h> 
   3          sbit wela=P2^7;     //数码管位选 
   4          sbit dula=P2^6;     //段选 
   5          sbit dawr=P3^6;     //DA 写数据 
   6          sbit csda=P3^2;     //DA 片选 
   7          unsigned char a,j,k; 
   8          void delay(unsigned char i)     //延时 
   9          { 
  10   1        for(j=i;j>0;j--) 
  11   1          for(k=125;k>0;k--); 
  12   1      } 
  13          void main() 
  14          { 
  15   1        wela=0; 
  16   1        dula=0; 
  17   1        csda=0;
  18   1        a=0; 
  19   1        dawr=0; 
  20   1        while(1) 
  21   1        { 
  22   2           P0=a;        //给 a 不断的加一,然后送给 DA 
  23   2           delay(50);    //  延时 50ms  左右,再加一,再送 DA。 
  24   2           a++;         
  25   2        } 
  26   1      } 


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     43    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      3    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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