首页
社区
课程
招聘
【C51开发板HC6800-ES V2.0】8X8点阵点亮左上角第一个灯,JP595短接了,JOE也接GND了,但就是没有显示
发表于: 2018-6-11 22:05 4338

【C51开发板HC6800-ES V2.0】8X8点阵点亮左上角第一个灯,JP595短接了,JOE也接GND了,但就是没有显示

2018-6-11 22:05
4338
#include "reg51.h" 
#include<intrins.h>

typedef unsigned int u16;
typedef unsigned char u8;

sbit SRCLK=P3^6;
sbit RCLK=P3^5;
sbit SER=P3^4;


void Hc595SendByte(u8 dat)
{
        u8 a;
        SRCLK=0;
        RCLK=0;
        for(a=0;a<8;a++)
        {
                SER=dat>>7;
                dat<<=1;

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

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

void main()
{                
        Hc595SendByte(0x80);//点亮第一个
        P0=0x7f;
        while(1);                
}

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2018-6-11 22:06 被OtuDeveloper编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 199
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
要放电路图上来才行。
2019-3-14 22:40
0
雪    币: 8764
活跃值: (5240)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
原理图都没有,这种在网上抄的代码,鬼知道是什么。
2019-3-29 15:56
0
雪    币: 12
活跃值: (423)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
加1 还有这种读写i2c/smbus,r3肯定是不行的
2019-4-2 16:37
0
游客
登录 | 注册 方可回帖
返回
//