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

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

?? lcda_driver.h

?? C0851F020單品機(jī)DA轉(zhuǎn)換源碼
?? H
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
/************************************************************************************
*  Copyright (c), 2004-2007,西安銘朗電子科技有限責(zé)任公司
*            All rights reserved.
*
* Http:  www.mlarm.com
* Email: mlarm@mlarm.com
*
* File name: LCDA.h
* Project  : ML-F020ICB
* Processor: C8051F020
* Compiler : Keil C51 Compiler
* 
* Author:  李林利
* Version: 1.20
* Date:    2007.6.1
* Email:   GavinLi@126.com
* 
* Description: 本文件是以T6963為控制器的LCD顯示驅(qū)動(dòng)程序頭文件,現(xiàn)支持的液晶為128x64,160x128,
*		  	   240x64,240x128;
*
* Others: LCD(240x128為例)顯示屏坐標(biāo)圖:
*                   |O(0,0)
*                 --|----------------------------------------------------------> y 列坐標(biāo)         
*                   |                                                 |240
*                   |                                                 | 
*				    |                  銘朗科技                       |
*					|                                                 |     
*					|                 ML-F020ICB                      |
*					|                                                 |   
*					|                                                 |
*					|               LCD240x128 顯示屏                 |
*					|                                                 |   
*					|                                                 |
*					|                                                 |
*					|                                                 |
*				128	|-------------------------------------------------|(128,240)
*					|
*				   \|/
*                   | x 行坐標(biāo)
*
* Function List:
*	1. void LCDA_WriteData(unsigned char val)
*	2. unsigned char LCDA_ReadData(void)
*   3. unsigned char LCDA_ReadStatus(void)
*	4. void LCDA_WriteCmd1(unsigned char cmd)
*	5. void LCDA_WriteCmd2(unsigned char val, unsigned char cmd)		
*   6. void LCDA_WriteCmd3(unsigned char val1, unsigned char val2, unsigned char cmd)
*	7. void LCDA_ClearScreen(void)
*	8. void LCDA_ClearTextScreen(void)
*	9. void LCDA_Init(unsigned char lcd_type)
*	10. unsigned char LCDA_SetTextMaps(unsigned char id)
*	11. unsigned char LCDA_SetGraphMaps(unsigned char id)
*	12. void LCDA_DrawPixel(unsigned char x, y, bit mode)
*   13. void LCDA_DrawLine(unsigned char x1, y1, x2, y2, bit mode)
*	14. void LCDA_DrawRectangle(unsigned char x1, y1, x2, y2, bit mode)
*	15. void LCDA_DrawFillRectangle(unsigned char x1, y1, x2, y2, bit mode)
*	16. void LCDA_DrawCircle(unsigned char x, y, r, bit mode)
*	17. void LCDA_DrawByte(unsigned char x, y, unsigned char val)
*	18. void LCDA_ShowHZxy(unsigned char x, y, unsigned char line, col, unsigned char *p)
*	19. void LCDA_ShowChar(unsigned char x, y, unsigned char *p, unsigned char len)
*
* History:
*   1. Author:       李林利  
*	   Version: 	 1.10
*	   Date:         2007.3.12
*      Modification: none
*
*   2. Author:       李林利   
*	   Version: 	 1.00
*      Date:         2004.11.24
*      Modification: 建立文件
*
*************************************************************************************/

/*************************************************************************************
* 					LCD顯示驅(qū)動(dòng)程序函數(shù)使用說(shuō)明
*
*	1. 第1步,必須調(diào)用函數(shù)LCDA_Init(),按函數(shù)說(shuō)明進(jìn)行設(shè)置,本函數(shù)只允許調(diào)用1次;
*	2. 第2步,如果客戶需要其它設(shè)置或修改設(shè)置可應(yīng)用LCDA_WriteCmd1(),LCDA_WriteCmd2(),
*      LCDA_WriteCmd3()和其它函數(shù)進(jìn)行設(shè)置,具體命令參照T6963數(shù)據(jù)手冊(cè);
*   3. 第3步,調(diào)用LCDB_SetGraphMaps()和LCDB_SetTextMaps(),設(shè)定圖形/字符顯示區(qū);
*	4. 第4步,可調(diào)用其它畫圖或顯示漢字的函數(shù);參照坐標(biāo)定義圖可幫助客戶理解函數(shù)參數(shù);
*	4. 其它細(xì)節(jié)詳見(jiàn)具體函數(shù)說(shuō)明;
*
*************************************************************************************/
/************************************************************************************
// 常量及全局變量定義
*************************************************************************************/
//LCD12864常量定義	
#define  LCD12864				2
#define  LCD12864_X				64
#define  LCD12864_Y				128
#define  LCD12864_LINE_CHAR		16
#define  LCD12864_COLUMN_CHAR	8

//LCD160128常量定義	
#define  LCD160128				3
#define  LCD160128_X			128
#define  LCD160128_Y			160
#define  LCD160128_LINE_CHAR	20
#define  LCD160128_COLUMN_CHAR	16

//LCD24064常量定義	
#define  LCD24064				4
#define  LCD24064_X				64
#define  LCD24064_Y				240
#define  LCD24064_LINE_CHAR		30
#define  LCD24064_COLUMN_CHAR	8

//LCD240128常量定義	
#define  LCD240128				5
#define  LCD240128_X			128
#define  LCD240128_Y			240
#define  LCD240128_LINE_CHAR	30
#define  LCD240128_COLUMN_CHAR	16


//字體定義, 不可修改
#define  FS5x8	5  // 5x8 字體
#define  FS6x8	6  // 6x8 字體
#define  FS7x8	7  // 7x8 字體
#define  FS8x8	8  // 8x8 字體

// T6963 常用用命令定義
#define CMD_XY_POINT    0x21		
#define CMD_CGRAM_ADDR  0x22
#define CMD_ADDR_POINT  0x24

#define CMD_TEXT_ADDR  	0x40
#define CMD_TEXT_WIDTH  0x41
#define CMD_PIC_ADDR  	0x42
#define CMD_PIC_WIDTH  	0x43


#define CMD_ROM_OR_MODE  	0x80
#define CMD_ROM_XOR_MODE 	0x81
#define CMD_ROM_AND_MODE    0x82
#define CMD_ROM_TEXT_MODE   0x83

#define CMD_RAM_OR_MODE  	0x88
#define CMD_RAM_XOR_MODE 	0x89
#define CMD_RAM_AND_MODE    0x8A
#define CMD_RAM_TEXT_MODE   0x8B

#define CMD_DISP_OFF_MOD  	0x90
#define CMD_RAM_XOR_MODE 	0x89
#define CMD_RAM_AND_MODE    0x8A
#define CMD_RAM_TEXT_MODE   0x8B

#define CMD_CGRAM_AUTO_WRITE   0xB0	// 自動(dòng)寫設(shè)置
#define CMD_CGRAM_AUTO_READ    0xB1	// 自動(dòng)讀設(shè)置
#define CMD_CGRAM_AUTO_END     0xB2	// 自動(dòng)讀/寫結(jié)束


#define CMD_DATA_WRITE_UP   0xC0	// 數(shù)據(jù)寫,地址加1
#define CMD_DATA_READ_UP    0xC1	// 數(shù)據(jù)讀,地址加1
#define CMD_DATA_WRITE_DOWN 0xC2	// 數(shù)據(jù)寫,地址減1
#define CMD_DATA_READ_DOWN  0xC3	// 數(shù)據(jù)讀,地址減1
#define CMD_DATA_WRITE_UN   0xC4	// 數(shù)據(jù)寫,地址不變
#define CMD_DATA_READ_UN    0xC5	// 數(shù)據(jù)讀,地址不變


#define CMD_BIT_CLR    0xF0			// 將顯示緩沖區(qū)某單元的某一位清零
#define CMD_BIT_SET    0xF8			// 將顯示緩沖區(qū)某單元的某一位置1


/*************************************************************************************/
//
// 						T6963為控制器的LCD顯示驅(qū)動(dòng)程序函數(shù)外部引用聲明
//
/*************************************************************************************/

/***********************************************************************************
* Function: LCDA_WriteData;
*
* Description: 向LCD數(shù)據(jù)口寫數(shù)據(jù);
*              
* Input:  val,要寫的數(shù)據(jù);
*
* Output: none;
*
* Return: none;
*
* Note:   none;
************************************************************************************/
void LCDA_WriteData(unsigned char val); 

/***********************************************************************************
* Function: LCDA_ReadData;
*
* Description: 從LCD數(shù)據(jù)口讀數(shù)據(jù);
*              
* Input:  none;
*
* Output: none;
*
* Return: 讀到的數(shù)據(jù);
*
* Note:   none;
************************************************************************************/
unsigned char LCDA_ReadData(void);

/***********************************************************************************
* Function: LCDA_ReadStatus;
*
* Description: 讀取LCD狀態(tài);
*              
* Input:  none;
*
* Output: none;
*
* Return: 返回LCD狀態(tài)數(shù)據(jù);
*
* Note:   none;
************************************************************************************/
unsigned char LCDA_ReadStatus(void);

/***********************************************************************************
* Function: LCDA_WriteCmd1;
*
* Description: 向LCD寫有1個(gè)參數(shù)命令;
*              
* Input:  cmd,LCD操作命令;
*
* Output: none;
*
* Return: none;
*
* Note:   none;
************************************************************************************/
void LCDA_WriteCmd1(unsigned char cmd); 

/***********************************************************************************
* Function: LCDA_WriteCmd2;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区视频| 精品日韩一区二区| 日韩女优av电影| 国产精品三级视频| 麻豆国产精品视频| 91丨porny丨户外露出| 精品国产免费久久| 亚洲国产精品久久久久婷婷884| 国产综合久久久久影院| 91久久一区二区| 国产三级一区二区三区| 日韩av在线发布| 色域天天综合网| 国产偷国产偷亚洲高清人白洁| 亚洲综合丁香婷婷六月香| 国产精品一级在线| 欧美丰满高潮xxxx喷水动漫| 日韩一区在线播放| 国产成人精品免费网站| 日韩免费在线观看| 色欧美乱欧美15图片| 豆国产96在线|亚洲| 国产丝袜美腿一区二区三区| 成人av资源在线| 色婷婷亚洲综合| 久久久久久日产精品| 日韩黄色在线观看| 欧美三级电影一区| 专区另类欧美日韩| 国产成人一区二区精品非洲| 欧美一个色资源| 男人的j进女人的j一区| 欧美日韩三级视频| 一区二区三区在线视频播放| 成人精品免费网站| 国产精品区一区二区三区| 美美哒免费高清在线观看视频一区二区| 欧美天堂亚洲电影院在线播放| 亚洲欧美日韩国产一区二区三区| 成人黄色片在线观看| 成人av资源在线| 91久久人澡人人添人人爽欧美| 亚洲成人高清在线| 91高清视频免费看| 一区二区三区四区精品在线视频| 日本道在线观看一区二区| 亚洲在线观看免费| 在线播放欧美女士性生活| 日本最新不卡在线| 精品国产露脸精彩对白| 激情久久五月天| 国产色产综合产在线视频| 国产 日韩 欧美大片| 亚洲天堂av老司机| 欧美视频一区二区三区在线观看| 亚洲国产精品一区二区www| 欧美日韩高清一区二区| 蜜桃视频免费观看一区| 久久久亚洲欧洲日产国码αv| 国产91丝袜在线播放0| 1000部国产精品成人观看| 色老汉一区二区三区| 五月天久久比比资源色| 精品嫩草影院久久| 成人av在线影院| 亚洲一级不卡视频| 精品久久久久久亚洲综合网| 国产成人一区在线| 亚洲第一福利视频在线| 精品裸体舞一区二区三区| 成人av午夜影院| 香蕉影视欧美成人| 国产视频911| 欧美日韩一区 二区 三区 久久精品| 亚洲三级在线免费观看| 香蕉加勒比综合久久| 国产成人av电影免费在线观看| 一区二区三区毛片| www.色综合.com| 亚洲成a人片综合在线| 久久久久国色av免费看影院| 色婷婷一区二区| 国产一区二区三区最好精华液| 亚洲人精品一区| 精品播放一区二区| 欧美日韩一级黄| www.欧美色图| 国产福利不卡视频| 日本不卡123| 亚洲第一二三四区| 亚洲欧美日韩中文字幕一区二区三区 | 美女尤物国产一区| 麻豆91在线观看| 国产精品传媒入口麻豆| 91精品国产品国语在线不卡| 国产麻豆日韩欧美久久| 日日夜夜精品免费视频| 一区二区三区日韩欧美精品| 久久婷婷国产综合国色天香| 欧美三级资源在线| 成人精品免费看| 日韩**一区毛片| 香蕉久久夜色精品国产使用方法| 久久久精品综合| 欧美人伦禁忌dvd放荡欲情| 国产精品一二二区| 偷拍与自拍一区| 亚洲人成精品久久久久久| 日韩欧美高清在线| 欧美丝袜丝交足nylons图片| 国产成人一区二区精品非洲| 日韩精品电影一区亚洲| 国产精品久久国产精麻豆99网站| 欧美日韩一区小说| www.一区二区| 国内外成人在线| 日韩成人一区二区| 一区二区欧美视频| 国产精品久久久久精k8| 亚洲婷婷综合久久一本伊一区| 欧美大尺度电影在线| 欧美四级电影在线观看| 成人av在线影院| 国产精品88av| 精品一区二区三区不卡| 国产精品一区二区你懂的| 欧美aaa在线| 日韩专区欧美专区| 亚洲国产成人av| 亚洲午夜av在线| 亚洲欧洲综合另类在线| 国产精品久久综合| 国产女同互慰高潮91漫画| 久久精品日产第一区二区三区高清版| 欧美久久久久久蜜桃| 欧美日韩视频在线一区二区| 在线电影国产精品| 91精品国产福利在线观看 | 欧美二区乱c少妇| 国产v日产∨综合v精品视频| 亚洲第一主播视频| 久久aⅴ国产欧美74aaa| 午夜电影一区二区三区| 亚洲成精国产精品女| 天天亚洲美女在线视频| 亚洲线精品一区二区三区八戒| 亚洲免费av网站| 亚洲视频一二区| 亚洲欧美日韩中文字幕一区二区三区 | 精品一区二区国语对白| 免费精品视频最新在线| 看电视剧不卡顿的网站| 成人免费毛片a| 日本道色综合久久| 欧美顶级少妇做爰| 日韩免费性生活视频播放| 精品国产乱码久久久久久老虎| 亚洲男人的天堂av| 久久久另类综合| 亚洲卡通动漫在线| 亚洲精品视频一区二区| 中文字幕日韩一区| 一区二区三区在线高清| 日韩国产一二三区| 国产91在线观看| 日本国产一区二区| 日韩欧美在线网站| 中文字幕第一区综合| 亚洲欧美一区二区久久| 国产自产高清不卡| 色哟哟精品一区| 日韩欧美不卡一区| 亚洲色图一区二区| 毛片av中文字幕一区二区| 国产69精品久久久久毛片| 日本丰满少妇一区二区三区| 制服丝袜国产精品| 一色屋精品亚洲香蕉网站| 亚州成人在线电影| 蜜臀av在线播放一区二区三区| 色妞www精品视频| 久久在线观看免费| 一区二区三区在线免费视频| 另类小说图片综合网| aaa欧美色吧激情视频| 日韩一区二区三区电影| 国产精品福利影院| 国产99久久久国产精品免费看 | 亚洲三级视频在线观看| 日本视频在线一区| 东方aⅴ免费观看久久av| 亚洲第一综合色| 欧美剧情电影在线观看完整版免费励志电影| 777色狠狠一区二区三区| 日韩中文字幕不卡| 岛国av在线一区| 久久久久高清精品| 美女网站视频久久| 欧美日韩综合在线| 亚洲日本在线a|