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

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

QQ登錄

只需一步,快速開始

搜索

大神幫忙看一下!

查看數(shù): 4453 | 評(píng)論數(shù): 7 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁(yè)<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2014-3-15 18:12

正文摘要:

#include<reg52.h> #include<intrins.h> #define uint unsigned int #define uchar unsigned char uchar byte; sbit io=P3^0; void deply(uchar z); sbit clk=P3^1; uchar table[]={0x03,0x9f,0x25, ...

回復(fù)

ID:59706 發(fā)表于 2014-3-17 20:18

我是個(gè)菜鳥,自己做著練習(xí)的,幫忙看一下,只要看看74ls164這邊的就好啦,謝謝啦
ID:59648 發(fā)表于 2014-3-17 10:15
貌似樓上是亂回答的 。所有的程序都要結(jié)合電路圖來看。單拿出程序沒有意義
ID:59706 發(fā)表于 2014-3-16 17:22
葛新華 發(fā)表于 2014-3-16 09:51
段選位選,控制P2 6、7位。還有循環(huán)for函數(shù)里,應(yīng)該是>號(hào)。應(yīng)為i、j <0;在for里死循環(huán)。

用164的時(shí)候是不是要把它的table表的每個(gè)數(shù)的高位和地位互換?
ID:59706 發(fā)表于 2014-3-16 17:21
葛新華 發(fā)表于 2014-3-16 09:49
#include
#include
#define uint unsigned int

P0=table[num];
還有這個(gè)                       io=0;
                                 P0=1^0;
                                io=1;
看不懂是干什么的?
ID:58980 發(fā)表于 2014-3-16 09:51
段選位選,控制P2 6、7位。還有循環(huán)for函數(shù)里,應(yīng)該是>號(hào)。應(yīng)為i、j <0;在for里死循環(huán)。
ID:58980 發(fā)表于 2014-3-16 09:49
#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar byte;
sbit io=P2^6;
sbit clk=P2^7;
void deply(uchar z);

uchar table[]={        0x3f ,  0x06 , 0x5b ,  0x4f ,
        0x66 ,  0x6d , 0x7d ,  0x07 ,
        0x7f ,  0x6f , 0x77 ,  0x7c ,
  
        0x39 ,  0x5e , 0x79 ,  0x71 };
void sendbyte(byte)
{
         uchar num,c;
         num=table[byte];
         for(c=0;c<16;c++)
         {
                 clk=0;
                 io=num&0x01;
                 clk=1;
                 num=_cror_(num,1);
                                                                P0=table[num];
                                                                        deply(1000);
         }
}
void main()
{
        
                                io=0;
                                 P0=1^0;
                                io=1;
         while(1)
         {        
                 sendbyte(1);
                 deply(1000);
               
          }
}
void deply(uchar z)
{
         uchar i,j;
         for(i=z;i>0;i--)
                 for(j=500;j>0;j--);
}

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

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

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