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

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

?? pic18f2480.c

?? pic18f2480的can模塊初始化函數(shù)以及基本的收發(fā)操作
?? C
字號:
/**********************initcan***************************************/
void initcan(char CAN_ADRESS_H, char CAN_ADRESS_L)
{
/**********config the model of CAN********************************************/	
	trisb = (trisb | 0x08) & 0xfb;//config the rb3 for receive config the rb2 for send
	ecancon = 0x00;//config the legacy mode
	cancon= 0x80;//turn to config mode
	while((canstat&0x80)==0)//wait turn to the config mode success state
	{
		nop();
	}
	write_dbc(0,0,"config mode!");
/******************config the baud rate 80k*****************************************/	
	brgcon1 = 0x09;// config the SJW=1TQ, BRP=0x09
	brgcon2 = 0X98;//config the Phase_Seg1 = 4TQ, Prog_Seg = 1TQ
	brgcon3 = 0x83;//config the Phase_Seg2 = 4TQ
	//在這里需要注意到的是18F2480的指令周期是沒有4分頻的
/*********************
	the time = TQ*(Sync_Seg + Prop_Seg + Phase_seg1 + Phae_seg2)
	it must greater or equeal to 8TQ, 
	TQ = (2 * (BRP +1))/Fosc(Mhz)
************************************/
/************config the send mailbox and init the data for send********************/	
	txb0con = 0x03;//config the send priority for highest
	txb0sidl = CAN_ADRESS_L & 0xe0;//config the three low bit of adress the CAN_ADRESS_L is define by macro
	txb0sidh = CAN_ADRESS_H;//config the high eight bit of adreess the CAN_ADRESS_H is defined by marco
	txb0dlc = 0x08;//config the send code is 8 byte
	txb0d0 = 0xf0;//config the buff of sender
	txb0d1 = 0xf1;
	txb0d2 = 0xf2;
	txb0d3 = 0xf3;
	txb0d4 = 0xf4;
	txb0d5 = 0xf5;
	txb0d6 = 0xf6;
	txb0d7 = 0xf7;
/*************config the recever mailbox and init the data of receibe buffer**************************************************************/
	rxb0sidl = CAN_ADRESS_L & 0xe0;
	rxb0sidh = CAN_ADRESS_H;
	rxb0con = 0x20;//only receive the corresponding ID filhit0=0 means thar the rxb0 use the filer0
	rxb0dlc = 0x08;//config the length of the data
	rxb0d0 = 0x00;
	rxb0d1 = 0x01;
	rxb0d2 = 0x02;
	rxb0d3 = 0x03;
	rxb0d4 = 0x04;
	rxb0d5 = 0x05;
	rxb0d6 = 0x06;
	rxb0d7 = 0x07;
/*******init the filter 0 and mask*******************************************/	
	rxf0sidh = CAN_ADRESS_H;
	rxf0sidl = CAN_ADRESS_L;
	rxm0sidh = 0xff;
	rxm0sidl = 0xe0;
/**********config the work mode of the CAN****************************************/	
	cancon = 0x40;//when the bit6==1,it will be in the test mode,when be 0 is in normal mode
	while((canstat & 0x40) == 0)//wait for turn to loopback mode
	{
		nop();
	}
	write_dbc(1,0,"work mode!");
/*****turn to normal mode*******************************************/	
	cancon = 0x00;
	while(canstat != 0x00)
	{
		nop();
	}
	write_dbc(2,0,"normal mode!");
/************init the interrupt of CAN*****************************************/
	pie3 = pie3 | 0x01;
	ipr3 = ipr3 | 0x01;//config the interrupt to high priority
	pir3 = 0x00;
}

void send_msg(char *msg)
{
	txb0d0 = msg[0];//config the buff of sender
	txb0d1 = msg[1];
	txb0d2 = msg[2];
	txb0d3 = msg[3];
	txb0d4 = msg[4];
	txb0d5 = msg[5];
	txb0d6 = msg[6];
	txb0d7 = msg[7];
	txb0con = txb0con | 0x08;
	while((txb0con & 0x08) == 0)
	{
		nop();
	}
	write_dbc(3,7," M");
	//delay_s(4);
}
void interrupt(void)
{
	if(pir3.RXB0IF)
	{
		receive_flag = 1;
		if(can_point <= &can_buff[48])//防止接收溢出緩沖區(qū)
		{
			*(can_point++) = rxb0d0;
			*(can_point++) = rxb0d1;
			*(can_point++) = rxb0d2;
			*(can_point++) = rxb0d3;
			*(can_point++) = rxb0d4;
			*(can_point++) = rxb0d5;
			*(can_point++) = rxb0d6;
			*(can_point++) = rxb0d7;
			rxb0con.RXFUL = 0;//清除接收BUFF滿標志使接收BUFFER能夠再次接收信息
		}
		pir3.RXB0IF = 0;
	}
}
void main()
{
    int ID;
    char ID1,ID2;
    ID1 = ID >> 3;//CAN_H
    ID2 = ID << 5;//CAN_L
	
    initcan(i,tmp);
    

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩中字一区| 日本道精品一区二区三区| 国产精品电影院| 欧美日韩的一区二区| 国产成人av电影在线| 香蕉av福利精品导航| 久久精品一二三| 欧美日韩aaaaaa| 成人性色生活片免费看爆迷你毛片| 亚洲午夜成aⅴ人片| 国产欧美一区二区在线| 91精品国产麻豆| caoporm超碰国产精品| 免费欧美日韩国产三级电影| 亚洲欧美区自拍先锋| 亚洲精品一区二区三区福利| 欧美日韩一级二级三级| 不卡的av网站| 韩国av一区二区三区| 天堂va蜜桃一区二区三区| 最近中文字幕一区二区三区| 久久精品人人做人人爽97| 日韩一级黄色大片| 欧美日韩久久久| 一本一道波多野结衣一区二区| 国产精品自拍av| 麻豆精品视频在线观看| 五月婷婷另类国产| 亚洲一区电影777| ...av二区三区久久精品| 午夜视黄欧洲亚洲| 午夜精品一区在线观看| 亚洲bdsm女犯bdsm网站| 一区二区三区在线视频观看| 国产精品家庭影院| 国产精品网曝门| 国产区在线观看成人精品| 久久久午夜电影| 精品国产一区a| 欧美一区二区三区四区高清| 91麻豆精品国产91久久久久久久久 | 成人在线综合网站| 粉嫩av亚洲一区二区图片| 国产99一区视频免费| 国产美女精品人人做人人爽| 国产河南妇女毛片精品久久久| 国内成人自拍视频| 国产在线精品不卡| 国产精品自拍网站| 成人黄色在线网站| 色综合久久天天| 欧美中文字幕不卡| 欧美精品一卡二卡| 精品久久国产老人久久综合| 久久女同性恋中文字幕| 国产欧美一区二区在线| 成人黄色在线网站| 91麻豆免费看片| 91精彩视频在线| 欧美日韩高清影院| 2024国产精品视频| 欧美激情一区二区三区蜜桃视频| 国产精品久久久久久久久免费樱桃| 亚洲视频在线一区观看| 亚洲一区二区三区在线播放| 婷婷国产v国产偷v亚洲高清| 免费观看91视频大全| 国产高清成人在线| 色香色香欲天天天影视综合网| 欧美男人的天堂一二区| 精品欧美乱码久久久久久1区2区 | 5566中文字幕一区二区电影| 日韩欧美久久久| 久久久精品黄色| 亚洲精品伦理在线| 亚洲福利一区二区| 国产自产2019最新不卡| 菠萝蜜视频在线观看一区| 欧美三级电影在线看| 欧美大片一区二区| 成人免费在线视频| 日韩电影网1区2区| 成人性生交大片免费看视频在线 | 717成人午夜免费福利电影| 日韩三级av在线播放| 国产精品色一区二区三区| 亚洲一区二区三区国产| 国产成人午夜精品影院观看视频 | 秋霞影院一区二区| 成人毛片在线观看| 69精品人人人人| 国产午夜三级一区二区三| 一区二区三区成人| 国产一区二区三区久久久| 色综合久久久久综合99| 日韩一区二区视频在线观看| 国产日韩欧美亚洲| 香蕉久久夜色精品国产使用方法 | 国产成人精品一区二区三区网站观看 | 日韩av中文字幕一区二区| 成人免费不卡视频| 欧美成人乱码一区二区三区| 日韩久久一区二区| 国产成人在线网站| 欧美一区二区三区白人| 亚洲欧美日韩中文播放| 精品中文字幕一区二区小辣椒| 日本韩国欧美在线| 亚洲国产成人在线| 激情深爱一区二区| 欧美精品久久天天躁| 18成人在线视频| 国产精品888| 日韩一区二区三区四区五区六区| 亚洲精品乱码久久久久| 成人听书哪个软件好| 精品国一区二区三区| 亚洲6080在线| 欧美午夜一区二区| 亚洲免费视频成人| 波多野结衣中文字幕一区二区三区 | 777午夜精品视频在线播放| 亚洲蜜桃精久久久久久久| 福利一区二区在线观看| 精品国产成人系列| 裸体一区二区三区| 欧美一级xxx| 日av在线不卡| 欧美一级一区二区| 丝袜美腿亚洲色图| 欧美日韩精品欧美日韩精品一| 亚洲精品成人少妇| 色综合久久88色综合天天6| 亚洲视频免费在线观看| 99re亚洲国产精品| 中文字幕在线一区二区三区| 成年人国产精品| 亚洲私人黄色宅男| 在线视频你懂得一区| 一区二区三区日韩在线观看| 色噜噜狠狠成人中文综合| 亚洲乱码国产乱码精品精小说 | 91久久免费观看| 亚洲视频精选在线| 91女人视频在线观看| 亚洲免费在线视频| 欧美精品日韩一本| 久久99精品久久只有精品| www国产精品av| 成人美女视频在线观看| 亚洲欧洲色图综合| 欧洲日韩一区二区三区| 亚洲国产毛片aaaaa无费看 | 国产精品水嫩水嫩| av一区二区久久| 亚洲妇熟xx妇色黄| 欧美一级电影网站| 粉嫩蜜臀av国产精品网站| √…a在线天堂一区| 欧美色图天堂网| 日韩av在线免费观看不卡| 久久婷婷久久一区二区三区| 成人免费毛片app| 亚洲五码中文字幕| 精品美女在线观看| 91免费在线看| 美腿丝袜在线亚洲一区| 久久精品一区二区三区不卡| 色哟哟一区二区| 美国毛片一区二区| 国产精品区一区二区三区| 欧美无乱码久久久免费午夜一区| 免费看黄色91| 一区在线观看视频| 6080国产精品一区二区| 国产一区二区三区四| 一区二区三区波多野结衣在线观看| 欧美一二三四在线| 99re热这里只有精品免费视频| 婷婷中文字幕综合| 中文字幕免费不卡| 欧美日韩在线三区| 国产一区二区三区免费播放| 亚洲一区二区av在线| 久久久不卡影院| 欧美午夜片在线看| 成人做爰69片免费看网站| 视频在线观看91| 中文字幕一区二区三区av| 欧美一区午夜视频在线观看| 懂色av一区二区三区蜜臀| 午夜精品久久久久久久蜜桃app | 日韩在线观看一区二区| 久久久久久久久久久久电影| 欧美日韩一区小说| 成人精品视频.| 蜜桃久久久久久| 一区二区三区成人| 中文字幕一区在线观看视频| 欧美成人三级在线|