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

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

?? t6963c.c

?? avr單片機(jī)的12864Lcd程序
?? C
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
// T6963c.c
//
// #define _T6963C_C

#include "includes.h"
#include "avr/pgmspace.h"  // 使用flash程序區(qū)


/************************************************************************************/
/* 函數(shù)名稱:fnGetRow													   	        */
/* 輸入?yún)?shù):void                               									*/
/* 輸出參數(shù):uchar gCurRow  當(dāng)前行													*/
/* 函數(shù)功能:得到當(dāng)前行                                                             */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnGetRow(void)
{
	return gCurRow;
}

/************************************************************************************/
/* 函數(shù)名稱:fnGetCol 													        	*/
/* 輸入?yún)?shù):void                               									*/
/* 輸出參數(shù):uchar gCurCol	當(dāng)前列													*/
/* 函數(shù)功能:得到當(dāng)前列                                                             */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnGetCol(void)
{
	return gCurCol;
}

/************************************************************************************/
/* 函數(shù)名稱:fnST 													   	            */
/* 輸入?yún)?shù):void                               									*/
/* 輸出參數(shù):uchar 																    */
/*            													                    */
/*            									                                    */
/* 函數(shù)功能:狀態(tài)位判斷(讀寫指令和讀寫數(shù)據(jù))                                       */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnST(void)
{
    uchar ucState;

 
    DDRA =  0x00;  // 數(shù)據(jù)方向?yàn)檩斎?	PORTA = 0xFF;  // 使能內(nèi)部上拉電阻

	DDRB =  0x0F;  // 數(shù)據(jù)方向?yàn)檩敵?    PORTB = 0xFF;  // 高4位使能內(nèi)部上拉電阻,低4位輸出高電平

//    lcd_delay(10);

    PORTB |= (1 << CD);   // CD (PB2) 賦值1,命令
	PORTB &= ~(1 << RD);  // RD (PB1) 賦值0,讀操作有效
//    lcd_delay(10);
    ucState = PINA;
	PORTB |= (1 << RD);    // RD (PB1) 賦值1,讀操作無效
	return ucState;		    
}

/************************************************************************************/
/* 函數(shù)名稱:fnST01 													   	        */
/* 輸入?yún)?shù):void                               									*/
/* 輸出參數(shù):uchar i																*/
/*           輸出 0,說明錯(cuò)誤														*/
/*           輸出 1到10共10個(gè)整數(shù)中任一個(gè)為正確                                     */
/* 函數(shù)功能:狀態(tài)位STA1,STA0判斷(讀寫指令和讀寫數(shù)據(jù))                              */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnST01(void)		
{
	uchar i;

	for(i=10;i>0;i--)
	{
		if((fnST() & 0x03) == 0x03)
		break;
	}
	
	return i;
}

/************************************************************************************/
/* 函數(shù)名稱:fnST2 													   	            */
/* 輸入?yún)?shù):void                               									*/
/* 輸出參數(shù):uchar	i																*/
/*           輸出 0,說明錯(cuò)誤														*/
/*           輸出 1到10共10個(gè)整數(shù)中任一個(gè)為正確                                     */
/* 函數(shù)功能:狀態(tài)位ST2判斷(數(shù)據(jù)自動(dòng)讀狀態(tài))                                        */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnST2(void)		
{
	uchar i;

	for(i=10;i>0;i--)
	{
		if((fnST() & 0x04) == 0x04)
			break;
	}
	return i;	
}
/************************************************************************************/
/* 函數(shù)名稱:fnST3 													   	            */
/* 輸入?yún)?shù):void                               									*/
/* 輸出參數(shù):uchar	i																*/
/*           輸出 0,說明錯(cuò)誤														*/
/*           輸出 1到10共10個(gè)整數(shù)中任一個(gè)為正確                                     */
/* 函數(shù)功能:狀態(tài)位ST3判斷(數(shù)據(jù)自動(dòng)寫狀態(tài))                                        */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnST3(void)		
{
	uchar i; 
	                
	for(i=10;i>0;i--)
	{
		if((fnST() & 0x08) == 0x08)
			break;
	}
	return i;	
}

/************************************************************************************/
/* 函數(shù)名稱:fnST6 													   	            */
/* 輸入?yún)?shù):void                               									*/
/* 輸出參數(shù):uchar  i																*/
/*           輸出 0,說明錯(cuò)誤														*/
/*           輸出 1到10共10個(gè)整數(shù)中任一個(gè)為正確                                     */
/* 函數(shù)功能:狀態(tài)位ST6判斷(屏讀/屏拷貝狀態(tài)))                                     */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnST6(void)	
{
	uchar i;

	for(i=10;i>0;i--)
	{
		if((fnST() & 0x40) == 0x40)
			break;
	}
	return i;
}

/************************************************************************************/
/* 函數(shù)名稱:fnCW2P 												   	            */
/* 輸入?yún)?shù):uchar uCmd,uchar uPar1,uchar uPar2     								*/
/*           uCmd      命令         									    		*/
/*           uPar1     地址低8位             										*/
/*           uPar2     地址高8位         										    */
/* 輸出參數(shù):uchar																	*/
/*           輸出 0,  說明成功														*/
/*           輸出 1,2 說明錯(cuò)誤                                   				    */
/* 函數(shù)功能:寫雙參數(shù)的指令   				                                        */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnCW2P(uchar uCmd,uchar uPar1,uchar uPar2)	
{
    DDRA =  0xFF;  // 數(shù)據(jù)方向?yàn)檩敵?//    PORTA = 0xFF;  // 使能內(nèi)部上拉電阻

    DDRB =  0x0F;  // 數(shù)據(jù)方向?yàn)檩敵?
	if(fnST01() == 0)
		return 1;

	PORTB &= ~(1 << CD) ;   // CD (PB2) 賦值0,低電平表示數(shù)據(jù)
 
//	lcd_delay(1);
	PORTA = uPar1;          // 賦值
 
//	lcd_delay(1);
    PORTB &= ~(1 << WR);    // WR (PB0) 賦值0,低電平寫操作有效
 
//	lcd_delay(1);
    PORTB |= (1 << WR);       // WR (PB0) 賦值1,高電平寫操作無效
  	
//    lcd_delay(1);
	if(fnST01() == 0)
		return 2;

	PORTB &= ~(1 << CD) ;   // CD (PB2) 賦值0,低電平表示數(shù)據(jù)
  
//	lcd_delay(1);
	PORTA =  uPar2;   		// 賦值
 
//	lcd_delay(1);
    PORTB &= ~(1 << WR);    // WR (PB0) 賦值0,低電平寫操作有效
 
//	lcd_delay(1);
    PORTB |= (1 << WR);       // WR (PB0) 賦值1,高電平寫操作無效
 
//	lcd_delay(1);

	if(fnST01() == 0)
		return 3;

	PORTB |= (1 << CD) ;    // CD (PB2) 賦值1,高電平表示命令
//	lcd_delay(1);
	PORTA = uCmd;           // 賦值
//	lcd_delay(1);
	PORTB &= ~(1 << WR);    // WR (PB0) 賦值0,低電平寫操作有效
 
//	lcd_delay(1);
    PORTB |= (1 << WR);       // WR (PB0) 賦值1,高電平寫操作無效
	return 0;	
}

/************************************************************************************/
/* 函數(shù)名稱:fnCW1P  		 													   	*/
/* 輸入?yún)?shù):uchar uCmd    命令														*/
/*           uchar uPar1   數(shù)值                             	   				    */
/* 輸出參數(shù):輸出 0,  說明成功														*/
/*           輸出 1,2 說明錯(cuò)誤 							  						*/
/* 函數(shù)功能:寫單參數(shù)的指令					                                        */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnCW1P(uchar uCmd,uchar uPar1)	 
{
    DDRA =  0xFF;  // 數(shù)據(jù)方向?yàn)檩敵?    PORTA = 0xFF;  // 使能內(nèi)部上拉電阻

    DDRB =  0x0F;  // 數(shù)據(jù)方向?yàn)檩敵?
	if(fnST01() == 0)
		return 1;

    PORTB &= ~(1 << CD) ;   // CD (PB2) 賦值0,低電平表示數(shù)據(jù)
	PORTA = uPar1; 			// 賦值
//	lcd_delay(1);
    PORTB &= ~(1 << WR);    // WR (PB0) 賦值0,低電平寫操作有效
 
//	lcd_delay(1);
    PORTB |= (1 << WR);       // WR (PB0) 賦值1,高電平寫操作無效
 

	if(fnST01() == 0)
		return 2;

    PORTB |= (1 << CD) ;    // CD (PB2) 賦值1,高電平表示命令
	PORTA = uCmd;
//	lcd_delay(1);
	PORTB &= ~(1 << WR);    // WR (PB0) 賦值0,低電平寫操作有效
 
//	lcd_delay(1);
    PORTB |= (1 << WR);       // WR (PB0) 賦值1,高電平寫操作無效
	return 0;	// 返回0成功
}

/************************************************************************************/
/* 函數(shù)名稱:fnCW0P 													        	*/
/* 輸入?yún)?shù):uchar uCmd  命令                          								*/
/* 輸出參數(shù):uchar																	*/
/*           0  正確                                                                */
/*           1  錯(cuò)誤                                                                */
/* 函數(shù)功能:寫無參數(shù)的指令				                                            */
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnCW0P(uchar uCmd)		
{
    DDRA =  0xFF;  // 數(shù)據(jù)方向?yàn)檩敵?//    PORTA = 0xFF;  // 使能內(nèi)部上拉電阻

    DDRB =  0x0F;  // 數(shù)據(jù)方向?yàn)檩敵?
	if(fnST01() == 0)
		return 1;
	PORTB |= (1 << CD) ;    // CD (PB2) 賦值1,高電平表示命令
	PORTA = uCmd;
//	lcd_delay(1);
	PORTB &= ~(1 << WR);    // WR (PB0) 賦值0,低電平寫操作有效
//	_NOP();
//	lcd_delay(1);
    PORTB |= (1 << WR);       // WR (PB0) 賦值1,高電平寫操作無效
	return 0;	// 返回0成功
}

/************************************************************************************/
/* 函數(shù)名稱:fnDWD 													   	            */
/* 輸入?yún)?shù):uchar uData 數(shù)據(jù)                               						*/
/* 輸出參數(shù):uchar 0 成功 ,否則 錯(cuò)誤												*/
/* 函數(shù)功能:自動(dòng)寫數(shù)據(jù)                                        						*/
/* 作 者   :安車科技大燈儀開發(fā)小組 許孝剛											*/
/* 開發(fā)日期: 2005.08														        */
/* 版 本   : v1.0																	*/
/************************************************************************************/
uchar fnDWD(uchar uData)		 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲影院免费观看| 日韩一本二本av| 亚洲图片欧美视频| 日韩精品一区二区三区视频在线观看 | 国产成人小视频| 自拍av一区二区三区| 欧美福利视频一区| 国产·精品毛片| 婷婷综合久久一区二区三区| 久久精品人人做人人综合| 日本韩国精品在线| 国产在线看一区| 尤物av一区二区| 国产亚洲精品7777| 欧美精品自拍偷拍| 不卡视频一二三四| 免费精品视频在线| 亚洲精品视频免费看| www激情久久| 色8久久人人97超碰香蕉987| 久久99九九99精品| 亚洲午夜视频在线| 国产日韩欧美不卡| 日韩午夜精品视频| 欧美色视频一区| 成人黄色综合网站| 精品写真视频在线观看| 国产精品电影一区二区| 日韩美女视频在线| 欧美日韩国产在线观看| 国产91综合网| 老司机精品视频线观看86 | 日韩欧美国产综合在线一区二区三区| 成人午夜精品一区二区三区| 婷婷丁香激情综合| 一区二区三区免费在线观看| 欧美国产日产图区| 精品盗摄一区二区三区| 欧美丰满嫩嫩电影| 欧美丝袜自拍制服另类| 91麻豆国产精品久久| 国产成人在线视频网站| 久久国产日韩欧美精品| 婷婷久久综合九色综合绿巨人| 亚洲欧美另类久久久精品2019| 久久久国产精品不卡| 日韩欧美在线1卡| 777亚洲妇女| 色综合天天综合给合国产| www.欧美.com| 成人app软件下载大全免费| 国产成人一级电影| 国产成人免费视频网站| 国产一区二区三区国产| 久久99久久99| 九九九精品视频| 久久99精品国产| 国产一区二区久久| 国产成人亚洲综合a∨婷婷| 蜜乳av一区二区三区| 久久国产乱子精品免费女| 裸体在线国模精品偷拍| 免费成人av资源网| 精品一区二区在线看| 国产尤物一区二区| 国产mv日韩mv欧美| 国产999精品久久久久久| 国产91富婆露脸刺激对白| 高清beeg欧美| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 国产精品自在在线| 国产91精品入口| 99国产精品99久久久久久| 99久久国产综合精品色伊| 色婷婷狠狠综合| 一本色道久久综合亚洲91| 在线免费视频一区二区| 欧美日韩国产三级| 精品国产人成亚洲区| 中文字幕乱码亚洲精品一区| 亚洲欧美日韩在线不卡| 亚洲色图色小说| 亚洲一区二区不卡免费| 视频一区二区三区在线| 久久精品二区亚洲w码| 国产99久久久国产精品| 色婷婷精品大在线视频| 91精品在线麻豆| 久久精品人人做| 一区二区三区中文在线观看| 日本不卡一二三| 成人晚上爱看视频| 欧美性感一区二区三区| 欧美性xxxxx极品少妇| 精品三级在线观看| 国产精品久久免费看| 亚洲午夜一区二区三区| 国产在线精品不卡| 日本黄色一区二区| 日韩一区二区三区视频在线| 久久亚洲精精品中文字幕早川悠里| ...xxx性欧美| 免费观看日韩电影| 成人国产精品免费观看| 欧美精品1区2区| 国产精品久久久久久妇女6080| 天涯成人国产亚洲精品一区av| 国产风韵犹存在线视精品| 欧美在线free| 国产精品无人区| 免费成人你懂的| www..com久久爱| 精品盗摄一区二区三区| 亚洲黄色av一区| 国产综合色产在线精品| 欧美日韩成人高清| 国产欧美综合在线| 男女性色大片免费观看一区二区 | 精品蜜桃在线看| 国产精品国产a级| 国产乱码精品一区二区三区五月婷| 欧美老肥妇做.爰bbww| 一区二区视频在线| 99综合电影在线视频| 欧美国产一区二区在线观看| 国产精品一区2区| 亚洲精品一区二区三区99| 免费观看在线综合| 欧美成人一区二区| 久久国产精品色婷婷| 欧美不卡123| 狠狠色丁香久久婷婷综合_中| 日韩欧美精品在线视频| 久久国产精品色| 久久久久亚洲蜜桃| 国产成人午夜精品5599| 欧美国产丝袜视频| 97超碰欧美中文字幕| 亚洲婷婷综合色高清在线| 97久久超碰精品国产| 亚洲精品你懂的| 欧美日韩三级一区| 日本麻豆一区二区三区视频| 91精品欧美福利在线观看| 秋霞影院一区二区| 26uuu色噜噜精品一区二区| 国内精品自线一区二区三区视频| 久久久久久久久蜜桃| 国产盗摄精品一区二区三区在线| 国产精品色哟哟| 99国产精品久久| 午夜电影一区二区三区| 欧美一区二区精美| 激情欧美一区二区三区在线观看| 久久久久久99精品| 91丨九色丨黑人外教| 一区二区在线观看视频| 欧美日韩久久久一区| 美女久久久精品| 国产欧美一区在线| 91一区二区三区在线播放| 亚洲成人先锋电影| 欧美va天堂va视频va在线| 国v精品久久久网| 亚洲自拍偷拍麻豆| 欧美zozo另类异族| 成人av电影在线| 视频一区在线视频| 国产日韩欧美不卡| 欧美日韩一区三区四区| 精品一区二区国语对白| 国产精品乱码妇女bbbb| 欧美日韩免费一区二区三区视频| 精彩视频一区二区| 亚洲女厕所小便bbb| 日韩欧美不卡在线观看视频| av福利精品导航| 日韩福利电影在线观看| 中文字幕av资源一区| 欧美女孩性生活视频| 国产精品一二三四五| 亚洲国产中文字幕在线视频综合| 欧美精品一区二| 在线欧美日韩国产| 国产成人av福利| 亚洲18影院在线观看| 国产精品看片你懂得| 日韩免费福利电影在线观看| 99久久精品国产精品久久| 久久99精品久久久| 亚洲丰满少妇videoshd| 国产午夜精品久久久久久免费视 | 另类欧美日韩国产在线| 亚洲精品乱码久久久久久黑人 | 欧洲av在线精品| 成人午夜视频在线观看| 久久综合综合久久综合| 亚洲午夜久久久久| 亚洲欧美另类久久久精品| 久久久99久久|