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

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

?? main.c

?? 單片機外部中斷 串口中斷 定時中斷單片機外部中斷 串口中斷 定時中斷單片機外部中斷 串口中斷 定時中斷單片機外部中斷 串口中斷 定時中斷
?? C
字號:
#include "STC12C2052AD.H"
#include <string.h>

sbit TC35_KEY = P1^7;
sbit BEEP = P1^0;
sbit TC35_IGT = P1^1;



/********************************************
延時5MS程序
********************************************/
void DELAY_5ms(unsigned int delay_num)
{
   TMOD=TMOD | 0x01;//設置為方式
   ET0=0; //關定時器0中斷
   TL0=0x0;	//裝載數 定時 5ms
   TH0=0xEE;
   TR0=1;
   	 while (delay_num--)
    {   while (!TF0);
	     TH0 = 0xEE;
		 TF0 = 0;  }
    TR0 = 0;
}


void TC35_poweron()
{
   TC35_KEY=0;	 // 打開TC35供電部分
   DELAY_5ms(10);

   TC35_IGT=0;
   DELAY_5ms(40); //
   TC35_IGT=1;
}


void UART_init()
{
    SCON=0x50;
	TMOD=TMOD | 0x20;
    TH1=TL1=0xFD;
	TR1=1;
}	

/*************************發送字符函數***********************/
void UART_send_char(unsigned char ch)  
{
    SBUF=ch;
    while(TI==0);
    TI=0;
}

/*************************發送字符串函數**********************/
void UART_send_string(unsigned char *str,unsigned int strlen)
{
    unsigned int k=0;
    do 
    {
        UART_send_char(*(str + k));
        k++;
		//delay_ms(1);
    } while(k < strlen);
	//delay_ms(1);
}

TC35_send_chinese_message(char *p_target_phone_number,char *p_message_center_number)
{

	unsigned int i;
//	unsigned int TEXT_length;
	char j;
//	char temp[13];

   unsigned char temp[2];
    char abc[]="0891";	//短信中心號碼長度(固定)
	
    char message_center_number[]="6813800755500F"; //信息中心號碼
	char pdu_message_type[]="11000D91";	//信息類型 (固定)
	char target_phone_number[]="6800000000000F";//目標手機號碼
    char pdu_message_id[]="000800";//信息標示(固定)
	char message_length[3]="00"; //正文長度


	   
//	char message_text[]="4E3B4EBAFF0C63077EB995018BE5636275356C604E8630024E86";//短信正文
    char message_text[]="4E3B4EBAFF0C67094EBA975E6CD5752894A553195F0095E8FF0C5FEB62A58B665440FF01";//短信正文
	message_length[0]=strlen(message_text)/2/16+0x30;
    message_length[1]=strlen(message_text)/2%16+0x30;
	if(message_length[1]>0x39)
	{
	 message_length[1]=message_length[1]%16+0x37;
	
	}
//UART_send_char(message_length[0]);
//UART_send_char(message_length[1]);


    	for(i=0;i<11;i++) //接收傳入得目標號碼
   {
      message_center_number[2+i]=*(p_message_center_number+i);   
   }


       for(i=0;i<6;i++)	 //轉換短信中心號碼號碼
   {
   	  j = message_center_number[2+2*i];
	  message_center_number[2+2*i] = message_center_number[2+2*i+1];
	  message_center_number[2+2*i+1] = j;
   } 



	for(i=0;i<11;i++) //接收傳入得目標號碼
   {
      target_phone_number[2+i]=*(p_target_phone_number+i);   
   }

   for(i=0;i<6;i++)	 //轉換目標手機號碼
   {
   	  j = target_phone_number[2+2*i];
	  target_phone_number[2+2*i] = target_phone_number[2+2*i+1];
	  target_phone_number[2+2*i+1] = j;
   } 

   temp[0]=(strlen(message_text)/2+15)/10+0x30;
   temp[1]=(strlen(message_text)/2+15)%10+0x30;
 // UART_send_char(temp[0]);
 // UART_send_char(temp[1]);
 

	//合并需要發送得字符串
    strcat(abc,message_center_number);
	strcat(abc,pdu_message_type);
	strcat(abc,target_phone_number);
	strcat(abc,pdu_message_id);
	strcat(abc,message_length);
	strcat(abc,message_text);





		  
	UART_send_string("at+cmgf=0",9);                     	         				 
	UART_send_char(0x0d);	//回車
	UART_send_char(0x0a);	//換行
	DELAY_5ms(100);

	UART_send_string("at+cmgs=",8); //發送前計算長度
	UART_send_char(temp[0]);
	UART_send_char(temp[1]);
	UART_send_char(0x0d);	//回車
	UART_send_char(0x0a);	//換行

	DELAY_5ms(100);
				
    UART_send_string(abc,strlen(abc));
				
	UART_send_char(0x1a);//CZ回車
	
				
	

/*	   		 //測試參考代碼 可發送短信
	unsigned int i;
	char j;
	char temp[13];

    char abc[]="0891";	//短信中心號碼長度(固定)
	char message_center_number[]="683108705505F0"; //信息中心號碼
	char pdu_message_type[]="11000D91";	//信息類型 (固定)
	char target_phone_number[]="683114005163F0";//目標手機號碼
    char pdu_message_id[]="000800";//信息標示(固定)
	char message_length[]="02"; //短信正文長度
	   	   
	char message_text[]="4E2D";//短信正文

    strcat(abc,message_center_number);
	strcat(abc,pdu_message_type);
	strcat(abc,target_phone_number);
	strcat(abc,pdu_message_id);
	strcat(abc,message_length);
	strcat(abc,message_text);
		  
	UART_send_string("at+cmgf=0",9);                     	         				 
	UART_send_char(0x0d);	//回車
	UART_send_char(0x0a);	//換行
	DELAY_5ms(100);

	UART_send_string("at+cmgs=17",10); //發送前計算長度
	UART_send_char(0x0d);	//回車
	UART_send_char(0x0a);	//換行

	DELAY_5ms(100);
				
    UART_send_string(abc,52);
				
	UART_send_char(0x1a);//CZ回車
	
	*/				

}


TC35_read_message_center()
{	 
     unsigned int i;
     char receive_temp;
	 //unsigned char receive_buffer[27];
	  UART_send_string("at+csca=?",9);  //發送讀取短信中心號碼命令
	  DELAY_5ms(10);
	 
	 for(i=0;i<35;i++)
	 {
	      
		  while(!RI);
	      receive_temp = SBUF;
		  if(i>10 && i< 22 )
		     
		  
		  //receive_buffer[i] = SBUF;	
     	  RI=0;
	  }
}


TC35_send_message()
{
           //      UART_send_string("at",2);
			//	 UART_send_char(0x0d);
			//	 UART_send_char(0x0a);
				 //delay_ms(1000);
			//	 DELAY_5ms(200);

                 UART_send_string("at+cmgf=1",9);
				 UART_send_char(0x0d);	//回車
				 UART_send_char(0x0a);	//換行

				 DELAY_5ms(200);
				 //delay_ms(1000);
				 UART_send_string("at+cmgs=\"+8613410015360\"",24);
                 UART_send_char(0x0d);
				 UART_send_char(0x0a);

				 DELAY_5ms(200);
				 //delay_ms(1000);
                 UART_send_string("hello",5);
				 UART_send_char(0x1a);//CZ回車

}

//鑰匙開鎖報警
void TC35_key_warm()
{
    unsigned int i;
    //讀取號碼5個號碼
	
	for(i=0;i<5;i++) // 發送5條短信給讀取得號碼
	{
		TC35_send_message(); //傳入號碼
		//等待發送成功	
	}

	//打電話報警循環撥號5次
}


//欠壓報警
void TC35_lowpower()
{
    unsigned int i;
	//發送5條短信報告欠壓
     for(i=0;i<5;i++) // 發送5條短信給讀取得號碼
	{
		TC35_send_message(); //傳入號碼
		//等待發送成功	
	}

	//亮一個指示燈提示電壓低

}



void main()
{
   TC35_KEY=1; //關閉電源   
   EX0=1;  //允許外部中斷
   EX1=1; 
  
  
   UART_init();
   EA=1; //允許外部總中斷


   PCON=0x02; //進入休眠  
   while(1);


}


  void Eint0() interrupt 0  //外部中斷0程序
{	 
     EA=0; //禁止中斷
   DELAY_5ms(10); //延時去抖動
  
   TC35_poweron();

//   UART_send_string(receive_buffer,15);
  
  /*  BEEP=0;
	DELAY_5ms(10); //延時去抖動
	DELAY_5ms(10); //延時去抖動'
	DELAY_5ms(10); //延時去抖動
	BEEP=1; 
		DELAY_5ms(10); //延時去抖動'
	DELAY_5ms(10); //延時去抖動 
	    BEEP=0;
	DELAY_5ms(10); //延時去抖動
	DELAY_5ms(10); //延時去抖動'
	DELAY_5ms(10); //延時去抖動
	BEEP=1; 
		DELAY_5ms(10); //延時去抖動'
	DELAY_5ms(10); //延時去

//	 TC35_KEY=0;//TC35電源啟動
	*/
	 EA=1;
	 PCON=0x02; //進入休眠  
}


  void Eint1() interrupt 2  //外部中斷0程序
{//	 unsigned  char code num[]="13410015360";
code char TC35_target_phone_number[]="13798233255";
code char TC35_message_center_number[]="13800755500";
     EA=0; //禁止中斷
   DELAY_5ms(500); //延時去抖動 
      
	 
	 // TC35_read_message_center();

	 TC35_send_chinese_message(TC35_target_phone_number,TC35_message_center_number);
	 //TC35_send_message();
	 //TC35_KEY=1;//TC35電源啟動
	 EA=1;
	 PCON=0x02; //進入休眠  
}


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产一区二区三区青草影视| 国产一区二区三区不卡在线观看| 91精品国产丝袜白色高跟鞋| 国产成人综合精品三级| 亚洲va韩国va欧美va精品| 国产精品女主播av| 日韩欧美一区电影| 日韩视频免费观看高清完整版在线观看 | 欧美精品久久99| 色婷婷综合中文久久一本| 成人av资源在线观看| 国产精品资源网| 成人性色生活片| 国产69精品久久777的优势| 国产精品资源在线看| 成人午夜免费av| 99久久国产综合精品色伊| 一本久久精品一区二区| 欧美日韩精品一区二区天天拍小说 | 亚洲三级免费电影| 亚洲综合视频网| 日本在线观看不卡视频| 国产精品资源网站| 色94色欧美sute亚洲13| 日韩欧美国产不卡| 亚洲国产成人自拍| 亚洲高清一区二区三区| 国产精品1024| 99久久久久久| 日韩欧美一卡二卡| 亚洲免费观看高清完整| 五月婷婷综合激情| 床上的激情91.| 69久久夜色精品国产69蝌蚪网| 日韩区在线观看| 成人欧美一区二区三区白人 | 久久网这里都是精品| 亚洲日本乱码在线观看| 免费人成黄页网站在线一区二区| 国产精品亚洲第一区在线暖暖韩国| 成人免费视频视频在线观看免费| 91看片淫黄大片一级| 精品久久久久99| 亚洲综合网站在线观看| 国产综合色精品一区二区三区| 91在线视频播放地址| 精品久久99ma| 五月天精品一区二区三区| av激情综合网| 久久综合九色欧美综合狠狠| 一区二区三区日韩精品视频| 国产激情视频一区二区三区欧美 | 高清beeg欧美| 久久久午夜电影| 天堂久久久久va久久久久| 成人av一区二区三区| 精品成人在线观看| 日本不卡中文字幕| 欧美日韩一区二区三区不卡| 国产精品不卡一区二区三区| 国产精品综合视频| 欧美mv和日韩mv的网站| 免费观看一级特黄欧美大片| 欧美专区日韩专区| 亚洲最新视频在线播放| 91网上在线视频| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 国精品**一区二区三区在线蜜桃| 欧美一级久久久| 日本视频一区二区| 91精品婷婷国产综合久久性色| 亚洲一区在线免费观看| 日本二三区不卡| 亚洲丝袜美腿综合| 91亚洲精品一区二区乱码| 亚洲色图一区二区| 91麻豆免费在线观看| 亚洲激情在线激情| 欧美在线综合视频| 亚洲国产精品一区二区久久| 欧美日韩免费观看一区二区三区| 一区二区欧美国产| 欧美日韩一区二区三区在线| 石原莉奈在线亚洲三区| 日韩美一区二区三区| 黄一区二区三区| 国产欧美日韩激情| 91免费国产在线| 亚洲男人天堂av网| 777奇米四色成人影色区| 另类综合日韩欧美亚洲| 亚洲一区在线观看免费观看电影高清| 欧美亚洲图片小说| 日本人妖一区二区| 久久精品日韩一区二区三区| a亚洲天堂av| 伊人色综合久久天天人手人婷| 欧美三级一区二区| 老司机免费视频一区二区| 欧美国产乱子伦| 欧美无乱码久久久免费午夜一区| 青青草视频一区| 中文字幕精品一区二区三区精品| 91视频免费播放| 美女www一区二区| 成人免费在线视频观看| 91精品中文字幕一区二区三区| 精品在线你懂的| 一区二区三区日韩欧美| 精品久久久久久久人人人人传媒| 成人动漫一区二区三区| 偷拍自拍另类欧美| 中文字幕亚洲综合久久菠萝蜜| 欧美精品久久久久久久久老牛影院| 国产老肥熟一区二区三区| 亚洲福利视频一区| 欧美国产一区二区在线观看| 欧美精品vⅰdeose4hd| 丰满放荡岳乱妇91ww| 日韩和欧美的一区| 亚洲综合色成人| 国产精品伦理一区二区| 日韩视频国产视频| 欧美亚洲国产一区二区三区va| 蜜桃一区二区三区四区| 亚洲日本护士毛茸茸| 久久久精品影视| 日韩欧美的一区| 欧美日韩精品欧美日韩精品| av成人动漫在线观看| 国产乱理伦片在线观看夜一区| 午夜视频一区在线观看| 亚洲免费在线视频| 国产精品看片你懂得| 久久麻豆一区二区| 日韩一级大片在线| 欧美色精品在线视频| 一本色道久久综合精品竹菊| 国产v综合v亚洲欧| 精品制服美女丁香| 麻豆国产精品视频| 人禽交欧美网站| 日本不卡视频在线观看| 日韩中文字幕一区二区三区| 亚洲一级电影视频| 亚洲一区在线视频观看| 亚洲午夜国产一区99re久久| 一区二区在线观看视频在线观看| 国产精品色一区二区三区| 国产日韩欧美亚洲| 欧美国产一区在线| 国产精品高潮呻吟| 亚洲人成在线播放网站岛国| 亚洲欧洲av一区二区三区久久| 中文在线资源观看网站视频免费不卡| 久久亚洲综合av| 国产精品久线在线观看| 国产精品午夜在线| 亚洲欧美电影院| 久久国产剧场电影| 国产高清在线精品| 99久久99久久精品国产片果冻| eeuss鲁片一区二区三区在线看| 成人av免费观看| 91蜜桃免费观看视频| 欧美日精品一区视频| 日韩一卡二卡三卡四卡| 久久精品视频在线看| 国产精品久久久久久久久久免费看| 中文字幕一区二区三区在线不卡| 国产精品国产三级国产普通话三级 | 琪琪久久久久日韩精品| 精油按摩中文字幕久久| 国产成人免费视频| 91浏览器入口在线观看| 91.麻豆视频| 久久久精品国产免大香伊| 椎名由奈av一区二区三区| 午夜精品影院在线观看| 精品一区二区三区免费播放 | 一区二区免费看| 麻豆精品在线播放| 不卡电影免费在线播放一区| 欧美在线视频你懂得| 精品日本一线二线三线不卡| 国产精品久久久久久久久免费桃花 | 国产一区二区三区高清播放| aaa亚洲精品| 欧美成人高清电影在线| 亚洲人成小说网站色在线| 免费在线看一区| 色婷婷综合激情| 国产欧美日韩在线视频| 亚洲高清免费视频| 国产成人av影院| 91精品国产一区二区三区 | 欧美日本乱大交xxxxx| 亚洲国产电影在线观看| 奇米在线7777在线精品| 99麻豆久久久国产精品免费优播|