久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

大神幫忙看一下!

[復制鏈接]
跳轉到指定樓層
樓主
#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,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09};
void sendbyte(byte)
{
        uchar num,c;
        num=table[byte];
        for(c=0;c<8;c++)
        {
                clk=0;
                io=num&0x01;
                clk=1;
                num=_cror_(num,1);
        }
}
void main()
{
        P2=0;
        deply(100);
        while(1)
        {        
                sendbyte(1);
                deply(100);
                P2=0xff;
         }
}
void deply(uchar z)
{
        uchar i,j;
        for(i=z;i<0;i--)
                for(j=500;j<0;j--);
}
用單片機控制74ls164驅動數碼管怎么不會顯示呢?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:58980 發表于 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--);
}
回復

使用道具 舉報

板凳
ID:58980 發表于 2014-3-16 09:51 | 只看該作者
段選位選,控制P2 6、7位。還有循環for函數里,應該是>號。應為i、j <0;在for里死循環。
回復

使用道具 舉報

地板
ID:59706 發表于 2014-3-16 17:21 | 只看該作者
葛新華 發表于 2014-3-16 09:49
#include
#include
#define uint unsigned int

P0=table[num];
還有這個                       io=0;
                                 P0=1^0;
                                io=1;
看不懂是干什么的?
回復

使用道具 舉報

5#
ID:59706 發表于 2014-3-16 17:22 | 只看該作者
葛新華 發表于 2014-3-16 09:51
段選位選,控制P2 6、7位。還有循環for函數里,應該是>號。應為i、j <0;在for里死循環。

用164的時候是不是要把它的table表的每個數的高位和地位互換?
回復

使用道具 舉報

6#
ID:59648 發表于 2014-3-17 10:15 | 只看該作者
貌似樓上是亂回答的 。所有的程序都要結合電路圖來看。單拿出程序沒有意義
回復

使用道具 舉報

7#
ID:59706 發表于 2014-3-17 20:15 | 只看該作者
燭骨前行 發表于 2014-3-17 10:15
貌似樓上是亂回答的 。所有的程序都要結合電路圖來看。單拿出程序沒有意義


asd5.png (20.22 KB, 下載次數: 247)

asd5.png
回復

使用道具 舉報

8#
ID:59706 發表于 2014-3-17 20:18 | 只看該作者

我是個菜鳥,自己做著練習的,幫忙看一下,只要看看74ls164這邊的就好啦,謝謝啦
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩精品国产精品 | 又黄又爽的网站 | 国产在线aa| 视频一区二区在线观看 | 成人精品一区二区三区 | 精品在线观看一区二区 | 一区二区在线看 | 久久精品16 | 羞羞视频免费观看 | 色毛片 | 99热这里都是精品 | 高清国产一区二区 | 国产在线对白 | 成人毛片视频在线播放 | 另类专区成人 | 国产成人久久精品一区二区三区 | 欧美jizzhd精品欧美巨大免费 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | 精品av天堂毛片久久久借种 | 欧美成视频| 久久在线看 | 国产精品免费在线 | 日本淫视频 | 美女视频一区二区三区 | 成人av播放| 日韩亚洲欧美综合 | 亚洲成人观看 | 99久久久国产精品免费消防器 | 久久久国产精品视频 | 亚洲va中文字幕 | 日韩视频在线一区二区 | 日韩欧美在| 成人精品一区二区三区四区 | 午夜精品久久久久久久99黑人 | 国产综合久久久久久鬼色 | 一区二区三区精品视频 | 在线日韩福利 | 精品欧美一区二区中文字幕视频 | 欧美日韩视频在线播放 | 涩涩片影院 | 日韩精品一区二区三区免费观看 |