首页
论坛
专栏
课程

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

2018-6-11 22:05 823

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

2018-6-11 22:05
823
#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);                
}


[推荐]看雪企服平台,提供安全分析、定制项目开发、APP等级保护、渗透测试等安全服务!

最后于 2018-6-11 22:06 被OtuDeveloper编辑 ,原因:
上一主题 下一主题
最新回复 (1)
kaiixing 2019-3-14 22:40
2
0
要放电路图上来才行。
游客
登录 | 注册 方可回帖
返回