找回密码
 立即注册
查看: 718|回复: 6

STC89C52RC怎么写RGB七彩灯

[复制链接]

1

主题

1

回帖

29

积分

新手上路

积分
29
发表于 2023-7-4 11:07:02 | 显示全部楼层 |阅读模式
STC89C52RC怎么写RGB七彩灯,想要有平滑过渡。本人是51单片机初学者,希望各位大佬给一个参考代码
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:404
  • 最近打卡:2025-05-03 12:51:38
已绑定手机

51

主题

138

回帖

1502

积分

金牌会员

积分
1502
发表于 2024-9-1 09:35:58 | 显示全部楼层
STC89系列没办法驱动的,他要刚好8MHZ,要么你的主频得略高于11.0592MHZ,用空指令操作进行驱动
用尽STC单片机的资源是我的梦想
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:425
  • 最近打卡:2025-05-04 00:16:27
已绑定手机

19

主题

3191

回帖

4930

积分

论坛元老

积分
4930
发表于 2024-9-1 11:12:51 来自手机 | 显示全部楼层
本帖最后由 soma 于 2024-9-1 11:14 编辑

36M加6T模式或许可以。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:454
  • 最近打卡:2025-05-03 00:18:42
已绑定手机

13

主题

1257

回帖

2979

积分

金牌会员

积分
2979
发表于 2024-9-1 19:08:51 | 显示全部楼层
so*** 发表于 2024-9-1 11:12
36M加6T模式或许可以。

36MMHz、6T模式下,一个NOP是1/6us=0.166us,理论上确实是可以的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:425
  • 最近打卡:2025-05-04 00:16:27
已绑定手机

19

主题

3191

回帖

4930

积分

论坛元老

积分
4930
发表于 2024-9-1 19:44:43 | 显示全部楼层
wnag*** 发表于 2024-9-1 19:33
你说的是RGB灯,那就是3个IO分别控制RGB的那种,直接生成三路PWM就可以了,根据传入的参数分别设置PWM占空 ...

89c52没PWM只能软件模拟。3个IO的是简单点,但占IO
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:454
  • 最近打卡:2025-05-03 00:18:42
已绑定手机

13

主题

1257

回帖

2979

积分

金牌会员

积分
2979
发表于 2024-9-1 21:10:35 | 显示全部楼层
wnag*** 发表于 2024-9-1 19:33
你说的是RGB灯,那就是3个IO分别控制RGB的那种,直接生成三路PWM就可以了,根据传入的参数分别设置PWM占空 ...

哈哈,我理解成驱动WS2812了
回复 支持 反对

使用道具 举报 送花

1

主题

1

回帖

29

积分

新手上路

积分
29
发表于 2024-9-5 16:44:15 | 显示全部楼层
so*** 发表于 2024-9-1 19:44
89c52没PWM只能软件模拟。3个IO的是简单点,但占IO

不管控制什么都要IO口啊
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-4 10:25 , Processed in 0.177377 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表