<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > 32*32點(diǎn)陣LED顯示漢字-STC單片機(jī)

          32*32點(diǎn)陣LED顯示漢字-STC單片機(jī)

          作者: 時(shí)間:2012-08-14 來源:網(wǎng)絡(luò) 收藏

          i++;

          }

          }

          }

          /*************第2個(gè)16*16點(diǎn)陣*********************/

          //

          void dis2()

          {

          //第二個(gè)16*16點(diǎn)陣開始

          uchar i,j;

          for(i=16;i24;i++)

          {/*****我在修改的時(shí)候,總是字不完整,一開始還以為是哪里有錯(cuò),后來改延時(shí)程序也不行,最后每行連續(xù)掃描幾次,可以了******/

          for(j=0;j8;j++)//特別注意這里每組點(diǎn)陣的每行掃描8遍,人眼看起來才完整,否則會(huì)有殘缺不亮

          {

          P2=hang[i%16];

          CS1=1;

          P0=tab[i*2];

          L3=1;

          delay(1);

          P0=0x00;

          L3=0;

          P0=tab[i*2+1];

          L4=1;

          delay(1);

          P0=0x00;//這句才是真正關(guān)閉陽極正電的

          L4=0; //關(guān)閉列,這句是使以后的操作不再影響本列狀態(tài)

          P2=0xff;//這句才是關(guān)閉陰極正電的語句

          CS1=0; //關(guān)閉行低,使以后的操作部影響本行狀態(tài)

          i++;

          }

          }

          for(i=24;i32;i++)

          {

          /*****我在修改的時(shí)候,總是字顯示不完整,一開始還以為是哪里有錯(cuò),后來改延時(shí)程序也不行,最后每行連續(xù)掃描幾次,可以了******/

          for(j=0;j8;j++)//特別注意這里每組點(diǎn)陣的每行掃描8遍,人眼看起來才完整,否則會(huì)有殘缺不亮

          {

          P2=hang[i%24];

          CS2=1;

          P0=tab[i*2];

          L3=1;

          delay(1);

          P0=0x00;

          L3=0;

          P0=tab[i*2+1];

          L4=1;

          delay(1);

          P0=0x00;//這句才是真正關(guān)閉陽極正電的

          L4=0; //關(guān)閉列,這句是使以后的操作不再影響本列狀態(tài)

          P2=0xff;//這句才是關(guān)閉陰極正電的語句

          CS2=0; //關(guān)閉行低,使以后的操作部影響本行狀態(tài)

          i++;

          }

          }

          //第二個(gè)16*16點(diǎn)陣顯示完畢

          }

          /***********第3個(gè)16*16點(diǎn)陣顯示**************************/

          //

          void dis3()

          {

          //第三個(gè)16*16點(diǎn)陣開始顯示

          uchar i,j;

          for(i=32;i40;i++)

          { /*****我在修改的時(shí)候,總是字顯示不完整,一開始還以為是哪里有錯(cuò),后來改延時(shí)程序也不行,最后每行連續(xù)掃描幾次,可以了******/

          for(j=0;j8;j++)//特別注意這里每組點(diǎn)陣的每行掃描8遍,人眼看起來才完整,否則會(huì)有殘缺不亮

          {

          P2=hang[i%32];

          CS3=1;

          P0=tab[i*2];

          L1=1;

          delay(1);

          P0=0x00;

          L1=0;

          P0=tab[i*2+1];

          L2=1;

          delay(1);

          P0=0x00;//這句才是真正關(guān)閉陽極正電的

          L2=0; //關(guān)閉列,這句是使以后的操作不再影響本列狀態(tài)

          P2=0xff;//這句才是關(guān)閉陰極正電的語句

          CS3=0; //關(guān)閉行低,使以后的操作部影響本行狀態(tài)

          i++;

          }

          }

          for(i=40;i48;i++)

          {

          for(j=0;j8;j++)//特別注意這里每組點(diǎn)陣的每行掃描8遍,人眼看起來才完整,否則會(huì)有殘缺不亮

          {

          P2=hang[i%40];

          CS4=1;

          P0=tab[i*2];

          L1=1;

          delay(1);

          P0=0x00;

          L1=0;

          P0=tab[i*2+1];

          L2=1;

          delay(1);

          P0=0x00;//這句才是真正關(guān)閉陽極正電的

          L2=0; //關(guān)閉列,這句是使以后的操作不再影響本列狀態(tài)

          P2=0xff;//這句才是關(guān)閉陰極正電的語句

          CS4=0; //關(guān)閉行低,使以后的操作部影響本行狀態(tài)

          i++;

          }

          }

          //第三個(gè)16*16點(diǎn)陣顯示完畢

          }

          /********第4個(gè)16*16點(diǎn)陣顯示*********************/

          //

          void dis4()

          {

          /************第4個(gè)16*16點(diǎn)陣顯示***********************/

          //第四個(gè)16*16點(diǎn)陣開始顯示

          uchar i,j;

          for(i=48;i56;i++)

          {

          for(j=0;j8;j++)//特別注意這里每組點(diǎn)陣的每行掃描8遍,人眼看起來才完整,否則會(huì)有殘缺不亮

          {

          P2=hang[i%48];

          CS3=1;

          P0=tab[i*2];

          L3=1;

          delay(1);

          P0=0x00;

          L3=0;

          P0=tab[i*2+1];

          L4=1;

          delay(1);

          P0=0x00;//這句才是真正關(guān)閉陽極正電的

          L4=0; //關(guān)閉列,這句是使以后的操作不再影響本列狀態(tài)

          P2=0xff;//這句才是關(guān)閉陰極正電的語句

          CS3=0; //關(guān)閉行低,使以后的操作部影響本行狀態(tài)

          i++;

          }

          }

          for(i=56;i64;i++)

          {

          for(j=0;j8;j++)//特別注意這里每組點(diǎn)陣的每行掃描8遍,人眼看起來才完整,否則會(huì)有殘缺不亮

          {

          P2=hang[i%56];

          CS4=1;

          P0=tab[i*2];

          L3=1;

          delay(1);

          P0=0x00;

          L3=0;

          P0=tab[i*2+1];

          L4=1;

          delay(1);

          P0=0x00;//這句才是真正關(guān)閉陽極正電的

          L4=0; //關(guān)閉列,這句是使以后的操作不再影響本列狀態(tài)

          P2=0xff;//這句才是關(guān)閉陰極正電的語句

          CS4=0; //關(guān)閉行低,使以后的操作部影響本行狀態(tài)

          i++;

          }

          }

          //第四個(gè)16*16點(diǎn)陣顯示完畢

          }

          //

          void delayus()

          {

          uchar i=3;

          while(i--);

          }

          void delay(uint k)

          {

          uint data i,j;

          for(i=0;i

          {

          for(j=0;j155;j++)

          {;}

          }

          }

          手機(jī)電池相關(guān)文章:手機(jī)電池修復(fù)



          上一頁 1 2 下一頁

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();