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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1547|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

為什么點陣不會亮呢?可以顯示0,但不會顯示單獨一個點。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:946238 發(fā)表于 2021-7-20 18:02 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
/**************************************************************************************
實驗現(xiàn)象:下載程序后,LED點陣左上角第一個點的LED被點亮果
                  
接線說明: (具體接線圖可見開發(fā)攻略對應(yīng)實驗的“實驗現(xiàn)象”章節(jié))
       
注意事項:                                                                                                                                                               


***************************************************************************************/

#include "reg52.h"                         //此文件中定義了單片機(jī)的一些特殊功能寄存器
#include "intrins.h"

typedef unsigned int u16;          //對數(shù)據(jù)類型進(jìn)行聲明定義
typedef unsigned char u8;

//--定義使用的IO口--//
sbit SRCLK=P3^6;
sbit RCLK=P3^5;
sbit SER=P3^4;


void Hc595SendByte(u8 dat1,u8 dat2,u8 dat3,u8 dat4)
{
        u8 a;
        SRCLK = 1;
        RCLK = 1;

        for(a=0;a<8;a++)                 //發(fā)送8位數(shù)
        {
                SER = dat1 >> 7;                 //從最高位開始發(fā)送
                dat1 <<= 1;

                SRCLK = 0;                         //發(fā)送時序
                _nop_();
                _nop_();
                SRCLK = 1;       
        }


        for(a=0;a<8;a++)                 //發(fā)送8位數(shù)
        {
                SER = dat2 >> 7;                 //從最高位開始發(fā)送
                dat2 <<= 1;

                SRCLK = 0;                         //發(fā)送時序
                _nop_();
                _nop_();
                SRCLK = 1;       
        }



        for(a=0;a<8;a++)                 //發(fā)送8位數(shù)
        {
                SER = dat3 >> 7;                 //從最高位開始發(fā)送
                dat3 <<= 1;

                SRCLK = 0;                         //發(fā)送時序
                _nop_();
                _nop_();
                SRCLK = 1;       
        }

        for(a=0;a<8;a++)                 //發(fā)送8位數(shù)
        {
                SER = dat4 >> 7;                 //從最高位開始發(fā)送
                dat4 <<= 1;

                SRCLK = 0;                         //發(fā)送時序
                _nop_();
                _nop_();
                SRCLK = 1;       
        }


        RCLK = 0;
        _nop_();
        _nop_();
        RCLK = 1;
}


/*******************************************************************************
* 函 數(shù) 名       : main
* 函數(shù)功能                 : 主函數(shù)
* 輸    入       : 無
* 輸    出             : 無
*******************************************************************************/
void main()
{
        Hc595SendByte(0xff,0xfe,0x00,0x01);
       
        while(1)
        {
          
        }               
}

23.jpg (3.66 MB, 下載次數(shù): 75)

oe口以接地

oe口以接地
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:946238 發(fā)表于 2021-7-20 18:03 | 只看該作者
頭文件我也改成了reg51.h了
回復(fù)

使用道具 舉報

板凳
ID:946238 發(fā)表于 2021-7-20 21:33 | 只看該作者
已解決
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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