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

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

?? main.lst

?? 64x32led單元板的89s51顯示控制程序,可以完成靜太顯示,向上平移,向右平移的動態(tài)顯示.
?? LST
?? 第 1 頁 / 共 2 頁
字號:
 137   1      //      P1=row_count+0x10;      
 138   1      //      P1=row_count;
 139   1              fulldata_flag=1;
 140   1              row_count++;
 141   1              if(row_count==16)row_count=0;
 142   1      }
 143          //*************************databuf 更新
 144          void full_databuf(uchar effict,uchar longth)
 145          {       
 146   1              uchar i;
 147   1              uchar *ptr;
 148   1              if(fulldata_flag==1)
 149   1              {
 150   2                      clrscree();     
 151   2                      if(effict==staticdis||effict==left)
 152   2                      {
 153   3                              for(i=0;i<18&&i<=(longth*2);i+=2)
 154   3                              {
 155   4                                      ptr=dataindex[i/2];
 156   4                                      if(ptr==0)break;
 157   4                                      databuf[i]=*(ptr+row_count*2);
 158   4                                      databuf[i+1]=*(ptr+row_count*2+1);
C51 COMPILER V7.06   MAIN                                                                  05/15/2008 16:21:15 PAGE 4   

 159   4                              }
 160   3                              if(effict==left)
 161   3                              {
 162   4                                      l_databuf(shift_add);
 163   4                              }
 164   3                      }
 165   2                      else if(effict==up)
 166   2                      {
 167   3                              for(i=0;i<18&&i<=(longth*2);i+=2)
 168   3                              {
 169   4                                      ptr=dataindex[i/2];
 170   4                                      if(ptr==0)break;
 171   4                                      if((shift_add+row_count)>15)
 172   4                                      {
 173   5                                      databuf[i]=*(ptr+134+(shift_add+row_count-15)*2);
 174   5                                      databuf[i+1]=*(ptr+134+(shift_add+row_count-15)*2+1);           
 175   5                                      }
 176   4                                      else
 177   4                                      {
 178   5                                      databuf[i]=*(ptr+(shift_add+row_count)*2);
 179   5                                      databuf[i+1]=*(ptr+(shift_add+row_count)*2+1);
 180   5                                      }
 181   4                              }               
 182   3                      }
 183   2                      fulldata_flag=0;
 184   2              }
 185   1      }
 186          void l_databuf(uchar i)//左移時數(shù)據(jù)BUF處理
 187          {
 188   1              uchar h;
 189   1              int j,k;
 190   1              if(i>=8)
 191   1              {
 192   2                      for(h=0;h<17;h++)
 193   2                      databuf[h]=databuf[h+1];
 194   2                      i-=8;
 195   2              }
 196   1              for(h=0;h<16;h++)
 197   1              {
 198   2                      j=databuf[h];
 199   2                      k=databuf[h+1];
 200   2                      j=j<<i;
 201   2                      k=k>>(8-i);
 202   2                      databuf[h]=j|k;
 203   2              }       
 204   1      }
 205          
 206          void full_index(uchar *prt,uchar effict,uchar longth)
 207          {
 208   1              uchar str1,str2;
 209   1              uchar *prt2;
 210   1              int i,j;
 211   1              if(fullindex_flag==1)
 212   1              {
 213   2                      
 214   2                      if(effict==staticdis)indexprt=prt;
 215   2                      else if(effict==up){indexprt=prt+8;longth-=4;}
 216   2                      else if(effict==left){indexprt=prt+2;longth-=1;}
 217   2                      clrindex();
 218   2                      for(i=0;i<12&&i<longth;i++,prt=prt+2)
 219   2                      {
 220   3                              str1=*prt;
C51 COMPILER V7.06   MAIN                                                                  05/15/2008 16:21:15 PAGE 5   

 221   3                              str2=*(prt+1);
 222   3                              if(str1=='\0') {disen=1;break;}
 223   3                              for(j=0;j<sizeof(GB_16)/sizeof(GB_16[0]);j++)
 224   3                              {
 225   4                                      if(str1 == GB_16[j].Index[0]&&str2 == GB_16[j].Index[1])
 226   4                                      break;
 227   4                              }
 228   3                              prt2=GB_16[j].Msk;
 229   3                              dataindex[i]=prt2;
 230   3                      }
 231   2                      
 232   2                      fullindex_flag=0;
 233   2              }               
 234   1      }
 235          void timeIRQ(void) interrupt 1
 236          {
 237   1              TH0=(65535-600)/256;
 238   1              TL0=(65535-600)%256;
 239   1              time_count++;
 240   1              if(fulldata_flag!=1)
 241   1              {
 242   2                      row_dis();
 243   2                      shift_count++;
 244   2                      if(shift_count==100)
 245   2                      {
 246   3                              shift_add++;
 247   3                              if(shift_add==16)
 248   3                              {
 249   4                                      shift_add=0;
 250   4                                      fullindex_flag=1;               
 251   4                              }                       
 252   3                      }
 253   2              }
 254   1      }
 255          
 256          void display(uchar *a,uchar effict)
 257          {
 258   1              uchar longth;
 259   1              indexprt=a;
 260   1              longth=str_longth(indexprt);
 261   1              disen=0;
 262   1              while(!disen)
 263   1              {
 264   2                      full_index(indexprt,effict,longth);
 265   2                      full_databuf(effict,longth);
 266   2              }
 267   1      }
 268          void delay_s(uint k)  // 
 269          {
 270   1              while(k!=0)
 271   1              {
 272   2                      if(time_count>=1000){time_count=0;k--;}
 273   2              }
 274   1      }
 275          uchar str_longth(uchar *a)
 276          {
 277   1              uchar i,str1;
 278   1              for(i=0;;i++,a+=2)
 279   1              {
 280   2              str1=*a;
 281   2              if(str1=='\0') return (i/2);
 282   2              }
C51 COMPILER V7.06   MAIN                                                                  05/15/2008 16:21:15 PAGE 6   

 283   1      }
 284          
 285          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1069    ----
   CONSTANT SIZE    =    760    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     66      20
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产伦精品一区二区三区免费| 欧美日韩综合色| 亚洲国产成人91porn| 亚洲人成精品久久久久| 国产精品美女久久久久久久久| 欧美sm极限捆绑bd| 欧美精品精品一区| 欧美高清激情brazzers| 91精品国产免费| 日韩亚洲欧美成人一区| 日韩欧美自拍偷拍| 精品免费视频.| 国产欧美精品一区| 国产精品电影一区二区| 国产精品久久久久毛片软件| 久久久久97国产精华液好用吗| 日韩欧美一二三| 欧美一区二区三区性视频| a级高清视频欧美日韩| 亚洲色图欧美在线| 亚洲综合一二区| 亚洲少妇屁股交4| 欧美一区二区精品| 欧美激情综合五月色丁香小说| 欧美xxxx老人做受| 日韩亚洲欧美在线观看| 久久久久久黄色| 久久久午夜精品| 久久精品一区二区三区四区| 国产精品国产自产拍在线| 国产清纯在线一区二区www| 日韩欧美国产三级| 中文字幕二三区不卡| 日韩一区二区免费电影| 日韩欧美国产系列| 欧美性生活久久| 欧美日韩国产一级片| 韩国女主播成人在线| 亚洲精品福利视频网站| 三级不卡在线观看| 欧美aaa在线| 黄一区二区三区| 日本午夜精品视频在线观看| 日韩成人免费电影| 激情欧美一区二区| 精品一区二区三区久久久| 蜜臀av一区二区在线免费观看| 奇米777欧美一区二区| 国产精品自拍网站| 欧美调教femdomvk| 欧美精品三级在线观看| 欧美精品一区二区三| 亚洲午夜成aⅴ人片| 国产亚洲欧美一区在线观看| 大陆成人av片| 免费精品视频最新在线| 日韩欧美一区二区不卡| 久久精品免视看| 亚洲欧洲一区二区在线播放| 午夜精品一区二区三区免费视频| 午夜影院久久久| 国产精品乡下勾搭老头1| 91麻豆精品国产综合久久久久久| 国产亚洲精品bt天堂精选| 一区二区理论电影在线观看| 亚洲制服欧美中文字幕中文字幕| 亚洲国产成人va在线观看天堂| 久久不见久久见中文字幕免费| 99久免费精品视频在线观看 | 欧美日韩精品一区视频| 欧美一区三区四区| 日韩一区二区在线观看视频| 一区二区三区四区蜜桃| 精品亚洲成a人在线观看| 裸体健美xxxx欧美裸体表演| 欧美日韩一区 二区 三区 久久精品| 日韩一级成人av| 精品成人a区在线观看| 日本大胆欧美人术艺术动态| 成人av电影在线播放| 精品少妇一区二区三区| 日韩一区欧美二区| 99国产一区二区三精品乱码| 国产91丝袜在线播放0| 国产欧美综合在线观看第十页| 亚洲一区二区偷拍精品| 国产成人av一区二区三区在线 | 六月丁香婷婷久久| 在线免费观看视频一区| 国产精品久久久久久久久动漫| 美女视频黄频大全不卡视频在线播放| 国产精品久久久久影院色老大 | 久久久久久久性| 日本欧美肥老太交大片| 欧美性色aⅴ视频一区日韩精品| 69久久99精品久久久久婷婷| 亚洲综合在线电影| 色综合久久综合网欧美综合网| 欧美三片在线视频观看| 亚洲天堂精品在线观看| 欧美日韩国产在线观看| 亚洲最大色网站| 在线一区二区三区四区| 久久超碰97中文字幕| 日韩欧美一区电影| 亚洲精品视频在线观看网站| 欧美日韩亚洲丝袜制服| 亚洲一级二级在线| 国产在线精品免费av| 国产精品久久久久久久久果冻传媒 | 青青草国产精品亚洲专区无| 亚洲精品在线网站| 国产夫妻精品视频| 国产精品乱人伦| 91麻豆精品国产91久久久久久久久 | 国产在线精品一区二区夜色| 正在播放亚洲一区| av在线一区二区三区| 亚洲欧洲精品天堂一级| 成人国产在线观看| 日韩成人一级片| 久久精品日产第一区二区三区高清版| 久久蜜桃av一区精品变态类天堂 | 日本一区二区三区dvd视频在线| 91色.com| 日韩精品一二三四| 国产99久久精品| 日韩福利视频导航| 2020国产精品| 欧美欧美午夜aⅴ在线观看| 蜜臀av性久久久久蜜臀aⅴ| 久久精品夜色噜噜亚洲aⅴ| 精品国内二区三区| 欧美日韩专区在线| 国产中文字幕精品| 99久久国产综合精品女不卡| 精品在线观看视频| 亚洲婷婷综合色高清在线| 亚洲黄色尤物视频| 日本一区二区不卡视频| 91久久一区二区| 国产精品电影一区二区三区| 精品日韩欧美一区二区| 久久99精品久久久久久动态图| 日韩精品一区二区三区四区| 91蜜桃免费观看视频| 性做久久久久久免费观看| 亚洲va欧美va人人爽| 日韩免费看的电影| 国内欧美视频一区二区| 亚洲视频一区二区免费在线观看| 在线观看av不卡| 欧美性猛交xxxxxx富婆| 精一区二区三区| 亚洲影院免费观看| 亚洲一区二区欧美激情| 国产午夜一区二区三区| 欧美少妇bbb| 欧美亚洲综合网| 麻豆久久久久久久| 1024精品合集| 夜夜夜精品看看| 国产欧美精品日韩区二区麻豆天美| 91免费国产在线| 国产一区美女在线| 奇米综合一区二区三区精品视频| 日产精品久久久久久久性色| 亚洲视频一区二区在线观看| 99久久er热在这里只有精品15| www.日本不卡| 成人不卡免费av| 国产超碰在线一区| 奇米精品一区二区三区在线观看一 | 日韩成人精品在线观看| 亚洲影视资源网| 免费成人在线观看| 午夜av区久久| 精品国产一二三| 国产精品亲子乱子伦xxxx裸| 久久婷婷国产综合精品青草| 欧美午夜理伦三级在线观看| www.视频一区| www.欧美.com| 日韩精品专区在线影院观看| 欧亚洲嫩模精品一区三区| 成人av在线播放网址| 欧美日韩国产三级| 色噜噜狠狠色综合中国| 国产东北露脸精品视频| 欧美午夜一区二区三区免费大片| 91影视在线播放| 精品亚洲国内自在自线福利| 蜜臂av日日欢夜夜爽一区| 紧缚奴在线一区二区三区| av在线不卡电影| 欧美中文字幕不卡| 欧美日韩精品欧美日韩精品一 | 亚洲视频一区在线| 亚洲另类中文字| 激情文学综合插|