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

📄 sci_io.lst

📁 本文件用于智能云台电机控制和图像处理
💻 LST
📖 第 1 页 / 共 2 页
字号:
C51 COMPILER V7.50   SCI_IO                                                                11/03/2008 11:24:34 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE SCI_IO
OBJECT MODULE PLACED IN SCI_io.OBJ
COMPILER INVOKED BY: D:\Program Files\uv2\C51\BIN\C51.EXE SCI_io.c OPTIMIZE(0,SPEED) DEBUG OBJECTEXTEND CODE SYMBOLS

line level    source

   1          #include <general.h>
   2          
   3          
   4          /* ----------------
   5          char getchar () 
   6           {
   7            char c;
   8          
   9           /*          中断触发
  10            while (!RI)
  11            {
  12            _nop_();
  13            WDT_cls();
  14            _nop_();
  15            }
  16            
  17            c = SBUF;
  18            RI = 0;
  19            return (c);
  20           }
  21          
  22          void  putchar (char c) 
  23           {
  24            if (!TI)
  25            {     
  26            SBUF = c;
  27            }
  28            else
  29          
  30            {
  31            TI = 0;
  32            SBUF = c;
  33            while (!TI)
  34            continue;
  35            TI = 0;
  36            }
  37            }
  38          
  39            void keyboard485_disable()
  40           {
  41           P1_0=1;
  42           P1_1=0;
  43           }
  44           void camera485_enable()
  45           {
  46           P1_2=0;
  47           P1_3=1;
  48           }
  49          
  50             ------------ 
  51           void keyboard485_enable()
  52           {
  53           P1_0=0;
  54           P1_1=1;
  55           }
C51 COMPILER V7.50   SCI_IO                                                                11/03/2008 11:24:34 PAGE 2   

  56            void camera485_disable()
  57           {
  58           P1_2=1;
  59           P1_3=0;
  60           }*/
  61          
  62          
  63          
  64           /*             while(1)                  //试验步进电机用程序
  65                  {
  66                  // P0=P1=P3=0;
  67                  // P2=0xff;
  68                   //P4_0=P4_1=P4_2=P4_3=0;
  69                  //      for(x=0;x<60000;x++)
  70                  WDT_CONTR=0xff;
  71          //      SBUF=0x41;
  72                  
  73                  }
  74                  while(1)
  75                  {
  76                   P0_0=0;
  77                   P0_1=0;
  78                   P0_2=0;
  79                          for(x=0;x<60000;x++)
  80                  WDT_CONTR=0xff;
  81                   P0_2=1;
  82                  }
  83          while(1)
  84                  {
  85                  for(x=0;x<60000;x++)
  86                  WDT_CONTR=0xff; 
  87                          
  88                   P0_0=P0_3=0;
  89                   P0_1=P0_4=P0_5=P0_2=0;
  90          
  91                  for(x=0;x<60000;x++)
  92                  WDT_CONTR=0xff;
  93          
  94                          }        
  95          
  96          
  97          
  98          
  99                  while(1)
 100                  {       
 101                  P0_0=P0_1=0;   //out1ab
 102                  P0_2=1;
 103                  
 104                  P0_3= 0;
 105                  P0_4=0;
 106                  P0_5=1;   
 107                          
 108                   
 109                   for(x=0;x<300;x++)
 110                  WDT_CONTR=0xff; 
 111            //    LeftRight_out(3);
 112             P2_0=1;
 113             P2_1=1;
 114             P2_2=0;
 115             P2_3=0;
 116          
 117             P2_7= 1;
C51 COMPILER V7.50   SCI_IO                                                                11/03/2008 11:24:34 PAGE 3   

 118             P2_6= 1;
 119             P2_5= 0;
 120             P2_4= 0;
 121          
 122                           for(x=0;x<300;x++)
 123                  WDT_CONTR=0xff; 
 124           
 125                  //LeftRight_out(6);
 126                  P2_0=0;
 127             P2_1=1;
 128             P2_2=1;
 129             P2_3=0;
 130          
 131          
 132             P2_7= 0;
 133             P2_6= 1;
 134             P2_5= 1;
 135             P2_4= 0;
 136                           for(x=0;x<300;x++)
 137                  WDT_CONTR=0xff; 
 138             
 139                  //LeftRight_out(0xc);
 140                  P2_0=0;
 141             P2_1=0;
 142             P2_2=1;        
 143             P2_3=1;
 144          
 145          
 146             P2_7= 0;
 147             P2_6= 0;
 148             P2_5= 1;
 149             P2_4= 1;
 150                           for(x=0;x<300;x++)
 151                  WDT_CONTR=0xff; 
 152             
 153          //      LeftRight_out(9);
 154          P2_0=1;
 155             P2_1=0;
 156             P2_2=0;
 157             P2_3=1;
 158          
 159          
 160          
 161             P2_7= 1;
 162             P2_6= 0;
 163             P2_5= 0;
 164             P2_4= 1;
 165             //P0_2=!P0_2;
 166          
 167                  }        */
 168                  /*              switch(keycode_num)
 169                          {
 170                          case 0: break;
 171                          case 1:

⌨️ 快捷键说明

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