欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1815|回復(fù): 1
收起左側(cè)

有沒有人能幫我看看我這個(gè)單片機(jī)程序怎么寫成8乘8點(diǎn)陣流動(dòng)顯示啊

[復(fù)制鏈接]
ID:716161 發(fā)表于 2020-4-12 17:03 | 顯示全部樓層 |閱讀模式
#include <STC12C5A60S2.H>
#define uchar unsigned char
#define uint unsigned int
sbit DU = P2^0; //數(shù)碼管段選
sbit WE = P2^1; //數(shù)碼管位選
sbit CS88 = P2^2; //8X8點(diǎn)陣使能
sbit LCDEN=P2^5;
unsigned char code seg[8]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//列選通控制
unsigned char code segm[2][8]=
{0x00,0x6C,0x92,0x82,0x44,0x28,0x10,0x00,
0x7c,0x48,0x48,0xff,0x48,0x48,0x7c,0x00};
void delay(uint z)   //毫秒級(jí)延時(shí)
{
uint x,y;
for(x=z;x>0;x--)
  for(y=114;y>0;y--);
}
void main()
{
uchar tab,j;
uint i;
LCDEN=0;//關(guān)掉LCD1602
    WE=1;  
    P0=0Xff;
    WE=0; //關(guān)掉數(shù)碼管顯示
while(1)
{
  for(i=0;i<50;i++)
  {
   for(tab=0;tab<8;tab++)
   {
     DU=1;
              P0=segm[j][tab];//取顯示數(shù)據(jù)
           DU=0;
           CS88=1;
           P0=seg[tab];  //取段碼
           CS88=0;
           delay(15); //掃描間隙延時(shí)
   }
  }
  j++;
  if(j==2)
  {
   j=0;
  }
}
}
回復(fù)

使用道具 舉報(bào)

ID:584814 發(fā)表于 2020-4-12 18:05 | 顯示全部樓層
定義的和數(shù)碼管一樣是不可以的,要按點(diǎn)陣字庫(kù)的方式進(jìn)行。網(wǎng)上和實(shí)驗(yàn)板都有現(xiàn)成的抄抄就可以。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表