亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.lst

?? ucos51通用板調試系統
?? LST
?? 第 1 頁 / 共 4 頁
字號:
C51 COMPILER V7.07   MAIN                                                                  12/13/2004 17:03:15 PAGE 1   


C51 COMPILER V7.07, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: g:\Keil\C51\BIN\C51.EXE main.c LARGE DEBUG OBJECTEXTEND

stmt level    source

   1          #include <includes.h>
   2          #include <ctype.h>
   3          #include <aultdef.h>
   4          #include <i2c.h>
   5          #include <hhh16.h>
   6          #include <chatfont.h>
   7          #include <sed1330.h>
   8          #include <8253.h>
   9          #define KCREETRANT              reentrant
  10          
  11          void sys_init(void *lcnpdata) reentrant;
  12          void mysecondtask(void *lcndata) reentrant;
  13          void main1test(void *lcnpdata) KCREETRANT;
  14          void gettesttype(void *lcnpdata) KCREETRANT;
  15          void lcngetkey(void *lcnpdata) reentrant;
  16          void getcurvault() reentrant;
  17          void getstr8255() reentrant;
  18          
  19          OS_STK sys_init_Stk[MaxStkSize];
  20          OS_STK mysecondtask_Stk[MaxStkSize];
  21          OS_STK lcngetkey_Stk[MaxStkSize];
  22          OS_STK main1test_Stk[MaxStkSize];
  23          OS_STK gettesttype_Stk[MaxStkSize];
  24          
  25          
  26          void init_serial() reentrant
  27          {       
  28   1              PCON &= 0x7F;                           
  29   1              TH1 = 0xFD;     
  30   1              TMOD |= 0X20;                      //定時器1方式2
  31   1              SCON = 0X50;                      //允許接收
  32   1              TR1 = 1;                          //啟動定時器1
  33   1              ES = 1;                           //串行口中斷允許
  34   1      }
  35          
  36          //串口中斷處理
  37          void serial() reentrant
  38          {   
  39   1              if(RI)  
  40   1          {  
  41   2                      RI = 0;
  42   2                      rs485in = SBUF;
  43   2              }
  44   1              else
  45   1          { 
  46   2                      TI = 0; 
  47   2                      if(bout485 > 0)
  48   2                      {
  49   3                              SBUF = rs485out; 
  50   3                              bout485 = 0;
  51   3                      }
  52   2                      else
  53   2                      {
  54   3                              RS485 = 1;
  55   3                      }
C51 COMPILER V7.07   MAIN                                                                  12/13/2004 17:03:15 PAGE 2   

  56   2              }
  57   1      }
  58          
  59          unsigned int advaut;                                    //AD574采樣中間數值
  60          void getad() reentrant
  61          {
  62   1              unsigned char i,tempcl;
  63   1              unsigned int tempch;
  64   1              advaut=0;
  65   1              for(i=0;i<16;i++)
  66   1              {
  67   2                      ADCOM=0;        //啟動AD轉換
  68   2                      adbusy=1;
  69   2                      tempcl=200;
  70   2                      while(tempcl&&adbusy)
  71   2                      {
  72   3                              tempcl++;
  73   3                      }
  74   2                      tempch=(unsigned int)ADHI;
  75   2                      tempcl=ADLO;
  76   2                      advaut+=(tempch*16+(unsigned int)(tempcl/16));
  77   2              }
  78   1              advaut/=16;     
  79   1      }
  80          unsigned char gettimestr(unsigned int x,unsigned char y,unsigned char nu,unsigned char bdate) reentrant
  81          {
  82   1              unsigned char tem;
  83   1              keystaut=0;
  84   1              rectangle(SAD2,x-1,y,x+nu*8,y+16,1);
  85   1              tem=0;
  86   1              OSSemPend(KeySem,0,&lcnerr);
  87   1              if(key==ESC||key==ENTER)
  88   1              {
  89   2                      rectangle(SAD2,x-1,y,x+nu*8,y+16,0);
  90   2                      return(0);
  91   2              }
  92   1              for(tem=0;tem<nu;tem++)
  93   1                      disstr[tem]=' ';
  94   1              if(bdate)
  95   1              {
  96   2                      disstr[2]='.';
  97   2                      disstr[5]='.';
  98   2              }
  99   1              else
 100   1              {
 101   2                      disstr[2]=':';
 102   2                      disstr[5]=':';
 103   2              }
 104   1              disstr[tem]=0;
 105   1              tem=0;
 106   1              while(tem<nu)
 107   1              {
 108   2                      if(isdigit(key))
 109   2                      {
 110   3                              disstr[tem]=key;
 111   3                              myprintf(SAD1,TA_LEFT,x,y,disstr);
 112   3                              tem++;
 113   3                              if(tem==2||tem==5)
 114   3                                      tem++;
 115   3                      }
 116   2                      else
 117   2                      {
C51 COMPILER V7.07   MAIN                                                                  12/13/2004 17:03:15 PAGE 3   

 118   3                              switch(key)
 119   3                              {
 120   4                              case ENTER:
 121   4                                      keystaut=0;
 122   4                                      rectangle(SAD2,x-1,y,x+nu*8,y+16,0);
 123   4                                      return(1);
 124   4                              default:
 125   4                                      break;
 126   4                              }
 127   3                      }
 128   2                      if(tem<nu)
 129   2                              OSSemPend(KeySem,0,&lcnerr);
 130   2              }
 131   1              rectangle(SAD2,x-1,y,x+nu*8,y+16,0);
 132   1              keystaut=0;
 133   1              return(1);
 134   1      }
 135          unsigned char getstrnumber(unsigned int x,unsigned char y,unsigned char nu) reentrant
 136          {
 137   1              unsigned char tem;
 138   1              keystaut=0;
 139   1              linex(SAD1,y+16,x-1,x+nu*8);
 140   1              tem=0;
 141   1              OSSemPend(KeySem,0,&lcnerr);
 142   1              if(key==ESC||key==ENTER)
 143   1              {
 144   2                      rectangle(SAD1,x-1,y+15,x+nu*8,y+16,0);
 145   2                      return(0);
 146   2              }
 147   1              for(tem=0;tem<nu;tem++)
 148   1                      disstr[tem]=' ';
 149   1              disstr[tem]=0;
 150   1              tem=0;
 151   1              while(tem<nu)
 152   1              {
 153   2                      if(isdigit(key))
 154   2                      {
 155   3                              disstr[tem]=key;
 156   3                              myprintf(SAD1,TA_LEFT,x,y,disstr);
 157   3                              tem++;
 158   3                      }
 159   2                      else
 160   2                      {
 161   3                              switch(key)
 162   3                              {
 163   4                              case ENTER:
 164   4                                      keystaut=0;
 165   4                                      rectangle(SAD1,x-1,y,x+nu*8,y+16,0);
 166   4                                      myprintf(SAD1,TA_LEFT,x,y,disstr);
 167   4                                      return(1);
 168   4                              case ESC:
 169   4                                      if(tem>0)
 170   4                                              tem--;
 171   4                                      disstr[tem]=' ';
 172   4                                      myprintf(SAD1,TA_LEFT,x,y,disstr);
 173   4                                      disstr[tem]=0;
 174   4                                      break;
 175   4                              default:
 176   4                                      break;
 177   4                              }
 178   3                      }
 179   2                      if(tem<nu)
C51 COMPILER V7.07   MAIN                                                                  12/13/2004 17:03:15 PAGE 4   

 180   2                              OSSemPend(KeySem,0,&lcnerr);
 181   2              }
 182   1              keystaut=0;
 183   1              rectangle(SAD1,x-1,y,x+nu*8,y+16,0);
 184   1              myprintf(SAD1,TA_LEFT,x,y,disstr);
 185   1              return(1);
 186   1      }
 187          
 188          unsigned char getstr(unsigned int x,unsigned char y,unsigned char nu) reentrant
 189          {
 190   1              unsigned char tem;
 191   1              keystaut=0;
 192   1              rectangle(SAD2,x-1,y,x+nu*8+8,y+16,1);
 193   1              myprintf(SAD1,TA_LEFT,x+nu*8,y,"v");
 194   1              tem=0;
 195   1              OSSemPend(KeySem,0,&lcnerr);
 196   1              if(key==ESC||key==ENTER)
 197   1              {
 198   2                      myprintf(SAD1,TA_LEFT,x+nu*8,y," ");
 199   2                      rectangle(SAD2,x-1,y,x+nu*8+8,y+16,0);
 200   2                      return(0);
 201   2              }
 202   1              for(tem=0;tem<nu;tem++)
 203   1                      disstr[tem]=' ';
 204   1              disstr[tem]=0;
 205   1              tem=0;
 206   1              myprintf(SAD1,TA_LEFT,x+nu*8,y,"v");
 207   1              while(tem<nu)
 208   1              {
 209   2                      if(isprint(key))
 210   2                      {
 211   3                              disstr[tem]=key;
 212   3                              myprintf(SAD1,TA_LEFT,x,y,disstr);
 213   3                              tem++;
 214   3                      }
 215   2                      else
 216   2                      {
 217   3                              switch(key)
 218   3                              {
 219   4                              case ENTER:
 220   4                                      keystaut=0;
 221   4                                      rectangle(SAD2,x-1,y,x+nu*8+8,y+16,0);
 222   4                                      myprintf(SAD1,TA_LEFT,x+nu*8,y," ");
 223   4                                      return(1);
 224   4                              case LEFT:
 225   4                                      keystaut=24;
 226   4                                      myprintf(SAD1,TA_LEFT,x+nu*8,y,"<");
 227   4                                      break;
 228   4                              case UP:
 229   4                                      keystaut=48;
 230   4                                      myprintf(SAD1,TA_LEFT,x+nu*8,y,"^");
 231   4                                      break;
 232   4                              case RIGHT:
 233   4                                      keystaut=72;
 234   4                                      myprintf(SAD1,TA_LEFT,x+nu*8,y,">");
 235   4                                      break;
 236   4                              case DOWN:
 237   4                                      keystaut=0;
 238   4                                      myprintf(SAD1,TA_LEFT,x+nu*8,y,"v");
 239   4                                      break;
 240   4                              case ESC:
 241   4                                      if(tem>0)
C51 COMPILER V7.07   MAIN                                                                  12/13/2004 17:03:15 PAGE 5   

 242   4                                              tem--;
 243   4                                      disstr[tem]=' ';
 244   4                                      myprintf(SAD1,TA_LEFT,x,y,disstr);
 245   4                                      disstr[tem]=0;
 246   4                                      break;
 247   4                              default:
 248   4                                      break;
 249   4                              }
 250   3                      }
 251   2                      if(tem<nu)
 252   2                              OSSemPend(KeySem,0,&lcnerr);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美综合色免费| 免费观看一级欧美片| 久久这里都是精品| 日韩一区二区三区免费看 | 亚洲一区二区三区美女| 国产精品福利av| 一区视频在线播放| 亚洲欧洲韩国日本视频| 亚洲视频免费看| 亚洲精品免费看| 亚洲不卡av一区二区三区| 亚洲成人免费观看| 日本视频免费一区| 国产综合久久久久影院| 国产成人久久精品77777最新版本| 国产在线不卡一区| 成人av午夜影院| 色综合天天综合狠狠| 色婷婷久久99综合精品jk白丝| 欧美丝袜丝交足nylons图片| 欧美精品久久99久久在免费线| 欧美一级高清大全免费观看| 欧美大片在线观看一区二区| 国产日韩精品一区二区三区在线| 中文字幕亚洲精品在线观看| 亚洲伦在线观看| 免费人成精品欧美精品| 国产精品综合久久| 99国产一区二区三精品乱码| 在线免费亚洲电影| 日韩一级黄色大片| 国产欧美在线观看一区| 一区二区三区**美女毛片| 日韩精品视频网站| 国产成人综合在线观看| 一本久道中文字幕精品亚洲嫩| 欧美人妖巨大在线| 久久久精品中文字幕麻豆发布| 国产精品福利一区二区| 日韩va欧美va亚洲va久久| 国产成人亚洲综合色影视| 一本到高清视频免费精品| 欧美一区二区久久久| 国产精品污污网站在线观看| 午夜婷婷国产麻豆精品| 久久国产剧场电影| 91在线精品一区二区| 欧美一区二区三区四区视频| 国产日韩欧美精品电影三级在线| 亚洲一区免费视频| 国产美女精品在线| 欧美日韩午夜在线视频| 中文字幕成人网| 三级欧美在线一区| 99综合电影在线视频| 欧美一区在线视频| 国产精品国产自产拍在线| 日韩精品成人一区二区三区| 成人av电影在线| 日韩欧美一区二区不卡| 一区二区在线观看视频在线观看| 久草在线在线精品观看| 色成年激情久久综合| 久久久99精品免费观看| 视频一区欧美日韩| 色婷婷av一区二区三区gif| 久久久久久亚洲综合影院红桃| 亚洲成人精品在线观看| 99久久精品情趣| 久久精品网站免费观看| 午夜电影网亚洲视频| 91麻豆文化传媒在线观看| 欧美mv日韩mv| 香蕉成人伊视频在线观看| 91首页免费视频| 国产欧美精品在线观看| 蜜臀av一级做a爰片久久| 欧美专区在线观看一区| 国产精品每日更新| 国产精品系列在线播放| 日韩一本二本av| 丝袜国产日韩另类美女| 欧美综合久久久| 一区二区三区欧美亚洲| www.欧美日韩国产在线| 欧美激情中文字幕| 国产美女视频一区| 久久久精品一品道一区| 国模冰冰炮一区二区| 日韩一区二区在线看| 日本不卡的三区四区五区| 欧美午夜在线观看| 亚洲愉拍自拍另类高清精品| 99久久精品99国产精品| 中文字幕乱码亚洲精品一区| 国产精品69毛片高清亚洲| 精品国产乱码久久久久久久 | 久久99在线观看| 91精品麻豆日日躁夜夜躁| 亚洲成人动漫一区| 欧美性猛片aaaaaaa做受| 亚洲精品一二三| 91热门视频在线观看| 自拍偷拍亚洲综合| 色哟哟亚洲精品| 一区二区三区日韩欧美| 欧美日本在线一区| 肉肉av福利一精品导航| 91麻豆精品国产91久久久资源速度| 亚洲成人一区二区在线观看| 欧美日韩精品一区二区三区蜜桃| 亚洲综合色自拍一区| 欧美三级中文字| 视频一区中文字幕国产| 日韩欧美综合一区| 国精产品一区一区三区mba桃花| 欧美不卡123| 懂色av噜噜一区二区三区av| 国产精品欧美久久久久无广告| 成人aa视频在线观看| 亚洲精品视频一区| 欧美色中文字幕| 日本sm残虐另类| 久久免费电影网| 91免费看片在线观看| 亚洲电影一区二区三区| 91精品国产91久久久久久最新毛片| 国产在线不卡视频| 综合久久久久综合| 欧美精品粉嫩高潮一区二区| 精品一区二区免费视频| 中文字幕中文字幕一区二区| 色婷婷久久久久swag精品 | 欧美日韩综合一区| 蜜乳av一区二区三区| 亚洲国产精品av| 在线免费精品视频| 欧美aaaaaa午夜精品| 欧美激情艳妇裸体舞| 欧美专区亚洲专区| 国产在线一区观看| 最新国产成人在线观看| 666欧美在线视频| 懂色av中文一区二区三区| 依依成人综合视频| 337p日本欧洲亚洲大胆色噜噜| av亚洲精华国产精华| 日韩国产欧美视频| 国产精品入口麻豆原神| 欧美老女人第四色| 国产成人av一区二区三区在线观看| 伊人开心综合网| 久久久久97国产精华液好用吗| 色94色欧美sute亚洲13| 国产一区视频在线看| 亚洲国产日韩一区二区| 久久精品一区二区| 欧美伊人久久久久久久久影院| 狠狠色狠狠色综合| 亚州成人在线电影| 国产精品色婷婷久久58| 日韩一区二区在线播放| 在线亚洲免费视频| 国产一区福利在线| 香蕉成人伊视频在线观看| 国产精品久久久久久久久图文区| 在线综合+亚洲+欧美中文字幕| 99这里只有精品| 国产在线精品一区二区不卡了| 亚洲午夜羞羞片| 国产精品美女久久久久久久网站| 欧美一级午夜免费电影| 91亚洲精品久久久蜜桃网站 | 欧美大度的电影原声| 欧美综合在线视频| 成人a区在线观看| 国产精品自拍网站| 日本不卡一二三区黄网| 亚洲电影激情视频网站| 一区在线观看免费| 国产蜜臀av在线一区二区三区| 91精品国产综合久久久久久漫画| 91麻豆成人久久精品二区三区| 国内外成人在线| 免费观看久久久4p| 日韩黄色免费网站| 亚洲自拍另类综合| 亚洲欧美国产77777| 欧美韩国一区二区| 久久精品视频一区二区三区| 欧美tickle裸体挠脚心vk| 91精品国产一区二区三区香蕉| 在线观看中文字幕不卡| 色综合欧美在线视频区| 成人99免费视频| 99亚偷拍自图区亚洲| 成人午夜在线视频| 成熟亚洲日本毛茸茸凸凹| 国产九色精品成人porny| 精品夜夜嗨av一区二区三区|