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

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

?? lcd.h

?? Program for implementing AES on 8051 based microcontrollers. SDCC is used as the C compiler. Microco
?? H
字號:
// 16x2 HD44780 based LCD Module functions for SDCC / P89V51RD2

/* Original Code by:
 * Author   : sci-3d@hotmail.com
 * Date		: 2006-08-01 (yyyy-mm-dd)
 */
 
/* Modified for ucmicrosys UNI-51-SDK (www.ucmicrosys.com) by
 * Author(s)	: Anurag Chugh (anurag@ucmicrosys.com) and Ranjit Puri (ranjit.puri@gmail.com)
 * Date		: 2006-12-15 (yyyy-mm-dd)
 */

//NOTES:
//1: This code may be distributed and modified freely .
//2: External Crystal of 11.0592 MHz is assumed.
//3. 16x2 LCD Modules is being operated in Nibble Mode.
//4: Connections to the LCD are assumed as followed:
//		RS		-> P0.0
//		RW		-> P0.1	
//		E		-> P0.2
//		D4,D5,D6,D7	-> P0.4,P0.5,P0.6,P0.7

#ifndef __p89v51rd2_h__
	#include <p89v51rd2.h>
	#define __p89v51rd2_h__
#endif


#define LCD_DATA P0
#define LCD_en P0_2
#define LCD_rs P0_0 
#define LCD_rw P0_1  			//Must Always be low to allow data to be sent to LCD
#define LCD_DELAY 100 			//Delay for allowing the LCD to execute the Command Sent to it
#define LCD_clear() LCD_command(0x1)	//Clear display LCD
#define LCD_origin() LCD_command(0x2)	//Set to origin LCD
#define LCD_row1() LCD_command(0x80)	//Begin at Line 1
#define LCD_row2() LCD_command(0xC0)   //Begin at Line 2
 

void LCD_gotoxy(char position, char line);
void LCD_delay(unsigned char ms);
void LCD_enable();
void LCD_command(unsigned char command);
void LCD_putc(unsigned char ascii);
void LCD_puts(unsigned char *lcd_string);	//Function to put a string on LCD
void LCD_init();				//Function to initialize the LCD module

void LCD_delay(unsigned char ms)
{
	unsigned char n;
	unsigned int i;
	for (n=0; n<ms; n++)
	{
		for (i=0; i<LCD_DELAY; i++);
	}
    
}

void LCD_enable()
{
	LCD_en = 0;		//High to low transition
	LCD_delay(1);
	LCD_en = 1;		//Back to default state
}

void LCD_command(unsigned char command)
{
    LCD_rs = 0;			//Command Mode
    LCD_DATA = ((command & 0xF0)|0x04);
    LCD_enable();
    LCD_DATA = (((command<<4) & 0xF0)|0x04);
    LCD_enable();
    LCD_delay(1);
}

void LCD_putc(unsigned char ascii)
{
    LCD_rs = 1;			//Data Mode
    LCD_DATA = ((ascii & 0xF0)|0x05);
    LCD_enable();
    LCD_DATA = (((ascii<<4) & 0xF0)|0x05);
    LCD_enable();
    LCD_delay(1);
}

void LCD_puts(unsigned char *lcd_string)
{
	while (*lcd_string) 
	{
		LCD_putc(*lcd_string++);
	}
}

void LCD_init()
{
	LCD_delay(20);		//Let LCD Driver stabilize
	P0=0x00;
	LCD_en = 1;
	LCD_rs = 0;
	LCD_rw = 0; 
	LCD_command(0x33);	//8 bit mode, 8 bit mode
	LCD_command(0x33);	//8 bit mode, 8 bit mode
	LCD_command(0x32);	//8 bit mode, 4 bit mode
	LCD_command(0x28);	//4 bit mode, 2 line mode
	LCD_command(0x0F);	//Display Cursor (Underline and Blink)
	LCD_command(0x03);	//Display and Cursor Home
	LCD_delay(20);		//Display and Cursor Home requres more time
	LCD_command(0x01);	//Clear Display
	LCD_delay(20);		//Clear Display requires more time
}

void LCD_gotoxy(char position, char line)
{
	if(line == 0)
	{
		LCD_command(0x80 + position);
	}
	else if(line == 1)
	{
		LCD_command(0x80 + 0x40 + position);
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美午夜精品久久久| 国产在线一区观看| 在线精品国精品国产尤物884a| 国产精品乱码妇女bbbb| 成人av在线观| 亚洲精品伦理在线| 欧美日韩国产片| 日韩av网站免费在线| 日韩欧美国产三级电影视频| 另类小说综合欧美亚洲| 久久这里都是精品| 丁香桃色午夜亚洲一区二区三区| 国产精品入口麻豆九色| 91丨porny丨蝌蚪视频| 一区二区成人在线视频| 在线播放中文字幕一区| 国产呦萝稀缺另类资源| 综合欧美一区二区三区| 91超碰这里只有精品国产| 国内精品国产成人国产三级粉色| 日本一区二区不卡视频| 欧美日韩一区三区| 国产一区二区三区最好精华液| 国产精品福利一区| 欧美一区二区日韩| 高清在线成人网| 亚洲第一电影网| 爽爽淫人综合网网站| 久久综合久久99| 91视频在线观看免费| 视频一区欧美精品| 国产精品女主播av| 91精品一区二区三区在线观看| 国产91在线看| 日韩影院免费视频| 中文字幕中文字幕一区| 日韩一区二区三免费高清| 懂色av一区二区三区免费观看| 亚洲小说春色综合另类电影| 国产亚洲女人久久久久毛片| 欧美色综合网站| 成人午夜激情在线| 日韩激情一区二区| 国产精品视频一二三| 欧美一级精品在线| 色哟哟亚洲精品| 国产不卡在线播放| 蜜桃视频在线观看一区二区| 亚洲黄色片在线观看| 久久久久久麻豆| 欧美一区二区三区四区久久| 91亚洲国产成人精品一区二三| 精品在线一区二区| 午夜av一区二区| 亚洲男人的天堂在线aⅴ视频| 久久奇米777| 日韩视频一区二区| 欧美三级三级三级| 91麻豆国产福利在线观看| 国产成人亚洲综合a∨婷婷| 日本大胆欧美人术艺术动态| 成人黄页在线观看| 韩国女主播成人在线| 日日欢夜夜爽一区| 亚洲电影一级片| 亚洲影视在线观看| 亚洲欧美日韩中文字幕一区二区三区 | 国产剧情一区在线| 免费在线观看一区| 美女视频黄久久| 日韩**一区毛片| 日韩精品电影一区亚洲| 亚洲成人先锋电影| 性久久久久久久久久久久| 亚洲一级二级在线| 亚洲成人免费视频| 首页国产欧美久久| 肉丝袜脚交视频一区二区| 午夜精品久久久久影视| 亚洲国产成人av网| 日韩经典中文字幕一区| 天天亚洲美女在线视频| 亚洲成人午夜电影| 免费在线观看视频一区| 韩国中文字幕2020精品| 国产精品一区二区三区网站| 9191久久久久久久久久久| 91精品国产综合久久小美女| 91精品国产综合久久久蜜臀图片| 91精品婷婷国产综合久久| 日韩区在线观看| 2020日本不卡一区二区视频| 久久女同性恋中文字幕| 国产精品久久久久一区| 亚洲欧美日本韩国| 亚州成人在线电影| 看片的网站亚洲| 国产成人免费xxxxxxxx| gogo大胆日本视频一区| 91麻豆精品在线观看| 欧美三电影在线| 日韩欧美一卡二卡| 中文字幕精品一区| 亚洲自拍欧美精品| 美女视频黄a大片欧美| 国产精品影音先锋| 99久久精品国产麻豆演员表| 欧美综合久久久| 欧美成人伊人久久综合网| 国产精品嫩草影院com| 亚洲网友自拍偷拍| 麻豆91小视频| 99re在线视频这里只有精品| 欧美老人xxxx18| www国产精品av| 亚洲欧美日本在线| 精品一区免费av| 一道本成人在线| 久久综合色一综合色88| 一个色综合av| 国产精品自拍三区| 欧美色中文字幕| 欧美国产日韩亚洲一区| 午夜视频在线观看一区二区 | 国产综合色精品一区二区三区| 成人永久aaa| 欧美一级高清片| 亚洲欧美在线aaa| 激情五月婷婷综合| 欧美无乱码久久久免费午夜一区 | 久久亚洲精品小早川怜子| 亚洲天堂中文字幕| 激情丁香综合五月| 欧美日韩一本到| 中文字幕视频一区二区三区久| 热久久免费视频| 99精品视频免费在线观看| 精品精品国产高清一毛片一天堂| 伊人性伊人情综合网| 粉嫩av亚洲一区二区图片| 欧美一区二区三区播放老司机| 亚洲欧美区自拍先锋| 国产成人av在线影院| 日韩欧美国产成人一区二区| 亚洲综合一区二区精品导航| 成人小视频在线| 精品捆绑美女sm三区| 日韩一区欧美二区| 在线观看欧美黄色| 日韩美女啊v在线免费观看| 国产精品亚洲一区二区三区在线| 欧美一区二区日韩一区二区| 亚洲成a人片综合在线| 色综合视频在线观看| 国产精品久久久久一区二区三区共| 狠狠色综合日日| 日韩欧美国产一区在线观看| 亚洲18色成人| 7777精品伊人久久久大香线蕉经典版下载 | 国产精品资源在线观看| 日韩午夜在线播放| 免费在线成人网| 91精品国产综合久久久久| 亚洲国产综合视频在线观看| 91免费观看在线| 亚洲免费观看高清完整版在线观看熊| 国产99久久精品| 国产精品理论片| 99久久er热在这里只有精品66| 国产目拍亚洲精品99久久精品| 国产伦精品一区二区三区视频青涩| 日韩精品专区在线| 韩国成人精品a∨在线观看| 久久免费视频一区| 国产精品一级二级三级| 国产三级精品视频| 成人不卡免费av| 亚洲三级电影网站| 在线观看日韩一区| 天天射综合影视| 欧美本精品男人aⅴ天堂| 国内外精品视频| 国产欧美精品国产国产专区| 成人高清av在线| 亚洲精品写真福利| 欧美放荡的少妇| 美美哒免费高清在线观看视频一区二区 | 国产嫩草影院久久久久| 成人高清视频在线| 亚洲一区视频在线| 精品欧美乱码久久久久久1区2区| 国内精品在线播放| 国产精品久久影院| 欧美日韩免费不卡视频一区二区三区| 日韩在线观看一区二区| www精品美女久久久tv| 99久久国产免费看| 三级欧美在线一区| ww亚洲ww在线观看国产| 色爱区综合激月婷婷|