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

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

?? testpromain.lst

?? 00ic-51開發板的預先燒寫的程序
?? LST
?? 第 1 頁 / 共 2 頁
字號:
 229   2                      TI=0;
 230   2              }
 231   1              EA=1;
 232   1      
 233   1      }
 234          
 235          char key1_flag=0;
 236          char key2_flag=0;
 237          void ext_int0() interrupt 0    //外部中斷0服務程序
 238          {  
 239   1              EA = 0;
C51 COMPILER V7.20   TESTPROMAIN                                                           11/17/2005 10:16:36 PAGE 5   

 240   1              Delay(4000);
 241   1              key1_flag=1;
 242   1              EA = 1;
 243   1      }
 244          void ext_int1() interrupt 2    //外部中斷1服務程序
 245          {  
 246   1              EA = 0;
 247   1              Delay(4000);
 248   1              key2_flag=1;
 249   1              EA = 1;
 250   1      }
 251          
 252          //中斷源編號為4,即串口中斷
 253          void getch(void) interrupt 4 
 254          {
 255   1                      
 256   1              uchar m;
 257   1              EA=0;
 258   1          //清除中斷標志,硬件置位,軟件清零
 259   1              RI=0; 
 260   1              //接受串口緩沖區數據             
 261   1              m=SBUF;
 262   1              if(m==0x80)               //向開發板串口發送的數據
 263   1              {
 264   2                      
 265   2                      test_serial();
 266   2      
 267   2              }
 268   1          //通過串口緩沖區向外發送數據
 269   1              //SBUF=m;    
 270   1              //判斷是否發送結束:TI==1為結束
 271   1              //while(TI==0); 
 272   1              //發送結束標志清零
 273   1              //TI=0; 
 274   1              EA=1;
 275   1                           
 276   1      }
 277          /*
 278          code char num_data[]={"0123456789"};
 279          void send_serial_data(char dat)
 280          {
 281                  SBUF=dat;
 282                  while(TI==0);
 283                  TI=0;   
 284          }
 285          */
 286          
 287          /*
 288          void longdelay(uchar s)  //長延時
 289          {
 290                   while(s--)
 291                   {
 292                          _delay(60) ;
 293                   }
 294          }
 295          */
 296          void _delay(uchar ms)
 297          {       // 延時子程序
 298   1               uchar i ;
 299   1               while(ms--)
 300   1               {
 301   2                      for(i = 0 ; i<250;i++) ;
C51 COMPILER V7.20   TESTPROMAIN                                                           11/17/2005 10:16:36 PAGE 6   

 302   2               }
 303   1      }
 304          /*
 305          BOOL lcd_bz()
 306          {       // 測試LCD忙碌狀態
 307                   BOOL result ;
 308                   rs = 0 ;
 309                   rw = 1 ;
 310                   ep = 1 ;
 311                   result = (BOOL)(P0 & 0x80) ;
 312                   ep = 0 ;
 313                   return result ; 
 314          }
 315          */
 316          
 317          void lcd_wcmd(uchar cmd)
 318          {       // 寫入指令數據到LCD
 319   1              //while(lcd_bz()) ;
 320   1              _delay(1);
 321   1              rs = 0 ;
 322   1              rw = 0 ;
 323   1              ep = 0 ;
 324   1              P0 = cmd ;
 325   1              ep = 1 ;
 326   1              ep = 0 ;  
 327   1      }
 328          
 329          void lcd_pos(uchar pos)
 330          {       //設定顯示位置
 331   1              lcd_wcmd(pos | 0x80) ;
 332   1      }
 333          
 334          void lcd_wdat(uchar dat) 
 335          {       //寫入字符顯示數據到LCD
 336   1              //while(lcd_bz()) ;
 337   1              _delay(1);
 338   1              rs = 1 ;
 339   1              rw = 0 ;
 340   1              ep = 0 ;
 341   1              P0 = dat ;
 342   1              ep = 1 ;
 343   1              ep = 0 ; 
 344   1      }
 345          
 346          void lcd_init()
 347          {       //LCD初始化設定
 348   1               lcd_wcmd(0x38) ;   //function set
 349   1               _delay(1) ;
 350   1               lcd_wcmd(0x38) ;   //function set
 351   1               _delay(1) ;
 352   1               lcd_wcmd(0x08) ;   //display on/off
 353   1               _delay(1) ;
 354   1               lcd_wcmd(0x01) ;   //清除LCD的顯示內容
 355   1               _delay(1) ;
 356   1               lcd_wcmd(0x06) ;   //entry mode set
 357   1               _delay(1) ;
 358   1               lcd_wcmd(0x0c) ;   //entry mode set
 359   1               _delay(1) ;
 360   1      }
 361          
 362          
 363          void display(uchar pos, uchar *q)
C51 COMPILER V7.20   TESTPROMAIN                                                           11/17/2005 10:16:36 PAGE 7   

 364          { 
 365   1               uchar i ;
 366   1               //lcd_wcmd(0x01) ; //clear 
 367   1               _delay(10) ;
 368   1               lcd_pos(pos) ;
 369   1               for(i=0 ;i<16;i++)
 370   1               {
 371   2                        lcd_wdat(*q) ;
 372   2                        q++ ;
 373   2                        _delay(60) ;
 374   2               } 
 375   1      }
 376          
 377          void test_lcd(void)
 378          {
 379   1              CE573=0;  //1
 380   1              display(0x00,dis1) ;
 381   1              display(0x40,dis2) ;
 382   1              display(0x14,dis1) ;
 383   1              display(0x54,dis2) ;
 384   1              P0=0xFF;
 385   1              CE573=1;         //0
 386   1      }
 387          
 388          
 389          main()
 390          {
 391   1      
 392   1              initmpu();
 393   1              lcd_init(); 
 394   1              Delay(10000);   
 395   1              
 396   1      
 397   1                
 398   1                      test_led();
 399   1                      test_digseg();  
 400   1                      test_beep();
 401   1                      test_lcd();
 402   1              
 403   1                      test_serial();
 404   1      
 405   1                      while(1)
 406   1                      {
 407   2                              if(key1_flag)
 408   2                              {
 409   3                                      key1_flag=0;
 410   3                                      P0=digseg[1];
 411   3                                      P1=0xFE;
 412   3      
 413   3      
 414   3              
 415   3                              }
 416   2                              else if(key2_flag)
 417   2                              {
 418   3                                      key2_flag=0;
 419   3                                      P0=digseg[2];
 420   3                                      P1=0xFC;
 421   3                                              
 422   3                              }
 423   2                              else if(check_K3())
 424   2                              {
 425   3                                      P0=digseg[3];
C51 COMPILER V7.20   TESTPROMAIN                                                           11/17/2005 10:16:36 PAGE 8   

 426   3                                      P1=0xF8;
 427   3              
 428   3                              }
 429   2                              else if(check_K4())
 430   2                              {
 431   3                                      P0=digseg[4];
 432   3                                      P1=0xF0;
 433   3                              }
 434   2                              else if(check_K5())
 435   2                              {
 436   3                                      P0=digseg[5];
 437   3                                      P1=0xE0;        
 438   3                              }
 439   2                              SEL_D1;
 440   2                              _delay(600);
 441   2                              REL_D1;
 442   2                              _delay(600);
 443   2                              
 444   2                      }
 445   1      
 446   1              
 447   1      
 448   1              
 449   1                                        
 450   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    698    ----
   CONSTANT SIZE    =    361    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      2       1
   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 + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区三区在线看麻豆| 成人午夜视频免费看| 538在线一区二区精品国产| 亚洲一区二区三区四区在线 | 肉丝袜脚交视频一区二区| 91黄色免费观看| 三级不卡在线观看| 国产精品萝li| 亚洲欧洲精品一区二区三区 | 国产一区二区三区四 | 国产精品嫩草影院com| 国产乱码精品一区二区三| 91精品国产欧美日韩| 精品一区二区三区av| 中文文精品字幕一区二区| 欧美性大战久久久久久久| 麻豆精品蜜桃视频网站| 亚洲男同1069视频| 国产日韩成人精品| 日韩一区二区免费在线观看| 国产精品日产欧美久久久久| 国产精品综合一区二区三区| 亚洲6080在线| 日本一区二区视频在线观看| 欧美日韩一区二区不卡| 国产99精品国产| 老司机免费视频一区二区三区| 亚洲三级小视频| 国产精品色一区二区三区| 亚洲精品一区二区三区在线观看| 欧美日韩国产一级| 欧美日韩精品高清| 欧洲激情一区二区| 欧美性生活久久| 欧美日韩一区二区在线视频| 91麻豆国产在线观看| 丁香一区二区三区| www.成人网.com| 9l国产精品久久久久麻豆| 国产福利一区二区| 成年人网站91| 色国产综合视频| 欧美卡1卡2卡| 久久蜜桃香蕉精品一区二区三区| 日韩欧美一区二区免费| 国产亚洲午夜高清国产拍精品 | 国产真实乱子伦精品视频| 午夜精品视频在线观看| 国模一区二区三区白浆| 99精品视频一区二区三区| 在线一区二区三区四区| 欧美大片顶级少妇| 日韩美女视频一区二区 | 三级在线观看一区二区| 国产自产2019最新不卡| 99re66热这里只有精品3直播| 欧美性生活大片视频| 久久久蜜桃精品| 麻豆精品一二三| 在线区一区二视频| 亚洲国产高清在线| 美女视频一区二区| 欧美日韩一本到| 中文字幕在线一区二区三区| 日韩精品亚洲专区| 欧洲人成人精品| 中文字幕不卡三区| 麻豆国产欧美一区二区三区| 色婷婷久久久综合中文字幕| 亚洲国产精品传媒在线观看| 国产精品一区二区x88av| 制服丝袜亚洲网站| 日韩国产精品久久久久久亚洲| 成人av在线一区二区三区| 日韩欧美精品在线| 久久www免费人成看片高清| 欧美一区二区三区电影| 日韩成人av影视| 337p日本欧洲亚洲大胆色噜噜| 日韩电影免费一区| 777久久久精品| 极品少妇一区二区| 国产精品你懂的| av电影在线观看完整版一区二区| 国产精品免费久久| 色综合一个色综合| 日韩高清不卡一区二区三区| 在线观看三级视频欧美| 青草国产精品久久久久久| 欧美va日韩va| 国产精品中文有码| 亚洲在线视频网站| 日韩欧美高清在线| 色婷婷激情一区二区三区| 日韩国产欧美三级| 国产欧美精品一区| 欧美日韩在线免费视频| 精品亚洲成a人在线观看| 国产精品午夜在线| 欧美一级黄色大片| 一本大道av一区二区在线播放| 午夜精品福利在线| 一区二区视频免费在线观看| 日韩免费观看高清完整版在线观看| 韩国成人福利片在线播放| 亚洲成人av中文| 亚洲激情五月婷婷| 中文字幕第一区二区| 精品国产一二三| 日韩欧美成人午夜| 欧美一三区三区四区免费在线看 | 一区二区激情小说| 中文字幕不卡在线| 亚洲精品va在线观看| 亚洲靠逼com| 亚洲免费观看高清完整版在线| 国产精品超碰97尤物18| 国产精品午夜在线| 一区二区三区欧美日| 亚洲夂夂婷婷色拍ww47| 亚洲精品免费一二三区| 亚洲一区在线观看网站| 婷婷综合另类小说色区| 精品综合久久久久久8888| 国产九色精品成人porny | 久久精品国产99久久6| 国产精品一卡二卡| 一区二区三区小说| 精品国产乱码久久| 欧美日韩一区二区在线观看 | 91.com在线观看| 亚洲综合清纯丝袜自拍| 亚洲免费观看高清完整版在线 | 欧美天堂一区二区三区| 在线成人av影院| 中文字幕va一区二区三区| 亚洲人亚洲人成电影网站色| 一级精品视频在线观看宜春院| 午夜在线电影亚洲一区| 成人一级片网址| 日韩欧美在线网站| 亚洲精品你懂的| 国产在线播放一区| 成人免费视频一区| 91精品国产全国免费观看 | 欧洲生活片亚洲生活在线观看| 制服丝袜日韩国产| 一区二区三区欧美| 国产一区在线观看视频| 欧美日韩精品免费| 午夜在线电影亚洲一区| 91久久一区二区| 国产精品美女久久久久av爽李琼 | 免费观看30秒视频久久| 欧美日韩精品欧美日韩精品| 一区二区三区欧美在线观看| 国产**成人网毛片九色| 日韩一区二区在线免费观看| 日本伊人精品一区二区三区观看方式| 99久久精品免费观看| 久久久综合激的五月天| 免费在线一区观看| 欧美疯狂做受xxxx富婆| 亚洲主播在线播放| 884aa四虎影成人精品一区| 亚洲成av人片一区二区梦乃| 欧美又粗又大又爽| 日本欧美在线看| 久久综合九色综合97婷婷| 精品亚洲国产成人av制服丝袜| 日韩欧美一区在线观看| 99麻豆久久久国产精品免费 | 亚洲一区二区在线免费观看视频| 一本到不卡免费一区二区| 亚洲国产综合人成综合网站| 欧美中文字幕一区二区三区| 亚洲国产一区二区在线播放| 欧美日韩不卡在线| 成人av手机在线观看| 日本一区中文字幕| 亚洲国产成人午夜在线一区| 在线观看www91| 国产精品一区2区| 蜜臀av一区二区在线观看 | 中文字幕一区二区三区av| 8v天堂国产在线一区二区| 高清成人免费视频| 亚洲chinese男男1069| 国产精品热久久久久夜色精品三区| 在线观看日韩一区| 成人免费高清视频在线观看| 五月开心婷婷久久| 中文字幕在线观看不卡| 久久蜜臀精品av| 亚洲精品一区二区三区精华液| 欧美网站大全在线观看| 欧美探花视频资源| 欧洲一区在线观看| 欧美午夜一区二区三区 | 欧美韩国日本不卡|