用Arduino操控STM32控制通常在51上才用的六脚8*8LED矩阵

用Arduino操控STM32控制通常在51上才用的六脚8*8LED矩阵

如何用Arduino控制STM32

这个我不想说,能来搜这个的通常都已经把BootLoader烧进去了,并且点了灯。但如果留言有5条以上我就说。 但我说一句我用的是STM32F103c8t6最小系统板。

如何用STM32控制六脚8*8LED矩阵

在操作之前可以先看看Arduino如何操作74HC595N和操作88LED矩阵的视频,虽然有88LED但网上我没见有那个用这个集成6脚的,而且那么闲还上STM32不上Arduino开发板。

如何操控六脚8*8LED矩阵

这个LED矩阵,里面有两个74HC595N模块。通过链接主要的3针脚发送数据。我这里使用的是清翔,的1088BS。通过他的原理图知道它主要的几个引脚,DI,LE,CLK是操控74HC595N的引脚。我在从清翔在B站的视频里了解了,51单片机是如何控制这个8*8的点阵的。这里附上主要的代码,方便对比。

sbit DIO  = P3^4; //串行数据口
sbit S_CLK = P3^5;//移位寄存器时钟
sbit R_CLK = P3^6;//输出锁存器时钟
void main()
{
	//ROW 0x80 , COL 0xfe
	unsigned char i, dat;//i循环次数  dat需要发送的数据
	dat = 0xfe;//发送列值
	for(i=0; i<8; i++)//循环8次
	{
		S_CLK = 0;//拉低移位寄存器时钟
		R_CLK = 0;//拉低输出锁存器时钟
		if(dat & 0x01)//发送1
			DIO = 1;
		else		  //发送0
			DIO = 0;
		S
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值