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

📄 tlp.lst

📁 lcd1602显示系统 EWB Quartus2编译 电子综合设计试验箱程序
💻 LST
字号:
C51 COMPILER V7.50   TLP                                                                   07/06/2008 22:35:49 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE TLP
OBJECT MODULE PLACED IN tlp.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE tlp.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg51.h>
   2          sbit sdata=P0^3;
   3          sbit sclk=P0^4;
   4          sbit load=P0^5;
   5          void delay(unsigned int d)
   6          {
   7   1          while(--d);
   8   1      }
   9          
  10          dac_tlc5620(unsigned char send_char)
  11          {
  12   1              unsigned char i;
  13   1                      load=1;
  14   1                      sclk=1;sdata=0;sclk=0;
  15   1                      sclk=1;sdata=0;sclk=0;
  16   1              sclk=1;sdata=0;sclk=0;
  17   1      
  18   1                      for(i=0;i<8;i++)
  19   1                      {
  20   2                              sclk=1;
  21   2                              if(send_char&0x80) sdata=1;
  22   2                                      else sdata=0;
  23   2                                      sclk=0;
  24   2                                      send_char=send_char<<1;
  25   2                      }
  26   1                      load=0;
  27   1                      load=1;
  28   1      
  29   1      }
  30          
  31          tlc5620(unsigned char send_char)
  32          {
  33   1              unsigned char i;
  34   1                      load=0;
  35   1                      delay(1000);
  36   1      
  37   1                      sclk=0;sdata=1;sclk=1;
  38   1                      delay(1000);
  39   1                      sclk=0;sdata=1;sclk=1;
  40   1                      delay(1000);
  41   1              sclk=0;sdata=1;sclk=1;
  42   1                      delay(1000);
  43   1      
  44   1                      for(i=0;i<8;i++)
  45   1                      {
  46   2                              sclk=0;
  47   2                              if(send_char&0x80) 
  48   2                                          sdata=0;
  49   2                                      else 
  50   2                                          sdata=1;
  51   2                                      delay(1000);
  52   2                                      sclk=1;
  53   2                                      send_char=send_char<<1;
  54   2                      }
  55   1                      load=1;
C51 COMPILER V7.50   TLP                                                                   07/06/2008 22:35:49 PAGE 2   

  56   1                      delay(1000);
  57   1                      load=0;
  58   1                      delay(1000);
  59   1      
  60   1      }
  61          
  62          main()
  63          {
  64   1         //dac_tlc5620(200);
  65   1         tlc5620(100);
  66   1         while(1); 
  67   1      }


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


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

⌨️ 快捷键说明

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