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

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

?? main.c

?? 單片機直接驅動TFT液晶顯示320x240圖像不需要lcd驅動IC
?? C
字號:
//*************************************************************************
//                 Camera Module Controler 
//   Writed By Holmestang
//   編譯環境 : ICCAVR    支持器件 : ATMEGA8515
//   Use extern CRYSTAL 11.0592MHz fusebit 0xD9DE, lockbit 0x00FF
// 	 COPYRIGHT (C) 2007
//   EXTRAM: 32K (Max Address 0x260~0xFFFF)                       
//   Crystal: 16.000Mhz
//
//*************************************************************************

#include "Main.h"
#include "TFTdriver.h"
#include "Serinit.h"
#include "Delay.h"

unsigned char *Bmp_Buffer=(unsigned char *)0x0260;

///////////////////////////////////////////////////////////
void main(void)
{
	CLI(); 			              //Disable all interrupts

    PORTA = 0x00;
    DDRA  = 0x00;
    PORTB = 0x00;
    DDRB  = 0x00;
    PORTC = 0x00;
    DDRC  = 0x00;
    PORTD = 0x00;
    DDRD  = 0x00; 
    PORTE = 0x00;
    DDRE  = 0x00; 

	MCUCR = 0x80; 	  		  	  //Enable ExtRam
    EMCUCR = 0x00;				  //Ext Ram 0x0260~0xFFFF,Low 0 wait,High 0 wait
    GICR = 0x00;  				  //No interrupt		   
	TIMSK = 0x00;		          //Disable T/C1,T/C0
	SFIOR = BIT(XMBK)|BIT(PUD);	  //XM break keeper, Pull up disable

    delayms(100);
 	serinit(); 
	SEI(); 	  		              //Enable all interrupts
    send_string("Test TFT V02\x0D\x0A\x00");

    if ( !check_extram() )
		send_string("Ram fail!\x0D\x0A\x00");
	else
	{
		send_string("Ram pass!\x0D\x0A\x00");
		load_bmp_to_ram();
    	Test_TFT_Lcd();
	}
	while(1);
}

void load_bmp_to_ram(void)
{
    unsigned char value;
    unsigned int i,length,chksum=0;
	
	send_string("Please load bmp data to ram!\x0D\x0A\x00");
	length=get_data();
	length=length*0x100+get_data();
	send_num( MSB(length) );
	send_num( LSB(length) );
	send_data(0x0D);
	send_data(0x0A);

	for (i=0;i<length;i++)
	{
		value=get_data();
		*(Bmp_Buffer+i)=value;
		chksum+=value;
	}
 	send_num( MSB(chksum) );
	send_num( LSB(chksum) );
	send_data(0x0D);
	send_data(0x0A);
	send_string("Receive bmp data finish!\x0D\x0A\x00");
}

/////////////////////////////////////////////////////////////////////
BOOL check_extram(void)
{
 	unsigned int i,j;
	unsigned char value;

	send_string("Write extram ...\x0D\x0A\x00");
	for( i=0; i<0x8000; i++)
	    *(Bmp_Buffer+i)=i&0xFF;
	send_string("finish!\x0D\x0AVerify extram ...\x0D\x0A\x00");
	for( i=0; i<0x8000; i++)
	{
	    value = *(Bmp_Buffer+i); 
		if(  value != (i&0xFF) )
		{
		    send_data('@');
		    send_num(MSB(i));
		    send_num(LSB(i));
			send_data('=');
		    send_num(value);
			send_data(0x0D);
			send_data(0x0A);
			return FALSE;
		}
		if ((i%1024)==0)
		{
			j=BinBcd(MSB(i));
			send_num(MSB(j));
			send_num(LSB(j));
			send_data(0x0D);
			send_data(0x0A);
		}
	}
	return TRUE;
}

//; ---------------------------------------------------------------------------
//; Convert a byte Bin to Bcd code 
//; ---------------------------------------------------------------------------
unsigned int BinBcd(unsigned char a)
{
	unsigned int i;
	unsigned char b1,b2,b3;

	b1=a/100;
	b2=(a-b1*100)/10;
	b3=a-b1*100-b2*10;
	i=b1*0x100+b2*0x10+b3;
	return i;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色哟哟精品一区| 精品国产乱码久久久久久闺蜜| 国产传媒久久文化传媒| 美女精品一区二区| 麻豆精品在线播放| 久久精品国产亚洲a| 蜜桃一区二区三区四区| 久久精品国产99久久6| 久久成人羞羞网站| 国产精品99久久久久久宅男| 国产一区二区不卡老阿姨| 国产在线一区观看| 国产成人综合网| 99热精品国产| 91黄视频在线| 欧美美女网站色| 日韩视频不卡中文| 国产无一区二区| 国产精品色呦呦| 亚洲精品中文字幕在线观看| 亚洲一区在线免费观看| 午夜视频一区二区三区| 日本免费新一区视频| 九九热在线视频观看这里只有精品| 另类欧美日韩国产在线| 国产在线不卡一卡二卡三卡四卡| 国产成人h网站| 色香蕉久久蜜桃| 5月丁香婷婷综合| 久久亚洲二区三区| 亚洲视频资源在线| 亚洲成a人片综合在线| 美女网站一区二区| a美女胸又www黄视频久久| 欧美日韩在线观看一区二区| 日韩欧美一区在线| 国产精品色哟哟网站| 亚洲丶国产丶欧美一区二区三区| 久久国产精品第一页| 99在线视频精品| 制服丝袜国产精品| 国产清纯美女被跳蛋高潮一区二区久久w | 高清视频一区二区| 欧美在线一区二区| 久久先锋影音av鲁色资源网| 亚洲欧美在线视频| 免费欧美高清视频| 91在线无精精品入口| 日韩欧美一级二级| 国产精品国产a级| 免费欧美日韩国产三级电影| 不卡视频免费播放| 欧美成人一级视频| 亚洲精品国产无天堂网2021| 精品一区二区三区日韩| 欧美影院午夜播放| 欧美极品aⅴ影院| 日韩国产在线观看一区| 91亚洲国产成人精品一区二三| 91精品国产欧美日韩| 亚洲人成电影网站色mp4| 精品一区二区av| 欧美日韩和欧美的一区二区| 国产精品亲子乱子伦xxxx裸| 美女在线视频一区| 在线观看亚洲精品视频| 国产视频一区在线观看| 午夜激情一区二区三区| gogogo免费视频观看亚洲一| 欧美videofree性高清杂交| 亚洲免费看黄网站| 国产高清无密码一区二区三区| 在线不卡免费欧美| 亚洲免费观看高清完整| 东方aⅴ免费观看久久av| 日韩午夜精品视频| 香蕉加勒比综合久久| 91女人视频在线观看| 久久精品一级爱片| 久久精品72免费观看| 欧美日韩成人在线| 亚洲精品美腿丝袜| 成人av电影在线播放| 国产无人区一区二区三区| 极品少妇xxxx精品少妇偷拍| 9191国产精品| 亚洲成人午夜电影| 日本高清成人免费播放| 亚洲四区在线观看| 91性感美女视频| 中文字幕一区三区| 成人在线综合网站| 国产午夜精品美女毛片视频| 韩国一区二区视频| 久久一区二区三区国产精品| 久久91精品国产91久久小草| 欧美一级高清片| 免费在线成人网| 日韩欧美另类在线| 强制捆绑调教一区二区| 555www色欧美视频| 日本vs亚洲vs韩国一区三区二区| 51精品国自产在线| 日韩福利视频导航| 欧美一级黄色片| 国产做a爰片久久毛片| 精品对白一区国产伦| 精品一区二区三区香蕉蜜桃| 久久亚洲捆绑美女| 国产福利一区二区三区在线视频| 精品精品欲导航| 国产一区二区三区在线看麻豆| 久久综合久久综合亚洲| 国产盗摄精品一区二区三区在线| 欧美极品xxx| 色综合中文综合网| 色婷婷av久久久久久久| 亚洲另类春色校园小说| 欧洲国产伦久久久久久久| 亚洲一区二区三区影院| 91精品免费在线观看| 久久精品国产久精国产爱| 久久这里只精品最新地址| 成人免费高清视频| 亚洲三级在线免费观看| 欧美撒尿777hd撒尿| 日本三级亚洲精品| 精品国产不卡一区二区三区| 福利一区在线观看| 樱花草国产18久久久久| 91精品国产全国免费观看| 国产精品一线二线三线| 中文字幕高清一区| 91激情五月电影| 麻豆精品视频在线观看免费| 国产欧美日韩一区二区三区在线观看| 成人免费毛片高清视频| 亚洲成人高清在线| 26uuu亚洲综合色欧美| www.欧美日韩国产在线| 香蕉成人伊视频在线观看| 久久久久9999亚洲精品| 日本精品一级二级| 免费人成在线不卡| 国产精品国产三级国产a| 欧美日韩视频一区二区| 国产一区在线视频| 亚洲午夜久久久久中文字幕久| 久久综合丝袜日本网| 一区二区三区在线视频观看| 国产精品一区在线观看乱码| 中文字幕日韩一区二区| 91精品国产91久久久久久最新毛片 | 视频在线在亚洲| 中文字幕不卡一区| 欧美精品免费视频| 99久久婷婷国产| 免费在线观看不卡| 一区二区三区四区不卡在线| 久久久噜噜噜久久人人看 | 亚洲欧美一区二区三区国产精品 | 五月天欧美精品| 国产亚洲精品福利| 欧美日韩不卡视频| 99精品国产视频| 精品一区二区三区免费播放 | 懂色av一区二区夜夜嗨| 日韩精品成人一区二区三区| 国产精品乱子久久久久| 日韩精品中文字幕一区 | 亚洲综合色婷婷| 久久久久国产精品麻豆| 欧美绝品在线观看成人午夜影视| 成人短视频下载| 美女视频免费一区| 亚洲成人精品在线观看| 亚洲天堂av老司机| 国产欧美精品国产国产专区| 日韩欧美一级片| 欧美日本乱大交xxxxx| 91免费精品国自产拍在线不卡| 精品写真视频在线观看| 亚洲福利视频三区| 亚洲精品成人少妇| 中文字幕综合网| 国产精品久久久久久久蜜臀 | 五月激情六月综合| 亚洲精品高清在线观看| 亚洲国产高清不卡| 久久久综合视频| 久久视频一区二区| 日韩欧美成人激情| 欧美一区日韩一区| 欧美男女性生活在线直播观看| 色婷婷久久综合| 99精品一区二区| 波多野结衣亚洲| 成人三级在线视频| 成人sese在线| 成人免费福利片|