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

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

?? sja_bcanfunc.lst

?? can for 51 ,用keil 51建的項目
?? LST
?? 第 1 頁 / 共 2 頁
字號:
 149   1        if(*SJA_BCANAdr != BTR0_num)                  //校驗寫入值
 150   1        {
 151   2          return  1; 
 152   2        }
 153   1        SJA_BCANAdr=REG_BTR1;                         //訪問地址指向總線定時寄存器0
 154   1        *SJA_BCANAdr=BTR1_num;                        //寫入參數
 155   1        if(*SJA_BCANAdr != BTR1_num)                  //校驗寫入值
 156   1        {
 157   2          return  1; 
 158   2        }
 159   1      
 160   1        return    0;
 161   1      }  
 162          
 163          
 164          /************************************************************************
 165          ;*函數原型:    BCAN_SET_OBJECT                                          *
 166          *參數說明:                                                              *
 167           *    BCAN_ACR:存放驗收代碼寄存器(ACR)的參數設置                      *
 168           *    BCAN_AMR:存放接收屏蔽寄存器(AMR)的參數設置                      *
 169          ;*返回值:                                                               *
 170          ;*           0 ;通信對象設置成功                                        *
 171          ;*           1 ;通信對象設置失敗                                        *
 172          ;*                                                                      * 
 173          ;*說明:設置CAN節點的通訊對象,允許接收的報文ID號的高8位(D10--D3) 。     *
 174          ;*     允許接收的報文,是由AMR和ACR共同決定的.                           *  
 175          ;*    滿足以下條件的ID號的報文才可以被接收                              *
 176          ;*[(ID.10-ID.3)≡(AC.7-AC.0)]||(AM.7-AM.0)≡11111111              *
 177          ;*    該子程序只能用于復位模式                                          *                                 
C51 COMPILER V7.01  SJA_BCANFUNC                                                           04/05/2003 10:31:32 PAGE 4   

             -                                                                                    *             
 178          ;************************************************************************/
 179          bit    BCAN_SET_OBJECT(unsigned char  BCAN_ACR,unsigned char  BCAN_AMR)
 180          {
 181   1         SJA_BCANAdr=REG_ACR;                         //訪問地址指向驗收代碼寄存器(ACR)
 182   1        *SJA_BCANAdr=BCAN_ACR;                        //寫入參數
 183   1        if(*SJA_BCANAdr != BCAN_ACR)                  //校驗寫入值
 184   1        {
 185   2          return  1; 
 186   2        }
 187   1        SJA_BCANAdr=REG_AMR;                          //訪問地址指向驗收屏蔽寄存器(AMR)
 188   1        *SJA_BCANAdr=BCAN_AMR;                        //寫入參數
 189   1        if(*SJA_BCANAdr != BCAN_AMR)                  //校驗寫入值
 190   1        {
 191   2          return  1; 
 192   2        }
 193   1      
 194   1        return    0;
 195   1      }
 196          
 197          /************************************************************************
 198          ;*函數原型: bit  BCAN_SET_OUTCLK (unsigned char Out_Control,            *
 199                                            unsigned char  Clock_Out);            *
 200          ;*參數說明:                                                                                                                     *
 201           *    Out_Control:存放輸出控制寄存器 (OC)  的參數設置                   *
 202           *    Clock_Out:存放時鐘分頻寄存器 (CDR) 的參數設置                     *
 203           *                                                                      *   
 204          ;*返回值:                                                               *
 205          ;*           0 ;設置成功                                                *
 206          ;*           1 ;設置失敗                                                *
 207          ;*                                                                      * 
 208          ;*說明:設置SJA1000的輸出模式和時鐘分頻 。該子程序只能用于復位模式       *                                 
             -                                                                                    *             
 209          ;************************************************************************/
 210          bit  BCAN_SET_OUTCLK (unsigned char Out_Control,    
 211                               unsigned char  Clock_Out)
 212          {
 213   1        SJA_BCANAdr=REG_OCR ;                         //訪問地址指向輸出控制寄存器
 214   1        *SJA_BCANAdr=Out_Control;                     //寫入參數
 215   1        if(*SJA_BCANAdr != Out_Control)               //校驗寫入值
 216   1        {
 217   2          return  1; 
 218   2        } 
 219   1        SJA_BCANAdr=REG_CDR;                          //訪問地址指向輸出控制寄存器
 220   1        *SJA_BCANAdr=Clock_Out;                       //寫入參數
 221   1        return    0;
 222   1      }
 223          
 224          
 225          /************************************************************************
 226           *函數原型: bit   BCAN_HW_INIT(unsigned char  BCAN_ACR,                 *
 227           *                             unsigned char  BCAN_AMR,                 *
 228           *                             unsigned char  Bus_Timing0,              *
 229           *                             unsigned char  Bus_Timing1,              *
 230           *                             unsigned char  Out_Control,              *
 231           *                             unsigned char  Clock_Out                 *
 232           *                            )                                         *
 233           *參數說明:                                                             *
 234           *    BCAN_ACR:存放驗收代碼寄存器(ACR)的參數設置                      *
 235           *    BCAN_AMR:存放接收屏蔽寄存器(AMR)的參數設置                      *
 236           *    Bus_Timing0:存放總線定時0寄存器(BTR0)的參數設置                   *
 237           *    Bus_Timing1:存放總線定時1寄存器(BTR1)的參數設置                   *
C51 COMPILER V7.01  SJA_BCANFUNC                                                           04/05/2003 10:31:32 PAGE 5   

 238           *    Out_Control:存放輸出控制寄存器 (OC)  的參數設置                   *
 239           *    Clock_Out:存放時鐘分頻寄存器 (CDR) 的參數設置                     *
 240           *                                                                      *                        
 241           *返回值:                                                               *
 242           *           0 ; 表示初始化成功                                         *
 243           *           1 ; 表示初始化失敗                                         *
 244           *                                                                      * 
 245           *說明:CAN控制器的初始化只能在復位模式下才能完成。初始化操作之前請先進入*
 246           *     到復位操作模式,并將要初始化的各參數的值按數據手冊中的計算方法,正 *
 247           *     確的按實際需要計算好參數后,將參數寫入對應的寄存器 。            *
 248           *注: 為了CAN控制器的正確運行,請務必仔細的閱讀SJA1000的數據手冊       *
 249           *                                                                      *
 250           *示例:設應用系統中晶體頻率16MHZ,節點只接收ID(標志符)高八位為        *
 251           *      '10101010'的消息,系統波特率為50Kbit/s,關閉CLKOUT輸出。         *
 252           *      則根據數據手冊中的計算方法的各參數如下:                        *
 253           *      ACR==0AAH,AMR==00H,BTR0==0C9H,BTR1==0C9H,OC==0FFH,CDR=48H       *
 254           * 則調用本函數為:                                                     *
 255           *     BCAN_HW_INIT(0xaa,0x00,0xc9,0xc9,0xff,0x48)                      *                     
 256           ************************************************************************
 257           bit             BCAN_HW_INIT(unsigned char  BCAN_ACR,       
 258                                        unsigned char  BCAN_AMR,      
 259                                        unsigned char  Bus_Timing0,   
 260                                        unsigned char  Bus_Timing1,   
 261                                        unsigned char  Out_Control,    
 262                                        unsigned char  Clock_Out      
 263                                        ) 
 264          {
 265            SJA_BCANAdr=REG_ACR;          //訪問地址指向驗收代碼寄存器(ACR)
 266            *SJA_BCANAdr=BCAN_ACR;        //寫入參數
 267            if(*SJA_BCANAdr != BCAN_ACR)  //校驗寫入值
 268            {
 269              return  1; 
 270            }
 271            SJA_BCANAdr=REG_AMR;          //訪問地址指向驗收屏蔽寄存器(AMR)
 272            *SJA_BCANAdr=BCAN_AMR;        //寫入參數
 273            if(*SJA_BCANAdr != BCAN_AMR)  //校驗寫入值
 274            {
 275              return  1; 
 276            }
 277            SJA_BCANAdr=REG_BTR0;          //訪問地址指向總線定時寄存器0
 278            *SJA_BCANAdr=Bus_Timing0;      //寫入參數
 279            if(*SJA_BCANAdr != Bus_Timing0)//校驗寫入值
 280            {
 281              return  1; 
 282            }
 283            SJA_BCANAdr=REG_BTR1;          //訪問地址指向總線定時寄存器0
 284            *SJA_BCANAdr=Bus_Timing1;      //寫入參數
 285            if(*SJA_BCANAdr != Bus_Timing1)//校驗寫入值
 286            {
 287              return  1; 
 288            }
 289            SJA_BCANAdr=REG_OCR ;          //訪問地址指向輸出控制寄存器
 290            *SJA_BCANAdr=Out_Control;      //寫入參數
 291            if(*SJA_BCANAdr != Out_Control)//校驗寫入值
 292            {
 293              return  1; 
 294            } 
 295            SJA_BCANAdr=REG_CDR;          //訪問地址指向輸出控制寄存器
 296            *SJA_BCANAdr=Clock_Out;        //寫入參數
 297            return    0;
 298          }                         
 299          
C51 COMPILER V7.01  SJA_BCANFUNC                                                           04/05/2003 10:31:32 PAGE 6   

 300          /************************************************************************
 301           *函數原型:  bit   BCAN_DATA_WRITE(unsigned char *SendDataBuf)*
 302           *參數說明:  特定幀各式的數據

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜臀久久99精品久久久画质超高清| 亚洲精品菠萝久久久久久久| 成人白浆超碰人人人人| 热久久久久久久| 91啪亚洲精品| 久久久蜜桃精品| 国产资源精品在线观看| 国产一本一道久久香蕉| 日本中文字幕一区二区有限公司| 偷拍一区二区三区四区| 午夜婷婷国产麻豆精品| 日韩精品91亚洲二区在线观看| 亚洲国产欧美一区二区三区丁香婷| 亚洲三级在线免费观看| 亚洲一级在线观看| 日韩精品一级中文字幕精品视频免费观看| 亚洲成人免费电影| 麻豆一区二区三区| 成人深夜视频在线观看| 91原创在线视频| 制服丝袜在线91| 久久亚洲影视婷婷| 亚洲欧美日韩中文字幕一区二区三区| 亚洲乱码一区二区三区在线观看| 亚洲高清不卡在线| 国产真实乱对白精彩久久| 亚洲黄色小视频| 亚洲国产精品久久人人爱蜜臀 | 色国产精品一区在线观看| 亚洲精选一二三| 日韩精品专区在线| 欧美在线一区二区三区| 9人人澡人人爽人人精品| 男人的j进女人的j一区| 精品一区中文字幕| 国产精品沙发午睡系列990531| 国产伦精一区二区三区| 国产一区二区三区免费在线观看 | 欧美影院精品一区| 欧美日韩一区二区三区不卡| 亚洲精品一区二区三区精华液| 国产精品美女视频| 亚洲一区二区高清| 国产精品18久久久久久久网站| 99精品国产一区二区三区不卡| 3d成人h动漫网站入口| 中文字幕一区三区| 寂寞少妇一区二区三区| av电影一区二区| 精品国产青草久久久久福利| 国产精品成人免费精品自在线观看| 午夜欧美视频在线观看| 99视频精品在线| 337p日本欧洲亚洲大胆精品| 亚洲日本在线天堂| 国产成人精品一区二区三区四区 | 蜜桃视频在线观看一区| 91福利视频久久久久| 国产情人综合久久777777| 另类小说综合欧美亚洲| 在线观看日韩一区| 综合激情网...| 丰满亚洲少妇av| 久久精品欧美日韩| 久久99国产精品免费| 91精品在线观看入口| 一区二区三区精品| 色哟哟国产精品| 自拍视频在线观看一区二区| av欧美精品.com| 成人欧美一区二区三区视频网页| 成人丝袜高跟foot| 国产精品久久毛片| 成人激情图片网| 国产精品白丝av| 久久在线免费观看| 色噜噜久久综合| 亚洲精品一区二区三区福利 | 久久精品99久久久| 91日韩在线专区| 国产日韩精品一区二区三区在线| 图片区日韩欧美亚洲| 国产综合色视频| 色哟哟在线观看一区二区三区| 夜夜嗨av一区二区三区中文字幕 | 色婷婷综合久色| 亚洲在线免费播放| 欧美日本在线看| 美女视频黄 久久| 国产日韩欧美不卡在线| av在线播放一区二区三区| 亚洲欧洲成人自拍| 在线视频观看一区| 日本成人在线不卡视频| 国产亚洲一本大道中文在线| 99久久精品免费精品国产| 亚洲精品视频免费看| 欧美久久久久久久久中文字幕| 日本不卡免费在线视频| 久久久久久综合| 91精品福利在线| 久久99精品久久久| 亚洲欧洲日本在线| 欧美丰满一区二区免费视频 | 国产婷婷一区二区| 99v久久综合狠狠综合久久| 亚洲一区二区三区四区五区中文 | 91视视频在线观看入口直接观看www| 亚洲视频每日更新| 91精品国产色综合久久| 成人性视频网站| 日韩av一二三| 亚洲丝袜精品丝袜在线| 日韩一区二区在线观看视频播放| 国产精品一区二区在线看| 亚洲一区二区三区三| 精品99久久久久久| 欧美在线免费观看亚洲| 国产一区二区三区不卡在线观看| 亚洲欧美日本在线| 精品久久久久久久久久久久包黑料| 成人高清视频在线观看| 蜜臀久久久99精品久久久久久| 中文字幕国产一区| 日韩视频中午一区| 色婷婷综合久久久| 国产传媒久久文化传媒| 青娱乐精品在线视频| 亚洲欧美另类小说| 欧美韩国日本综合| 日韩区在线观看| 欧美日本一区二区在线观看| www.成人网.com| 国产成人精品网址| 青青草国产精品97视觉盛宴| 亚洲午夜久久久久久久久电影网 | 精品一区二区三区视频| 亚洲电影中文字幕在线观看| 国产精品毛片久久久久久| 久久综合视频网| 欧美电影一区二区| 欧美日韩美女一区二区| 色国产综合视频| 欧美在线免费观看视频| 91福利在线播放| 91小视频免费观看| 91同城在线观看| 91在线观看成人| 色婷婷综合在线| 欧美日韩一二区| 欧美高清视频一二三区 | 夜夜精品视频一区二区| 亚洲色欲色欲www| 亚洲人被黑人高潮完整版| 亚洲三级免费观看| 一区二区日韩av| 日韩高清电影一区| 日韩福利电影在线| 美国av一区二区| 国产91在线|亚洲| 99国产精品国产精品毛片| 一本久道久久综合中文字幕 | 欧洲激情一区二区| 欧美综合天天夜夜久久| 91麻豆免费视频| 91精品国产高清一区二区三区蜜臀| 91久久精品网| 欧美四级电影网| 欧美mv日韩mv国产网站app| 5858s免费视频成人| 日韩亚洲电影在线| 欧美三日本三级三级在线播放| 欧美丰满少妇xxxbbb| 日韩午夜小视频| 337p粉嫩大胆色噜噜噜噜亚洲 | 国产乱码精品一区二区三| 成人小视频在线| 99久久久久免费精品国产| av午夜精品一区二区三区| 97久久超碰精品国产| 在线播放国产精品二区一二区四区| 在线国产电影不卡| 91精品免费在线观看| 欧美视频在线一区| 欧美男人的天堂一二区| 精品伦理精品一区| 中文字幕免费观看一区| 日韩高清中文字幕一区| 蜜臀av一区二区在线观看 | 久久精品夜色噜噜亚洲aⅴ| 久久精品夜色噜噜亚洲a∨| 中文一区二区在线观看| 久久久综合视频| 午夜精品久久久久久久99樱桃| 青娱乐精品视频| 懂色av一区二区夜夜嗨| 日韩一区二区三区四区| 国产日韩精品久久久| 亚洲精品中文在线观看| 视频一区欧美日韩|