普中51单片机学习(8*8LED点阵)

8*8LED点阵



实验代码

c 复制代码
#include "reg52.h"
#include "intrins.h"

typedef unsigned int u16;
typedef unsigned char u8;
u8 lednum=0x80;

sbit SHCP=P3^6;
sbit SER=P3^4;
sbit STCP=P3^5;


void  HC595SENDBYTE(u8 dat)
{
	u8 a;
	SHCP=1;
	STCP=1;
	for(a=0;a<8;a++)
	{
		SER=dat>>7;
		dat<<=1;
		SHCP=0;
		_nop_();
		_nop_();
		SHCP=1;
	}
	STCP=0;
	_nop_();
	STCP=1;
}



void main()
{
	P0=0X7F;
	while(1)
	{
		HC595SENDBYTE(lednum);
	}
}
相关推荐
黑客影儿几秒前
黑客哲学之学习笔记系列(三)
笔记·学习·程序人生·安全·职场和发展·网络攻击模型·学习方法
酷飞飞41 分钟前
STC8单片机驱动I2C屏幕:实现时间、日期与温湿度显示
单片机·嵌入式硬件·51单片机·嵌入式
源远流长jerry4 小时前
STM32之MCU和GPIO
linux·c++·stm32·单片机·嵌入式硬件
风已经起了11 小时前
FPGA学习笔记——IIC协议简介
笔记·学习·fpga开发
lingggggaaaa11 小时前
小迪安全v2023学习笔记(六十二讲)—— PHP框架反序列化
笔记·学习·安全·web安全·网络安全·php·反序列化
我们从未走散12 小时前
JVM学习笔记-----StringTable
jvm·笔记·学习
胡萝卜3.013 小时前
数据结构初阶:排序算法(一)插入排序、选择排序
数据结构·笔记·学习·算法·排序算法·学习方法
xinzheng新政14 小时前
纸板制造制胶工艺学习记录4
学习·制造
anghost15015 小时前
基于单片机的水果自动收集车
单片机·嵌入式硬件
Ronin-Lotus15 小时前
嵌入式硬件篇---电容本质
嵌入式硬件