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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4403|回復: 8
打印 上一主題 下一主題
收起左側

[原創]求單神 指導 偶新手

[復制鏈接]
跳轉到指定樓層
樓主
ID:43084 發表于 2012-7-26 20:53 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我編的 動態 數碼管顯示 不行啊 #include #define uint unsigned int #define uchar unsigned char sbit wex=P2^7; sbit dux=P2^6; uchar num1,num2; uchar code table1[]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d}; uchar code table2[]={ 0xfe,0xfd,0xfb,0xf7,0xef,0xdf}; void delayms(uint); void main() { while(1) { for(num2=0;num2<6;num2++) wex="1; " p0="table2[num2]; " { for(num1=0;num1<6;num1++); { dux="1; " p0="table1[num1]; " dux="0; " delayms(500); } wex="0; " } } } void delayms(uint xms) { uint i,j; for(i=xms;i>0;i--) for(j=110;j>0;j--); }
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:1 發表于 2012-7-27 02:26 | 只看該作者

你是用的什么瀏覽器發的貼啊,這個代碼看不太清楚呢?你換成用ie瀏覽器或者 360瀏覽器發看看.

看你的程序應該是是用的51hei單片機開發板吧

回復

使用道具 舉報

板凳
ID:43084 發表于 2012-7-27 19:33 | 只看該作者


#include <reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit wex=P2^7;
sbit dux=P2^6;
uchar num1,num2;
uchar code table1[]={
0x3f,0x06,0x5b,0x4f,0x66,0x6d};
uchar code table2[]={
0xfe,0xfd,0xfb,0xf7,0xef,0xdf};
void delayms(uint);
void main()
{
 while(1)
   {
   for(num2=0;num2<6;num2++)
   wex=1;
   P0=table2[num2];
     {
  for(num1=0;num1<6;num1++);
    {
    dux=1;
    P0=table1[num1];
    dux=0;
    delayms(500);
    }
   wex=0;
  }
   }
}
void delayms(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}

回復

使用道具 舉報

地板
ID:43084 發表于 2012-7-27 19:34 | 只看該作者

本來 用的opera 瀏覽器 發的

回復

使用道具 舉報

5#
ID:43084 發表于 2012-7-27 19:35 | 只看該作者
多謝 指點啊
回復

使用道具 舉報

6#
ID:1 發表于 2012-7-29 01:16 | 只看該作者
改成這樣試試,因為位碼和段碼是同時變的,寫在一個循環里可能比較好一點,程序沒加消隱 肯定會有鬼影產生的.

#include <reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit wex=P2^7;
sbit dux=P2^6;
uchar num1,num2;
uchar code table1[]={
0x3f,0x06,0x5b,0x4f,0x66,0x6d};
uchar code table2[]={
0xfe,0xfd,0xfb,0xf7,0xef,0xdf};
void delayms(uint);
void main()
{
 while(1)
   {
   for(num2=0;num2<6;num2++)
   {
   
   P0=table2[num2];
   wex=1;
   wex=0;
 
    
    P0=table1[num2];
	dux=1;
    dux=0;
    delayms(500);

    }
  }

}
void delayms(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
 
回復

使用道具 舉報

7#
ID:43224 發表于 2012-7-29 09:55 | 只看該作者
那個延時 有點長 短點效果更好
回復

使用道具 舉報

8#
ID:43084 發表于 2012-7-29 10:37 | 只看該作者
謝謝 哦·~~~~
回復

使用道具 舉報

9#
ID:1 發表于 2012-7-29 14:26 | 只看該作者

上面的程序可以運行嗎?我沒測試呢    還有你可以參考光盤里的例子加入消隱 效果更佳

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表