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

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

?? main.lst

?? 單片機與a7105組成無線收發程序2.4G多通道
?? LST
?? 第 1 頁 / 共 3 頁
字號:
C51 COMPILER V7.06   MAIN                                                                  10/29/2008 11:22:40 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE source\main.c ROM(COMPACT) BROWSE DEBUG OBJECTEXTEND PRINT(.\main.lst) OBJE
                    -CT(main.obj)

stmt level    source

   1          /************************************************************************
   2          ;copyright    :shenzhen coolwaveasia
   3          ;filename     :main.c
   4          ;mcu          :w78e52b
   5          ;crystal      :33.177MHZ
   6          ;cycle        :0.36us
   7          ;RF           :7105
   8          ;rf crystal   :16MHZ
   9          ;RF rate      :250K(默認,可以通過按鍵修改)
  10          ;startdate    :2008.10.7
  11          ;enddate      :
  12          ;writeby      :dengyihong
  13          ;revision     :B
  14          ;describe     :7105 參數測試(可以測試通信)
  15          ;notice       :
  16          ;complier     :Keil C
  17          ;***********************************************************************
  18          ;                            --------------------
  19          ;                     P1.0  |1                 40|  VCC
  20          ;                     P1.1  |2                 39|  P0.0     ----  LCD_DATA0
  21          ;   RF_SCK  ----      P1.2  |3                 38|  P0.1     ----  LCD_DATA1
  22          ;   RF_SDIO ----      P1.3  |4                 37|  P0.2     ----  LCD_DATA2
  23          ;                     P1.4  |5                 36|  P0.3     ----  LCD_DATA3
  24          ;   RF_SCS  ----      P1.5  |6                 35|  P0.4     ----  LCD_DATA4
  25          ;                     P1.6  |7                 34|  P0.5     ----  LCD_DATA5
  26          ;                     P1.7  |8                 33|  P0.6     ----  LCD_DATA6
  27          ;                  RST/Vpd  |9                 32|  P0.7     ----  LCD_DATA7
  28          ;                 RXD/P3.0  |10                31|  /EA/Vpp
  29          ;                 TXD/P3.1  |11                30|  ALE/PROG
  30          ;  RF_GPIO2 --- /INT0/P3.2  |12                29|  /PSEN
  31          ;  RF_GPIO1 --- /INT1/P3.3  |13                28|  P2.7     ----  KEY4
  32          ;                  T0/P3.4  |14                27|  P2.6     ----  KEY3
  33          ;  RX\TX   ---     T1/P3.5  |15                26|  P2.5     ----  KEY2
  34          ;                 /WR/P3.6  |16                25|  P2.4     ----  KEY1
  35          ;                 /RD/P3.7  |17                24|  P2.3
  36          ;                    XTAL2  |18                23|  P2.2     ----  LCD_RW
  37          ;                    XTAL1  |19                22|  P2.1     ----  LCD_RS
  38          ;                      VSS  |20                21|  P2.0     ----  LCD_EN
  39          ;                            --------------------
  40          ;                                   W78E52B
  41          ;***********************************************************************/
  42          
  43          #include "..\header\main.h"
  44          #include "..\header\maindef.h"
  45          
  46          
  47          bit Wait_Ack = 0;               // 等待RF應答
  48          bit Clr_Screen = 0;             // 刷新屏幕
  49          
  50          U8 Timer0_Cnt = 0;              // 定時器0計數器
  51          
  52          U8 System_Mode = NORMAL_MODE;   // rf 工作模式
  53          
  54          enum Rf_Status Rf_Mode_Cnt; 
C51 COMPILER V7.06   MAIN                                                                  10/29/2008 11:22:40 PAGE 2   

  55          U8 Add_Key_Cnt = 0;
  56          U8 Dec_Key_Cnt = 0;
  57          
  58          U8 Rf_Rate_Cnt = 5;                             // default 250k
  59          U8 Rf_Channel_Cnt = 3;                  // default 第4個通道
  60          U8 Rf_Rec_Channel = (3 << 3);   // default frequency 2.412GHZ(2.400G + (3*8)*500K))
  61          
  62          U8 Rf_Rec_Buf[RF_DATA_PACKET_SIZE] = {0};
  63          U8 Rf_Send_Buf[RF_DATA_PACKET_SIZE] = {0};
  64          
  65          U8 const code HexDispArray[16] = "0123456789ABCDEF";
  66          
  67          
  68          // 主程序入口
  69          void main(void)
  70          {
  71   1              EA = 0;
  72   1              delay_2us(5000);
  73   1              ini_mcu();
  74   1              delay_2us(5000);
  75   1      
  76   1              ini_lcd();
  77   1              delay_2us(50000);
  78   1      
  79   1              lcd_printf_string("COOLWAVE", ROW(0x00)|LEN(0x08)|COL(0x00));
  80   1              lcd_printf_string(" A7105  ", ROW(0x01)|LEN(0x08)|COL(0x00));
  81   1      
  82   1              ini_rf();
  83   1              ini_rf();
  84   1              ini_rf();
  85   1      
  86   1              delay_2us(5000);
  87   1      
  88   1              while(1)
  89   1              {
  90   2                      if(System_Mode)                                 
  91   2                      {
  92   3                      
  93   3                      }
  94   2                      else
  95   2                      {
  96   3                              key_scan();
  97   3                              dispose_key_info();
  98   3                              if(IE1)                                 // 是否接收到RF數據(查詢方式接收)
  99   3                              {
 100   4                                      IE1 = 0;
 101   4                                      rec_rf_data();
 102   4                                      dispose_rf_data();      // 處理接收到的RF數據
 103   4                              }       
 104   3                              dispose_timer0();               // 處理定時器0
 105   3                      }
 106   2              }
 107   1      }
 108          
 109          /***********************************************************
 110          name:           ini_mcu
 111          input:          none
 112          output:         none
 113          describe:       初始化MCU
 114          notice:
 115          creat date: 2008-7-24
 116          creator:        dengyihong
C51 COMPILER V7.06   MAIN                                                                  10/29/2008 11:22:40 PAGE 3   

 117          ************************************************************/
 118          void ini_mcu(void)
 119          {
 120   1          PSW = 0x00;
 121   1              PCON = 0x00;
 122   1              IP = 0x00;             // 設置中斷優先級
 123   1              IE = 0x00;             //  EA   -    ET2  ES   ET1  EX1  ET0  EX0 , disable all interrupt
 124   1      
 125   1          ini_int1();
 126   1          ini_timer0();
 127   1      }
 128          
 129          /**********************************************************
 130          name:           ini_int1
 131          input:          none
 132          output:         none
 133          describe:       設置 int1中斷方式
 134          notice:
 135          creat date:     2008-7-24
 136          creator:        dengyihong
 137          **********************************************************/
 138          void ini_int1(void)
 139          {
 140   1          IT1 = 1;                            // 下降沿中斷
 141   1          IE1 = 0;
 142   1              EX1 = 0;                                //disable int1 中斷
 143   1      }
 144          
 145          
 146          /***********************************************************
 147          name:           ini_timer0
 148          input:          none
 149          output:         none
 150          describe:       初始化定時器0
 151          notice:
 152          creat date:     2008-7-24
 153          creator:        dengyihong
 154          ************************************************************/
 155          void ini_timer0(void)
 156          {
 157   1              TF0 = 0;
 158   1          TH0 = 0x94;
 159   1              TL0 = 0x00;                                     // 定時10ms
 160   1      
 161   1          TMOD = 0x01;                                // timer0 工作在方式1
 162   1      //      ET0 = 0x01;                                     // 允許timer0中斷
 163   1      //      TR0 = 1;                                        // enable timer0
 164   1      }
 165          
 166          
 167          /**********************************************************
 168          name:           dispose_key_info
 169          input:          none
 170          output:         none
 171          describe:       處理按鍵信息
 172          notice:
 173          creat date:     2008-7-24
 174          creator:        dengyihong
 175          **********************************************************/
 176          void dispose_key_info(void)
 177          {
 178   1          U8 i = 0;
C51 COMPILER V7.06   MAIN                                                                  10/29/2008 11:22:40 PAGE 4   

 179   1      
 180   1          if(Key_Msg)                         // 是否有按鍵消息
 181   1          {
 182   2              Key_Msg = 0;
 183   2              switch(Key_Value)
 184   2              {
 185   3                  case MODE_KEY:
 186   3                                       if(Rf_Mode_Cnt == SEND_KEY)
 187   3                                       {
 188   4                                           Rf_Mode_Cnt = REC_STATUS; 
 189   4                                       }
 190   3                                       else
 191   3                                       {
 192   4                                               Rf_Mode_Cnt++; 
 193   4                                       }
 194   3      
 195   3                                       switch(Rf_Mode_Cnt)
 196   3                                       {
 197   4                                               case REC_STATUS:
 198   4                                                lcd_printf_string("Rec     ", ROW(0x00)|LEN(0x08)|COL(0x00));
 199   4                                                        lcd_printf_string("  Status", ROW(0x01)|LEN(0x08)|COL(0x00)); 
 200   4                                                        A7105_entry_rx();
 201   4                                               break;
 202   4      
 203   4                                               case SET_RF_RATE:
 204   4                                                        lcd_printf_string("Set Rate", ROW(0x00)|LEN(0x08)|COL(0x00));
 205   4                                                        display_rf_rate();
 206   4                                               break;
 207   4      
 208   4                                               case SET_RF_CHANNEL:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区二区| 欧美日韩成人综合在线一区二区| 日韩精品视频网| 亚洲一区中文日韩| 亚洲国产精品欧美一二99 | 男女视频一区二区| 三级影片在线观看欧美日韩一区二区| 亚洲最快最全在线视频| 亚洲不卡一区二区三区| 免费在线观看一区| 国产福利电影一区二区三区| 不卡电影一区二区三区| 色成人在线视频| 欧美日韩综合一区| 制服丝袜亚洲精品中文字幕| 26uuu亚洲综合色| 日本一区二区三区在线不卡| 国产精品久久久久桃色tv| 一区二区欧美在线观看| 偷窥国产亚洲免费视频| 国产伦精一区二区三区| av不卡免费电影| 欧美高清视频www夜色资源网| 日韩欧美一级精品久久| 国产精品视频yy9299一区| 樱花草国产18久久久久| 麻豆精品视频在线观看视频| 成人性生交大片免费看中文| 91国偷自产一区二区开放时间| 欧美一区二区黄色| 国产精品久久久久久久久果冻传媒| 亚洲一区二区三区激情| 韩国v欧美v日本v亚洲v| 在线免费亚洲电影| 久久久精品日韩欧美| 一区二区三区色| 国产一区二区在线影院| 欧美在线一区二区| 国产日韩欧美在线一区| 午夜精品久久久久久久久久久| 国产精品资源网站| 欧美精品一卡二卡| 成人免费一区二区三区视频| 麻豆精品国产传媒mv男同| 日本乱码高清不卡字幕| 久久久久亚洲蜜桃| 热久久国产精品| 在线欧美小视频| 中文字幕av在线一区二区三区| 日韩精品一级中文字幕精品视频免费观看| 国产成人啪午夜精品网站男同| 91超碰这里只有精品国产| 亚洲欧美激情一区二区| 国产一区二区精品久久99| 欧美一区二区三区在线观看视频| 中文字幕在线一区免费| 国产成人综合亚洲91猫咪| 91精品国产一区二区| 亚洲午夜电影网| 91国产精品成人| 亚洲精品综合在线| 成人av先锋影音| 中文字幕精品综合| 成人美女视频在线观看18| 精品美女一区二区| 久久精品72免费观看| 69p69国产精品| 丝袜a∨在线一区二区三区不卡| 99国产精品国产精品久久| 国产性做久久久久久| 国产精品亚洲成人| 久久久不卡网国产精品二区| 国产毛片精品一区| 久久精品视频在线免费观看 | 久久久九九九九| 国产伦精品一区二区三区在线观看 | 99国产欧美久久久精品| 国产精品久久久久久久岛一牛影视 | 精品国产一区久久| 蓝色福利精品导航| 久久久青草青青国产亚洲免观| 狠狠狠色丁香婷婷综合激情 | 性做久久久久久免费观看| 一本色道**综合亚洲精品蜜桃冫| 17c精品麻豆一区二区免费| 色一情一乱一乱一91av| 亚洲在线中文字幕| 8x福利精品第一导航| 美女性感视频久久| 国产区在线观看成人精品| 不卡一区二区中文字幕| 亚洲欧美日韩国产综合| 欧美色倩网站大全免费| 热久久久久久久| 亚洲国产高清在线| 91福利视频在线| 久久电影网站中文字幕| 国产精品第四页| 欧美日韩色一区| 国产一区二区福利| 中文字幕一区在线| 91精品中文字幕一区二区三区| 国产原创一区二区| 亚洲激情自拍偷拍| 欧美电影免费观看高清完整版在线 | 国产精品私人影院| 欧美日韩国产另类不卡| 国产在线播精品第三| 最新国产の精品合集bt伙计| 欧美高清激情brazzers| 国产91高潮流白浆在线麻豆| 亚洲综合一区二区| 久久久久国产精品免费免费搜索| 日本高清不卡视频| 国产呦精品一区二区三区网站| 亚洲日本在线天堂| 2024国产精品| 欧美日韩亚洲丝袜制服| 国产成人精品www牛牛影视| 午夜欧美在线一二页| 国产精品美日韩| 精品美女在线播放| 欧美人成免费网站| 色综合久久88色综合天天 | 99精品热视频| 国产专区欧美精品| 三级影片在线观看欧美日韩一区二区| 国产精品欧美经典| 久久久久亚洲综合| 日韩精品一区二区三区四区视频| 在线欧美日韩精品| 99re66热这里只有精品3直播| 国产一区二区三区免费播放| 日韩精品亚洲一区二区三区免费| 亚洲欧美视频在线观看| 国产午夜一区二区三区| 精品久久一二三区| 欧美一区二区三级| 91精品国产综合久久精品app| 在线亚洲精品福利网址导航| 不卡视频在线看| 成人av在线播放网站| 国产福利一区二区| 国产精品99久久久久久久女警| 美国十次综合导航| 久久精品国产在热久久| 男女男精品视频网| 日韩在线播放一区二区| 香蕉av福利精品导航| 亚洲h精品动漫在线观看| 亚洲国产日产av| 亚洲gay无套男同| 午夜精品免费在线观看| 亚洲成人自拍偷拍| 午夜视频在线观看一区| 亚洲成av人影院| 丝袜美腿亚洲一区二区图片| 日韩国产高清影视| 久久99精品视频| 国产精品一品二品| 97精品国产露脸对白| 99r精品视频| 欧美日韩免费一区二区三区| 555夜色666亚洲国产免| 欧美第一区第二区| 国产亚洲一区二区在线观看| 国产精品青草综合久久久久99| 亚洲视频1区2区| 亚洲高清免费视频| 美脚の诱脚舐め脚责91| 国产福利一区二区三区视频| 成人影视亚洲图片在线| 色综合天天天天做夜夜夜夜做| 欧美四级电影网| 久久久久久久精| 亚洲日本韩国一区| 麻豆精品视频在线| 99在线精品观看| 91精品国产色综合久久不卡蜜臀| 欧美哺乳videos| 亚洲天堂网中文字| 亚洲va国产天堂va久久en| 久久99精品久久久| 一本到不卡精品视频在线观看 | 国产成人无遮挡在线视频| 91蜜桃视频在线| 欧美一区二区不卡视频| 国产精品免费av| 免费一级片91| 色综合久久久久| 欧美精品一区二区三区很污很色的| 亚洲欧美日韩中文播放| 黄色资源网久久资源365| 91久久久免费一区二区| 精品国产欧美一区二区| 一区二区三区四区不卡在线| 国产一区二区不卡在线| 欧美日韩国产小视频在线观看| 国产亚洲自拍一区| 久久狠狠亚洲综合|