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

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

?? 12232.lst

?? 剛通過(guò)的JHD12232液晶顯示器資料 JHD資料不好找啊
?? LST
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
 433          ////////////////////////////////////////////////////////////////////////////////
 434          //調(diào)用方式:void set_page(uchar page)
 435          //函數(shù)說(shuō)明:同時(shí)設(shè)置主(右)從(左)顯示頁(yè)為0-3頁(yè)
 436          ////////////////////////////////////////////////////////////////////////////////
 437          void set_page(uchar page)
 438          {
 439   1          send_mi(page_addr_set|page);
 440   1          send_si(page_addr_set|page);
 441   1      }
 442          
 443          ////////////////////////////////////////////////////////////////////////////////
 444          //調(diào)用方式:void SetAddress(uchar address)
 445          //函數(shù)說(shuō)明:同時(shí)設(shè)置主(右)從(左)列地址為0-61列
 446          ////////////////////////////////////////////////////////////////////////////////
 447          void set_address(uchar address)
 448          {
 449   1          send_mi(address&0x7F);  //&0x7F,考慮到防止越限
 450   1          send_si(address&0x7F);
 451   1      }
 452          
 453          ////////////////////////////////////////////////////////////////////////////////
 454          //調(diào)用方式:void putchar_l(uchar c)
 455          //函數(shù)說(shuō)明:在右頁(yè)(從窗口)當(dāng)前地址畫(huà)一個(gè)字節(jié)(8點(diǎn))
 456          ////////////////////////////////////////////////////////////////////////////////
 457          void putchar_l(uchar c)
 458          {
 459   1          send_md(c);
 460   1      }
 461          
 462          ////////////////////////////////////////////////////////////////////////////////
 463          //調(diào)用方式:void putchar_r(uchar c)
 464          //函數(shù)說(shuō)明:在左頁(yè)(主窗口)當(dāng)前地址畫(huà)一個(gè)字節(jié)(8點(diǎn))
 465          ////////////////////////////////////////////////////////////////////////////////
 466          void putchar_r(uchar c)
 467          {
 468   1          send_sd(c);
 469   1      }    
 470          
 471          ////////////////////////////////////////////////////////////////////////////////
 472          //調(diào)用方式:void draw_bmp(uchar col,uchar layer,uchar width,uchar *bmp)
 473          //函數(shù)說(shuō)明:畫(huà)一個(gè)圖,橫坐標(biāo)是col,layer表示上下層,width是圖形的寬,高固定16
 474          //          bmp是圖形指針
 475          //          使用zimo21軟件,采用縱向取模下高位得到bmp數(shù)據(jù)。
 476          //  col     圖型的起始位置0~121
 477          // layer    圖形的位置(Y坐標(biāo))0-下半部分 非0-上半部分
 478          // width    圖形寬度8,16可選
 479          //  bmp     圖形數(shù)據(jù)指針
 480          ////////////////////////////////////////////////////////////////////////////////
 481          void draw_bmp(uchar col,uchar layer,uchar width,uchar *bmp)
 482          {
 483   1          uchar x;        
 484   1      	uchar address;                  //address表示顯存的物理地址
 485   1      	uchar p=0;     	   
 486   1          uchar page=0;
 487   1      	uchar window=0;  			    //page表示上下兩頁(yè),window表示左右窗口(0左,1右)
 488   1          if (layer) page=2;              //左-主窗口,右-從窗口
C51 COMPILER V6.12  12232                                                                  04/20/2008 14:20:41 PAGE 9   

 489   1          
 490   1          for (x=col; x<col+width; x++)
 491   1          {   
 492   2      	    if (x>121)return;           //防止顯示亂碼
 493   2              if (x>60)					//左右窗口定位
 494   2      		{
 495   3      			window=1;               //右-從窗口
 496   3      			address=x%61;
 497   3      		}
 498   2              else
 499   2      		    address=x;              //主窗口輸出  
 500   2      
 501   2              set_page(page);             //上層數(shù)據(jù)輸出
 502   2              set_address(address);
 503   2              
 504   2              if (window) 				
 505   2                putchar_r(bmp[p]);        
 506   2              else 
 507   2                putchar_l(bmp[p]);        
 508   2      
 509   2              set_page(page+1);           //下層數(shù)據(jù)輸出
 510   2              set_address(address);       //列保持不變 
 511   2              
 512   2              if (window) 				
 513   2                 putchar_r(bmp[p+width]);     
 514   2      		else 
 515   2                 putchar_l(bmp[p+width]);       
 516   2      
 517   2              p++;
 518   2          }
 519   1      }
 520          
 521          ////////////////////////////////////////////////////////////////////////////////
 522          //函數(shù):void disp_one_ascii(uchar col,uchar layer,uchar ascii_code)
 523          //說(shuō)明:顯示單個(gè)ASCII碼col-列;layer-上下行:1-上,0-下;ascii_code:所要顯示德ASCCII碼
 524          ////////////////////////////////////////////////////////////////////////////////
 525          void disp_one_ascii(uchar col,uchar layer,uchar ascii_code,uchar mode)
 526          {
 527   1      	uchar i;
 528   1      	for(i=0;i<16;i++)                //ASCII碼顯示占用16個(gè)字節(jié)
 529   1      	{   
 530   2      		if(mode)dot_buffer[i]=~ascii[(ascii_code-0x20)*16 + i];
 531   2      	    else    dot_buffer[i]= ascii[(ascii_code-0x20)*16 + i]; 
 532   2      	}  
 533   1      	draw_bmp(col,layer,8,dot_buffer);
 534   1      }
 535          
 536          ////////////////////////////////////////////////////////////////////////////////
 537          //函數(shù):void disp_ram_data(uchar col,uchar layer,uchar n,uchar mode)
 538          //說(shuō)明:顯示小于4個(gè)的十進(jìn)制數(shù)字//修改緩沖區(qū)的大小可以擴(kuò)展顯示
 539          ////////////////////////////////////////////////////////////////////////////////
 540          void disp_ram_data(uchar col,uchar layer,uchar n,uchar mode)
 541          {
 542   1           while(n--)
 543   1      	 {
 544   2      		if(mode)disp_one_ascii(col,layer,disp_buffer[n]+0x30,1);
 545   2      		else    disp_one_ascii(col,layer,disp_buffer[n]+0x30,0);
 546   2      		col += 8;
 547   2      	 }
 548   1      }
 549          
 550          ////////////////////////////////////////////////////////////////////////////////
C51 COMPILER V6.12  12232                                                                  04/20/2008 14:20:41 PAGE 10  

 551          //函數(shù):void dprintf(uchar col,uchar layer,uchar *ptr,uchar mode)
 552          //說(shuō)明:ASCII(8*16) 和 漢字(16*16)顯示函數(shù)
 553          ////////////////////////////////////////////////////////////////////////////////
 554          void dprintf(uchar col,uchar layer,uchar *ptr,uchar mode)
 555          {
 556   1      	uchar c1,c2;
 557   1      	uchar i,j,k;
 558   1      	uchar ulen;
 559   1      	//uchar ucol,ulayer,umode;
 560   1      	uchar ucol,ulayer;
 561   1          ulen = 0; 
 562   1      	ucol = col;   
 563   1      	ulayer = layer;
 564   1      	
 565   1      	while (ptr[ulen]!= 0)ulen++;		   //探測(cè)字串長(zhǎng)度
 566   1          i=0;
 567   1      	while(i<ulen)
 568   1      	{
 569   2      		c1 = ptr[i];
 570   2      		c2 = ptr[i+1];
 571   2              //ASCII字符與漢字內(nèi)碼的區(qū)別在于128做分界;大于128的為漢字碼
 572   2      		if(c1 <=128)					  //ASCII
 573   2      		{   
 574   3      		        if(mode)disp_one_ascii(ucol,ulayer,c1,1);
 575   3      				else    disp_one_ascii(ucol,ulayer,c1,0);
 576   3      				ucol+=8;
 577   3      				i++;                      //ASCII碼的處理
 578   3      		}
 579   2      		else							  //中文
 580   2      		{
 581   3      			    for(j=0;j<sizeof(GB_16)/sizeof(GB_16[0]);j++)  				                        
 582   3      			    {                         //查找定位當(dāng)前漢字的點(diǎn)陣區(qū)
 583   4      				    if((c1 == GB_16[j].Index[0]) && (c2 == GB_16[j].Index[1]))
 584   4      					break;
 585   4      			    }
 586   3      			    for(k=0;k<32;k++)
 587   3      				{   if(mode)dot_buffer[k]=~GB_16[j].Msk[k];
 588   4      				    else    dot_buffer[k]= GB_16[j].Msk[k];
 589   4      				}
 590   3      			    draw_bmp(ucol,ulayer,16,dot_buffer);
 591   3      			    ucol+=16;
 592   3      				i+=2;                     //中文的處理
 593   3      		}
 594   2      	}
 595   1      }	
 596          
 597          ////////////////////////////////////////////////////////////////////////////////
 598          ////////////////////////////////////////////////////////////////////////////////
 599          void main(void)
 600          {	
 601   1         char i;
 602   1         uint  j;
 603   1      //   DDRC=0xF0;                           //C口高四位為輸出控制端口
 604   1      //   DDRA=0xFF;                           //A口為數(shù)據(jù)線(一般為輸出,僅在讀LCD狀態(tài)時(shí)為輸入)
 605   1         for(i=0;i<10;i++);
 606   1      	for(j=1;j<10;j++);       //開(kāi)機(jī)延時(shí)
 607   1         lcd_init();
 608   1         lcd_clr();
 609   1         while(1) 
 610   1      	{
 611   2      		for(i=121;i>0;i--)        //往左滾動(dòng)輸出
 612   2      				{
C51 COMPILER V6.12  12232                                                                  04/20/2008 14:20:41 PAGE 11  

 613   3      			   lcd_clr();
 614   3      				dprintf((i+24),1,"太川單片機(jī)          歡迎光臨",0);//第二步,調(diào)整數(shù)據(jù)使它達(dá)到要求10個(gè)空格剛剛好在中間
 615   3      			   dprintf((i-96),0,"HTTP://TCMCU.ICPCN.COM",0);
 616   3      			   //第一步,調(diào)整I-x使最后出現(xiàn)的達(dá)到要求,第一個(gè)字出現(xiàn)在后面也不要緊
 617   3      				delay_ms(200);
 618   3      				
 619   3      				}
 620   2          delay_ms(3000);
 621   2          lcd_clr();
 622   2          delay_ms(3000);
 623   2      	 for(i=121;i>0;i--)      //往左滾動(dòng)輸出
 624   2      				{
 625   3      			   lcd_clr();
 626   3      				dprintf((i+24),1,"太川單片機(jī)",0);
 627   3      			   dprintf(i,0,"電話:028-66021915",1); 
 628   3      			   delay_ms(200);
 629   3      					
 630   3      				}
 631   2      	  
 632   2      
 633   2      	
 634   2         
 635   2      	} 
 636   1      }
 637          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1123    ----
   CONSTANT SIZE    =   1653    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     36      40
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久爽爽爽麻豆色哟哟 | av午夜精品一区二区三区| 亚洲成人av在线电影| 亚洲欧美国产三级| 亚洲伦理在线免费看| 亚洲女同ⅹxx女同tv| 一区二区三区在线影院| 亚洲欧洲日产国码二区| 日韩久久一区二区| 亚洲综合自拍偷拍| 天堂精品中文字幕在线| 日韩精品一二三区| 免播放器亚洲一区| 国产露脸91国语对白| 国产精品亚洲成人| 99久久夜色精品国产网站| 91片黄在线观看| 欧美日韩国产一级| 欧美成人精品1314www| 久久综合一区二区| ●精品国产综合乱码久久久久| 亚洲精品视频免费观看| 亚洲国产乱码最新视频| 精一区二区三区| 成人av免费在线播放| 欧美日韩国产综合一区二区三区 | 亚洲国产精品精华液ab| 亚洲人成伊人成综合网小说| 亚洲第一成人在线| 麻豆中文一区二区| 91一区在线观看| 欧美一区二区大片| 日本一区二区三区在线不卡| 亚洲综合免费观看高清完整版在线| 香蕉av福利精品导航| 国产精一品亚洲二区在线视频| 99视频国产精品| 精品久久一区二区| 一区二区三区四区高清精品免费观看| 日韩av中文字幕一区二区| 国产福利精品一区| 666欧美在线视频| 日韩美女精品在线| 极品瑜伽女神91| 精品1区2区3区| 国产精品嫩草久久久久| 蜜臂av日日欢夜夜爽一区| 91蜜桃网址入口| 久久亚洲一级片| 欧美aaaaa成人免费观看视频| 99久久伊人精品| 亚洲精品在线观看视频| 亚洲成av人**亚洲成av**| 波多野洁衣一区| 精品少妇一区二区三区在线视频| 亚洲精品久久久久久国产精华液| 激情综合亚洲精品| 在线不卡的av| 亚洲福中文字幕伊人影院| 国产精品一区二区x88av| 欧美一区二区在线免费观看| 亚洲精品自拍动漫在线| 成人小视频在线观看| 亚洲精品一区二区精华| 日本不卡视频在线| 欧美色视频一区| 亚洲精品少妇30p| 91蝌蚪国产九色| 亚洲色图在线看| 不卡一区二区中文字幕| 国产日韩欧美综合一区| 国产一区二区在线电影| 日韩精品一区二区在线观看| 日韩福利电影在线观看| 欧美日韩精品二区第二页| 亚洲一级在线观看| 欧美男同性恋视频网站| 亚洲国产精品一区二区www在线| 国产一区二区三区蝌蚪| 国产亚洲欧美激情| 国产高清精品久久久久| 久久精品一区二区三区四区| 欧美老人xxxx18| 777xxx欧美| 日韩—二三区免费观看av| 欧美日韩在线播放| 日本不卡不码高清免费观看| 欧美一级视频精品观看| 六月丁香婷婷久久| 2022国产精品视频| 丁香另类激情小说| 亚洲视频综合在线| 在线观看亚洲成人| 日本欧美在线观看| 久久午夜免费电影| 国产成人av资源| 亚洲精选在线视频| 91精品国产色综合久久不卡蜜臀| 蜜臀91精品一区二区三区| 精品对白一区国产伦| 国产.精品.日韩.另类.中文.在线.播放| 国产日产欧产精品推荐色 | 99国产精品久久久久久久久久| 中文字幕一区视频| 欧美日韩精品福利| 国内精品写真在线观看| 国产精品福利一区二区| 欧美日韩成人在线| 国产成人在线看| 尤物视频一区二区| 日韩免费高清av| av欧美精品.com| 日韩高清中文字幕一区| 国产欧美综合在线| 欧美日韩在线播放一区| 久草这里只有精品视频| 国产精品国产精品国产专区不蜜 | 国产精品一区二区在线播放| 一区二区三区在线观看网站| 久久在线免费观看| 欧美色老头old∨ideo| 精品亚洲免费视频| 亚洲自拍都市欧美小说| 欧美精品一区二区高清在线观看| 日本乱码高清不卡字幕| 国产一区二区三区av电影 | 久久色.com| 欧美精品第1页| 91亚洲大成网污www| 国产在线国偷精品产拍免费yy| 一个色妞综合视频在线观看| 日本一区二区视频在线| 日韩亚洲欧美成人一区| 色欧美88888久久久久久影院| 久久er精品视频| 首页亚洲欧美制服丝腿| 亚洲欧洲av一区二区三区久久| 精品久久久久久久久久久院品网 | 欧美高清在线精品一区| 日韩欧美国产1| 51久久夜色精品国产麻豆| 色婷婷精品久久二区二区蜜臂av| 高清视频一区二区| 国产一区二区三区在线观看免费 | 国产成人综合在线观看| 精品一区二区三区不卡| 视频在线观看91| 亚洲与欧洲av电影| 中文字幕在线观看不卡视频| 日韩限制级电影在线观看| 欧美最猛黑人xxxxx猛交| 日韩高清不卡一区| 日本午夜一区二区| 国产精品传媒在线| 欧美一区二区三区成人| 色婷婷综合中文久久一本| 韩国v欧美v亚洲v日本v| 亚洲在线视频网站| 国产片一区二区| 日韩免费高清av| 欧美日韩专区在线| 不卡的电影网站| 久色婷婷小香蕉久久| 亚洲天堂中文字幕| 2021中文字幕一区亚洲| 在线播放91灌醉迷j高跟美女| 岛国精品在线播放| 国产伦精一区二区三区| 五月天中文字幕一区二区| 最新成人av在线| 国产欧美一区二区三区鸳鸯浴| 91麻豆精品久久久久蜜臀| 色呦呦网站一区| 成熟亚洲日本毛茸茸凸凹| 免费在线观看一区二区三区| 亚洲国产视频一区二区| 亚洲少妇30p| 亚洲欧美综合网| 国产精品网友自拍| 久久久久国产精品免费免费搜索| 日韩一区二区三区免费看| 精品视频一区三区九区| 色哟哟亚洲精品| 色诱视频网站一区| 色婷婷综合久久久久中文| 成人黄色国产精品网站大全在线免费观看 | 国产综合久久久久久久久久久久| 日韩va欧美va亚洲va久久| 日本女人一区二区三区| 天使萌一区二区三区免费观看| 亚洲高清三级视频| 国产精品久久一卡二卡| 亚洲色图在线播放| 亚洲综合丝袜美腿| 亚洲一区二区三区影院| 亚洲国产成人av网| 日韩精品三区四区| 日本欧美一区二区三区| 国内精品嫩模私拍在线| 国产精品主播直播|