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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? lcd_library_h.h

?? it is library header function written for atmeg32.
?? H
字號(hào):
//*****************************************************************************
//
// File Name	: 'lcd_lib.h'
// Title		: 8 and 4 bit LCd interface
// Author		: Scienceprog.com - Copyright (C) 2007
// Created		: 2007-03-29
// Revised		: 2007-08-08
// Version		: 1.0
// Target MCU	: Atmel AVR series
//
// This code is distributed under the GNU Public License
//		which can be found at http://www.gnu.org/licenses/gpl.txt
//
//*****************************************************************************
#ifndef LCD_LIB
#define LCD_LIB

#include <inttypes.h>


//Uncomment this if LCD 4 bit interface is used
//******************************************
#define LCD_4bit
//***********************************************

#define LCD_RS	0 	//define MCU pin connected to LCD RS
#define LCD_RW	1 	//define MCU pin connected to LCD R/W
#define LCD_E	2	//define MCU pin connected to LCD E
#define LCD_D0	0	//define MCU pin connected to LCD D0
#define LCD_D1	1	//define MCU pin connected to LCD D1
#define LCD_D2	2	//define MCU pin connected to LCD D1
#define LCD_D3	3	//define MCU pin connected to LCD D2
#define LCD_D4	4	//define MCU pin connected to LCD D3
#define LCD_D5	5	//define MCU pin connected to LCD D4
#define LCD_D6	6	//define MCU pin connected to LCD D5
#define LCD_D7	7	//define MCU pin connected to LCD D6
#define LDP PORTD	//define MCU port connected to LCD data pins
#define LCP PORTB	//define MCU port connected to LCD control pins
#define LDDR DDRD	//define MCU direction register for port connected to LCD data pins
#define LCDR DDRB	//define MCU direction register for port connected to LCD control pins

#define LCD_CLR             0	//DB0: clear display
#define LCD_HOME            1	//DB1: return to home position
#define LCD_ENTRY_MODE      2	//DB2: set entry mode
#define LCD_ENTRY_INC       1	//DB1: increment
#define LCD_ENTRY_SHIFT     0	//DB2: shift
#define LCD_ON_CTRL         3	//DB3: turn lcd/cursor on
#define LCD_ON_DISPLAY      2	//DB2: turn display on
#define LCD_ON_CURSOR       1	//DB1: turn cursor on
#define LCD_ON_BLINK        0	//DB0: blinking cursor
#define LCD_MOVE            4	//DB4: move cursor/display
#define LCD_MOVE_DISP       3	//DB3: move display (0-> move cursor)
#define LCD_MOVE_RIGHT      2	//DB2: move right (0-> left)
#define LCD_FUNCTION        5	//DB5: function set
#define LCD_FUNCTION_8BIT   4	//DB4: set 8BIT mode (0->4BIT mode)
#define LCD_FUNCTION_2LINES 3	//DB3: two lines (0->one line)
#define LCD_FUNCTION_10DOTS 2	//DB2: 5x10 font (0->5x7 font)
#define LCD_CGRAM           6	//DB6: set CG RAM address
#define LCD_DDRAM           7	//DB7: set DD RAM address
// reading:
#define LCD_BUSY            7	//DB7: LCD is busy
#define LCD_LINES			2	//visible lines
#define LCD_LINE_LENGTH		16	//line length (in characters)
// cursor position to DDRAM mapping
#define LCD_LINE0_DDRAMADDR		0x00
#define LCD_LINE1_DDRAMADDR		0x40
#define LCD_LINE2_DDRAMADDR		0x14
#define LCD_LINE3_DDRAMADDR		0x54
// progress bar defines
#define PROGRESSPIXELS_PER_CHAR	6


void LCDsendChar(uint8_t);		//forms data ready to send to 74HC164
void LCDsendCommand(uint8_t);	//forms data ready to send to 74HC164
void LCDinit(void);			//Initializes LCD
void LCDclr(void);				//Clears LCD
void LCDhome(void);			//LCD cursor home
void LCDstring(uint8_t*, uint8_t);	//Outputs string to LCD
void LCDGotoXY(uint8_t, uint8_t);	//Cursor to X Y position
void CopyStringtoLCD(const uint8_t*, uint8_t, uint8_t);//copies flash string to LCD at x,y
void LCDdefinechar(const uint8_t *,uint8_t);//write char to LCD CGRAM
void LCDshiftRight(uint8_t);	//shift by n characters Right
void LCDshiftLeft(uint8_t);	//shift by n characters Left
void LCDcursorOn(void);		//Underline cursor ON
void LCDcursorOnBlink(void);	//Underline blinking cursor ON
void LCDcursorOFF(void);		//Cursor OFF
void LCDblank(void);			//LCD blank but not cleared
void LCDvisible(void);			//LCD visible
void LCDcursorLeft(uint8_t);	//Shift cursor left by n
void LCDcursorRight(uint8_t);	//shif cursor right by n
// displays a horizontal progress bar at the current cursor location
// <progress> is the value the bargraph should indicate
// <maxprogress> is the value at the end of the bargraph
// <length> is the number of LCD characters that the bargraph should cover
//adapted from AVRLIB - displays progress only for 8 bit variables
void LCDprogressBar(uint8_t progress, uint8_t maxprogress, uint8_t length);


#endif


?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产乱码久久| 91社区在线播放| 奇米色一区二区| 一区二区三区色| 亚洲精品一二三四区| 一区二区三区四区高清精品免费观看| 国产日韩欧美激情| 亚洲免费视频成人| 日韩经典一区二区| 国产精品一区二区三区99| 一区二区中文字幕在线| 欧美精品一二三四| 久久精品这里都是精品| 国产精品狼人久久影院观看方式| 国产性色一区二区| 成人欧美一区二区三区| 亚洲成人福利片| 国产精品伊人色| 欧美亚洲综合久久| 久久久国产精品午夜一区ai换脸| 中文字幕精品在线不卡| 亚洲综合激情网| 国产成人av资源| 精品视频一区三区九区| 国产亚洲欧美在线| 婷婷亚洲久悠悠色悠在线播放| 国产成人在线视频播放| 欧美色国产精品| 综合中文字幕亚洲| 国产精品一区二区男女羞羞无遮挡| www.av精品| 亚洲精选免费视频| 国产成人福利片| 欧美xxxxx裸体时装秀| 亚洲欧洲中文日韩久久av乱码| 老汉av免费一区二区三区 | 99久久久久免费精品国产| 日韩欧美高清一区| 亚洲一区二区三区四区中文字幕| 国产伦精一区二区三区| 26uuu亚洲综合色| 免费在线观看成人| 精品日产卡一卡二卡麻豆| 午夜精品久久久久久| 中国色在线观看另类| 国产揄拍国内精品对白| 欧美精品一区在线观看| 国产精品一区久久久久| 欧美精品一区二区蜜臀亚洲| 九九精品一区二区| 久久只精品国产| 成人自拍视频在线| 中文字幕亚洲综合久久菠萝蜜| 成人av影院在线| 亚洲国产一二三| 欧美大片在线观看一区| 狠狠色丁香婷婷综合久久片| 国产欧美综合在线| 日本电影亚洲天堂一区| 麻豆一区二区三| 国产精品美日韩| 欧美私人免费视频| 国内精品嫩模私拍在线| 亚洲欧美乱综合| 337p粉嫩大胆噜噜噜噜噜91av| 成人丝袜18视频在线观看| 亚洲丰满少妇videoshd| 国产亚洲精品久| 欧美疯狂做受xxxx富婆| 成人免费观看视频| 免费精品视频在线| 亚洲精品ww久久久久久p站| 欧美一级精品在线| eeuss鲁一区二区三区| 亚洲国产视频在线| 91在线免费看| 夜夜夜精品看看| 亚洲国产高清不卡| 91精品免费在线| 色呦呦国产精品| 成人精品在线视频观看| 久久精品免费观看| 日韩av电影一区| 亚洲成av人片| 亚洲免费在线观看| 亚洲色图在线播放| 国产亚洲一区字幕| 中文在线免费一区三区高中清不卡| 在线成人小视频| 91精品国产丝袜白色高跟鞋| 欧洲av在线精品| 在线播放国产精品二区一二区四区| 91一区二区在线| 在线观看不卡一区| 欧美日韩中文字幕精品| 欧美一区二区视频在线观看2020| 欧美日韩视频在线第一区| 欧美日韩在线观看一区二区 | 色94色欧美sute亚洲线路一ni| 不卡一区二区三区四区| 日本精品裸体写真集在线观看| 91麻豆成人久久精品二区三区| 91丨国产丨九色丨pron| 欧美图片一区二区三区| 日韩欧美亚洲国产精品字幕久久久 | 久久爱另类一区二区小说| 国产一区999| 欧美在线播放高清精品| 欧美成人三级在线| 亚洲精品视频自拍| 国产专区欧美精品| 在线观看亚洲一区| 国产亚洲自拍一区| 奇米影视7777精品一区二区| 成人激情动漫在线观看| 欧美精品 国产精品| 国产精品丝袜在线| 麻豆精品视频在线观看视频| 97精品国产露脸对白| 精品美女一区二区| 日韩激情一二三区| 91激情在线视频| 椎名由奈av一区二区三区| 精品亚洲成a人在线观看| 欧美日韩精品系列| 亚洲一二三四在线| 欧美大片国产精品| 麻豆精品一二三| 日韩精品一区二区三区在线| 亚洲国产综合视频在线观看| 99国内精品久久| 国产日韩欧美不卡在线| 国产成人在线色| 久久久亚洲国产美女国产盗摄 | 成人福利在线看| 中文字幕精品综合| av亚洲精华国产精华精华| 国产亚洲精久久久久久| 国产91高潮流白浆在线麻豆| 国产嫩草影院久久久久| 波多野结衣在线aⅴ中文字幕不卡| 欧美激情一区二区在线| 99国内精品久久| 午夜精品福利一区二区蜜股av| 成人免费视频caoporn| 91视频一区二区| 国产精品乱码久久久久久| 99精品在线观看视频| 樱花草国产18久久久久| 欧美日本在线播放| 国产精品一二一区| 亚洲激情第一区| 亚洲欧洲日产国产综合网| 91丨九色丨黑人外教| 日韩和欧美的一区| 成人欧美一区二区三区白人| 91精品国产综合久久精品app | 成人av在线网站| 午夜成人免费视频| 亚洲国产精品v| 欧美精品123区| av男人天堂一区| 久久99国产精品久久| 伊人性伊人情综合网| 国产婷婷一区二区| 在线不卡中文字幕播放| 色呦呦日韩精品| 99麻豆久久久国产精品免费优播| 五月天一区二区| 亚洲午夜久久久久中文字幕久| 国产精品免费人成网站| 久久影院午夜片一区| 日韩欧美国产wwwww| 69堂成人精品免费视频| 欧洲精品视频在线观看| 色先锋资源久久综合| 成人av在线观| 色综合色狠狠综合色| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 欧美日韩成人综合| 欧美日韩精品久久久| 欧美日韩国产一级片| 欧美日韩成人综合在线一区二区 | 欧美激情在线一区二区| 国产嫩草影院久久久久| 欧美高清在线精品一区| 国产婷婷色一区二区三区| 亚洲精品一区二区三区在线观看| 欧美一卡2卡三卡4卡5免费| 日韩免费高清视频| 日本一区二区成人| 亚洲色欲色欲www在线观看| 亚洲成人免费影院| 国产在线播精品第三| 成人永久aaa| 欧美日韩亚洲综合在线| 一本一道久久a久久精品综合蜜臀| 91免费视频观看| 3d成人h动漫网站入口| 国产三级精品三级在线专区|