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

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

?? lcd1602.c

?? 16f88控制lcd1602顯示源碼
?? C
字號:
#include <pic.h>
#include <stdio.h>
#include <string.h>
#define LcdRs		RA2
#define LcdRw		RA3
#define LcdEn  	    RA4
#define  DBPort 	PORTB		
#define _nop_()     asm("nop")
__CONFIG(0X2F50);
volatile unsigned int Count=0;
volatile unsigned char TempBuffer[10];
bank1 volatile unsigned char name[]="The 1602LCD Test",
name1[]="GO:       by XuF";
//內(nèi)部等待函數(shù)**************************************************************************
void interrupt TMR(void)
{
	#asm
		CLRWDT
	#endasm
	TMR2IF=0;
}
void delay(unsigned int n)
{
	unsigned int j;
	for(j=0;j<n;j++);
}
void IntToStr(unsigned int t, unsigned char *str, unsigned char n) 
{
	unsigned char a[5]; 
	char i, j;                                 	
	a[0]=(t/10000)%10;         //取得整數(shù)值到數(shù)組         	
	a[1]=(t/1000)%10;                                     	
	a[2]=(t/100)%10;                                      	
	a[3]=(t/10)%10;                                       	
	a[4]=(t/1)%10;  
	for(i=0;i<5;i++)
	{
		*str=a[i]+'0';
		str++;
	}
	*str='\0';
	str=str-5;
	if(*str=='0')
	{
		*str=' ';
		str++;
		if(*str=='0')
		{
			*str=' ';
			str++;
			if(*str=='0')
			{
				*str=' ';
				str++;
				if(*str=='0')
				{
					*str=' ';
					str++;
					if(*str=='0')
					{
						*str=' ';
						str++;
					}
				}
			}
		}
	}
	/*for(i=0; i<5; i++)         //轉(zhuǎn)成ASCII碼              	
		a[i]=a[i]+'0';                                    	
	for(i=0; a[i]=='0' && i<=3; i++);                     	
	for(j=5-n; j<i; j++)       //填充空格                 	
		{ *str=' ';  str++; }                             	
	for(; i<5; i++)                                       	
		{ *str=a[i]; str++; }  //加入有效的數(shù)字           	
	*str='\0'; */
} 
unsigned char LCD_Wait(void)
{
	LcdRs=0;
	LcdRw=1;	
	_nop_();
	LcdEn=1;	
	_nop_();
	LcdEn=0;
	return DBPort;		
}
//向LCD寫入命令或數(shù)據(jù)************************************************************
#define LCD_COMMAND			0      // Command
#define LCD_DATA			1      // Data
#define LCD_CLEAR_SCREEN	0x01      // 清屏
#define LCD_HOMING  		0x02      // 光標(biāo)返回原點(diǎn)
void LCD_Writedata(unsigned char input)
{
	LcdRs=1;
	LcdRw=0;
	LcdEn=0;
	_nop_();
	DBPort=input;	
	_nop_();
	LcdEn=1;		
	_nop_();
	LcdEn=0;		
	_nop_();
	delay(1000);	
}
void LCD_Writecommand(unsigned char input)
{
	LcdRs=0;
	LcdRw=0;
	LcdEn=0;
	_nop_();
	DBPort=input;	
	_nop_();
	LcdEn=1;		
	_nop_();
	LcdEn=0;		
	_nop_();
	delay(1000);	
}

//設(shè)置顯示模式************************************************************
#define LCD_SHOW			0x04    //顯示開
#define LCD_HIDE			0x00    //顯示關(guān)	  

#define LCD_CURSOR			0x02 	//顯示光標(biāo)
#define LCD_NO_CURSOR		0x00    //無光標(biāo)		     

#define LCD_FLASH			0x01    //光標(biāo)閃動(dòng)
#define LCD_NO_FLASH		0x00    //光標(biāo)不閃動(dòng)

void LCD_SetDisplay(unsigned char DisplayMode)
{
	LCD_Writecommand(0x08|DisplayMode);	
}

//設(shè)置輸入模式************************************************************
#define LCD_AC_UP			0x02
#define LCD_AC_DOWN			0x00      // default

#define LCD_MOVE			0x01      // 畫面可平移
#define LCD_NO_MOVE			0x00      //default

void LCD_SetInput(unsigned char InputMode)
{
	LCD_Writecommand(0x04|InputMode);
}
void LCD_Initial()
{
	LcdEn=0;
	delay(1500);
	LCD_Writecommand(0x38);           //8位數(shù)據(jù)端口,2行顯示,5*7點(diǎn)陣
	LCD_Writecommand(0x38);
	LCD_Writecommand(0x38);
	LCD_Writecommand(0x38);
	//LCD_Writecommand(0x08);//顯示關(guān)
	//LCD_Writecommand(0x01);//清屏
	//LCD_Writecommand(0x06);//AC遞增, 畫面不動(dòng)
	//LCD_Writecommand(0x0c);//開啟顯示, 無光標(biāo)
    LCD_SetDisplay(LCD_SHOW|LCD_NO_CURSOR);    //開啟顯示, 無光標(biāo)
	LCD_Writecommand(LCD_CLEAR_SCREEN);   //清屏
	LCD_SetInput(LCD_AC_UP|LCD_NO_MOVE);       //AC遞增, 畫面不動(dòng)
}

//************************************************************************
void GotoXY(unsigned char x, unsigned char y)
{
	if(y==0)
		LCD_Writecommand(0x80|x);//寫地址
	if(y==1)
		LCD_Writecommand(0x80|(x+0x40));
}
void Print(unsigned char *str)
{
	while((*str)!='\0')
	{
		LCD_Writedata(*str);
		str++;
	}
}
void systeminitial()
{
	OSCCON=0X62;
	OSCTUNE=0X00;
	OPTION=0X1F;
	CMCON=0X07;
	//CCPR1L=0;
	//PR2=255;
	//TMR2=0X00;
	//T2CON=0X0C;
	//PORTB=0X00;
	TRISB=0X00;
	PORTA=0X00;
	TRISA=0X00;
	ANSEL=0X00;
	PIR1=0;
	PIE1=0;
	INTCON=0;
	//WDTCON=0X00;
}
void main()
{
	systeminitial();
	LCD_Initial();
	GotoXY(0,0);
	Print(name);
	GotoXY(0,1);
	Print(name1);
	while(1)
	{
		IntToStr(Count++,&TempBuffer[0],5);
		GotoXY(3,1);
		Print(&TempBuffer[0]);
		delay(1000);
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱码一区二区三区| 欧美激情综合五月色丁香| 亚洲精品视频免费看| 国产一区三区三区| 日韩视频在线观看一区二区| 亚洲高清视频在线| 色哟哟一区二区三区| 国产精品久久久久桃色tv| 蜜桃av一区二区| 欧美成人女星排名| 精品一区二区三区视频| 精品国产1区2区3区| 日韩综合小视频| 欧美一二三区精品| 日本视频一区二区三区| 日韩欧美国产综合一区| 极品尤物av久久免费看| 久久这里只有精品首页| 国产iv一区二区三区| 国产肉丝袜一区二区| 粉嫩一区二区三区性色av| 国产精品人人做人人爽人人添| 成人国产视频在线观看| 亚洲男人天堂一区| 欧美日韩一级视频| 久久国产婷婷国产香蕉| 久久精品一区四区| k8久久久一区二区三区| 亚洲制服丝袜在线| 日韩一区二区免费在线电影 | 亚洲三级在线免费| 精品视频1区2区3区| 美腿丝袜在线亚洲一区 | 91丨porny丨国产| 中文字幕亚洲一区二区va在线| 91蜜桃视频在线| 亚洲一二三区在线观看| 欧美高清性hdvideosex| 国产乱码精品一区二区三区忘忧草 | 欧美精品一区二区高清在线观看 | 成人福利视频在线看| 亚洲黄色性网站| 欧美一区二区三区思思人| 国产盗摄精品一区二区三区在线| 亚洲免费在线电影| 日韩无一区二区| 波多野结衣一区二区三区| 亚洲成人第一页| 久久久久免费观看| 在线视频一区二区三区| 精品制服美女丁香| 亚洲黄色片在线观看| 日韩久久久精品| 亚洲自拍欧美精品| 久久久99精品免费观看不卡| 欧美人牲a欧美精品| 色婷婷一区二区三区四区| 国产成人在线观看| 久久精品国产一区二区| 午夜一区二区三区在线观看| 亚洲欧美激情插 | 色综合夜色一区| 国产成人超碰人人澡人人澡| 日韩av在线播放中文字幕| 亚洲精品中文字幕在线观看| 国产精品国产自产拍在线| 国产女主播视频一区二区| 精品国产一区二区亚洲人成毛片 | 国产精品水嫩水嫩| 国产日韩欧美不卡| 337p日本欧洲亚洲大胆精品| 精品成人一区二区三区四区| 欧美一区二区国产| 欧美刺激脚交jootjob| 日韩欧美国产wwwww| 日韩一区二区三区在线| 91精品国产品国语在线不卡| 欧美精品久久99久久在免费线| 在线亚洲一区观看| 在线观看区一区二| 欧美日韩久久久一区| 欧美视频在线一区二区三区| 欧美喷水一区二区| 在线播放视频一区| 91精品国产免费| 日韩久久久精品| 欧美激情一区三区| 欧美国产一区视频在线观看| 国产精品日韩成人| 亚洲激情图片qvod| 婷婷夜色潮精品综合在线| 日韩精品一卡二卡三卡四卡无卡| 蜜桃一区二区三区在线| 国产毛片一区二区| 91在线一区二区三区| 在线亚洲免费视频| 欧美精品一卡两卡| 欧美xxxxxxxx| 国产精品日日摸夜夜摸av| 亚洲综合一区二区三区| 天天操天天色综合| 国产一区二区剧情av在线| 大陆成人av片| 欧美日韩亚州综合| 欧美电影免费观看高清完整版在| 久久久噜噜噜久久人人看 | 国产精品色在线| 亚洲h精品动漫在线观看| 另类的小说在线视频另类成人小视频在线 | 久久疯狂做爰流白浆xx| 国产ts人妖一区二区| 欧美日韩一卡二卡三卡| 久久伊99综合婷婷久久伊| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | av电影在线观看不卡| 欧美日韩中文国产| 久久婷婷一区二区三区| 亚洲伊人伊色伊影伊综合网| 九九**精品视频免费播放| 一本色道久久综合亚洲91| 欧美一级电影网站| 亚洲欧美自拍偷拍色图| 日韩综合在线视频| av影院午夜一区| 欧美精品一区二区三区在线播放| 亚洲黄色小视频| 国产精品一二二区| 777色狠狠一区二区三区| 亚洲国产激情av| 美女被吸乳得到大胸91| 色婷婷亚洲婷婷| 欧美国产1区2区| 秋霞电影网一区二区| 91成人看片片| 国产精品美女久久久久久2018| 午夜精品久久久久久久久久 | 精品粉嫩aⅴ一区二区三区四区| 亚洲女性喷水在线观看一区| 国产精品综合网| 精品少妇一区二区三区在线视频| 亚洲激情网站免费观看| 成人av免费在线播放| 久久久美女艺术照精彩视频福利播放| 一区二区激情视频| 成人在线视频首页| 亚洲自拍偷拍图区| 91丨porny丨最新| 国产女人aaa级久久久级| 激情小说欧美图片| 欧美成人精精品一区二区频| 亚洲午夜av在线| 在线影视一区二区三区| 亚洲日本免费电影| 暴力调教一区二区三区| 国产日产精品一区| 国产剧情一区在线| 精品av综合导航| 国内欧美视频一区二区| 欧美一级搡bbbb搡bbbb| 日日夜夜精品免费视频| 欧美日韩久久一区| 亚洲成人免费在线观看| 91久久精品日日躁夜夜躁欧美| 国产精品第13页| 不卡视频在线观看| 国产精品―色哟哟| caoporen国产精品视频| 国产精品国产三级国产| 国产成a人亚洲精品| 国产日韩欧美一区二区三区乱码 | 精品国产电影一区二区| 麻豆免费看一区二区三区| 日韩欧美国产电影| 国产最新精品免费| 国产欧美久久久精品影院| 国产成人精品免费在线| 中文字幕精品—区二区四季| 成人av免费在线| 亚洲精品中文在线影院| 欧美日韩五月天| 蜜桃久久久久久| 久久新电视剧免费观看| 成人在线视频首页| 亚洲欧美视频在线观看视频| 色成人在线视频| 午夜a成v人精品| 久久一二三国产| 99国产麻豆精品| 日日骚欧美日韩| 国产清纯美女被跳蛋高潮一区二区久久w| 国产99一区视频免费| 亚洲人成网站精品片在线观看| 91传媒视频在线播放| 日本最新不卡在线| 2021国产精品久久精品| 成人动漫视频在线| 丝袜美腿亚洲一区| 国产色爱av资源综合区| 日本福利一区二区| 久久国产尿小便嘘嘘|