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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? can_c.lst

?? 單片機(jī)和GPS接收機(jī)構(gòu)成的車(chē)載衛(wèi)星定位系統(tǒng)
?? LST
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
C51 COMPILER V8.05a   CAN_C                                                                06/20/2008 07:43:20 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE CAN_C
OBJECT MODULE PLACED IN CAN_C.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE CAN_C.C BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #pragma   large
   2          #include  <reg52.h>
   3          #include  <SJA_BCANCONF.H>
*** WARNING C318 IN LINE 3 OF CAN_C.C: can't open file 'SJA_BCANCONF.H'
   4          #include  <absacc.h>
   5          #include  <string.h>
   6          #include  <intrins.h>
   7          #define   uchar  unsigned char
   8          #define   uint   unsigned int
   9          /*----------------------------lcd---------------------------------*/
  10          #define clear   0x01  //清屏幕,約1.6ms
  11          #define home    0x02   //光標(biāo)回零(左上角)
  12          #define f_set   0x30  //并行、基本指令
  13          #define dis_on  0x0f  //打開(kāi)顯示,光標(biāo),閃爍功能
  14          #define in_mode 0x06  //輸入方式,地址增1,光標(biāo)右移
  15          #define panel_num 10
  16          
  17          sbit P_RS=P1^3;   //P0^1; P1.5  片選CS高電平選中即有效
  18          sbit P_RW=P1^4;   //P0^2;  SID
  19          sbit P_E=P1^5;    // P0^3;   CLK
  20          bdata uchar ab,d;
  21          sbit abit0=ab^0;sbit abit1=ab^1;sbit abit2=ab^2;sbit abit3=ab^3;
  22          sbit abit4=ab^4;sbit abit5=ab^5;sbit abit6=ab^6;sbit abit7=ab^7;
  23          //idata uchar teleph0[17]={0x08,0xfd,0x04,0x0d,0,0,0,0,0,0,0,0,0,0,0,0,0};//0x38,0x36,0x31,0x33,0x38,0x34,
             -0x35,0x31,0x32,
  24                                  //0x34,0x36,0x34,0x32};
  25          idata uchar str[10];
  26          data uchar start;
  27          //data uchar plat_data;
  28          //uchar i;
  29          /******************/
  30           /*---------------------------------------------------------*/
  31          /****************************************************************
  32          CAN總線數(shù)據(jù)協(xié)議:
  33          
  34                 0          "1" to "20"          目標(biāo)ID
  35                 1            "0x08"             特定
  36                 2          "m" or "p" or  "d"   關(guān)節(jié)的選擇
  37                 3          "1" to "3"           自身ID
  38                 4          "C" or "D"           命令口or數(shù)據(jù)口的選擇
  39                 5          "R" or "A"            命令字
  40                 6-9          ......             數(shù)據(jù)
  41          
  42          ******************************************************************/
  43          
  44          sbit SJA_reset=P2^1;
  45          sbit green=P1^1;
  46          sbit red=P1^2;
  47          long real_position_m,real_position_p,real_position_d;
  48          unsigned char request_flag,interrupt_flag;   //是否為查詢
  49          
  50          unsigned char data SystemBuf[10];   //系統(tǒng)設(shè)置的接收數(shù)據(jù)緩沖區(qū)
  51          unsigned char data SendBuf[10];   //系統(tǒng)設(shè)置的發(fā)送數(shù)據(jù)緩沖區(qū)
  52          /*---------------------------------------------------------*/
  53          void delay(uint j)    //  time=j*10+7 (us)延時(shí)函數(shù)/
C51 COMPILER V8.05a   CAN_C                                                                06/20/2008 07:43:20 PAGE 2   

  54          {
  55   1          data uchar ch;
  56   1          while(j--)
  57   1          {
  58   2          ch++; ch--;
  59   2          }
  60   1      }
  61          /*---------------------------------------------------------*/
  62          
  63          
  64          
  65          /************************************************************************
  66           *以下為基本的函數(shù)說(shuō)明(BasicCAN)                                       *
  67           ************************************************************************/
  68          
  69          /************************************************************************
  70           *函數(shù)原型:  bit   BCAN_CREATE_COMMUNATION(void)                        *
  71           *參數(shù)說(shuō)明:  無(wú)                                                         *
  72           *返回值:                                                               *
  73           *           0 ; 表示SJA1000接口正常                                    *
  74           *           1 ; 表示SJA1000與處理器接口不正常                          *
  75           *                                                                      *
  76           *說(shuō)明:該函數(shù)用于檢測(cè)CAN控制器的接口是否正常                            *
  77           ************************************************************************/
  78           bit   BCAN_CREATE_COMMUNATION(void)
  79           {
  80   1          SJA_BCANAdr=REG_TEST;                     //訪問(wèn)測(cè)試寄存器
*** ERROR C202 IN LINE 80 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
  81   1      
  82   1          *SJA_BCANAdr   =0xaa;                     //寫(xiě)入測(cè)試值
*** ERROR C202 IN LINE 82 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
  83   1          if(*SJA_BCANAdr == 0xaa)
*** ERROR C202 IN LINE 83 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
  84   1          {
  85   2              return    0;                          //讀測(cè)試正確
  86   2          }
  87   1          else
  88   1          {
  89   2             return    1;
  90   2          }
  91   1       }
  92          
  93          /************************************************************************
  94           *函數(shù)原型:      bit   BCAN_ENTER_RETMODEL(void)                        *
  95           *參數(shù)說(shuō)明:  無(wú)                                                         *
  96           *返回值:                                                               *
  97           *           0 ; 表示成功進(jìn)入復(fù)位工作模式                               *
  98           *           1 ; 表示不能進(jìn)入復(fù)位工作模式                               *
  99           *                                                                      *
 100           *說(shuō)明:      CAN控制器進(jìn)入復(fù)位工作模式                                  *
 101           ************************************************************************/
 102           bit   BCAN_ENTER_RETMODEL(void)
 103           {
 104   1          unsigned   char   TempData;
 105   1          SJA_BCANAdr  = REG_CONTROL;                   //訪問(wèn)地址指向控制寄存器
*** ERROR C202 IN LINE 105 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 106   1          TempData=  *SJA_BCANAdr;                      //保存原始值
*** ERROR C202 IN LINE 106 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 107   1          *SJA_BCANAdr=(TempData|0x01);                 //置位復(fù)位請(qǐng)求
*** ERROR C202 IN LINE 107 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 108   1          if((*SJA_BCANAdr&0x01) == 1)
*** ERROR C202 IN LINE 108 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
C51 COMPILER V8.05a   CAN_C                                                                06/20/2008 07:43:20 PAGE 3   

 109   1          {
 110   2             return   0;
 111   2          }
 112   1          else
 113   1          {
 114   2             return   1;
 115   2          }
 116   1      
 117   1       }
 118          
 119          /************************************************************************
 120           *函數(shù)原型:      bit   BCAN_QUIT_RETMODEL(void)                         *
 121           *參數(shù)說(shuō)明:  無(wú)                                                         *
 122           *返回值:                                                               *
 123           *           0 ; 表示成功退出復(fù)位工作模式                               *
 124           *           1 ; 表示不能退出復(fù)位工作模式                               *
 125           *                                                                      *
 126           *說(shuō)明:      CAN控制器退出復(fù)位工作模式                                  *
 127           ************************************************************************/
 128           bit   BCAN_QUIT_RETMODEL(void)
 129           {
 130   1          unsigned   char   TempData;
 131   1          SJA_BCANAdr = REG_CONTROL;                   //訪問(wèn)地址指向控制寄存器
*** ERROR C202 IN LINE 131 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 132   1          TempData    = *SJA_BCANAdr;                  //保存原始值
*** ERROR C202 IN LINE 132 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 133   1          *SJA_BCANAdr=(TempData&0xfe);                        //清除復(fù)位請(qǐng)求
*** ERROR C202 IN LINE 133 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 134   1          if((*SJA_BCANAdr&0x01) == 0)
*** ERROR C202 IN LINE 134 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 135   1          {
 136   2             return   0;                               //
 137   2          }
 138   1          else
 139   1          {
 140   2             return   1;                              //退出成功
 141   2          }
 142   1      
 143   1       }
 144          
 145          /************************************************************************
 146          ;*函數(shù)原型:   bit   BCAN_SET_BANDRATE(unsigned char CAN_ByteRate)       *
 147          ;*參數(shù)說(shuō)明:    R7            波特率(Kbit/s) BTR0     BTR1             *
 148                                              500K
 149          ;*返回值:                                                               *
 150          ;*           0 ;波特率設(shè)置成功                                          *
 151          ;*           1 ;波特率設(shè)置失敗                                          *
 152          ;*                                                                      *                                 
             -                       *
 153          ;************************************************************************/
 154          bit   BCAN_SET_BANDRATE()
 155          {
 156   1         unsigned char BTR0_num=0x00;  //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 157   1         unsigned char BTR1_num=0x1c;  //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 158   1        //將波特率的的預(yù)設(shè)值裝入sja1000的總線定時(shí)器
 159   1        SJA_BCANAdr=REG_BTR0;                         //訪問(wèn)地址指向總線定時(shí)寄存器0
*** ERROR C202 IN LINE 159 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 160   1        *SJA_BCANAdr=BTR0_num;                        //寫(xiě)入?yún)?shù)
*** ERROR C202 IN LINE 160 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 161   1        if(*SJA_BCANAdr != BTR0_num)                  //校驗(yàn)寫(xiě)入值
*** ERROR C202 IN LINE 161 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 162   1        {
C51 COMPILER V8.05a   CAN_C                                                                06/20/2008 07:43:20 PAGE 4   

 163   2          return  1;
 164   2        }
 165   1        SJA_BCANAdr=REG_BTR1;                         //訪問(wèn)地址指向總線定時(shí)寄存器
*** ERROR C202 IN LINE 165 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 166   1        *SJA_BCANAdr=BTR1_num;                        //寫(xiě)入?yún)?shù)
*** ERROR C202 IN LINE 166 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 167   1        if(*SJA_BCANAdr != BTR1_num)                  //校驗(yàn)寫(xiě)入值
*** ERROR C202 IN LINE 167 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 168   1        {
 169   2          return  1;
 170   2        }
 171   1      
 172   1        return    0;
 173   1      }
 174          
 175          
 176          /************************************************************************
 177          ;*函數(shù)原型:    BCAN_SET_OBJECT                                          *
 178          *參數(shù)說(shuō)明:                                                              *
 179           *    BCAN_ACR:存放驗(yàn)收代碼寄存器(ACR)的參數(shù)設(shè)置                      *
 180           *    BCAN_AMR:存放接收屏蔽寄存器(AMR)的參數(shù)設(shè)置                      *
 181          ;*返回值:                                                               *
 182          ;*           0 ;通信對(duì)象設(shè)置成功                                        *
 183          ;*           1 ;通信對(duì)象設(shè)置失敗                                        *
 184          ;*                                                                      *
 185          ;*說(shuō)明:設(shè)置CAN節(jié)點(diǎn)的通訊對(duì)象,允許接收的報(bào)文ID號(hào)的高8位(D10--D3) 。     *
 186          ;*     允許接收的報(bào)文,是由AMR和ACR共同決定的.                           *
 187          ;*    滿足以下條件的ID號(hào)的報(bào)文才可以被接收                              *
 188          ;*[(ID.10-ID.3)≡(AC.7-AC.0)]||(AM.7-AM.0)≡11111111              *
 189          ;*    該子程序只能用于復(fù)位模式                                          *                                 
             -                                                                                    *
 190          ;************************************************************************/
 191          bit    BCAN_SET_OBJECT(unsigned char  BCAN_ACR,unsigned char  BCAN_AMR)
 192          {
 193   1         SJA_BCANAdr=REG_ACR;                         //訪問(wèn)地址指向驗(yàn)收代碼寄存器(ACR)
*** ERROR C202 IN LINE 193 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 194   1        *SJA_BCANAdr=BCAN_ACR;                        //寫(xiě)入?yún)?shù)
*** ERROR C202 IN LINE 194 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 195   1        if(*SJA_BCANAdr != BCAN_ACR)                  //校驗(yàn)寫(xiě)入值
*** ERROR C202 IN LINE 195 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 196   1        {
 197   2          return  1;
 198   2        }
 199   1        SJA_BCANAdr=REG_AMR;                          //訪問(wèn)地址指向驗(yàn)收屏蔽寄存器(AMR)
*** ERROR C202 IN LINE 199 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 200   1        *SJA_BCANAdr=BCAN_AMR;                        //寫(xiě)入?yún)?shù)
*** ERROR C202 IN LINE 200 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 201   1        if(*SJA_BCANAdr != BCAN_AMR)                  //校驗(yàn)寫(xiě)入值
*** ERROR C202 IN LINE 201 OF CAN_C.C: 'SJA_BCANAdr': undefined identifier
 202   1        {
 203   2          return  1;
 204   2        }
 205   1      
 206   1        return    0;
 207   1      }
 208          
 209          /************************************************************************
 210          ;*函數(shù)原型: bit  BCAN_SET_OUTCLK (unsigned char Out_Control,            *
 211                                            unsigned char  Clock_Out);            *
 212          ;*參數(shù)說(shuō)明:                                                                                                                     *

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美日韩国产中文在线| 91视频观看免费| 国产福利视频一区二区三区| 成人自拍视频在线| 色中色一区二区| 欧美一级二级三级乱码| 国产亚洲精品久| 亚洲精品成人少妇| 久久精品国产精品亚洲精品| 成人国产精品免费网站| 欧美日韩国产区一| 久久精品视频在线看| 亚洲一区在线观看视频| 男女性色大片免费观看一区二区 | 在线播放/欧美激情| 国产欧美一区二区三区在线看蜜臀| 亚洲视频一区在线观看| 午夜av一区二区| aaa欧美日韩| 91精品国产色综合久久ai换脸| 欧美激情自拍偷拍| 蜜桃av噜噜一区| 一本在线高清不卡dvd| 日韩欧美国产成人一区二区| 亚洲欧美日本韩国| 国精产品一区一区三区mba视频| 色婷婷综合在线| 久久久久国色av免费看影院| 亚洲第四色夜色| 不卡电影一区二区三区| 日韩欧美国产一区二区三区| 伊人色综合久久天天人手人婷| 国产在线一区观看| 欧美卡1卡2卡| 亚洲欧美视频一区| 国产九色精品成人porny | 日本亚洲最大的色成网站www| 高清成人在线观看| 精品乱码亚洲一区二区不卡| 亚洲一区二区四区蜜桃| va亚洲va日韩不卡在线观看| 2023国产精华国产精品| 日本vs亚洲vs韩国一区三区二区| 色欲综合视频天天天| 欧美国产乱子伦| 国产美女娇喘av呻吟久久| 欧美日韩黄色影视| 一区二区三区日韩精品视频| jlzzjlzz国产精品久久| 国产亚洲综合在线| 狠狠狠色丁香婷婷综合久久五月| 欧美一区二区三级| 性做久久久久久免费观看| 一本大道av伊人久久综合| 亚洲欧美自拍偷拍色图| 国产白丝网站精品污在线入口| 精品精品欲导航| 久久精品噜噜噜成人88aⅴ| 欧美电影一区二区| 丝瓜av网站精品一区二区| 欧美亚洲国产一区二区三区va| 亚洲色图视频网| 99国产麻豆精品| 国产精品国产a| av中文字幕亚洲| 国产精品久久福利| 成人18视频日本| 国产欧美日韩另类视频免费观看| 久热成人在线视频| 色婷婷久久一区二区三区麻豆| 中文字幕欧美日韩一区| 国产一区二区三区黄视频 | 91论坛在线播放| 中文成人综合网| 国产一区二区三区电影在线观看| 欧美一级免费大片| 婷婷久久综合九色综合伊人色| 色天使色偷偷av一区二区| 国产欧美综合在线| 国产成人精品免费一区二区| 国产午夜精品在线观看| 国产在线精品免费av| 337p日本欧洲亚洲大胆精品| 久久99精品国产麻豆婷婷| 91精品国产品国语在线不卡| 婷婷久久综合九色综合伊人色| 91看片淫黄大片一级| 亚洲人吸女人奶水| 色综合咪咪久久| 一区二区三区日韩| 欧美三区免费完整视频在线观看| 亚洲综合偷拍欧美一区色| 欧美亚一区二区| 一区二区三区国产豹纹内裤在线| 色诱视频网站一区| 亚洲成人久久影院| 九九九精品视频| 色一情一伦一子一伦一区| 欧美mv和日韩mv国产网站| 亚洲欧美色图小说| 日本女优在线视频一区二区| 色老综合老女人久久久| 久久网站热最新地址| 性久久久久久久久久久久| 亚洲色图视频网站| 国产精品视频一二三区| 成人av集中营| 久久久综合网站| 日韩 欧美一区二区三区| 天堂在线亚洲视频| 亚洲高清在线视频| 99在线精品观看| 成人av集中营| 精品理论电影在线观看| 亚洲激情在线激情| 亚洲男人的天堂av| 国产乱码精品一区二区三区忘忧草 | 精品久久久久久久久久久久包黑料| 韩国视频一区二区| 国产精品久久久久久久久免费桃花| 色综合久久久久综合体| 日本中文在线一区| 国产日韩欧美精品综合| 欧美三级在线播放| 国内精品伊人久久久久av一坑| 国产亚洲人成网站| 色成人在线视频| 亚洲午夜在线视频| 久久久国产精品麻豆| 91老司机福利 在线| 九九视频精品免费| 国产精品初高中害羞小美女文| 欧美电影在线免费观看| 成人综合激情网| 久久国产乱子精品免费女| 国产精品久线在线观看| 日韩精品一区二区三区在线播放| 成人午夜免费视频| 毛片基地黄久久久久久天堂| 中文字幕五月欧美| 精品久久久久久久久久久久包黑料 | 韩国精品主播一区二区在线观看| 极品瑜伽女神91| 一区二区在线电影| 精品粉嫩aⅴ一区二区三区四区| 日韩精品成人一区二区在线| 久久精品国产99国产精品| 国产亲近乱来精品视频| 欧美一级二级三级蜜桃| 成人午夜免费视频| 精品在线你懂的| 亚洲另类中文字| 国产精品盗摄一区二区三区| 欧美一二三区精品| 欧美视频精品在线| www.欧美亚洲| 国产乱一区二区| 男男gaygay亚洲| 亚洲一区二区视频在线| 亚洲摸摸操操av| 欧美一区二区国产| 成人激情校园春色| 春色校园综合激情亚洲| 悠悠色在线精品| 综合色天天鬼久久鬼色| 久久日韩精品一区二区五区| 日韩一区二区精品葵司在线| 欧洲亚洲国产日韩| 91麻豆国产福利在线观看| 粉嫩蜜臀av国产精品网站| 国产伦精一区二区三区| 日产国产高清一区二区三区| 天堂蜜桃91精品| 有坂深雪av一区二区精品| 亚洲欧美激情视频在线观看一区二区三区| 日韩精品一区二区三区中文不卡| 7878成人国产在线观看| 色94色欧美sute亚洲线路二| 色诱视频网站一区| 99久久精品99国产精品| 99久久婷婷国产综合精品| 国产不卡视频一区| 成人av在线观| 成人永久免费视频| 成人黄页毛片网站| 国产+成+人+亚洲欧洲自线| 高清成人免费视频| 国产宾馆实践打屁股91| 成人动漫一区二区| 成人午夜电影网站| 99久久久精品免费观看国产蜜| 国产精品99久久久久久久女警| 国内精品视频666| 国产在线国偷精品免费看| 国产91精品精华液一区二区三区| 国内欧美视频一区二区| 成人免费视频网站在线观看| 国产经典欧美精品| 99久久777色| 91黄色免费版|