wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

51單片機驅動16X16點陣(上移左移閃爍顯示)

作者:佚名   來源:本站原創   點擊數:  更新時間:2013年08月07日   【字體:


仿真文件里面有電路圖下載地址:http://m.izizhuan.cn/bbs/dpj-20402-1.html ,大家可以用protues直接看到效果
下面是源代碼:
/*本次16X16點陣顯示各種方式的顯示程序全部由本人編寫,由于本人學習C語言并不是太深,正好借此機會讓各位老師學習學習。*/
/*本次顯示程序的設計分三個階斷
第一階段:左移顯示方式的設計
第二階段:上移顯示方式的設計
第三階段:閃爍顯示方式的設計      */
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar  table1[]={
0xE0,0x0F,0x10,0x10,0x08,0x20,0x08,0x20,
0x08,0x20,0x10,0x10,0xE0,0x0F,0x00,0x00,/*"O",0*/

0x08,0x20,0xF8,0x3F,0x88,0x20,0xC0,0x01,
0x28,0x26,0x18,0x38,0x08,0x20,0x00,0x00};/*"K",1*//*上移顯示的字符*/
 
uchar code table[]=
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x0C,0x20,0x0C,0x38,
0x0C,0x0F,0xEC,0x03,
0x7F,0x60,0x0F,0x63,
0xCC,0x31,0x0C,0x18,
0xEC,0x0F,0xEC,0x07,
0x0C,0x0C,0x0C,0x19,
0x8C,0x31,0xCC,0x60,
0x0C,0x20,0x00,0x00,/*"灰",0*/
0x20,0x00,0x30,0x00,
0xF8,0x3F,0xFC,0x7F,
0x6F,0x63,0x6F,0x63,
0xEC,0x63,0xFC,0x63,
0x7C,0x63,0x6C,0x63,
0x64,0x63,0xE0,0x63,
0xE0,0x73,0x00,0x30,
0x00,0x00,0x00,0x00,/*"色",1*/
0x00,0x00,0x9C,0x60,
0xDC,0x60,0x4C,0x66,
0x6C,0x66,0x2C,0x66,
0x0D,0x66,0x0F,0x7E,
0x0E,0x7E,0x2C,0x66,
0x6C,0x66,0x4C,0x66,
0xCC,0x66,0x9C,0x60,
0x1C,0x60,0x00,0x00,/*"空",2*/
0x00,0x00,0xF8,0x7F,
0xFB,0x7F,0x07,0x00,
0xF6,0x0F,0xF0,0x0F,
0x36,0x0D,0x36,0x0D,
0x36,0x0D,0xF6,0x0F,
0xF6,0x2F,0x06,0x60,
0xFE,0x7F,0xFE,0x3F,
0x00,0x00,0x00,0x00,/*"間",3*/  /*左移顯示的字符*/

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


uchar code table2[]={
0x60,0x06,0x6C,0x06,
0x6C,0x66,0xFC,0x7F,
0xFE,0x3F,0x66,0x03,
0x66,0x23,0x60,0x30,
0xFF,0x33,0xFF,0x1F,
0x60,0x1C,0x66,0x37,
0x6C,0x63,0x68,0x70,
0x00,0x70,0x00,0x00,/*"我",0*/
0x70,0x08,0x76,0x18,
0xB6,0x5D,0xBE,0x4D,
0xBE,0x67,0xF6,0x6F,
0xF6,0x3D,0xBE,0x35,
0xBE,0x35,0xB3,0x3D,
0xBB,0x6D,0xBF,0x65,
0xF7,0x61,0x70,0x60,
0x00,0x20,0x00,0x00,/*"愛",1*/
0x00,0x00,0xF8,0x18,
0x48,0x20,0x48,0x20,
0x48,0x20,0x48,0x20,
0x88,0x1F,0x00,0x00,/*"5",2*/
0x00,0x00,0x20,0x00,
0x30,0x00,0xF8,0x3F,
0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,/*"1",3*/
0x00,0x00,0x00,0x18,
0xFC,0x1B,0xFC,0x1B,
0x6D,0x1B,0x6F,0x1B,
0x6E,0x1B,0xFC,0x7F,
0xFC,0x7F,0x6E,0x1B,
0x6F,0x1B,0x6D,0x1B,
0xFC,0x1B,0xFC,0x1B,
0x00,0x18,0x00,0x00,/*"單",4*/
0x00,0x00,0x00,0x60,
0x00,0x38,0xFE,0x1F,
0xFE,0x07,0x30,0x03,
0x30,0x03,0x30,0x03,
0x30,0x03,0x3F,0x03,
0x3F,0x7F,0x30,0x7F,
0x30,0x00,0x30,0x00,
0x00,0x00,0x00,0x00,/*"片",5*/
0x18,0x06,0x98,0x03,
0xFF,0x7F,0xFF,0x7F,
0x98,0x01,0x18,0x23,
0x00,0x70,0xFE,0x3F,
0xFE,0x0F,0x06,0x00,
0x06,0x00,0xFE,0x3F,
0xFE,0x7F,0x00,0x60,
0x00,0x70,0x00,0x00,/*"機",6*/


0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};    /*閃爍顯示字符*/
uchar v,flag,temp;
uchar i,j,k,shuz,shub,temp1;
uchar a,b,c,d,e,f,numa,numb;
uchar ii,jj,kk;
uchar iii,jjj,kkk;
uchar a3,b3;
uchar num3,temp3;
uchar temp2;
sbit  le=P3^0;           /*各變量值的初始化*/
void init(); /*主函數的初始化聲名*/      
void init1(); /*左移顯示方式的初始化聲名*/
void init2(); /*上移顯示方式的初始化聲名*/
void init3(); /*閃爍顯示方式的初始化聲名*/
void disp1(); /*左移顯示子程序聲名*/ 
void disp2(); /*上移顯示子程序聲名*/
void disp3(); /*閃爍顯示子程序聲名*/
void delay(uint z)/*延時函數聲名及定義*/
{
 uint x,y;
    for(x=z;x>0;x--)
     {
   for(y=110;y>0;y--);
        }
}      
void main()

 init();
 while(1) //主循環
 {
  if(flag%3==0) //判斷是不是左移顯示方式
  {
   init1(); //左移顯示初始化
   while(flag%3==0) //左移循環控制
   {
    for(i=0;i<=a;i++) //判斷左移的字符個數
     for(j=0;j<=v;j++) //向左移動的速度由變量v控制
      for(k=i*2;k<(i*2+32);) //顯示一幕
       if(flag%3==0) //判斷有沒有中斷,flag的值有沒有變化
        disp1(); //若沒有中斷調用左移顯示子程序
       else
       {
        i=a;j=v;k=(i*2+32);//若有中斷了初始化左移的各變量
       }      
   }
  }
  if(flag%3==1) //判斷是不是上移顯示方式
  {
   init2(); //上移顯示初始化
   while(flag%3==1) //上移循環控制
   {
    for(ii=0;ii<=15;ii++) //上移緩沖
    { 
     for(jj=0;jj<=v;jj++) //向上移動的速度由變量v控制
     {      
      for(kk=0;kk<=15;kk++) //顯示一幕     
       if(flag%3==1) //判斷有沒有中斷,flag的值有沒有變化
        disp2(); //若沒有中斷調用左移顯示子程序
       else
       {
        ii=15;jj=v;kk=15; //若有中斷了初始化左移的各變量
       }    
      delay(1);
     }
    
    }
   }
  }
  if(flag%3==2) //判斷是不是閃爍顯示方式
  {
   init3();//閃爍顯示初始化
   while(flag%3==2)//閃爍循環控制
   {
    for(iii=0;iii<=6*32;iii=iii+32)//判斷閃爍顯示的字符個數
     for(jjj=0;jjj<=v*10;jjj++)//閃爍顯示字符的速度由變量v控制
     {
      for(kkk=0;kkk<=15;kkk++) //顯示一幕    
       if(flag%3==2)//判斷有沒有中斷,flag的值有沒有變化
        disp3();//若沒有中斷調用閃爍顯示子程序
      num3=0;
      temp3=0;  //顯示完一幕準備下一幕的顯示
     }
   }
  }
 }
}
void init() //主程序初始化
{
 EA=1; //CPU開放所有中斷源的中斷請求
 EX0=1; //允許外部中斷0中斷
 EX1=1; //允許外部中斷1中斷
 IT0=1; //外部中斷0采用邊沿觸發方式產生中斷
 IT1=1; //外部中斷1采用邊沿觸發方式產生中斷
 v=15; //設置移動速度的初值
 le=0;
}
void init1() //左移顯示方式各變量的初始化
{
 shuz=4;
 shub=1;
 a=shuz*16+shub*8+14;
 P0=0;
 P2=0;
 temp1=0;
}
void disp1() //左移顯示子程序
{
 le=0;
 P0=table[k];
 k++;
 P2=table[k];
 k++; 
 P1=temp1;
 le=1;
 temp1++;
 if(temp1==0x10)
  temp1=0x00;
 delay(1);
 
}
void init2() //上移顯示方式各變量的初始化
{  
 P0=0;
 P2=0;
 temp2=0; 
}
void disp2() //上移顯示子程序
{
 le=0;
 numa=kk*2;
 numb=kk*2+1;
 a=table1[numa];
 b=table1[numb]; 
 if(jj==v)
 { c=a>>1;
  d=b<<(8-1);
  e=b>>1;
  f=a<<(8-1);     
  c=c|d;
  table1[numa]=c;     
  e=e|f;
  table1[numb]=e;
 }
 P0=a;
 P2=b; 
 P1=temp2;
 le=1;
 temp2++;
 if(temp2==0x10)
  temp2=0x00;
 delay(1);
}
void init3() //閃爍顯示方式各變量的初始化

 P0=0;
 P2=0;
 num3=0;
 temp3=0;
}
void disp3() //閃爍顯子程序

 le=0; 
 a3=table2[iii+(num3++)];
 b3=table2[iii+(num3++)];
 P0=a3;
 P2=b3;
 P1=temp3++;
 le=1;
 delay(1);
}
void timerr1() interrupt 1 //外部中斷0的中斷程序 
{
 v=15; //初始化移動速度
 flag++; //flag值加1,改變顯示方式
 temp1=0x00;
 temp2=0x00;
 temp3=0x00;
}
void timerr0() interrupt 3  
{
 v=v/3;
 if(v==0)
  v=150;
}

關閉窗口

相關文章

欧美成人高清视频| 欧洲av无码放荡人妇网站| 欧美三级在线视频| 成年人网站91| 欧美午夜电影在线观看| 成人做爰视频www| 伊大人久久香线焦宗合一75大| 亚洲精品国产av| 欧美大片免费| 色综合久久久久久久久五月| 日日噜噜噜夜夜爽亚洲精品 | 精品国产一级| 国产高清一级毛片在线不卡| 国产福利资源| 国产福利第一视频| 极品久久久久久| 香蕉视频1024| 久久国产精品视频在线观看| 国产精品毛片一区视频| 97精品国产97久久久久久春色| 久久7799| 高清av免费看| 亚洲欧美日韩另类精品一区二区三区 | 麻豆久久久久久久| 日韩欧美自拍| 久久久久久亚洲精品美女| 91高清在线观看视频| 天天夜碰日日摸日日澡| 色香蕉在线视频| 免费在线观看的毛片| 亚洲精品视频在线观看免费视频| 一本色道久久综合亚洲aⅴ蜜桃| 国产一区二区不卡| 日韩电影在线观看完整版| 四虎影视亚洲| 国产黄色av网站| 久久精品久久精品久久| 熟女高潮一区二区三区| 久久这里只精品| www.av蜜桃| 亚洲精品成人自拍| 久久偷窥视频| 国产有码一区二区| 国产伦理片在线观看| 色婷婷成人综合| 欧美精品一区二区蜜臀亚洲| 欧美日韩免费区域视频在线观看| 国产欧美一区二区三区沐欲| 国产麻豆视频精品| 性色一区二区三区| 欧美日韩久久| 亚洲91视频| 成人动漫免费在线观看| 亚洲精品456| 成人在线tv视频| 国产精选久久| 成年女人的天堂在线| 国产精品mm| 好吊色视频一区二区| 亚洲 欧美 成人| 久久精品欧美一区二区| jizz18女人高潮| www.自拍偷拍| 黄色a一级视频| 人妻熟女aⅴ一区二区三区汇编| 精品人妻一区二区三| 性欧美videossex精品| 精品久久久久av| 欧美日韩在线成人| 看欧美ab黄色大片视频免费| 国产精品扒开腿做爽爽爽视频| 成人福利免费在线观看| av在线播放免费| 91网在线播放| 麻豆视频在线观看免费网站| 久久77777| 亚洲色图美国十次| 日本无删减在线| 欧美办公室脚交xxxx| 你懂得影院夜精品a| 欧美电影免费观看| 国产精品xxx| 亚洲精品一二三**| 亚洲免费福利一区| 久久看人人摘| 免费毛片在线| 日韩色妇久久av| 在线综合视频播放| 欧美日韩在线三区| 精品国精品自拍自在线| 日韩理论片久久| 色偷偷88888欧美精品久久久| 久久久av亚洲男天堂| 久久久久久久国产| 国产精品流白浆视频| **亚洲第一综合导航网站| 国产精品乱码一区二区三区| 日韩av电影免费播放| 亚洲爆乳无码精品aaa片蜜桃| 免费无码不卡视频在线观看| 五月六月丁香婷婷| 亚洲码无人客一区二区三区| 久久亚洲成人av| 在线观看黄色网| 久在线观看福利视频| 免费网站看电影大片| 黄a大片av永久免费| 福利在线视频导航| av综合电影网站| www.丝袜精品| 国内自拍一区| 大胆亚洲人体视频| 亚洲午夜在线观看视频在线| 91精品国产aⅴ一区二区| 伊人久久综合97精品| 国产97在线|日韩| 欧美乱偷一区二区三区在线| 国产曰肥老太婆无遮挡| 欧美激情第四页| eeuss影院一区二区三区 | 3p在线观看| 卡通欧美亚洲| 国产一区二区在线| 日韩av在线播放中文字幕| 久久一留热品黄| 色哟哟在线观看一区二区三区| 亚洲美女黄色片| 国产脚交av在线一区二区| 日本免费高清不卡| 性欧美在线视频| 国产波霸爆乳一区二区| 亚洲欧美激情国产综合久久久| 日本xxxwww免费视频| 国产黄色片免费看| 亚州男人的天堂| 人人澡人一摸人人添| av片在线观看| 亚洲精品国产动漫| 毛片一区二区三区| 亚洲综合在线视频| 亚洲一级一级97网| 91久久国产精品91久久性色| 国产精品久久久久7777| 瑟瑟视频在线观看| 国产精品无码在线播放| 九色视频网址| 国产蜜臀在线| 99久久婷婷| 91丨porny丨首页| 日韩一区二区在线观看| 欧美在线视频a| www国产无套内射com| 亚洲av无码一区二区三区观看| 亚洲黄网在线观看| 九色蝌蚪性视频| av老司机免费在线| 亚洲女同一区| 国产精品黄色在线观看| 亚洲精品国产精品国产自| 成人春色激情网| 美女喷白浆视频| 69亚洲精品久久久蜜桃小说| 黄色免费视频在线观看| 1区2区3区在线| 欧美在线高清| 一区二区三区在线免费播放| 最近中文字幕2019免费| 欧美一区二区三区四区五区六区| 九色91porny| a级片免费观看| 在线播放网站| 久久免费福利| 国产精品99久久久久久宅男| 欧美精品在线一区二区| 国产精品毛片a∨一区二区三区|国| av之家在线观看| 在线观看精品国产| 先锋影音成人资源| 亚洲精品毛片| 国产精品一区免费视频| 日韩欧美一级二级三级久久久| 成人黄色av免费在线观看| 欧美成年人视频在线观看| 中文字幕乱码人妻二区三区| 午夜影院网站| 欧美美女黄色| 国产午夜精品在线观看| 九色porny丨国产首页在线| 日韩福利在线| 成熟了的熟妇毛茸茸| 久草视频在线资源站| 7799国产精品久久久久99| 亚洲丝袜一区| 香蕉成人久久| 91国产丝袜在线播放| 国产精品永久免费| 在线成人精品视频| 亚洲毛片欧洲毛片国产一品色| 九色视频在线观看免费播放| 成人羞羞动漫| 性久久久久久久久久久久| 国产91色在线|| 伊人色在线视频| 色欲久久久天天天综合网| 欧美jizzhd欧美| 99成人在线| 欧美绝品在线观看成人午夜影视| 97se国产在线视频| 蜜乳av中文字幕| 国产高清av片| 先锋资源中文字幕| 1区2区3区在线| 激情综合网激情| 亚洲视频一区二区| 黄色一级大片免费| 在线观看免费视频一区| jzzjzzjzz亚洲成熟少妇| 黄色成人91| 欧美福利视频导航| 欧美一区二区综合| 91精品国产乱码久久久张津瑜| 黄色污网站在线免费观看| 999国产精品永久免费视频app| 亚洲电影一级黄| 99porn视频在线| 美国一级片在线观看| www.男人的天堂| 久久中文字幕av一区二区不卡| 欧美色道久久88综合亚洲精品| 成人片在线免费看| 永久免费看片视频教学| 国产福利电影在线观看| 欧美丰满日韩| 8x8x8国产精品| 亚洲一区尤物| 国产一区二区三区成人| 欧洲成人综合网| 成人动漫在线一区| 久久露脸国产精品| 国产又粗又长又爽| av一级二级| 国内精品福利| 亚洲精品av在线| 久久久久免费精品| 欧美free性| 亚洲免费成人av在线| 欧美亚洲国产一区在线观看网站| 日韩福利一区二区三区| 国产免费无遮挡| 秋霞国产精品| 亚洲精品国产成人久久av盗摄| 3d精品h动漫啪啪一区二区 | 国产在线视频在线| 手机看片1024国产| 精品精品视频| 精品久久久久久亚洲精品| 日本在线观看一区二区| 国产精品久久久久久久久毛片| 中文在线8资源库| 国产精品福利影院| 精品国产一区二区三区麻豆小说 | 亚洲男人天堂网| 日本黄色福利视频| www.女人的天堂.com| 欧美大片专区| 在线电影中文日韩| 久久免费精品国产| 国产最顶级的黄色片在线免费观看| 中文字幕在线资源| 毛片一区二区三区| 青青精品视频播放| 久久亚洲AV无码| 国产三级在线播放| 久久精品一区二区三区四区| 91在线观看免费| 成人小视频在线播放| 亚洲精品.com| 午夜电影久久久| 2022中文字幕| 国产精品一区二区三区高清在线 | 99久久99久久精品免费| h视频网站在线观看| 91污在线观看| 久久66热这里只有精品| 丰满人妻一区二区三区无码av | 777午夜精品免费视频| 92看片淫黄大片一级| 黄色大片免费看| 免费一区视频| 久久丁香综合五月国产三级网站| 免费黄漫在线观看| 天堂中文资源在线| 国产福利一区在线| 亚洲bt天天射| 国产精品一区二区三区在线免费观看| 亚洲日本在线观看视频| 精品女厕一区二区三区| 日本网站免费在线观看| 天天干夜夜操| 精品一区二区三区在线视频| 国产精品爽爽爽| 中文字幕一区二区三区波野结| 麻豆久久一区| 亚洲国产成人久久综合一区| 丰满少妇xbxb毛片日本| av中文字幕在线| 亚洲卡通动漫在线| 精品国产一区三区| 国产对白在线| 91豆花视频在线播放| 黄色一级视频免费看| 日韩视频在线免费播放| 青青草成人av| 国产精品原创视频| 884aa四虎影成人精品一区| 特种兵之深入敌后| 国产女主播在线直播| 国产欧美日韩精品在线| 伊人情人网综合| japan高清日本乱xxxx| 久久99热这里只有精品| 国产欧美欧洲| 欧美乱xxxxxxxxx| 久久久久网站| 99视频免费观看蜜桃视频| 人妻妺妺窝人体色www聚色窝| 99tv成人| 国产成人亚洲综合| 亚洲第一天堂在线观看| 欧美成人一区二免费视频软件| 亚洲久草在线视频| 丰满少妇久久久| 992tv在线影院| 国产精品久久久久aaaa樱花| 女女百合国产免费网站| 99热com| 91麻豆蜜桃一区二区三区| 成人手机在线播放| 理论片鲁丝二区爱情网| 欧美韩国日本综合| 91黄色小网站| 国产日韩精品在线看| 色综合一个色综合亚洲| 午夜视频在线观看国产| 9999精品成人免费毛片在线看| 欧美丰满一区二区免费视频| 日本免费www| 韩国三级成人在线| 久久久久99精品久久久久| 国产乱码在线观看| 亚洲成人99| 亚洲一区二区三区xxx视频| 欧美乱大交xxxx| 国产寡妇亲子伦一区二区| 综合视频在线观看| 超碰97在线免费| 亚洲成a人片综合在线| 久久久老熟女一区二区三区91| 91精品论坛| 亚洲午夜久久久影院| 一区二区三区麻豆| 中文字幕一区二区av| 99精品国产高清在线观看| 人人影院免费大片| 精彩视频一区二区| jlzzjlzz亚洲女人| 成人免费电影网址| 久久久精品2019中文字幕神马| 超碰在线观看91| 这里只有精品在线| 国产福利久久精品| jizzjizz日本护士免费| 国产精品色一区二区三区| 亚洲综合激情视频| 蜜桃视频在线观看播放| 一本色道久久88综合亚洲精品ⅰ | 国产精品一区在线看| 欧美高清性hdvideosex| √天堂中文官网8在线| 欧美日韩爱爱| 亚洲在线一区二区| 成人伊人222| 欧美日韩国产在线播放| 夜夜春很很躁夜夜躁| 西瓜成人精品人成网站| 国产一区视频在线播放| 夜夜操com| www.激情网.com| 日韩和欧美一区二区三区| 在线免费一区| 国产中文在线| 精品福利一区二区三区| 亚洲精品无码久久久久| 久久精品日韩欧美| 岛国大片在线播放| 波多野结衣在线高清| 精品国产一区av| 四虎成人永久地址| 国产精品三级av| 极品人妻一区二区三区|