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

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

?? lcd_x_8080.c

?? 圖像系統(tǒng)uc_GUI
?? C
字號:
/*
*********************************************************************************************************
*                                             uC/GUI V3.98
*                        Universal graphic software for embedded applications
*
*                       (c) Copyright 2002, Micrium Inc., Weston, FL
*                       (c) Copyright 2002, SEGGER Microcontroller Systeme GmbH
*
*              礐/GUI is protected by international copyright laws. Knowledge of the
*              source code may not be used to write a similar product. This file may
*              only be used in accordance with a license and should not be redistributed
*              in any way. We appreciate your understanding and fairness.
*
----------------------------------------------------------------------
File        : LCD_X_8080.c
Purpose     : Port routines 8080 interface, 8 bit data bus
----------------------------------------------------------------------
*/

/*********************************************************************
*
*           Hardware configuration
*
**********************************************************************
  Needs to be adapted to your target hardware.
*/

/* Configuration example:

#define Chip_30600
#include <IOM16C.H>

#define LCD_CLR_A0()      P8 &= ~(1<<0)
#define LCD_SET_A0()      P8 |=  (1<<0)
#define LCD_CLR_WR()      P8 &= ~(1<<1)
#define LCD_SET_WR()      P8 |=  (1<<1)
#define LCD_CLR_RD()      P8 &= ~(1<<2)
#define LCD_SET_RD()      P8 |=  (1<<2)
#define LCD_CLR_RESET()   P8 &= ~(1<<3)
#define LCD_SET_RESET()   P8 |=  (1<<3)
#define LCD_CLR_CS()      P8 &= ~(1<<4)
#define LCD_SET_CS()      P8 |=  (1<<4)
#define LCD_DATA_IN       P7
#define LCD_DATA_OUT      P7
#define LCD_SET_DIR_IN()  P7D = 0
#define LCD_SET_DIR_OUT() P7D = 0xff
#define LCD_DELAY(ms)     GUI_Delay(ms)
*/

/*********************************************************************
*
*           High level LCD access macros
*
**********************************************************************
  Usually, there is no need to modify these macros.
  It should be sufficient ot modify the low-level macros
  above.
*/

#define LCD_X_READ(c)     \
  LCD_SET_DIR_IN();       \
  LCD_CLR_CS();           \
  LCD_CLR_RD();           \
  c = LCD_DATA_IN;        \
  LCD_SET_CS();           \
  LCD_SET_RD()

#define LCD_X_WRITE(data) \
  LCD_SET_DIR_OUT();      \
  LCD_DATA_OUT = data;    \
  LCD_CLR_CS();           \
  LCD_CLR_WR();           \
  LCD_SET_WR();           \
  LCD_SET_CS()

/*********************************************************************
*
*           Initialisation
*
**********************************************************************
  This routine should be called from your application program
  to set port pins to their initial values
*/

void LCD_X_Init(void) {
  LCD_SET_CS();
  LCD_SET_RD();
  LCD_SET_WR();
  LCD_CLR_RESET();
  LCD_DELAY(20);
  LCD_SET_RESET();
  LCD_DELAY(20);
}

/*********************************************************************
*
*           Access routines
*
**********************************************************************
  Usually, there is no need to modify these routines.
  It should be sufficient ot modify the low-level macros
  above.
*/

/* Write to controller, with A0 = 0 */
void LCD_X_Write00(char c) {
  LCD_CLR_A0();
  LCD_X_WRITE(c);
}

/* Write to controller, with A0 = 1 */
void LCD_X_Write01(char c) {
  LCD_SET_A0();
  LCD_X_WRITE(c);
}

/* Write multiple bytes to controller, with A0 = 1 */
void LCD_X_WriteM01(char * pData, int NumBytes) {
  LCD_SET_A0();
  for (; NumBytes; NumBytes--) {
    LCD_X_WRITE(*pData++);
  }
}

/* Write multiple bytes to controller, with A0 = 0 */
void LCD_X_WriteM00(char * pData, int NumBytes) {
  LCD_CLR_A0();
  for (; NumBytes; NumBytes--) {
    LCD_X_WRITE(*pData++);
  }
}

/* Read from controller, with A0 = 0 */
char LCD_X_Read00(void) {
  char c;
  LCD_CLR_A0();
  LCD_X_READ(c);
  return c;
}

/* Read from controller, with A0 = 1 */
char LCD_X_Read01(void) {
  char c;
  LCD_SET_A0();
  LCD_X_READ(c);
  return c;
}

/* Read multiple bytes from controller, with A0 = 1 */
void LCD_X_ReadM01(char * pData, int NumBytes) {
  LCD_SET_A0();
  for (; NumBytes; NumBytes--) {
    LCD_X_READ(*pData);
    pData++;
  }
}
	 	 			 		    	 				 	  			   	 	 	 	 	 	  	  	      	   		 	 	 		  		  	 		 	  	  			     			       	   	 			  		    	 	     	 				  	 					 	 			   	  	  			 				 		 	 	 			     			 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
裸体在线国模精品偷拍| 粉嫩高潮美女一区二区三区| 精品久久久久久久一区二区蜜臀| 99久久精品一区| 免费美女久久99| 亚洲成人免费观看| 国产精品乱码人人做人人爱| 精品成人在线观看| 欧美一区二区三区视频在线| 精品视频999| 日本国产一区二区| 色菇凉天天综合网| 91小视频在线免费看| 国产精品综合二区| 激情文学综合丁香| 国内不卡的二区三区中文字幕 | 1024成人网色www| 亚洲天堂2014| 国产情人综合久久777777| 日韩精品一区二区三区在线播放| 欧美午夜片在线看| 欧美色爱综合网| 色哟哟欧美精品| 欧美日韩高清一区| 亚洲第一成年网| 久久精品一区二区三区不卡| 99国产精品99久久久久久| 99久久免费视频.com| 精品91自产拍在线观看一区| 欧美一级日韩免费不卡| 欧美xfplay| 国产偷国产偷亚洲高清人白洁 | 国产一区二区调教| 国产高清不卡二三区| 中文字幕精品一区二区三区精品| 国产欧美精品一区二区色综合朱莉| 久久精品欧美一区二区三区不卡 | 国产欧美精品一区| 91香蕉视频污在线| 青青草97国产精品免费观看| 国产亚洲欧洲997久久综合| 国产精品色眯眯| 欧美精品 日韩| 9色porny自拍视频一区二区| 三级欧美韩日大片在线看| 日本一区二区在线不卡| 欧美精品xxxxbbbb| 中文字幕欧美日韩一区| 一区二区三区不卡视频在线观看| 精品国产免费一区二区三区香蕉 | 国产一区二区调教| 亚洲成av人片在线观看| 美国av一区二区| 不卡的看片网站| 国内精品国产成人国产三级粉色 | 亚洲欧美怡红院| 欧美写真视频网站| 高清日韩电视剧大全免费| 青青国产91久久久久久| 国内精品国产成人| 成人精品国产免费网站| 精品视频一区三区九区| 久久久久久久免费视频了| 18欧美亚洲精品| 国产在线播放一区三区四| 欧美性受xxxx黑人xyx| 国产调教视频一区| 美女视频一区二区三区| 色欲综合视频天天天| 久久精品人人做人人综合| 男人的j进女人的j一区| 欧洲人成人精品| 国产精品国产三级国产aⅴ中文| 久久精品国产精品亚洲红杏| 欧美日韩亚洲另类| 亚洲欧洲一区二区在线播放| 国产麻豆成人精品| 日韩午夜激情免费电影| 久久黄色级2电影| 91精品国产一区二区人妖| 亚洲欧美乱综合| 99精品1区2区| 中文字幕第一区| zzijzzij亚洲日本少妇熟睡| 精品国产乱码久久久久久1区2区 | 欧美色老头old∨ideo| 一区二区三区在线视频免费 | 亚洲资源在线观看| 在线看不卡av| 亚洲国产综合色| 91国偷自产一区二区三区观看| 中文字幕在线不卡| www.在线欧美| 亚洲人成精品久久久久久 | 最新高清无码专区| 波多野结衣欧美| 国产女主播在线一区二区| 国产一区二区在线免费观看| 精品88久久久久88久久久| 久久99在线观看| 久久久无码精品亚洲日韩按摩| 爽好久久久欧美精品| 日韩欧美电影一区| 国产一区二区三区综合| 久久精品一区八戒影视| 成人网在线免费视频| 中文字幕一区二区三区不卡| 一本一道久久a久久精品综合蜜臀| 最好看的中文字幕久久| 91视频在线看| 亚洲高清三级视频| 日韩一区二区在线看片| 国产精品影视在线| 亚洲人成影院在线观看| 欧美吻胸吃奶大尺度电影 | 91福利资源站| 琪琪久久久久日韩精品| 久久亚洲精品国产精品紫薇| zzijzzij亚洲日本少妇熟睡| 国产精品国产三级国产普通话99 | 日韩电影在线免费看| 精品国产精品一区二区夜夜嗨| 国产高清精品久久久久| 亚洲一区国产视频| 欧美一级淫片007| 韩国理伦片一区二区三区在线播放| 中文字幕精品在线不卡| 欧美人伦禁忌dvd放荡欲情| 国产成人精品免费视频网站| 亚洲午夜成aⅴ人片| 国产欧美日韩中文久久| 欧美日本精品一区二区三区| 精品一区二区三区免费毛片爱 | 91在线观看免费视频| 日韩影院在线观看| 日韩伦理免费电影| 日韩亚洲欧美一区二区三区| 欧美性受xxxx| 日本黄色一区二区| 91视频免费播放| 99国产精品久久久久久久久久 | 5566中文字幕一区二区电影| 一本一道久久a久久精品综合蜜臀| 成人蜜臀av电影| 大桥未久av一区二区三区中文| 麻豆免费精品视频| 六月丁香婷婷色狠狠久久| 日韩在线播放一区二区| 香蕉影视欧美成人| 日韩中文字幕亚洲一区二区va在线| 亚洲制服丝袜在线| 亚洲一区二区三区四区五区黄| 亚洲精品高清在线| 一区二区三区国产| 午夜视频在线观看一区| 亚洲成人资源网| 蜜桃精品视频在线观看| 精品在线视频一区| 国产69精品一区二区亚洲孕妇| 国产不卡视频一区| bt欧美亚洲午夜电影天堂| 色综合天天综合网国产成人综合天| www.爱久久.com| 色又黄又爽网站www久久| 欧美三级日韩在线| 欧美成人艳星乳罩| 国产午夜亚洲精品羞羞网站| 国产精品毛片无遮挡高清| 亚洲日本韩国一区| 午夜电影一区二区三区| 九一九一国产精品| 99久久精品国产一区二区三区| www.视频一区| 欧美日韩国产电影| 精品国产青草久久久久福利| 国产精品美女久久久久久久网站| 亚洲免费三区一区二区| 日韩电影免费在线观看网站| 国产呦萝稀缺另类资源| 99精品视频一区| 精品久久久久久久久久久院品网 | 91精品国产一区二区三区蜜臀| 欧美成人一区二区三区| 中文字幕不卡在线观看| 欧美中文字幕一区二区三区 | 日韩视频免费观看高清完整版在线观看 | 国产激情视频一区二区三区欧美 | 欧美大肚乱孕交hd孕妇| 亚洲成人av资源| 欧美亚洲尤物久久| 亚洲国产精品欧美一二99| 91免费视频网| 亚洲免费观看在线视频| 91在线视频官网| 亚洲女同女同女同女同女同69| 成人不卡免费av| 亚洲天天做日日做天天谢日日欢| 粗大黑人巨茎大战欧美成人| 国产亚洲成年网址在线观看| 国产麻豆精品在线|