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

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

?? lcd_u.h

?? TQ公司的STK16x開發系統的源碼
?? H
字號:
/* File: LCD.H */

/****************************************************************************
*
* STK16XSW.LCD
* ============
*
* Routines for controlling LCD with 2x16 characters on I2C bus
*                 
* TQ-Systems GmbH                                                         
* ---------------                                                         
* Customer: TQ-Components
* Project : STK16XSW
* Tools   : uVision 2.05
*
* Rev: Date:     Name:            Modification:
* ----+---------+----------------+------------------------------------------
* 100  16.01.01  A. Lichte        taken over from STK16X.506                
*      04.05.01  A. Lichte        Display read back status 
*****************************************************************************/

#include "header.h"

/*==========================================================================*
* extern available definitions (#DEFINE):
*===========================================================================*/

/*--------------------------------------------------------------------------*
* general definitions:
*---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------*
* display definitions:
*---------------------------------------------------------------------------*/
/* 2x16 LCD (2 rows, 16 columns) */
#define LCD_COLUMNS 16
#define LCD_ROWS     2

/* control commands: */
#ifndef LF
#define LF          10
#endif
#ifndef CR
#define CR          13
#endif

#define LCD_I2C_ADR 0x20             /* I2C address for LCD                */

/*==========================================================================*
* extern available type definitions (TYPEDEF):
*===========================================================================*/

/*==========================================================================*
* extern available constants (CONST):
*===========================================================================*/

/*==========================================================================*
* globale extern available variables (EXTERN):
*===========================================================================*/

/*==========================================================================*
* extern available functions:
*===========================================================================*/

/*--------------------------------------------------------------------------*
* BYTE lcd_init(void)
*---------------------------------------------------------------------------*
* FT: initialization LCD
* EP: -
* RW: 0: Initialisation successfully; >0 : Timeout on Initialisation Step (RW)
* GP: lcd_pos = cursor position
*---------------------------------------------------------------------------*/
BYTE lcd_init(void);

/*--------------------------------------------------------------------------*
* BYTE lcd_clr(void)
*---------------------------------------------------------------------------*
* FT: clear LCD
* EP: -
* RW: Success; 1: Timeout 
* GP: lcd_pos = cursor position
*---------------------------------------------------------------------------*/
BYTE lcd_clr(void);

/*--------------------------------------------------------------------------*
* BYTE lcd_setpos(BYTE new_pos)
*---------------------------------------------------------------------------*
* FT: set cursor to any position on the display
* EP: new_pos: position on display
*              +----------------------------------------------------+
*              | 0: upper left corner         15: upper right corner|
*              |64: lower left corner         79: lower right corner|
*              +----------------------------------------------------+
* RW: Success; 1: Timeout
* GP: lcd_pos = cursor position
*---------------------------------------------------------------------------*/
BYTE lcd_setpos(BYTE new_pos);

/*--------------------------------------------------------------------------*
* BYTE lcd_home(void)
*---------------------------------------------------------------------------*
* FT: set cursor on upper left corner on display
* EP: -
* RW: Success; 1: Timeout
* GP: lcd_pos = cursor position
*---------------------------------------------------------------------------*/
BYTE lcd_home(void);

/*--------------------------------------------------------------------------*
* BYTE lcd_newline(void)
*---------------------------------------------------------------------------*
* FT: change to next line on display
*     previous line = 1: change to line 2
*     previous line = 2: change to line 1
* EP: -
* RW: Success; 1: Timeout
* GP: lcd_pos = cursor position
*---------------------------------------------------------------------------*/
BYTE lcd_newline(void);

/*--------------------------------------------------------------------------*
* BYTE lcd_left(void)
*---------------------------------------------------------------------------*
* FT: move cursor one step left
* EP: -
* RW: Success; 1: Timeout
* GP: lcd_pos = cursor position
*---------------------------------------------------------------------------*/
BYTE lcd_left(void);

/*--------------------------------------------------------------------------*
* BYTE lcd_right(void)
*---------------------------------------------------------------------------*
* FT: move cursor one step right
* EP: -
* RW: Success; 1: Timeout
* GP: lcd_pos = cursor position
*---------------------------------------------------------------------------*/
BYTE lcd_right(void);

/*--------------------------------------------------------------------------*
* BYTE lcd_charout(BYTE c)
*---------------------------------------------------------------------------*
* FT: write character c to display at actual cursor position
*     and move cursor one step right
* EP: c = character to be written
* RW: Success; 1: Timeout
* GP: -
*---------------------------------------------------------------------------*/
BYTE lcd_charout(BYTE c);

/*--------------------------------------------------------------------------*
* BYTE lcd_strout(char *s)
*---------------------------------------------------------------------------*
* FT: write textstring s to display beginning at actual cursor position
* EP: s = pointer to string to be displayed
* RW: Success; 1: Timeout
* GP: -
*---------------------------------------------------------------------------*/
BYTE lcd_strout(char *s);

/*--------------------------------------------------------------------------*
* BYTE lcd_char_at(BYTE x, BYTE y, BYTE c)
*---------------------------------------------------------------------------*
* FT: write character c to display at position (x,y)
* EP: c = character to be written
*     x = display column (0 .. 15)       0                        15
*     y = display line   (0 .. 1)       +---------------------------+
*                                     0 |                           |
*                                     1 |                           |
*                                       +---------------------------*
* RW: Success; 1: Timeout
* GP: -
*---------------------------------------------------------------------------*/
BYTE lcd_char_at(BYTE x, BYTE y, BYTE c);

/*--------------------------------------------------------------------------*
* BYTE lcd_center(BYTE y, char *s)
*---------------------------------------------------------------------------*
* FT: write textstring s centered in line y
* EP: s = pointer to string to be displayed
*     y = display line (0 .. 1)
* RW: Success; 1: Timeout
* GP: -
*---------------------------------------------------------------------------*/
BYTE lcd_center(BYTE y, char *s);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲嫩草精品久久| 成人激情校园春色| 成人激情动漫在线观看| 欧美麻豆精品久久久久久| 精品盗摄一区二区三区| 亚洲综合成人网| 成人三级在线视频| 日韩欧美一二三四区| 亚洲综合在线第一页| 国产91综合一区在线观看| 91精品午夜视频| 国产精品白丝在线| 国产高清一区日本| 日韩免费看的电影| 日韩一区欧美二区| 欧美色涩在线第一页| 国产精品久久免费看| 国产一区二区免费看| 日韩欧美一区中文| 天堂久久久久va久久久久| 欧美在线啊v一区| 亚洲精品国产第一综合99久久| 成人免费视频免费观看| 久久男人中文字幕资源站| 蜜臀av国产精品久久久久| 欧美日韩午夜在线| 一区二区三区不卡视频在线观看| 99在线精品观看| 欧美国产一区二区| 国产suv精品一区二区6| 久久久久久久久久美女| 韩国一区二区视频| 欧美mv和日韩mv的网站| 麻豆91在线看| 精品久久久久久久久久久久久久久 | 国产精品色呦呦| 国产成人a级片| 国产精品区一区二区三区| k8久久久一区二区三区| 亚洲天堂a在线| 色国产精品一区在线观看| 一区二区三区欧美亚洲| 欧美午夜精品一区二区蜜桃 | 91久久精品网| 亚洲v日本v欧美v久久精品| 欧美嫩在线观看| 日韩国产欧美在线观看| 日韩欧美一区二区不卡| 国产一区二区主播在线| 国产亚洲人成网站| 成人app在线观看| 亚洲国产精品欧美一二99| 7777精品伊人久久久大香线蕉经典版下载| 午夜电影久久久| 国产视频一区二区在线观看| 成人a免费在线看| 亚洲图片欧美一区| 精品久久久久久综合日本欧美| 成人av资源在线| 一区二区国产盗摄色噜噜| 欧美一级在线视频| 国产成人精品免费在线| 一区二区在线观看视频| 日韩午夜激情视频| av电影在线观看完整版一区二区| 亚洲国产成人va在线观看天堂| 日韩精品中午字幕| 成人网在线播放| 日本va欧美va瓶| 国产精品美女视频| 欧美二区三区的天堂| 成人污视频在线观看| 午夜精品一区二区三区电影天堂 | 久久99日本精品| 中文字幕一区不卡| 宅男在线国产精品| 成人高清免费在线播放| 免费在线看一区| 亚洲精品福利视频网站| 国产日韩影视精品| 日韩欧美专区在线| 日本黄色一区二区| 成人久久久精品乱码一区二区三区 | 国产拍欧美日韩视频二区| 欧美久久一二三四区| 成人美女在线观看| 国产在线精品一区二区夜色| 亚洲一区二区三区四区五区中文| 国产日韩欧美在线一区| 91 com成人网| 日本精品裸体写真集在线观看| 国产成人av一区二区三区在线| 手机精品视频在线观看| 亚洲天堂免费看| 日本一区二区三区在线不卡| 日韩精品一区二区三区视频 | 亚洲精品一区二区三区蜜桃下载| 欧美日韩综合一区| 91网站最新地址| 国产成人在线影院| 国产主播一区二区| 老汉av免费一区二区三区| 婷婷开心久久网| 亚洲香肠在线观看| 亚洲高清视频在线| 亚洲一区二区三区小说| 亚洲最大的成人av| 亚洲欧美国产高清| 亚洲精品欧美在线| 亚洲欧美日韩综合aⅴ视频| 国产精品理论在线观看| 国产精品美女久久久久高潮| 欧美激情一区二区三区不卡| 国产网站一区二区| 国产欧美精品一区| 国产欧美视频一区二区| 国产精品美女视频| 日韩一区欧美一区| 亚洲综合色噜噜狠狠| 亚洲乱码国产乱码精品精小说| 亚洲人成网站在线| 亚洲综合自拍偷拍| 亚洲444eee在线观看| 天堂久久久久va久久久久| 日本vs亚洲vs韩国一区三区二区 | 久久久av毛片精品| 国产日韩成人精品| 中文字幕一区二区日韩精品绯色| 最新中文字幕一区二区三区 | 国产精品的网站| 一区二区三区.www| 日日摸夜夜添夜夜添国产精品| 日韩中文字幕亚洲一区二区va在线| 热久久免费视频| 激情综合色综合久久综合| 国产在线不卡一区| av成人动漫在线观看| 欧美日韩中文另类| 欧美电视剧在线观看完整版| 国产肉丝袜一区二区| 亚洲激情在线播放| 麻豆一区二区三| av一本久道久久综合久久鬼色| 欧美自拍偷拍一区| 26uuu久久天堂性欧美| 中文字幕日韩av资源站| 亚洲第一福利一区| 国产乱对白刺激视频不卡| 色诱亚洲精品久久久久久| 日韩欧美精品在线视频| 国产欧美日韩综合| 视频一区二区三区在线| 成人福利视频网站| 欧美日本韩国一区二区三区视频| 2021国产精品久久精品| 亚洲人xxxx| 国产一区二区三区精品欧美日韩一区二区三区 | 精品在线观看视频| 色婷婷综合久久久久中文| 日韩精品中文字幕一区| 亚洲精品中文字幕在线观看| 国产在线播放一区| 欧美日韩国产影片| 中文字幕制服丝袜一区二区三区| 天堂成人国产精品一区| 色综合色综合色综合| 久久奇米777| 奇米一区二区三区av| 日本精品免费观看高清观看| 国产婷婷色一区二区三区四区| 午夜精品爽啪视频| 91一区二区在线观看| 久久久久99精品国产片| 日本色综合中文字幕| 日本高清无吗v一区| 欧美国产亚洲另类动漫| 狠狠色丁香久久婷婷综| 欧美精品在线观看播放| 亚洲女与黑人做爰| 高清免费成人av| 精品成人佐山爱一区二区| 秋霞午夜av一区二区三区 | 成人爱爱电影网址| 亚洲精品一区二区三区四区高清| 日韩av一二三| 欧美四级电影在线观看| 一区二区三区免费在线观看| av电影一区二区| 国产精品麻豆视频| 国产成人福利片| 久久久久国产精品麻豆ai换脸 | 日韩在线一区二区| 欧美天堂亚洲电影院在线播放| 亚洲精品久久嫩草网站秘色| jlzzjlzz亚洲日本少妇| 亚洲欧洲综合另类| 色偷偷一区二区三区| 伊人夜夜躁av伊人久久| 欧洲国产伦久久久久久久| 亚洲乱码国产乱码精品精可以看|