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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? chengxu.c

?? 單路帶數(shù)碼管可編程可調(diào)節(jié)延時模塊
?? C
字號:
/********************************************************************
                            匯誠科技

實現(xiàn)功能:此版配套測試程序
使用芯片:STC12C2052AD
晶振:11.0592MHZ
波特率:9600
編譯環(huán)境:Keil
作者:yang
QQ:790244909
網(wǎng)站:www.ourhc.cn
淘寶店:匯誠科技 華龍電子直銷:http://hlelectrony.taobao.com
【聲明】此程序僅用于學(xué)習(xí)與參考,引用請注明版權(quán)和作者信息!     
/********************************************************************

********************************************************************/
#include<STC12C5A60S2.H>   //庫文件
#include <intrins.h>
#include<eprom.h>
#define uchar unsigned char//宏定義無符號字符型
#define uint unsigned int  //宏定義無符號整型
#define DUAN P2	           //P0口控制段
#define WEI  P1	           //P2口控制位
/********************************************************************
                            初始定義
*********************************************************************/
//數(shù)碼管顯示段碼 
code uchar seg7code[11]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0XBF};
//數(shù)碼管顯示位碼 
sbit wei1=P1^0;		       //位的控制端
sbit wei2=P1^1;
sbit wei3=P1^2;
sbit wei4=P1^3;
                             
uchar numb[4];	      //定義字符串用于數(shù)值轉(zhuǎn)換
//按鍵
sbit key2=P3^2;
sbit key1=P3^3;
//模擬量輸入端
sbit A1=P1^5;
sbit A2=P1^6;
//輸入控制端
sbit IN1=P3^7;
sbit IN2=P1^7;
//輸出控制端
sbit  OUT1=P3^4;
sbit  OUT2=P3^5;
//全局變量和標著位變量
uchar timesnum;
uchar setnum;
uchar setnum1;
uint xstimes=180;
bit flag=0;
bit zfflag=0;
bit xsflag=0;
bit changeflag=0;
/********************************************************************
                            延時函數(shù)
*********************************************************************/
void delay(uchar x)  //延時程序 0.002秒
{
	uchar m,n,s;
	for(m=x;m>0;m--)
	for(n=20;n>0;n--)
	for(s=248;s>0;s--);
}	
/********************************************************************
                            求值函數(shù)
*********************************************************************/
void t_to_dis(uchar num)
{
    uint x;
    x=num*4;
	numb[0]=0;	                //顯示千位
	numb[1]=x/100;	        //顯示百位
	numb[2]=x%100/10;		    //顯示十位
	numb[3]=x%10;             //顯示個位
}

/********************************************************************
                            顯示函數(shù)
*********************************************************************/        
void display()                  //顯示函數(shù)
{
      WEI&=0XF0;
	  DUAN=seg7code[numb[0]];
	  wei1=1;
	  delay(2);

	  WEI&=0XF0;  
      DUAN=seg7code[numb[1]];
	  wei2=1;
	  delay(2);

	  WEI&=0XF0;  
   	  DUAN=seg7code[numb[2]];
	  wei3=1;
	  delay(2);

	  WEI&=0XF0;  
      DUAN=seg7code[numb[3]];
	  wei4=1;
	  delay(2);
	  WEI&=0XF0;
}   
/********************************************************************
                           IO口初始化函數(shù)
*********************************************************************/    
void init_all(void)
{		
    P2M1=0;
	P2M0=0xff;
	P1M1=0x80;
	P1M0=0x0f;
	P3M1|=0x80;
	P3M0&=0x7f;
} 
/********************************************************************
                           按鍵掃描函數(shù)
*********************************************************************/    
void key_scan(void)
{
	 if(xsflag==1) 
	     t_to_dis(setnum);		        //數(shù)值變換
	  else
	     t_to_dis(timesnum);

     if(key1==0)		         //增加次數(shù)
		{
		  delay(5);
		  if(key1==0)
		   {
		     while(!key1);
			 xsflag=1;
			 setnum++;		     //keynum=0為模式0,繼電器吸合300ms ,keynum=1繼電器吸合12s
			 if(setnum>=100)
			     setnum=100;
		     IapEraseSector(0);  //擦除扇區(qū)
			 IapProgramByte(5,setnum);
			 xstimes=0;
			 changeflag=1;
		   }
		}
	   if(key2==0)		         //按鍵掃描,key2按下模式變化一次
		{
		  delay(5);
		  if(key2==0)
		   {
		     while(!key2);
			 xsflag=1;
			 setnum--;		     //減小次數(shù)
			 if(setnum==0||setnum>=120)
			   setnum=0;
			 IapEraseSector(0);  //擦除扇區(qū)
			 IapProgramByte(5,setnum);
			  xstimes=0;
			  changeflag=1;
		   }
		}
}
/********************************************************************
                           定時器T0初始化*********************************************************************/
void timer0init(void)
{ 
	 TMOD=0X01;                  //定義定時器工作方式
	 TH0=(65536-25000)/256;
	 TL0=(65536-25000)%256;
	 ET0=1;
	 TR0=1;
	 EA=1;
 }
/********************************************************************
                            主函數(shù)
*********************************************************************/
void main()
{	    
	init_all();	                //初始化IO
	timer0init();				//定時器初始化
	setnum1=setnum=IapReadByte(5); 
	while(1)
	{ 
	 

	  key_scan();				//鍵盤掃描

	  if(xstimes>=180)
	     xsflag=0;


	  if(IN2==0&&flag==0)       //尋找位置
	  {
		  delay(10);		    
		  if(IN2==0)
		  {
		     delay(2);
		     //while(!IN1);
			 OUT1=!OUT1;
			
			 flag=1;
		  }
	  }


	 if(flag==1&&IN1==0)   //flag=1上電不計數(shù),找到位置開始計數(shù)
	 {
	    delay(5);
	  if(IN1==0)
	  { 
	     delay(5);
	     while(!IN1);

		 if(zfflag==0&&timesnum<(setnum1+1))	 
	         timesnum++;
		 else
			 timesnum--;

		 if(timesnum>=(setnum1+1))
		 {
		   delay(60);
		   zfflag=1;
		   OUT1=!OUT1;  
		 }

		 if(timesnum==0)
		 {
		   delay(5);
		  if(timesnum==0)
		   {
		    
			  t_to_dis(timesnum);
		      zfflag=0;
		     if(changeflag==1)
		     {
		   	  changeflag=0;
			  setnum1=setnum;
		     }
		      while(IN2);
		      OUT1=!OUT1; 
		   }
		   }

	   }
	  }
    }
}
/********************************************************************
                           定時器T1中斷函數(shù)
*********************************************************************/
void timer0(void)interrupt 1  using 1
{ 
 TH0=(65536-25000)/256;
 TL0=(65536-25000)%256;
    xstimes++;
 	display();		     //顯示函數(shù) 
	
}
/********************************************************************
                              結(jié)束
*********************************************************************/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲天堂精品在线观看| 91精品国产福利在线观看| 国产精品欧美久久久久无广告| 国产精品一二三在| 国产精品天干天干在观线| 99久久精品国产一区二区三区| 中文字幕一区二区三区精华液| 99re8在线精品视频免费播放| 亚洲欧美欧美一区二区三区| 欧美性生活大片视频| 欧美bbbbb| 中文字幕av一区二区三区高 | 精品中文字幕一区二区小辣椒 | 日韩精品一区二区三区三区免费| 韩国v欧美v亚洲v日本v| 国产精品国产三级国产普通话蜜臀 | 99久久国产综合精品色伊| 亚洲精品福利视频网站| 欧美一区二区久久| 成人av资源下载| 性做久久久久久| 国产视频一区在线观看| 在线观看av一区| 蜜桃精品视频在线| 亚洲色大成网站www久久九九| 51精品国自产在线| 成人看片黄a免费看在线| 夜夜亚洲天天久久| 久久亚洲私人国产精品va媚药| 色综合久久久久综合99| 久久精品国产99国产精品| 综合久久一区二区三区| 日韩亚洲欧美成人一区| 色综合久久综合网欧美综合网| 免费观看91视频大全| 亚洲国产高清aⅴ视频| 欧美挠脚心视频网站| 成人高清视频在线观看| 麻豆成人久久精品二区三区红 | 懂色av中文字幕一区二区三区| 亚洲第一搞黄网站| 国产精品人妖ts系列视频| 欧美精品自拍偷拍动漫精品| 成人黄色综合网站| 韩国v欧美v亚洲v日本v| 天天色图综合网| 亚洲免费成人av| 亚洲国产高清在线| 久久男人中文字幕资源站| 欧美日韩国产高清一区二区| 91丨porny丨蝌蚪视频| 国产一区不卡在线| 免费观看30秒视频久久| 亚洲va欧美va人人爽| 亚洲欧美日韩系列| 中文字幕在线观看不卡视频| 久久久亚洲高清| 日韩精品中文字幕一区| 欧美美女网站色| 色成人在线视频| 成人美女视频在线看| 国产盗摄女厕一区二区三区 | 国产婷婷精品av在线| 精品国产第一区二区三区观看体验 | 久久久一区二区三区捆绑**| 日韩欧美激情一区| 欧美精选在线播放| 欧美日韩国产高清一区二区三区| 日本韩国欧美一区| 色婷婷精品久久二区二区蜜臂av | 图片区日韩欧美亚洲| 亚洲精品成人在线| 一区二区在线电影| 亚洲一区影音先锋| 亚洲男同1069视频| 亚洲靠逼com| 亚洲一区二区影院| 亚洲国产sm捆绑调教视频 | 久久久国产精华| 久久综合色综合88| 国产午夜精品福利| 中文字幕av一区二区三区免费看| 中文字幕+乱码+中文字幕一区| 日本一区二区免费在线| 国产精品国产a| 亚洲精选一二三| 亚洲高清在线视频| 日本特黄久久久高潮| 欧美bbbbb| 国产精品亚洲一区二区三区妖精| 高清久久久久久| 色综合天天综合狠狠| 欧美亚洲国产bt| 日韩视频国产视频| 国产欧美一区二区精品性色超碰| 日本一区二区不卡视频| 亚洲精品老司机| 免费观看久久久4p| 国产99精品国产| 在线一区二区视频| 日韩一卡二卡三卡四卡| 欧美国产视频在线| 亚洲一区二区三区爽爽爽爽爽| 奇米亚洲午夜久久精品| 国产乱码精品一区二区三区忘忧草| 成人aa视频在线观看| 欧美美女激情18p| 国产偷国产偷亚洲高清人白洁| 亚洲欧美日韩国产综合| 日本午夜一本久久久综合| 风间由美一区二区三区在线观看| 色婷婷av一区二区三区软件| 日韩欧美国产成人一区二区| 国产欧美精品一区二区色综合| 樱桃视频在线观看一区| 久久99精品久久久久久| 色先锋久久av资源部| 欧美大片免费久久精品三p| 国产精品久久久久四虎| 日本午夜一本久久久综合| 99久久精品免费看| 精品久久久久久久人人人人传媒 | 99re这里只有精品首页| 欧美一区二区三区在线观看视频| 国产精品视频yy9299一区| 日韩中文字幕亚洲一区二区va在线| 国产成人综合亚洲网站| 欧美另类变人与禽xxxxx| 国产精品久久久爽爽爽麻豆色哟哟| 日韩电影免费在线看| 91蜜桃免费观看视频| 欧美精品一区二区三区蜜桃视频| 亚洲精品免费看| 成人精品国产福利| 精品国产一区二区三区久久影院| 亚洲午夜视频在线| 99综合影院在线| 久久久噜噜噜久久中文字幕色伊伊| 亚洲第一激情av| 色综合久久久久网| 国产精品麻豆99久久久久久| 激情综合网av| 欧美一区日本一区韩国一区| 亚洲综合久久av| 91在线国产观看| 国产精品久久久久久久裸模| 国产在线播精品第三| 日韩一级免费一区| 亚洲成av人**亚洲成av**| 色综合亚洲欧洲| 中文字幕色av一区二区三区| 国产精一品亚洲二区在线视频| 日韩欧美一二三四区| 日本伊人精品一区二区三区观看方式| 在线观看国产日韩| 亚洲自拍偷拍av| 色哟哟一区二区在线观看| 国产精品美女久久久久av爽李琼| 国产精品一二三| 久久久欧美精品sm网站| 国产精品一区二区三区网站| 久久女同精品一区二区| 国产在线乱码一区二区三区| 精品成人一区二区三区四区| 久久福利视频一区二区| 日韩欧美国产一区在线观看| 蜜芽一区二区三区| 精品久久久网站| 国产一区二区三区精品视频| 久久久久久久久久久电影| 国产精品综合在线视频| 国产精品视频麻豆| 91麻豆精品秘密| 亚洲成人激情社区| 欧美一区二区视频在线观看2022| 六月婷婷色综合| 国产亚洲欧美激情| 91美女在线观看| 亚洲一区在线观看免费| 7777精品伊人久久久大香线蕉 | 欧美综合天天夜夜久久| 亚洲在线免费播放| 欧美一区二区在线免费播放| 九九国产精品视频| 中文字幕一区免费在线观看 | 天天色综合天天| 欧美r级电影在线观看| 国产剧情一区在线| 一区二区在线免费观看| 777奇米成人网| 国产精品一区二区免费不卡| 中文字幕一区三区| 欧美人与禽zozo性伦| 国产在线精品免费| 亚洲天堂成人网| 欧美剧情片在线观看| 国产精品一级在线| 亚洲在线视频网站| 2023国产一二三区日本精品2022| 91性感美女视频|