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

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

?? c_code.lst

?? Pressure Sensor Assemble Code
?? LST
?? 第 1 頁 / 共 3 頁
字號:
C51 COMPILER V8.02   C_CODE                                                                10/25/2006 07:30:58 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE C_CODE
OBJECT MODULE PLACED IN c_code.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE c_code.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg51.h>
   2          #include <math.h>
   3          #include <string.h>
   4          #include <intrins.h>
   5          #include <stdio.h>
   6          #include "c_code.h"
   7          
   8          #define Graphic        1
   9          #define TXT            0
  10          
  11          unsigned char code str_USB[];
  12          unsigned char code str2[];
  13          unsigned char code str3[];
  14          unsigned char code str4[];
  15          unsigned char code str5[];
  16          unsigned char i;
  17          
  18          unsigned int ihexs, iflag[3];
  19          unsigned char disp_buffer[5];
  20          
  21          extern unsigned int ad_convert();
  22          unsigned char C;
  23          
  24          void hextobcd(unsigned int hexs,unsigned char j);
  25          void deoutlier(unsigned int x[4], unsigned int x0[4][2], char Bound);
  26          void calibration(unsigned int x[4]);
  27          
  28          void LcmDynWriteData(unsigned char x, unsigned char y, unsigned char CH_No,unsigned int ihex);
  29          
  30          unsigned int new_value[4];
  31          unsigned int value[4][2];
  32          
  33          unsigned char menu_item;
  34          
  35          void main(void)
  36          {       
  37   1              menu_item = 0;
  38   1              do
  39   1              {
  40   2                      for(i = 0;i < 3; i++)                                              
  41   2                              iflag[i] = 0;                                                            //程序跳轉標志
  42   2                      ACC = 0x01;                                                                              //MOV A, #01h
  43   2                      Regstr = ACC;                                                                    //MOV 30h, A
  44   2                      PortA000 = ACC;                                                                  //MOV DPTR, #A000h  MOV @DPTR, A
  45   2                      FPWR = 0;                                                                                //CLR P1.5
  46   2                      ACC = Port6000;
  47   2                      ACC = ACC & 0x80;
  48   2                      if(ACC != 0x80)                                                                 //電源POWER鍵按下
  49   2                      {
  50   3                              ACC = Port6000;
  51   3                              ACC = ACC & 0x80;
  52   3                              if(ACC != 0x00)
  53   3                                      iflag[0] = 1;
  54   3                              else
  55   3                              {
C51 COMPILER V8.02   C_CODE                                                                10/25/2006 07:30:58 PAGE 2   

  56   4                                      FPWR = 1;
  57   4                                      LcmInit();
  58   4                                      LcmClear(0);                                                    //設置屏幕
  59   4                                      LcmWriteCommand(0x9f);
  60   4                                      PutString(0,0,str_Welcome);                             //顯示歡迎屏
  61   4                                      Delay(10);                                                              //延遲并轉入菜單屏
  62   4                                      
  63   4                                      PortA000 = 0x04;
  64   4                                      ACC = Port6000;
  65   4                                      ACC = ACC & 0x01;
  66   4                                      if(ACC != 0x01)                                                 //檢測ESC鍵按下,則轉測量Start
  67   4                                      {       
  68   5                                              //菜單共5條:日期、時間、量程、報警上限、報警下限,故0 <= menu_item <= 4
  69   5                                              ACC = Port6000;
  70   5                                              ACC = ACC & 0x10;
  71   5                                              if(ACC == 0x10)
  72   5                                              {
  73   6                                                      if(menu_item != 4)
  74   6                                                              menu_item ++;                                   //若按Down鍵,menu_item ++,但其最大值為4
  75   6                                                      else
  76   6                                                              menu_item = 4;
  77   6                                              }
  78   5                                              ACC = Port6000;
  79   5                                              ACC = ACC & 0x20;
  80   5                                              if(ACC == 0x30)
  81   5                                              {
  82   6                                                      if(menu_item != 0)
  83   6                                                              menu_item --;                                   //若按UP鍵,menu_item --,但其最小值為0
  84   6                                                      else
  85   6                                                              menu_item = 0;
  86   6                                              }
  87   5                                              switch(menu_item)                                               //下面每個設置必須按Enter確認
  88   5                                              {
  89   6                                                      case 0:                                                         //日期設置
  90   6                                                              break;
  91   6                                                      case 1:                                                         //時間設置
  92   6                                                              break;
  93   6                                                      case 2:                                                         //量程設置
  94   6                                                              break;
  95   6                                                      case 3:                                                         //上限設置
  96   6                                                              break;
  97   6                                                      case 4:                                                         //下限設置
  98   6                                                              break;
  99   6                                              }
 100   5                                              ACC = Port6000;
 101   5                                              ACC = ACC & 0x02;                                               
 102   5                                              if(ACC == 0x02)                                                 //校零鍵按下
 103   5                                              {
 104   6                                              }                                               
 105   5                                      }
 106   4                              }
 107   3                      }
 108   2                      else
 109   2                      {
 110   3                              ACC = Port6000;
 111   3                              ACC = ACC & 0x40;
 112   3                              if(ACC != 0x00)                                                     //交流電插入
 113   3                              {
 114   4                                      FPWR = 1;
 115   4                                      LcmInit();
 116   4                                      LcmClear(0);
 117   4                                      LcmWriteCommand(0x9f);
C51 COMPILER V8.02   C_CODE                                                                10/25/2006 07:30:58 PAGE 3   

 118   4                                      PutString(0,0,str_Charge);
 119   4                                      Delay(1);
 120   4                                      while(1)
 121   4                                      {
 122   5                                              AD_A0 = 1;
 123   5                                              AD_A1 = 1;
 124   5                                              
 125   5                                              ad_convert();
 126   5                                      hextobcd(ihexs,5);                                              //電源電壓轉換
 127   5                                                                                                                              //顯示 
 128   5                                              FCHRG = 1;                                                              //沒有寫完
 129   5                                      }
 130   4                                      iflag[1] = 1;
 131   4                              }
 132   3                              if(FUSB == 1)                                                                    //USB插入
 133   3                              {
 134   4                                      LcmInit();
 135   4                              LcmClear(0);
 136   4                                      LcmWriteCommand(0x9f);
 137   4                                      while(FUSB == 1)
 138   4                                      {
 139   5                                              //USB服務程序
 140   5      
 141   5                                              PortA000 = 0x08;
 142   5                                              ACC = Port6000;
 143   5                                              ACC = ACC & 0x08;
 144   5                                              if(ACC == 0x08)                                                  //Send鍵按下
 145   5                                              {
 146   6                                              }
 147   5                                      }
 148   4                                      Delay(1); 
 149   4                                      FPWR = 0; 
 150   4                                      iflag[2] = 1;                                                                   //關機
 151   4                              } 
 152   3                              if(iflag[1] == 0 || iflag[2] == 0)                               //沒有鍵按下
 153   3                              {
 154   4                                      iflag[1] = 0;
 155   4                                      iflag[2] = 0;
 156   4                                      FPWR = 1;                                                                       //置P1.5 = 1
 157   4                                      LcmInit();
 158   4                                      LcmClear(0);
 159   4                                      LcmWriteCommand(0x9f);
 160   4                                      PutString(0,0,str_Hibernate);
 161   4                                      Delay(0);
 162   4                              }
 163   3                      }
 164   2              }while(iflag[0]);
 165   1                      
 166   1      
 167   1              //Start 測量程序
 168   1              do//測量前必須曾按過Power鍵
 169   1              {                                                                                                                               //程序跳轉標志
 170   2                      iflag[0] = 0;
 171   2                      LcmClear(1);
 172   2                      LcmWriteCommand(0x9f);
 173   2                      LcmClear(1);
 174   2              
 175   2                      for(i=0;i<4;i++)
 176   2                      {
 177   3                              value[i][0] = 0;                                                                                //k-1時刻測量值
 178   3                              value[i][1] = 0;                                                                                //k-2時刻測量值
 179   3                              new_value[i] = -1;                                                                              //當前k時刻測量值
C51 COMPILER V8.02   C_CODE                                                                10/25/2006 07:30:58 PAGE 4   

 180   3                      }  
 181   2                      
 182   2                      PortA000 = 0x81;                                                                                   //poweron();
 183   2                      Regstr = 0x81;                                                                                     
 184   2                      ACC = Regstr;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
高清成人在线观看| 欧美不卡视频一区| 精品不卡在线视频| 亚洲综合激情另类小说区| 极品少妇xxxx精品少妇| 色老汉av一区二区三区| 日本一区二区三区在线不卡| 丝袜亚洲精品中文字幕一区| 99精品热视频| 久久久久国产精品厨房| 日本在线观看不卡视频| 欧美无砖砖区免费| 国产精品私人自拍| 国产在线国偷精品免费看| 欧美精品色一区二区三区| 一区二区三区中文免费| 成人污视频在线观看| 国产婷婷色一区二区三区| 麻豆精品一区二区三区| 欧美一三区三区四区免费在线看| 一区二区三区四区高清精品免费观看| 国产91精品欧美| 欧美国产丝袜视频| 国产91综合一区在线观看| 26uuu国产在线精品一区二区| 免费人成网站在线观看欧美高清| 欧美午夜一区二区三区免费大片| 亚洲欧洲在线观看av| 国v精品久久久网| 欧美精品一区二区三区很污很色的 | 日韩精品一区二区三区中文不卡 | 在线视频一区二区三区| 国产精品久久777777| 99久久99久久精品国产片果冻| 国产日韩影视精品| 成人一区二区三区| 亚洲色图欧美激情| 欧美午夜精品理论片a级按摩| 亚洲伊人伊色伊影伊综合网 | 91在线你懂得| 一区二区高清在线| 欧美一区二区三区公司| 久久99精品一区二区三区| 精品日韩在线观看| 成人免费电影视频| 亚洲理论在线观看| 在线成人av网站| 蜜臀精品一区二区三区在线观看 | 精品三级在线看| 国产高清成人在线| 《视频一区视频二区| 欧美在线视频全部完| 日韩av在线发布| 久久影院视频免费| 99re成人在线| 五月天欧美精品| 久久久精品欧美丰满| 7777精品伊人久久久大香线蕉的 | 色婷婷综合激情| 婷婷中文字幕综合| 久久色在线视频| 色欧美88888久久久久久影院| 亚洲电影一级片| 国产色产综合色产在线视频| 色综合久久中文字幕综合网 | eeuss国产一区二区三区| 一区二区欧美在线观看| 91精品国产综合久久久蜜臀图片 | 国产亚洲综合色| 在线欧美一区二区| 国产成人丝袜美腿| 五月激情六月综合| 欧美高清在线一区| 日韩一区二区免费在线电影| 99久久99久久综合| 久久成人麻豆午夜电影| 亚洲精品成人悠悠色影视| 日韩欧美激情一区| 色琪琪一区二区三区亚洲区| 久久99热国产| 亚洲成av人在线观看| 国产欧美久久久精品影院| 555夜色666亚洲国产免| 91小宝寻花一区二区三区| 日韩av二区在线播放| 玉米视频成人免费看| 国产亚洲精品超碰| 欧美一级片免费看| 欧美吻胸吃奶大尺度电影| 99精品国产99久久久久久白柏| 精品午夜一区二区三区在线观看| 亚洲综合男人的天堂| 中文字幕精品一区| 久久精品在线观看| 精品理论电影在线| 日韩一区二区不卡| 制服丝袜日韩国产| 在线观看91精品国产麻豆| 色呦呦国产精品| 色欧美乱欧美15图片| 99亚偷拍自图区亚洲| 国产成人av影院| 国产经典欧美精品| 国产经典欧美精品| 国产精品1区2区3区| 国产精品一区二区无线| 韩日欧美一区二区三区| 精品一二线国产| 久久国产日韩欧美精品| 免费高清视频精品| 奇米影视7777精品一区二区| 亚洲chinese男男1069| 亚洲制服欧美中文字幕中文字幕| 中文字幕中文字幕在线一区| 国产精品国产自产拍高清av| 国产精品嫩草影院av蜜臀| 亚洲国产成人午夜在线一区| 国产亚洲精品bt天堂精选| 国产日产精品一区| 成人欧美一区二区三区白人| 中文字幕在线不卡| 亚洲一区在线视频| 亚洲v精品v日韩v欧美v专区| 成人开心网精品视频| 不卡高清视频专区| 色又黄又爽网站www久久| 欧美在线高清视频| 欧美另类变人与禽xxxxx| 日韩视频不卡中文| 国产午夜精品一区二区三区视频| 久久久不卡网国产精品一区| 日本一区二区免费在线观看视频| 国产精品萝li| 亚洲电影在线播放| 奇米色一区二区三区四区| 狠狠色丁香婷综合久久| 91在线观看一区二区| 欧美日韩高清一区二区| 久久久久久久久99精品| 亚洲视频在线观看三级| 日日摸夜夜添夜夜添国产精品 | 91视频免费观看| 91超碰这里只有精品国产| 精品国产乱码久久久久久夜甘婷婷| 久久综合色播五月| 亚洲综合在线视频| 狠狠色综合色综合网络| 色综合久久综合| 久久综合色鬼综合色| 亚洲精品福利视频网站| 韩国av一区二区| 欧美在线小视频| 国产亚洲综合性久久久影院| 亚洲图片欧美一区| 国产麻豆精品95视频| 欧美日韩美少妇| 国产精品欧美一区喷水| 欧美bbbbb| 色婷婷久久一区二区三区麻豆| 日韩美一区二区三区| 亚洲精品视频在线看| 国产自产高清不卡| 在线播放日韩导航| 国产精品每日更新在线播放网址| 午夜久久久久久久久| www.亚洲在线| 久久一区二区视频| 秋霞电影网一区二区| 色香蕉久久蜜桃| 国产欧美日韩三区| 麻豆精品视频在线观看视频| 97se狠狠狠综合亚洲狠狠| 久久久久久久久久久久久女国产乱| 亚洲高清免费视频| 色哦色哦哦色天天综合| 亚洲国产成人午夜在线一区 | 麻豆精品一二三| 欧美日韩三级视频| 亚洲欧美国产77777| 国产一区二区伦理片| 欧美人狂配大交3d怪物一区| 中文字幕在线不卡| 91精品国产日韩91久久久久久| 亚洲综合色视频| 91免费国产在线| 亚洲四区在线观看| www.色综合.com| 中文字幕精品一区二区精品绿巨人 | 久久久国产精品麻豆| 久久精品国产**网站演员| 欧美一区二区视频网站| 亚洲第一福利一区| 欧美三级午夜理伦三级中视频| 亚洲欧美日韩国产成人精品影院| 国产精品主播直播| 国产精品午夜久久| www.亚洲激情.com| 亚洲视频一区二区在线观看| 91网上在线视频| 亚洲精品成人少妇|