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

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

?? lcd.c

?? 我自己寫(xiě)的44B0+uclinux驅(qū)動(dòng)12864點(diǎn)陣式LCD的顯示程序,適合于做小工程的程序員使用
?? C
字號(hào):
/**********************************************/
#include <stdlib.h>
#include <stdio.h>

#define write_coml 	0x00000200      	///1      0     1     0     0      1     0    0	//左半屏命令地址
#define write_comr 	0x00000800		///1      0     1     0     1      0     0    0	//右半屏命令地址
#define write_datl 	0x00000300		///1      0     1     0     0      1     0    1	//左半屏數(shù)據(jù)地址
#define write_datr 	0x00000900	///1      0     1     0     1      0     0    1	//右半屏數(shù)據(jù)地址


#define rPCONC (*(volatile unsigned *)0x1d20010)
#define rPDATC (*(volatile unsigned *)0x1d20014)
#define rPUPC   (*(volatile unsigned *)0x1d20018)




#define 		SA1 0xb8 			//第一行(豎向16點(diǎn)作為一行,即一個(gè)字的一豎要送2次)
#define 		SA2 0xba 			//第二行
#define 		SA3 0xbc 			//第三行
#define 		SA4 0xbe 			//第四行

unsigned char  lcdzm[65];	

//"請(qǐng)",0
unsigned char  GB_16[32]=          // 數(shù)據(jù)表
     { 0x20,0x22,0xEC,0x00,0x20,0x22,0xAA,0xAA,
      0xAA,0xBF,0xAA,0xAA,0xAA,0x22,0x20,0x00,
      0x00,0x00,0x7F,0x20,0x10,0x00,0xFF,0x0A,
      0x0A,0x0A,0x4A,0x8A,0x7F,0x00,0x00,0x00};


/**********************************************/
void LCD_NOP(void)
{
 	unsigned int  m;
	for(m=0;m<2000;m++);  
}

void LCD_Write(unsigned int  add,unsigned int x)
{ 
	unsigned char temp;
	unsigned int   temp2;
    
  	temp = x ;
	temp2=add ;
	rPDATC=add;
	LCD_NOP();
	rPDATC=add|temp;
	LCD_NOP();
}


//-------------------------------------------- Scan lcd pro -----------------------------------------
void ScanLCD16 ( unsigned char lcdhang,unsigned char lcdaddr,unsigned char * lcddata )//16*16
{
	unsigned int  block1, colum1 ;
    unsigned int  display_a0;
    unsigned int  i,j;

    if( lcdaddr < 64 )
    {
        block1=lcdhang;                    
		LCD_Write( write_coml,block1 ) ;
		colum1 = 0x40 + lcdaddr ;
		LCD_Write( write_coml,colum1 ) ;

        j=0;
		display_a0 = lcddata[j] ;
		for(i=0;i<16;i++)
		{
		    LCD_Write( write_datl,display_a0 );
			j++ ;
			display_a0 = lcddata[j] ;
		}

        block1=lcdhang+1;                    
		LCD_Write( write_coml,block1 ) ;
		colum1 = 0x40 + lcdaddr ;
		LCD_Write( write_coml,colum1 ) ;

        j=0;
		display_a0 = lcddata[j+16] ;
		for(i=0;i<16;i++)
		{
		    LCD_Write( write_datl,display_a0 );
			j++ ;
			display_a0 = lcddata[j+16] ;
		}
     }
     else 
     {
        lcdaddr = lcdaddr - 64 ;         

       	block1=lcdhang;                    
		LCD_Write( write_comr,block1 ) ;
		colum1 = 0x40 + lcdaddr ;
		LCD_Write( write_comr,colum1 ) ;

        j=0;
		display_a0 = lcddata[j] ;
		for(i=0;i<16;i++)
		{
		    LCD_Write( write_datr,display_a0 );
			j++ ;
			display_a0 = lcddata[j] ;
		}

        block1=lcdhang+1;                    
		LCD_Write( write_comr,block1 ) ;
		colum1 = 0x40 + lcdaddr ;
		LCD_Write( write_comr,colum1 ) ;

        j=0;
		display_a0 = lcddata[j+16] ;
		for(i=0;i<16;i++)
		{
		    LCD_Write( write_datr,display_a0 );
			j++ ;
			display_a0 = lcddata[j+16] ;
		}
     }

     for(i=0;i<65;i++)lcdzm[i]=0;
     
}






void make_lcd ( void )
{
	unsigned char comm ;
	comm = 0x3f ;                 //顯示開(kāi)關(guān)設(shè)置
	LCD_Write ( write_coml,comm ) ;
	
	LCD_Write ( write_comr,comm ) ;
	comm = 0xc0 ;                 //設(shè)置起始行設(shè)置 1-64 0-3FH
	LCD_Write ( write_coml,comm ) ;
	LCD_Write ( write_comr,comm ) ;
	comm = 0xb8 ;                 //頁(yè)面地址設(shè)置 共8頁(yè)
	LCD_Write ( write_coml,comm ) ;
	LCD_Write ( write_comr,comm ) ;
	comm = 0x40 ;                 //列地址設(shè)置 共1-64 0-3FH
	LCD_Write ( write_coml,comm ) ;
	LCD_Write ( write_comr,comm ) ;
}

int  main()
{
  int a,i,j;
  unsigned int contemp;
  contemp=rPCONC&0xffc00000;
  rPCONC = contemp|0x155555;
    printf("%x\n",rPCONC);
 // LCD_Write(write_datr,0xaa);
 // rPUPC  = 0x3000;
 printf("start to display\n");
  make_lcd();

		  for( j=0; j<32; j++ )
				{
					lcdzm[j] = GB_16[j];
				}
		 ScanLCD16(SA1,0,lcdzm); 
		 
 while(1);
        
  
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产午夜一区二区三区| 国产精品久久久久久久久免费樱桃| 欧美日本国产视频| 久久综合五月天婷婷伊人| 一区二区视频在线看| 久久国产人妖系列| 欧美日韩的一区二区| 中文字幕亚洲区| 国产成人在线视频网址| 欧美一区二区视频网站| 一区二区三区四区乱视频| 粉嫩av一区二区三区在线播放| 欧美一区二区在线免费观看| 亚洲一区视频在线| 91国偷自产一区二区三区成为亚洲经典| 久久久影视传媒| 久久国产夜色精品鲁鲁99| 欧美色老头old∨ideo| 亚洲欧美激情在线| 99麻豆久久久国产精品免费| 国产欧美va欧美不卡在线| 国产在线观看一区二区| 日韩欧美123| 三级在线观看一区二区| 91麻豆精品国产91久久久久 | 色婷婷一区二区| 欧美国产日韩一二三区| 国产精品一区二区三区99| 精品av久久707| 精品一区二区三区免费播放| 日韩女优毛片在线| 久久99久久精品| 国产亚洲欧美日韩日本| 国产成人亚洲综合色影视| 国产亚洲成aⅴ人片在线观看| 国产综合久久久久久久久久久久| ww亚洲ww在线观看国产| 国产尤物一区二区在线| 国产女人aaa级久久久级| 成人av电影在线网| 亚洲女同一区二区| 欧美日韩mp4| 久久精品国产99久久6| 久久蜜桃一区二区| 成人国产免费视频| 伊人婷婷欧美激情| 3d动漫精品啪啪一区二区竹菊| 蜜臀久久99精品久久久久宅男| 精品美女在线观看| 播五月开心婷婷综合| 亚洲精品日产精品乱码不卡| 欧美日韩一区高清| 99久久精品一区二区| 欧美日韩成人在线| 精品国产免费人成电影在线观看四季 | 久久综合九色综合欧美98| 国产黄色精品视频| 一区二区三区中文字幕精品精品| 欧美日韩国产美| 精品一区二区三区免费视频| 国产精品大尺度| 欧美精品乱码久久久久久| 久久精品国产亚洲aⅴ| 国产精品网站在线播放| 色婷婷av一区| 国产在线一区观看| 亚洲欧美日韩电影| 欧美xxxx在线观看| 91浏览器在线视频| 久久国产精品一区二区| 亚洲欧美一区二区不卡| 欧美一二三区精品| 91视频xxxx| 国产在线看一区| 亚洲超碰精品一区二区| 亚洲国产高清aⅴ视频| 欧美精品在线一区二区| 成a人片国产精品| 日本怡春院一区二区| 亚洲视频在线观看三级| 精品久久久久香蕉网| 欧美性videosxxxxx| 国产91精品一区二区麻豆亚洲| 午夜视频一区在线观看| 国产精品欧美久久久久无广告 | 蜜臀av一区二区| 亚洲久草在线视频| 国产午夜精品在线观看| 在线播放中文一区| 色综合久久中文字幕综合网 | 蜜臀av一区二区在线观看| 中文字幕一区二区视频| 精品国产网站在线观看| 欧美麻豆精品久久久久久| 色94色欧美sute亚洲线路一ni | 精彩视频一区二区| 午夜视频一区二区三区| 亚洲美女屁股眼交3| 中文字幕欧美日韩一区| 精品国产一区二区三区久久久蜜月| 欧美日韩在线免费视频| 91视频www| www.欧美.com| 白白色亚洲国产精品| 成人免费视频一区| 国产91精品露脸国语对白| 国产精品一区二区三区99| 国产一区二区在线影院| 国精产品一区一区三区mba桃花 | 日韩经典中文字幕一区| 亚洲图片欧美激情| 亚洲欧美欧美一区二区三区| 国产精品国产三级国产a| 日本一区二区电影| 国产欧美精品一区| 中文字幕国产一区二区| 国产精品欧美一级免费| 中文字幕亚洲区| 亚洲女同女同女同女同女同69| 最新国产成人在线观看| 一区二区三区四区国产精品| 一区二区日韩av| 婷婷久久综合九色综合伊人色| 亚洲不卡av一区二区三区| 热久久免费视频| 国产在线精品不卡| 成人v精品蜜桃久久一区| 色综合久久综合网| 欧美亚洲综合另类| 日韩一级黄色大片| 久久―日本道色综合久久| 国产三级三级三级精品8ⅰ区| 中文一区二区在线观看| 一区二区三区免费| 午夜国产精品一区| 国产一区二区三区精品视频| 91农村精品一区二区在线| 欧美日韩综合在线免费观看| 日韩欧美中文字幕制服| 亚洲国产成人午夜在线一区| 亚洲国产日韩综合久久精品| 蜜臀av性久久久久蜜臀av麻豆| 国产成人精品午夜视频免费| 色哟哟一区二区在线观看 | 亚洲v精品v日韩v欧美v专区| 久久er精品视频| 99久久久久久| 日韩欧美不卡在线观看视频| 亚洲欧美在线视频| 捆绑变态av一区二区三区| 成人美女视频在线看| 欧美日韩国产精品成人| 国产精品欧美一区二区三区| 日韩成人dvd| 色综合久久久久| 久久免费视频一区| 香港成人在线视频| 成人久久久精品乱码一区二区三区| 欧美日韩国产一级| ...中文天堂在线一区| 日本成人在线电影网| 色综合天天性综合| 久久婷婷国产综合国色天香| 亚洲线精品一区二区三区 | 亚洲免费观看高清完整版在线| 精品中文字幕一区二区| 色美美综合视频| 欧美激情中文不卡| 久久99久国产精品黄毛片色诱| 欧美亚洲国产一区二区三区| 国产精品美女www爽爽爽| 日韩国产精品91| 日本韩国一区二区三区| 国产欧美日韩三区| 精品一区二区三区不卡| 777精品伊人久久久久大香线蕉| 亚洲婷婷综合色高清在线| 国产高清成人在线| 欧美刺激午夜性久久久久久久| 亚洲成人三级小说| 欧洲精品在线观看| 亚洲男人电影天堂| 91丨九色丨尤物| 国产精品乱码久久久久久| 韩国中文字幕2020精品| 精品区一区二区| 久99久精品视频免费观看| 91精品国产综合久久久久久久久久 | 国产欧美久久久精品影院| 国产在线视频一区二区| 精品久久99ma| 久久国产婷婷国产香蕉| 日韩欧美高清在线| 国产资源精品在线观看| 欧美精品一区二区在线观看| 黄色精品一二区| 久久久久9999亚洲精品| 国产精品一区二区在线观看网站| 久久久综合精品| 福利91精品一区二区三区|