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

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

?? lcd_test1.c

?? 含20個經典例程
?? C
字號:
/////////////LCD測試程序//////////////
////////////lcd_test1.c//////////////
#include "C8051F040.h"	// Register definition file.
typedef unsigned char uchar;
typedef unsigned int uint;
typedef unsigned long ulong;
#define toup sendc(0x14)  //lcd光標右移
#define todown sendc(0x10)//lcd光標左移
#define curshow sendc(0x0f)//顯示光標
#define home sendc(0x02)//移到首行
#define cls sendc(0x01)//清屏
sbit lcdrs=P5^2;//硬件控制接口
sbit lcdrw=P5^1;
sbit lcdcs=P5^0;
void delay1ms(uint time){//延遲1ms*time,這不是一個精確值
	uint i;
	uint j;
	for (i=0;i<time;i++){
		for(j=0;j<300;j++);
	}
}	
void sendc(uchar c){//給lcd送命令
	SFRPAGE = 0x0f;//以下實際上是對lcd發送命令的時序圖進行操作的
	P4=c;
	lcdrs=0;
	lcdrw=0;
	EA=0;
	lcdcs=1;
	lcdcs=0;
	lcdcs=1;
	lcdrw=1;
	P4=0xff;//先置1,后讀取
	lcdrs=0;
	while(P4>=0x80);
	lcdcs=0;
	lcdcs=1;
	EA=1;
	if(c==1)
		delay1ms(2);
                
}
void dispini(){	//lcd顯示初始化
	delay1ms(100);
	SFRPAGE=0xf;
	lcdcs=0;         
	lcdrs=1;
	lcdrw=1;
	delay1ms(30);
	sendc(0x38);//8位,2行,5*7字體
	delay1ms(100);
	sendc(0x0c);//顯示開,光標關;不閃
	delay1ms(100);
	sendc(0x06);//增量方式,現不移動
	delay1ms(100);
	sendc(0x01);//清屏
	delay1ms(100);
}
void sendd(uchar c){//給lcd送數據
	SFRPAGE = 0x0f;
	EA=0;
	P4=c;
	lcdrs=1;
	lcdrw=0;
	lcdcs=1;
	lcdcs=0;
	lcdcs=1;
	lcdrw=1;
	P4=0xff;//先置1,后讀取
	lcdrs=0;
	while(P4>=0x80);
	lcdcs=0;
	lcdcs=1;
	EA=1;
}	
void config (void) {
//看門狗禁止
    WDTCN = 0x07;	
    WDTCN = 0xDE;   
    WDTCN = 0xAD;
    SFRPAGE = 0x0F;
    XBR0 = 0x00;	
    XBR1 = 0x00;	
    XBR2 = 0x40;	//交叉開關使能,使得P0-P3口能輸出
    XBR3 = 0x00;    
    SFRPAGE = 0x0F;
    P0MDOUT = 0x00; //端口配置,P0-P3,P6-P7口為開漏輸出
    P1MDOUT = 0x00; 
    P2MDOUT = 0x00; 
    P3MDOUT = 0x00; 
    P4MDOUT = 0x00; //P4口為開漏
    P5MDOUT = 0x07; 
    P6MDOUT = 0x00; 
    P7MDOUT = 0x00; 
    P1MDIN = 0xFF;  //所有端口為數字輸入,沒有模擬輸入端口
    P2MDIN = 0xFF;  
    P3MDIN = 0xFF; 
    SFRPAGE = 0x0F;
    CLKSEL = 0x00;  
    OSCXCN = 0x00;	
    OSCICN = 0x84;	
    //采用內部晶振,為24.5MHZ8分頻
}   
void dispmoveauto(){//自動移位顯示
	xdata uchar i;
	sendc(0x01);//清屏
	delay1ms(2);
	sendc(0x80);
	for(i=0;i<16;i++){
		sendd('a'+i);//第一行顯示
		}
	delay1ms(1000);
	sendc(0x07);//設置為移動顯示模式,AC自增
	for(i=0;i<26;i++){
		sendd('A'+i);//當CG RAM地址自增超過第一行地址時,自動跳到第二行地址
		delay1ms(500);
		}
	for(i=0;i<26;i++){
		sendd('a'+i);
		delay1ms(500);
		}


}
void makelogo1(){
	sendc(0x48);//CG RAM 地址設定指令,寫地址0x08,即定義代碼0x01的點陣數據
	sendd(0x04);//給CG RAM寫數據,定義點陣數據,為一片葉子的點陣,一共8行
	sendd(0x0e);
	sendd(0x1f);
	sendd(0x1f);
	sendd(0x1f);
	sendd(0x0e);
	sendd(0x04);
	sendd(0x0e);
}
uchar readd(){//給顯示lcd送顯示字符
	uchar k;
	SFRPAGE = 0x0f;
	EA=0;
	lcdrw=1;
	P4=0xff;
	lcdrs=1;
	k=P4;
	lcdcs=0;
	lcdcs=1;
	P4=0xff;//先置1,后讀取,否則所讀數據可能有誤
	lcdrs=0;
	while(P4>=0x80);//讀LCD是否為忙
	lcdcs=0;
	lcdcs=1;
	EA=1;
	return k;
}	
void dispmovemanual(){
	xdata uchar i;
	sendc(0x80);
	for(i=0;i<26;i++){
		sendd('a'+i);//一次性將‘a’至‘z’數據寫入第一行內存中
	}
	delay1ms(100);
	for(i=0;i<40;i++){
		sendc(0x18);
		delay1ms(300);//每隔三十毫秒移動一次數據
	}
	for(i=0;i<12;i++){
		sendd('0'+i);//操作完移位指令后繼續在第一行中寫入‘0’-‘9’和‘:’,‘;’
	}
	delay1ms(300);
	sendc(0xc0);
	for(i=0;i<26;i++){//一次性將‘A’至‘Z’寫入第二行的內存中
		sendd('A'+i);
	}
	for(i=0;i<12;i++){//繼續在第二行中寫入‘0’-‘9’和‘:’,‘;’
		sendd('0'+i);
	}
	delay1ms(1000);
	for(i=0;i<40;i++){//移位指令,整屏移動
		sendc(0x18);
		delay1ms(600);
	}
}
main(){
	xdata uchar readdata[6];
	uchar t;
	config();
	dispini();
	dispmovemanual();//手動移位顯示
	cls;//清零
	makelogo1();//設置自定義點陣
	delay1ms(1000);
	sendc(0x80);//連續寫入5個數據,以供讀取值比較
	sendd(0x01);//顯示自定義點陣
	sendd(0x31);
	sendd(0x32);
	sendd(0x61);
	sendd(0x62);
	sendd(0x71);
	sendc(0x80);
	for(t=0;t<6;t++)
		readdata[t]=readd();
	delay1ms(1000);
	dispmoveauto();//自動移位顯示,每寫一個數據,自動移位一次
	while(1);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91在线视频免费观看| 色偷偷久久人人79超碰人人澡| 日本一区二区三区免费乱视频| 91精品国产入口| 欧美日韩免费在线视频| 91久久精品一区二区三| 欧美怡红院视频| 欧美性色欧美a在线播放| 欧美在线不卡视频| 日本韩国一区二区三区| 欧美在线三级电影| 欧美日韩一区 二区 三区 久久精品| 色菇凉天天综合网| 欧美日韩亚洲综合| 91精品国产色综合久久不卡电影| 精品理论电影在线| 国产精品美日韩| 亚洲一区二区视频| 日韩黄色免费网站| 国产精品伊人色| 成人aaaa免费全部观看| 色欧美乱欧美15图片| 欧美日韩mp4| 久久一夜天堂av一区二区三区| 国产嫩草影院久久久久| 中文字幕欧美一| 亚洲国产精品视频| 久久国产生活片100| 国产成人精品免费视频网站| 欧美性猛片xxxx免费看久爱| 日韩欧美一级特黄在线播放| 国产精品久久久久久亚洲毛片 | 欧美性受xxxx黑人xyx| 欧美男人的天堂一二区| 欧美不卡一二三| 亚洲黄色小视频| 久热成人在线视频| 欧美午夜在线观看| 欧美一级夜夜爽| 中文字幕中文字幕一区| 美日韩一区二区三区| 99久久99精品久久久久久| 日韩一级大片在线| 亚洲日本电影在线| 国产.欧美.日韩| 欧美日韩一级视频| 中文av一区二区| 国产高清精品网站| 日韩二区三区四区| 99久久免费视频.com| 欧美猛男男办公室激情| 国产精品美女久久福利网站| 日本不卡一区二区| 91亚洲精华国产精华精华液| 亚洲精品一区二区三区四区高清 | 欧美亚洲综合久久| 亚洲四区在线观看| 国产精品69久久久久水密桃| 日韩欧美国产三级电影视频| 天天av天天翘天天综合网| 99国产精品久久久久久久久久久| 精品99999| 久99久精品视频免费观看| 欧美日韩一级大片网址| 亚洲免费观看在线视频| 不卡一区在线观看| 欧美经典三级视频一区二区三区| 韩国av一区二区三区| 欧美一卡二卡三卡四卡| 日韩黄色免费电影| 欧美精品一卡两卡| 亚洲成人综合网站| 欧美在线短视频| 亚洲chinese男男1069| 在线一区二区视频| 亚洲制服欧美中文字幕中文字幕| 日本大香伊一区二区三区| 亚洲人成7777| 在线观看日韩精品| 亚洲高清一区二区三区| 欧美探花视频资源| 爽好久久久欧美精品| 在线成人午夜影院| 精品一二三四在线| 国产最新精品精品你懂的| 丝袜亚洲另类欧美| 亚洲高清视频在线| 色婷婷激情综合| 一个色妞综合视频在线观看| 91网页版在线| 亚洲国产精品一区二区www| 欧美性生交片4| 亚洲成av人片观看| 日韩丝袜美女视频| 国产毛片精品一区| 亚洲国产精品激情在线观看| 欧美军同video69gay| 亚洲欧美日韩国产一区二区三区| 一区二区成人在线| 日本不卡视频一二三区| 日韩欧美二区三区| 久久成人麻豆午夜电影| 亚洲国产岛国毛片在线| 色哟哟一区二区三区| 日本一道高清亚洲日美韩| 国产亚洲欧美在线| 色婷婷久久久综合中文字幕 | 激情五月激情综合网| 亚洲欧美一区二区视频| 555夜色666亚洲国产免| 国产尤物一区二区在线| 亚洲综合图片区| 久久亚洲精精品中文字幕早川悠里| 99国内精品久久| 免费在线观看一区二区三区| 国产精品国产三级国产aⅴ中文 | 26uuu精品一区二区在线观看| 成人自拍视频在线观看| 亚洲v日本v欧美v久久精品| 久久美女高清视频| 欧美精品一二三| 99综合电影在线视频| 日韩精品在线网站| 欧美午夜电影网| 懂色av一区二区三区免费观看| 国产一区二区三区香蕉| 中文字幕免费一区| 日韩女优av电影| 色婷婷精品久久二区二区蜜臂av| 精品一区二区三区视频在线观看| 亚洲综合色成人| 国产精品视频在线看| 日韩午夜av一区| 欧美日韩免费视频| 一本色道**综合亚洲精品蜜桃冫 | 日韩午夜在线观看视频| 在线观看日韩毛片| 色一情一伦一子一伦一区| 国产激情一区二区三区| 久久成人免费日本黄色| 香蕉久久夜色精品国产使用方法 | 欧美精品1区2区3区| 色激情天天射综合网| 国产成人无遮挡在线视频| 美女在线一区二区| 蜜芽一区二区三区| 亚洲成人福利片| 亚洲成av人片在www色猫咪| 亚洲一区二区四区蜜桃| 亚洲男帅同性gay1069| 国产精品成人在线观看| 中文字幕人成不卡一区| 亚洲天堂精品视频| 亚洲人妖av一区二区| 亚洲同性同志一二三专区| 中文字幕日韩欧美一区二区三区| 一色桃子久久精品亚洲| 国产精品女同互慰在线看| 中文字幕不卡在线| 一区在线观看免费| 中文字幕制服丝袜一区二区三区 | 丝袜美腿高跟呻吟高潮一区| 午夜亚洲国产au精品一区二区| 亚洲精品ww久久久久久p站| 国产精品白丝在线| 一二三区精品视频| 日韩一区精品字幕| 国产麻豆精品在线| 国产成人99久久亚洲综合精品| 成人黄色a**站在线观看| 色综合天天综合网国产成人综合天| 99精品在线免费| 精品视频在线免费看| 欧美一级专区免费大片| 久久久高清一区二区三区| 欧美激情在线一区二区三区| 亚洲色图欧洲色图| 亚洲国产va精品久久久不卡综合| 日韩国产一二三区| 国产成人丝袜美腿| 欧美在线观看一区| 日韩三级伦理片妻子的秘密按摩| 精品国产乱码久久久久久久久| 久久精品欧美一区二区三区不卡 | 成人黄色在线视频| 欧美午夜不卡在线观看免费| 欧美xxx久久| 日韩一区欧美小说| 久久成人麻豆午夜电影| 色综合婷婷久久| 精品国产99国产精品| 一区二区三区四区在线免费观看| 五月天精品一区二区三区| 成人性视频网站| 欧美日韩电影一区| 中文字幕在线一区免费| 麻豆91精品视频| 91福利视频网站| 中文一区一区三区高中清不卡| 日本一道高清亚洲日美韩|