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

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

?? mainbroad.c

?? 熱飲現調機控制程序01,可實現飲料的選擇和飲料的泡沖
?? C
字號:
//**********************************
//項目名稱:熱飲現調機主板
#include <iom16v.h>
#include <macros.h>
#include <math.h>
#include <eeprom.h>
#define xtal 8000000 //晶振8MHZ
#define uchar unsigned char
#define uint  unsigned int
#define ramend 0x45f		
#define eep0 (*(volatile uchar *)0xf000)
#define eep1 (*(volatile uchar *)0xf001)
#define zhsz 0x01
#define cst232 PORTD|=0X04
#define csr232 PORTD&=0Xfb
#define OPENBZ  0X55	//開啟標志
#define CLOSEBZ 0XAA	//關閉標志
//輸入量片選端PD6
#define clr_cs_in	PORTD&=0XBF						
#define	set_cs_in	PORTD|=0X40
//電路上左邊374片選PC7
#define clr_cs_out1	PORTC&=0X7F						
#define	set_cs_out1	PORTC|=0X80
//電路上右邊374片選PD4
#define clr_cs_out2	PORTD&=0XEF						
#define	set_cs_out2	PORTD|=0X10


#define WATCHDOG  	PORTC^=BIT(PC5)	
unsigned char ADAVRNUM; 
unsigned char AD_DAADDR;
unsigned char SPIINTNUM;
unsigned int ADBUFFH;
unsigned int ADBUFFL;
unsigned int ADAVR[2];
unsigned char GPER;
unsigned int ADDATA[2];




//-------------與變頻器通信定義-----------
uchar TXCNT0=0,RXCNT0=0;
uchar rxtxcompleteflag=CLOSEBZ;
uchar BPQRS=0;
uchar BPQTS=0;
uchar bpqbustbuf[150];
/*uchar bpqbustbuf[100]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,
21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,
46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,
71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,
96,97,98,99};//MODBUS通訊數據接收緩存*/
uchar bpqbusrbuf[150];//MODBUS通訊數據發送緩存
uint  bpqcrcdata=0;//CRC校驗數據寄存器
uint  bpqcrcdata1=0;
uint  BPQHZ=0;


void guanji(void);
void SENDDATA232(uchar senddata232);
void delay_1ms(void)
{	 uint i;
	 for(i=1;i<(uint)(xtal*143-2);i++);
	 }
void delay_10us(void)
{uint i;
	for(i=1;i<30;i++)
	asm("nop");
}	

	

void cpu_init(void)
{
  	 	uint i;
MCUCR=0x00;
//SEI();
DDRB=0Xff;
PORTB=0XFF;
DDRD=0XFF;
PORTD=0Xf7;		
NOP();
NOP();
//set_cs_out2;
set_cs_in;	
DDRC=0XFF;	
		NOP();
		NOP();
		NOP();	
 TCCR2 = 0x00; //stop
 ASSR  = 0x00; //set async mode
 TCNT2 = 0x30; //setup
 OCR2  = 0xD0;
 TCCR2 = 0x14; //start		
					}
void t1_init(void)
{
		TCCR1A=0; 	 	//CTC到后清零,
		TCCR1B=0X08;	//0X13為64分頻,1微秒
		TCNT1=0;
		OCR1A=0X30D4;	//定時12500*8微秒=100毫秒
		TIMSK=0X10;		//輸出比較A匹配中斷使能
//		SEC1=10;
		//SEC10=100;
		SEI();			//全局中斷使能
 	 			  	}

void rsbpq_init(void)
 	 { uchar i=0;
	 UCSRA=0;
		UCSRB=0X90;//發送/接受完成中斷使能 b7接收,b6發送\90接收、48發送
		UBRRL=51; //配置波特率為9600bps
		UBRRH=00; //配置波特率為9600bps
		csr232;//PORTD|=0X10;		
		UCSRC=0x86;//a4對應7位數據位1位停止位,偶校驗,0X86;//配置串口為8位數據位,1位停止位,無效驗
		i=UDR;//=0Xaa;	
		GPER=1;	
		RXCNT0=0;
		TXCNT0=0;
	  }	
void delay(uint n)
{
	uint i=0;
	for(i=0;i<n;i++)
	delay_1ms();
}		


#pragma interrupt_handler t1coma:7
void t1coma(void)
{GPER++;
if (GPER>50) GPER=0;
			NOP();
		NOP();
		NOP();
		

 	 }				
	//************CRC校驗************
uint bpqcrc(uchar bpqcrca)
{uchar i;
bpqcrcdata1^=bpqcrca;
for(i=0;i<8;i++)
    {if((bpqcrcdata1&0x01)!=0)
        {bpqcrcdata1>>=1;
         bpqcrcdata1^=0xa001;
		}
     else bpqcrcdata1>>=1;
     }
return bpqcrcdata1;
}
//************CRC校驗************
uint pbqcrc_check(uchar bpqcrca)
{uchar i;
bpqcrcdata1=0xffff;
for(i=0;i<bpqcrca;i++) bpqcrc(bpqbustbuf[i]);
//bpqbustbuf[6]=bpqcrcdata1&0x0ff;
//bpqbustbuf[7]=bpqcrcdata1>>8;
return bpqcrcdata;
}
//*************變頻器通訊**********	
void rxbpq(void)  //
{uchar i;
    CLI();
    csr232;//PORTD&=0Xef;
	RXCNT0++;
	UCSRB=0X90;
	if (RXCNT0<100)
	bpqbusrbuf[RXCNT0]=UDR;
	if (RXCNT0>99)
	    {RXCNT0=0;
		 cst232;
		 UCSRB=0X48;
		 UDR=bpqbustbuf[0];
		}
SEI();
}

void txbpq(void)
{uchar i;
  CLI();
    cst232;
	TXCNT0++;
	UCSRB=0X48;
	if (TXCNT0<100)
	UDR=bpqbustbuf[TXCNT0];
	if (TXCNT0>99) 
	   {UCSRB=0X90;
	    csr232;
		TXCNT0=0;
		bpqbusrbuf[0]=UDR;
		}
SEI(); 
}
/*void bpqrs232(void)
{uchar i;
	 i=UDR;
	 UCSRB=0X90;
	 csr232;
	 delay(1000);
     
	 UDR=0X55;
	 cst232;
	 UCSRB=0X48; 

}					
	*/							 	 								   
#pragma interrupt_handler rs232r:12
void rs232r(void)
{
rxbpq();
}
#pragma interrupt_handler rs232s:14
void rs232s(void)
{
txbpq();
}								   		 
void main(void)
{uchar i;
 	 	SP=0x45f;//ramend;
		cpu_init();/*CPU初始化*/
		t1_init();//定時器1初始化
		//spi_init();
		//rs232_init();
		rsbpq_init();
		TCCR1B=0X0B;//64分頻
		for (i=0;i<130;i++)
		bpqbustbuf[i]=0x11;
		SEI();
	while(1)
        {//bpqrs232(); 

		if(GPER==0)
		rsbpq_init();//rs232_init();
		delay_1ms();
		delay_1ms();

}	//while尾
}	//main尾


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丝袜脚交一区二区| 中文成人av在线| 久久国产生活片100| 欧美大片一区二区三区| 国内成+人亚洲+欧美+综合在线| 2023国产精品自拍| 91在线观看污| 丝袜美腿亚洲色图| 26uuu色噜噜精品一区| 成人免费三级在线| 亚洲综合色丁香婷婷六月图片| 欧美精品123区| 国产精选一区二区三区| 亚洲日本免费电影| 欧美一区二区三区在线看| 狠狠色综合色综合网络| 自拍偷拍国产亚洲| 日韩一区二区三区高清免费看看| 国产一区二区电影| 亚洲女与黑人做爰| 日韩欧美的一区| 91免费视频大全| 丝袜亚洲另类欧美综合| 久久女同精品一区二区| 色女孩综合影院| 国产一区二区三区观看| 亚洲精品成人在线| 精品1区2区在线观看| 色就色 综合激情| 精品一区二区三区蜜桃| 亚洲一区免费在线观看| 久久精品一区二区三区不卡牛牛| 91美女蜜桃在线| 国产精品一区二区在线看| 亚洲成人av免费| 国产精品久久久久影院老司| 欧美一区二区精品久久911| 99精品久久99久久久久| 精品一区二区三区日韩| 日本不卡一区二区三区| 中文字幕中文乱码欧美一区二区| 欧美精品三级在线观看| gogogo免费视频观看亚洲一| 热久久国产精品| 亚洲一二三四在线观看| 中文一区二区在线观看| 日韩免费观看2025年上映的电影| 色先锋资源久久综合| 国产高清无密码一区二区三区| 亚洲成人综合网站| 亚洲美女在线国产| 中文字幕精品一区二区三区精品| 日韩一级大片在线| 欧美羞羞免费网站| 91首页免费视频| 国产不卡在线播放| 国产一区欧美日韩| 免费国产亚洲视频| 天堂久久久久va久久久久| 亚洲欧美日韩精品久久久久| 中文字幕第一区| 亚洲国产精品黑人久久久| 精品久久久久久久久久久院品网| 欧美军同video69gay| 欧美亚州韩日在线看免费版国语版| av电影在线观看一区| 成人伦理片在线| 不卡欧美aaaaa| jizz一区二区| 91香蕉视频mp4| 丁香婷婷深情五月亚洲| 成人网在线播放| 99久久er热在这里只有精品66| 国产成人精品亚洲日本在线桃色| 国产夫妻精品视频| 成人性生交大片免费看在线播放| 国产精品69久久久久水密桃| 国产精品一二三区| 成人自拍视频在线| 成人深夜在线观看| 99久久精品一区二区| 99re热视频精品| 色综合色综合色综合色综合色综合| 97精品国产97久久久久久久久久久久| 99久久久国产精品免费蜜臀| 一道本成人在线| 欧美视频一区二区在线观看| 欧美区视频在线观看| 日韩免费一区二区| 久久久精品免费观看| 亚洲丝袜另类动漫二区| 午夜欧美电影在线观看| 奇米影视一区二区三区小说| 国产精品影视在线观看| 99视频热这里只有精品免费| 色婷婷狠狠综合| 日韩一区二区三区免费看| 久久亚洲私人国产精品va媚药| 国产精品美日韩| 婷婷国产v国产偷v亚洲高清| 激情成人午夜视频| 波多野结衣在线一区| 欧美日韩一区二区在线观看视频| 欧美一区二区免费| 国产精品沙发午睡系列990531| 亚洲精品免费视频| 麻豆成人久久精品二区三区小说| 国产精品18久久久久久久久久久久| 99久久精品免费| 3751色影院一区二区三区| 国产日韩欧美不卡| 亚洲在线视频一区| 国内精品在线播放| 色婷婷久久99综合精品jk白丝| 日韩欧美国产1| 亚洲免费在线播放| 国产在线精品不卡| 欧美网站大全在线观看| 精品国产髙清在线看国产毛片| 国产精品国产三级国产普通话99| 日韩专区一卡二卡| 91亚洲国产成人精品一区二三 | 亚洲在线视频一区| 精品一区二区三区在线播放 | 国内偷窥港台综合视频在线播放| 成人av午夜电影| 欧美成人在线直播| 亚洲自拍偷拍av| 国产aⅴ综合色| 日韩欧美在线不卡| 亚洲精品国产第一综合99久久 | 波多野结衣亚洲一区| 欧美一区二区免费视频| 亚洲美女精品一区| 成人午夜激情视频| 欧美xxxxxxxxx| 性做久久久久久| 99精品久久久久久| 中文字幕成人在线观看| 久久99蜜桃精品| 欧美精品色综合| 亚洲在线视频免费观看| 99久久久国产精品免费蜜臀| 亚洲图片你懂的| 成人性生交大片| 国产日本欧洲亚洲| 国产伦精品一区二区三区免费迷 | 同产精品九九九| 色香蕉久久蜜桃| 亚洲视频小说图片| av网站免费线看精品| 国产亚洲美州欧州综合国| 麻豆中文一区二区| 欧美一区二区女人| 欧美aⅴ一区二区三区视频| 欧美久久婷婷综合色| 亚洲大片一区二区三区| 欧美日韩一区二区三区在线 | 美国十次了思思久久精品导航| 日本精品一级二级| 一区二区三区日韩欧美精品 | 成人av影视在线观看| 国产午夜一区二区三区| 国模大尺度一区二区三区| 精品国产一区久久| 精品制服美女久久| 久久久精品免费网站| 国产成人在线观看| 国产日产欧美一区二区视频| 福利一区福利二区| 国产精品白丝在线| 色狠狠综合天天综合综合| 一区二区在线电影| 欧美视频一区二区三区在线观看| 亚洲高清免费视频| 欧美一区二区福利在线| 久久av老司机精品网站导航| 久久久久久久网| 99热99精品| 午夜免费欧美电影| 欧美tk—视频vk| 成人免费毛片app| 亚洲最色的网站| 欧美精品v日韩精品v韩国精品v| 免费观看久久久4p| 久久久精品国产免费观看同学| 北岛玲一区二区三区四区| 亚洲激情成人在线| 日韩三级中文字幕| 国产精品主播直播| 亚洲欧洲日韩女同| 6080yy午夜一二三区久久| 精品影视av免费| 亚洲美女少妇撒尿| 精品少妇一区二区三区日产乱码| 丰满少妇久久久久久久| 亚洲一区二区三区爽爽爽爽爽| 欧美xxxxxxxxx| 色噜噜狠狠一区二区三区果冻| 日韩二区在线观看|