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

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

?? f334.lst

?? 使用單片機C8050F330對無線發射接受模塊進行配置與控制,使組件成為一個無線通訊中的基站.
?? LST
?? 第 1 頁 / 共 5 頁
字號:
 545          {
 546   1         ADC0CN = 0x40;                      // ADC0 disabled; LP tracking
 547   1                                             // mode; ADC0 conversions are initiated 
 548   1                                             // on a write to ADBusy
 549   1         AMX0P  = 0x0a;                      // Temp sensor selected at + input
 550   1         AMX0N  = 0x11;                      // Single-ended mode
C51 COMPILER V8.02   F334                                                                  07/13/2006 10:09:54 PAGE 10  

 551   1      
 552   1         ADC0CF = (SYSCLK/3000000) << 3;     // ADC conversion clock <= 3MHz   
 553   1      
 554   1         ADC0CF &= ~0x04;                    // Make ADC0 right-justified
 555   1         REF0CN = 0x0E;                      // enable temp sensor, VREF = VDD, bias
 556   1                                             // generator is on.
 557   1      
 558   1         //EIE1 |=  0x08;                      // Enable ADC0 interrupt
 559   1         ADC0CN = 0x80;
 560   1         AD0BUSY = 1;
 561   1      }
 562          
 563          
 564          void Timer3_ISR (void) interrupt 14   //2.5ms
 565          {
 566   1         TMR3CN &= ~0x80;   
 567   1         key_scan_time++;  
 568   1      
 569   1         count_time++;
 570   1      
 571   1         key_press_time++;
 572   1      
 573   1         if (LcdBackLight_Delay_AfterS2410>0) LcdBackLight_Delay_AfterS2410--;
 574   1         else if (key_zt==99)
 575   1         {
 576   2           LcdBackLight_Delay_AfterS2410=0;
 577   2           BG_EN=0;
 578   2         }
 579   1      
 580   1         if ((key_press_time>400) && (key_zt==99))
 581   1         {
 582   2            BG_EN=1;
 583   2                S2410_PWR=1;
 584   2                key_press_time=0;
 585   2                key_zt=0;
 586   2         }
 587   1      
 588   1      
 589   1         if (key_time>0) key_time--;else key_time=0;
 590   1                           
 591   1         test++;
 592   1      
 593   1         if (GPS_Alarm_js>0) GPS_Alarm_js--;else GPS_Alarm_js=0;
 594   1      
 595   1         if (GPS_time>0) GPS_time--;else GPS_time=0;
 596   1      
 597   1         if (FM_delay>0) FM_delay--;else FM_delay=0;
 598   1      
 599   1      }
 600          
 601          void Measure (void)
 602          {
 603   1        // (X*5-Y)/25=Z    X:采樣數字   Y:基準(mV)  Z:角度
 604   1         AMX0P  = 0x0a;
 605   1         AMX0N  = 0x11;
 606   1         AD0INT = 0;
 607   1         AD0BUSY = 1;
 608   1         while (!AD0INT);                 // Wait for conversion to complete
 609   1         AD0INT = 0;                      // Clear end-of-conversion indicator
 610   1         TL_Adresult=ADC0;                    // Store latest ADC conversion          
 611   1         
 612   1         AMX0P  = 0x00;
C51 COMPILER V8.02   F334                                                                  07/13/2006 10:09:54 PAGE 11  

 613   1         AMX0N  = 0x11;
 614   1         AD0INT = 0;
 615   1         AD0BUSY = 1;
 616   1         while (!AD0INT);                 // Wait for conversion to complete
 617   1         AD0INT = 0;                      // Clear end-of-conversion indicator
 618   1         GPS_Current=ADC0;                    // Store latest ADC conversion 
 619   1      }
 620          
 621          //-----------------------------------------------------------------------------
 622          //  ???3???
 623          //-----------------------------------------------------------------------------
 624          void Timer3_Init ()
 625          {
 626   1         TMR3CN = 0x00;                                     
 627   1         CKCON |= 0x40;   
 628   1         TMR3RL  = -60000;               
 629   1         TMR3    = TMR3RL;                  
 630   1         EIE1 |= 0x80;                      
 631   1         TMR3CN |= 0x04;                
 632   1      
 633   1      }
 634          
 635          
 636          //-----------------------------------------------------------------------------
 637          // 數模轉換初始化
 638          //-----------------------------------------------------------------------------
 639          void DA_Init (void)
 640          {
 641   1         IDA0CN = 0xb2;       //D/A允許,定時器3溢出觸發,1mA滿度電流輸出
 642   1         REF0CN = 0x0E;       //使用內部電壓基準           
 643   1      }
 644          
 645          
 646          /*****************************************
 647          *      Uart Interrupt
 648          *
 649          *****************************************/
 650          void Rcv_INT(void) interrupt 4
 651          {
 652   1        unsigned char tmp;
 653   1        RI0=0;
 654   1        tmp=RecvByte;
 655   1        UartBuff=SBUF0;
 656   1        RecvByte++;  
 657   1        if (RecvByte<HeaderLength+1)
 658   1        {
 659   2          Header[tmp]=UartBuff;
 660   2        }
 661   1        if(RecvByte==HeaderLength)
 662   1        {
 663   2          if((Header[0]=='$')&&(Header[1]=='G')&&(Header[2]=='P')&&(Header[3]=='G')&&(Header[4]=='G')&&(Header[5
             -]=='A'))   
 664   2          {                  //if it is a "$GPGGA" frame
 665   3            FrameLength=1;
 666   3          }
 667   2              else  if((Header[0]=='$')&&(Header[1]=='G')&&(Header[2]=='P')&&(Header[3]=='R')&&(Header[4]=='M')&&(Heade
             -r[5]=='C'))   
 668   2          {                  //if it is a "$GPGGA" frame
 669   3            FrameLength=3;
 670   3          }
 671   2          else 
 672   2         { 
C51 COMPILER V8.02   F334                                                                  07/13/2006 10:09:54 PAGE 12  

 673   3            FrameLength=2;                //if it is other frame,discard it
 674   3          }                              
 675   2      
 676   2         }
 677   1      
 678   1          if(FrameLength==2)                   //deal with other frame
 679   1          {
 680   2            if(UartBuff==0x0D) CRByte=UartBuff;               //received CR
 681   2      
 682   2            if(UartBuff==0x0A) LFByte=UartBuff;           //received LF
 683   2      
 684   2            if(CRByte&&LFByte)             //received CR and LF,end of frame
 685   2            {
 686   3              RecvByte=0;              //clear byte counter
 687   3              FrameLength=0;           //clear frame length
 688   3              CRByte=0;                //clear CR byte
 689   3              LFByte=0;                //clear LF byte
 690   3              
 691   3              for (ii=0;ii<9;ii++)         // Longitude
 692   3              {
 693   4                 Longitude[ii]=0x30;
 694   4              }
 695   3              for (ii=0;ii<10;ii++)        // Latitude
 696   3              {
 697   4                Latitude[ii]=0x30;
 698   4              }
 699   3          
 700   3              DGPS=0x30;
 701   3      
 702   3              for (ii=0;ii<4;ii++)         // HDOP
 703   3              {
 704   4                HDOP[ii]=0x30;
 705   4              }                       
 706   3                  //IsGpsFrame=1;
 707   3              //gps_ok=99;
 708   3            }
 709   2          }
 710   1      
 711   1         if(FrameLength==1)                      //deal with the "$GPGGA" frame
 712   1          {
 713   2            if((RecvByte>7)&&(RecvByte<18)) UTCtime[tmp-7]=UartBuff;     //received UTCtime
 714   2      
 715   2            if((RecvByte==20)&&(UartBuff==','))  FrameLength=2;//????,???????,???????
 716   2            if((RecvByte>18)&&(RecvByte<28)) Longitude[tmp-18]=UartBuff; //received jing du
 717   2      
 718   2            if((RecvByte>30)&&(RecvByte<41)) Latitude[tmp-30]=UartBuff;  //received wei du
 719   2      
 720   2            if (RecvByte==44) DGPS=UartBuff;
 721   2            
 722   2            if((RecvByte>45)&&(RecvByte<48)) weixing[tmp-45]=UartBuff;  //received weixing ge shu
 723   2            
 724   2            else if ((RecvByte>48)&&(RecvByte<53)&&(UartBuff!=',')) 
 725   2            {
 726   3              HDOP[tmp-48]=UartBuff; 
 727   3            }
 728   2            
 729   2            if(RecvByte>60)  //52
 730   2            {
 731   3              if(UartBuff==0x0D) CRByte=UartBuff;          //received CR
 732   3      
 733   3              if(UartBuff==0x0A) LFByte=UartBuff;           //receive
 734   3      
C51 COMPILER V8.02   F334                                                                  07/13/2006 10:09:54 PAGE 13  

 735   3              if(CRByte&&LFByte)             //received CR and LF,end of frame
 736   3              {
 737   4                RecvByte=0;              //clear byte counter
 738   4                FrameLength=0;           //clear frame length
 739   4                CRByte=0;                //clear CR byte
 740   4                LFByte=0;                //clear LF byte
 741   4                IsGpsFrame=1;
 742   4                gps_ok=99;
 743   4              }
 744   3            }
 745   2          }
 746   1      
 747   1         if(FrameLength==3)                      //deal with the "$GPGGA" frame
 748   1          {
 749   2            if((RecvByte>55)&&(RecvByte<62)) riqi[tmp-55]=UartBuff;     //received Data
 750   2      
 751   2            if(RecvByte>62)  //52
 752   2            {
 753   3              if(UartBuff==0x0D) CRByte=UartBuff;          //received CR
 754   3      
 755   3              if(UartBuff==0x0A) LFByte=UartBuff;           //receive
 756   3      
 757   3              if(CRByte&&LFByte)             //received CR and LF,end of frame
 758   3              {
 759   4                RecvByte=0;              //clear byte counter
 760   4                FrameLength=0;           //clear frame length
 761   4                CRByte=0;                //clear CR byte
 762   4                LFByte=0;                //clear LF byte
 763   4                //IsGpsFrame=1;
 764   4                //gps_ok=99;
 765   4              }
 766   3            }
 767   2          }
 768   1      
 769   1        TI0=0;
 770   1      }
 771          
 772          void Send_GPS(void)
 773          {
 774   1        unsigned char i;
 775   1        unsigned char CK1;
 776   1        unsigned char CK2;
 777   1        short int j=0;
 778   1      
 779   1          STI=0;
 780   1          j=j+'$';
 781   1          CCF1=1;
 782   1          TDR='$';
 783   1          while(!STI);         //send startup signal:$SJQQB,
 784   1          STI=0;
 785   1              
 786   1          j=j+'S';    
 787   1          CCF1=1;
 788   1          TDR='S';
 789   1          while(!STI);       
 790   1          STI=0;
 791   1              
 792   1          j=j+'J';
 793   1          CCF1=1;
 794   1          TDR='J';
 795   1          while(!STI);
 796   1          STI=0;
C51 COMPILER V8.02   F334                                                                  07/13/2006 10:09:54 PAGE 14  

 797   1              
 798   1          j=j+'Q';
 799   1          CCF1=1;     
 800   1          TDR='Q';
 801   1          while(!STI);
 802   1          STI=0;
 803   1        
 804   1          j=j+'Q';
 805   1          CCF1=1;
 806   1          TDR='Q';
 807   1          while(!STI);
 808   1          STI=0;
 809   1              
 810   1          j=j+'C';
 811   1          CCF1=1;     
 812   1          TDR='C';
 813   1          while(!STI);
 814   1          STI=0;
 815   1              
 816   1          j=j+',';
 817   1          CCF1=1;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91丨porny丨中文| 亚洲精品老司机| 亚洲视频1区2区| 久久成人久久爱| 色狠狠综合天天综合综合| 久久久久久亚洲综合影院红桃 | 欧美日韩一区高清| 欧美国产禁国产网站cc| 日本成人在线一区| 色婷婷综合久色| 国产精品视频免费| 精品亚洲国内自在自线福利| 91精品欧美综合在线观看最新| 中文字幕一区二区三区精华液| 精品一区二区免费视频| 欧美精品久久久久久久多人混战| 亚洲美女视频一区| 波多野结衣一区二区三区 | 亚洲欧美在线高清| 日韩电影在线看| 欧美午夜一区二区三区免费大片| 国产亚洲精品免费| 狠狠v欧美v日韩v亚洲ⅴ| 91精品国产品国语在线不卡| 亚洲福利电影网| 欧美日韩精品一区视频| 亚洲国产精品一区二区www| 色综合天天综合给合国产| 国产精品伦理在线| 不卡的av中国片| 国产精品网站一区| 波多野结衣中文一区| 国产清纯在线一区二区www| 国产精品一二三区| 亚洲国产精品t66y| 亚洲成人资源网| 一区二区中文字幕在线| 日精品一区二区三区| 欧美二区三区的天堂| 午夜激情一区二区三区| 欧美肥胖老妇做爰| 另类专区欧美蜜桃臀第一页| 日韩三区在线观看| 国产一区二区三区在线观看免费视频| 欧美成人伊人久久综合网| 久久99九九99精品| 久久久五月婷婷| 成人黄页在线观看| 一区二区三区免费看视频| 911精品国产一区二区在线| 久久99蜜桃精品| 国产精品毛片久久久久久久| 色又黄又爽网站www久久| 天天色 色综合| 国产亚洲成年网址在线观看| 99re成人在线| 三级精品在线观看| 久久亚洲一级片| 日本久久一区二区| 久久国产福利国产秒拍| 国产精品毛片a∨一区二区三区| 色嗨嗨av一区二区三区| 日韩高清欧美激情| 日本一区二区成人在线| 欧美在线观看一二区| 国产一区二区三区综合| 亚洲免费观看高清完整版在线观看| 欧美日韩国产欧美日美国产精品| 国产一区二区三区久久悠悠色av| 综合中文字幕亚洲| 日韩一区二区三| 92精品国产成人观看免费| 日本午夜精品视频在线观看| 中文字幕巨乱亚洲| 欧美一级片在线看| 99riav久久精品riav| 狠狠色狠狠色合久久伊人| 一区二区在线看| 久久精品免视看| 欧美日韩色综合| eeuss鲁片一区二区三区| 日本欧美在线看| 怡红院av一区二区三区| 日本一区二区视频在线观看| 欧美一区二区三区视频免费| 色综合天天综合给合国产| 国产高清久久久| 麻豆精品视频在线| 亚洲成人av在线电影| 亚洲男同性恋视频| 国产精品美女久久久久aⅴ国产馆| 91精品国产乱| 欧美亚洲动漫制服丝袜| 91亚洲国产成人精品一区二区三| 国产精品一区二区在线观看网站| 丝袜亚洲另类欧美| 亚洲综合在线观看视频| 国产精品久久看| 日本一区二区三区dvd视频在线| 日韩欧美综合一区| 欧美高清性hdvideosex| 欧美日韩国产在线播放网站| 99re热这里只有精品视频| 成人av资源站| 成人午夜激情片| 国产91精品一区二区| 国产精品一级黄| 国产精品99久久久久| 韩国av一区二区三区在线观看| 蜜臀av一级做a爰片久久| 天天影视网天天综合色在线播放| 香港成人在线视频| 亚洲成av人片一区二区三区 | 欧美xingq一区二区| 欧美精品久久天天躁| 欧美夫妻性生活| 欧美日韩精品欧美日韩精品 | 成人黄色av网站在线| 国产成人免费在线视频| 国产成人免费在线观看不卡| 国产成a人亚洲| av影院午夜一区| 色久优优欧美色久优优| 欧美日韩精品高清| 日韩视频永久免费| 国产亚洲一区二区在线观看| 久久久久久久久久久电影| 国产精品女上位| 一区二区三区日韩在线观看| 午夜精品福利视频网站| 久久99蜜桃精品| 风间由美中文字幕在线看视频国产欧美| 国产福利一区在线观看| 成人午夜伦理影院| 欧美性极品少妇| 精品三级在线看| 亚洲欧洲精品一区二区三区不卡| 亚洲最新视频在线观看| 麻豆一区二区在线| 不卡的av网站| 欧美一区二区在线免费观看| 久久色.com| 亚洲人成网站精品片在线观看| 亚洲国产精品久久久男人的天堂| 麻豆视频观看网址久久| 成人午夜碰碰视频| 欧美日韩高清一区二区三区| 久久一留热品黄| 亚洲尤物在线视频观看| 韩国av一区二区三区在线观看 | 国产福利精品导航| 97久久久精品综合88久久| 91精品在线麻豆| 国产精品乱码人人做人人爱| 舔着乳尖日韩一区| www.欧美.com| 日韩免费性生活视频播放| 一区二区中文字幕在线| 久久国产三级精品| 在线精品亚洲一区二区不卡| 国产婷婷一区二区| 亚洲成人高清在线| 99re这里都是精品| 久久久久久毛片| 日精品一区二区三区| a在线播放不卡| 久久久久久一二三区| 三级精品在线观看| 91国偷自产一区二区三区观看 | 99久久国产综合精品麻豆| 日韩三级免费观看| 亚洲成av人片在www色猫咪| 成人高清在线视频| 亚洲精品一区二区三区福利| 一区二区三区蜜桃| 99精品国产一区二区三区不卡| 国产亚洲自拍一区| 久久99国产精品免费网站| 欧美精品tushy高清| 亚洲自拍偷拍综合| 一本一道久久a久久精品| 国产欧美一区二区在线观看| 国产一区二区三区在线看麻豆| 欧美一区二区三区爱爱| 日韩专区一卡二卡| 欧美日韩一区中文字幕| 亚洲精品免费在线| 91一区在线观看| 亚洲视频每日更新| 91论坛在线播放| 亚洲欧洲中文日韩久久av乱码| 成人激情免费电影网址| 欧美国产精品一区二区| 国产99精品在线观看| 国产偷国产偷亚洲高清人白洁 | 日韩va欧美va亚洲va久久| 欧美人xxxx| 午夜不卡在线视频| 91精品在线免费观看| 婷婷夜色潮精品综合在线|