技术栈

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

Ccjf酷儿2024-02-28 1:31

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);
	}
}
上一篇:小主机折腾记22
下一篇:gitlab升级
相关推荐
AI视觉网奇
12 分钟前
ue c++ 编译常量
c++·学习·ue5
2501_94186496
19 分钟前
高效记忆与学习能力提升方法
学习
小美单片机
33 分钟前
External model DLL ”ADC083XDLL“ not found_proteus仿真报错解决方法
c语言·单片机·51单片机·proteus·课程设计·课设
RisunJan
39 分钟前
【华夷之辨】什么是华夷之辨
学习
程芯带你刷C语言简单算法题
1 小时前
Day48~对于高度为 n 的台阶,从下往上走,每一步的阶数为 1,2,3 中的一个。问要走到顶部一共有多少种走法
c语言·开发语言·学习·算法·c
田甲
1 小时前
基于STM32L051和HDC2080的低功耗温湿度计
单片机·嵌入式硬件·温湿度计·hdc2080
风送雨
1 小时前
FastAPI 学习教程 · 第6部分
学习·fastapi
风送雨
1 小时前
FastAPI 学习教程 · 第5部分
jvm·学习·fastapi
副露のmagic
1 小时前
更弱智的算法学习 day48
学习·算法
热门推荐
01GitHub 镜像站点022025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06BongoCat - 跨平台键盘猫动画工具07Claude Code Skills 实用使用手册08UV安装并设置国内源09网站改了域名,如何查找?10AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南