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

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

?? 165lcd.c

?? 51單片機控制LCD 按鍵 已經在Proteus下仿真通過
?? C
字號:
/************************************************************
********** 任 意 波 形 的 單 片 機 控 制 部 分***************
********** 制作: 董文岳   單位:汕頭大學  03 通信 **********
************************************************************/

#include <reg51.h>
#include <absacc.h>
#include <intrins.h>
#include"LCD1602.h"
#include"jianpan.h"
void keytask1();
void keytask2();
void keytask3();
void task1();
void task2();
void task3();
void task4();
void pinmo();
//void scankey();
void IntToStr(unsigned char t, unsigned char *str, unsigned char n);
void Delay1ms(unsigned int count);
unsigned char TempBuffer[10]={0,1,2,3,4,5,6,7,8,9};
sbit p1_0=P1^0;
sbit p1_1=P1^1;
sbit p1_2=P1^2;
sbit p1_3=P1^3;
sbit p1_4=P1^4;
sbit p1_5=P1^5;
sbit p1_6=P1^6;
sbit p1_7=P1^7;
sbit P2_7=P2^7;
/************************************
*****  定  義  外  部  變  量  ******
************************************/
unsigned int zhengxian_flag=0;
unsigned int fan_flag=0;
unsigned int sanjiao_flag=0;
unsigned int any_flag=0;//scankey_flag=0,keytask_flag=0;
unsigned int t,n=0,m=0,b=0,p=0,f=0,x=0,count=0,key1,key2;//字的控制:p頻率字,f幅度字,x相位字(顯示用)
/***********************************************************
*******************     主  函  數     *********************
***********************************************************/
void main()
{do{
	pinmo();
	jian();
   }while(a[0]==1);

 p1_0=1;
 p1_5=0;
 p1_5=1;//164的初始化

 while(1)	
 {	jian();//鍵盤掃描

 }
}/*
 	Delay1ms(700);
	while(a[0]==0)//  p頻率控制字的 輸入控制	
	{			
		jian();	//鍵盤掃描  
		LCD_Initial();
		GotoXY(14,1);
		Print("Hz");
		task1();
	}
	while(a[1]==0)//相位字
	{	jian();	//鍵盤掃描
	   	LCD_Initial();
		GotoXY(7,1);
		Print("C");
		task2();
	}
	while(a[2]==0)
	{	jian();	//鍵盤掃描
    	LCD_Initial();
		GotoXY(14,0);
		Print("mV");
		task3();
	}
	task4();//波形選擇
	if(a[9]==0)//a[9]存了鍵值,按下就變為0
    {	 
		keytask1();
	
	}
 	if(a[10]==0)//a[9]存了鍵值,按下就變為0
    {	 
		keytask2();
	
	}
	if(a[11]==0)//a[9]存了鍵值,按下就變為0
    {	 
		keytask3();
	
	}
 }
}


//頻率字控制
void task1()
{		jian();
		if((a[3]==0)&&(p<257))
		{	IntToStr(p++,&TempBuffer[0],3);
			GotoXY(8,1);
			Print(&TempBuffer[0]);
			Delay1ms(700);
		}
		if((a[4]==0)&&(p<256))
		{  
			IntToStr(p--,&TempBuffer[0],3);
			GotoXY(8,1);
			Print(&TempBuffer[0]);
			Delay1ms(700);
		}
		if(a[5]==0)
		{ 	GotoXY(13,1);
			Print(" ");
			p=p;;
		}
		if(a[6]==0)
	 	{ 	GotoXY(13,1);
			Print("K");
	  		p=p<<10;
	 	}
	 	if(a[7]==0)
	  	{ 	GotoXY(13,1);
			Print("M");
			p=p<<20;
	  	}
		if(a[8]==0)
		{  LCD_Write(LCD_COMMAND,LCD_CLEAR_SCREEN);//復位 頻率字全部清零
		   p=0;p1_5=0;
		   Delay1ms(7000);
		}n=p;
		
}
	//相位字的控制
void task2()
{	
		jian();
		if((a[3]==0)&&(x<257))
		{	IntToStr(x++,&TempBuffer[0],3);
			GotoXY(0,1);
			Print(&TempBuffer[0]);
			Delay1ms(700);
		}
		if((a[4]==0)&&(x<256))
		{	IntToStr(x--,&TempBuffer[0],3);
			GotoXY(0,1);
			Print(&TempBuffer[0]);
			Delay1ms(700);
		}
		if(a[8]==0)
		{  LCD_Write(LCD_COMMAND,LCD_CLEAR_SCREEN);//復位 相位字全部清零
		   Delay1ms(7000);p1_5=0;x=0;
		}m=x;
}
	 //幅度字的控制
void task3()
{	
		jian();	//鍵盤掃描
 		if(a[5]==0)
		{	GotoXY(15,0);
			Print("V");
			f=f<<10;
		}
		if((a[3]==0)&&(f<257))
		{	IntToStr(f++,&TempBuffer[0],3);
			GotoXY(9,0);
			Print(&TempBuffer[0]);
			Delay1ms(700);
		}
		if((a[4]==0)&&(f<256))
		{	IntToStr(f--,&TempBuffer[0],3);
			GotoXY(9,0);
			Print(&TempBuffer[0]);
			Delay1ms(700);
		}
		if(a[8]==0)
		{  LCD_Write(LCD_COMMAND,LCD_CLEAR_SCREEN);//復位 幅度字全部清零
		   Delay1ms(7000);
		   f=0;p1_5=0;
		}b=f;
}
//波形選擇控制
void task4()
{
	  jian();	//鍵盤掃描
      LCD_Initial();
	  if(a[12]==0)
	  { GotoXY(0,0);
		Print("zhengxian");
		zhengxian_flag=1;
	  }
      if(a[13]==0)
	  { GotoXY(0,0);
		Print("sanjianbo");
		sanjiao_flag=1;
	  }
	  if(a[14]==0)
	  {
		GotoXY(0,0);
		Print("fangbo   ");
		fan_flag=1;
	  }
	  if(a[15]==0)
	  { 
		GotoXY(0,0);
		Print("renyibo   ");
		any_flag=1;
	  }
}

void keytask1()
{ 	//	P2_7=0;
		p1_0=1;
		p1_5=0;
		p1_5=1;
		p1_4=0;
		
		for(t=0;t<8;t++)
		{	
			if(n&0x01==1) 
			{	p1_4=0;
				p1_1=1;
				Delay1ms(800);
				p1_4=1;
			}
			else 
			{	p1_4=0;
				p1_1=0;Delay1ms(800);
				p1_4=1;
			}
			n=n>>1;
		}
		n=n<<8;
}
void keytask2()
{ 	//	P2_7=0;
		p1_0=1;
		p1_5=0;
		p1_5=1;
		p1_4=0;

		for(t=0;t<8;t++)
		{	
			if(m&0x01==1) 
			{	p1_4=0;
				p1_2=1;
				Delay1ms(800);
				p1_4=1;
			}
			else 
			{	p1_4=0;
				p1_2=0;Delay1ms(800);
				p1_4=1;
			}
			m=m>>1;
		}		
		m=m<<8;
}
void keytask3()
{ 	//	P2_7=0;
		p1_0=1;
		p1_5=0;
		p1_5=1;
		p1_4=0;

		for(t=0;t<8;t++)
		{	
			if(b&0x01==1) 
			{	p1_4=0;
				p1_3=1;
				Delay1ms(800);
				p1_4=1;
			}
			else 
			{	p1_4=0;
				p1_3=0;Delay1ms(800);
				p1_4=1;
			}
			b=b>>1;
		}
		b=b<<8;		
	//	p1_0=0;
}
void IntToStr(unsigned char t, unsigned char *str, unsigned char n) 
{
	unsigned char a[3]; char i, j;                                 	
	//a[0]=(t/10000)%10;         //取得整數值到數組         	
	//a[1]=(t/1000)%10;                                     	
	a[0]=(t/100)%10;                                      	
	a[1]=(t/10)%10;                                       	
	a[2]=(t/1)%10;                                        	
                                                      
	for(i=0; i<3; i++)         //轉成ASCII碼              	
		a[i]=a[i]+'0';                                    	
	for(i=0; a[i]=='0' && i<=2; i++);                     	
	for(j=3-n; j<i; j++)       //填充空格                 	
		{ *str=' ';  str++; }                             	
	for(; i<3; i++)                                       	
		{ *str=a[i]; str++; }  //加入有效的數字           	
	*str='\0'; 
} 

void Delay1ms(unsigned int count)
{
	unsigned int i,j;
	for(i=0;i<count;i++)
	for(j=0;j<120;j++);
}  */
void pinmo()
{	unsigned int i;
	for(i=0;i<16;i++)
	{	LCD_Initial();
		GotoXY(i+1,0);
		Print("Welcome ^_^");
		GotoXY(i+1,1);
		Print("Make by 03TE");
		GotoXY(i,0);
		Print(" ");
		GotoXY(i,1);
		Print(" ");
		Delay1ms(300);
	}
}


   

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99re66热这里只有精品3直播| 久久久久久久久一| 亚洲精品国产第一综合99久久| 成人小视频在线观看| 国产精品久久久久久久久久免费看 | 舔着乳尖日韩一区| 91精品久久久久久久91蜜桃| 日本在线观看不卡视频| 日韩欧美国产高清| 国产成人在线看| 国产精品系列在线| 91久久精品国产91性色tv| 舔着乳尖日韩一区| 久久精品在线免费观看| 99天天综合性| 日本成人在线看| 国产日韩欧美制服另类| 91成人免费在线| 日本欧美久久久久免费播放网| www久久精品| 99久久99久久精品国产片果冻 | 91精品一区二区三区在线观看| 麻豆国产精品777777在线| 国产无遮挡一区二区三区毛片日本| 亚洲成av人在线观看| 欧美军同video69gay| 国产一区在线视频| 国产精品免费人成网站| 97久久超碰精品国产| 亚洲在线观看免费| 666欧美在线视频| 美日韩一区二区三区| 国产日韩欧美不卡| 91小视频在线免费看| 一区二区三区在线视频免费| 欧美日韩国产影片| 久久99精品久久久久久久久久久久 | 从欧美一区二区三区| 国产精品久久夜| 欧美在线免费视屏| 九色综合狠狠综合久久| 亚洲国产高清aⅴ视频| 色综合久久99| 免费一区二区视频| 国产精品久久午夜夜伦鲁鲁| 欧美午夜视频网站| 久久99久久99| 亚洲精品亚洲人成人网| 日韩视频一区二区三区在线播放| 国产成人精品午夜视频免费| 亚洲综合在线免费观看| 7777女厕盗摄久久久| 韩国女主播一区二区三区| 精品处破学生在线二十三| 色婷婷av一区二区三区gif| 国产一区中文字幕| 亚洲午夜国产一区99re久久| 欧美大片一区二区| 色欧美片视频在线观看| 国产一区二区福利视频| 一区二区在线观看免费视频播放 | 日韩一区二区三区高清免费看看| 韩国v欧美v亚洲v日本v| 亚洲电影一级片| 亚洲国产岛国毛片在线| 欧美一卡2卡3卡4卡| 色综合天天综合给合国产| 美女视频黄 久久| 一级女性全黄久久生活片免费| 日韩免费观看高清完整版| 91女人视频在线观看| 国产原创一区二区| 亚洲成人www| 亚洲欧美色一区| 国产午夜精品一区二区三区嫩草| 制服丝袜成人动漫| 欧美三级日韩三级国产三级| 国产91高潮流白浆在线麻豆| 美日韩黄色大片| 日韩av一二三| 亚洲国产成人精品视频| 亚洲欧美日本韩国| 国产精品伦一区| 久久午夜羞羞影院免费观看| 欧美一区二区黄| 欧美日本一道本| 国产精品99久久久久久有的能看| 亚洲成av人**亚洲成av**| 国产精品私人自拍| 欧美日韩精品一区视频| 成人综合激情网| 激情综合色综合久久综合| 亚洲成av人综合在线观看| 日一区二区三区| 一区二区三区在线视频免费| 亚洲欧美在线aaa| 国产精品成人网| 国产精品欧美极品| 国产精品亲子乱子伦xxxx裸| 欧美日韩在线三区| 欧美日韩国产首页| 亚洲一区二区三区四区在线观看| 中文字幕一区二区不卡 | 亚洲婷婷综合色高清在线| 国产欧美日韩另类视频免费观看| 在线精品视频免费播放| 欧美精品xxxxbbbb| 国产亚洲女人久久久久毛片| 伊人婷婷欧美激情| 精品一区二区三区在线观看国产| av在线一区二区三区| 9191成人精品久久| 国产精品久久久久久福利一牛影视| 亚洲国产精品天堂| 国产精品一卡二| 精品视频1区2区| 国产亚洲欧洲一区高清在线观看| 一个色综合av| 国产很黄免费观看久久| 欧美日韩国产小视频| 国产精品每日更新| 久久99精品国产91久久来源| 99vv1com这只有精品| 精品国产免费人成在线观看| 极品少妇xxxx精品少妇偷拍| 99久久精品99国产精品| 亚洲精品一区在线观看| 天天影视涩香欲综合网 | 欧美视频一区二区三区| 久久久久久黄色| 亚洲国产精品久久不卡毛片| 成人黄色综合网站| 欧美精品一区在线观看| 天天操天天干天天综合网| 91天堂素人约啪| 欧美一区二区三区婷婷月色| 亚洲国产精品黑人久久久| 免费欧美日韩国产三级电影| 在线视频欧美精品| 中文字幕一区三区| 国产成人在线观看| 26uuu久久综合| 毛片不卡一区二区| 欧美日韩国产bt| 亚洲一区二区三区免费视频| 91香蕉国产在线观看软件| 中文欧美字幕免费| 男女男精品视频| 91精品国产aⅴ一区二区| 亚洲一区二区三区视频在线播放| 99riav久久精品riav| 久久伊99综合婷婷久久伊| 午夜婷婷国产麻豆精品| 91成人在线精品| 亚洲成人资源在线| 欧美日精品一区视频| 一区二区三区在线视频观看| 91免费小视频| 国产精品久久久久久一区二区三区 | 欧美精品一区二区三区四区 | 国产日韩欧美高清| 国产精品乡下勾搭老头1| 久久久久久电影| 国产一区二区三区国产| 久久综合国产精品| 国产精品一区2区| 中文字幕va一区二区三区| 高清在线观看日韩| 国产精品久久三| 99久久精品国产一区| 一区二区三区在线视频观看 | 国产成人综合网站| 国产精品美女www爽爽爽| 91香蕉国产在线观看软件| 亚洲一区二区三区中文字幕在线| 欧美午夜在线观看| 日韩成人av影视| 久久亚洲一区二区三区四区| 国产suv精品一区二区三区| 亚洲国产成人自拍| 成人免费毛片a| 最新不卡av在线| 91免费在线视频观看| 青青草国产成人av片免费| 久久日韩粉嫩一区二区三区 | 欧美日韩午夜在线视频| 免费在线成人网| 中文字幕精品—区二区四季| 97se亚洲国产综合自在线观| 亚洲二区在线观看| 精品日韩在线观看| www.日韩大片| 亚洲18色成人| 久久久久久久综合色一本| 91一区一区三区| 日韩高清不卡在线| 国产三区在线成人av| 色狠狠综合天天综合综合| 免费在线一区观看| 国产精品三级电影|