• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

51单片机能否驱动WS2812 RGB LED

夕阳接你 2020-07-17 浏览量:3151
考虑成本,AT89C2051单片机能否驱动WS2812 RGB LED,全静态工作频率:0Hz-24MHz,不知能否满足驱动要求。。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • WS2812时序要求还是挺高的,需要IO速度够快,AT89C2051是曾经ATMEL的产品,目前已经淘汰,成本角度讲,远不及国产ARM M0+核的单片机。AT89C2051可能不适合驱动WS2812,建议用高级一点的单指令单片机。
    • 发布于 2020-07-17
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9
  • 这个是可以驱动的,不过驱动的颗数囿于mcu性能不会太多,能玩的特性也不多。
    • 发布于2020-07-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 完全可以,ws2812是单总线的,只要用到单片机一个io口都可以驱动,速度要求也不高。所以at89c2051完全满足
    • 发布于2020-07-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 驱动是可以的,但是24M可能达不到,51的速度没有这么快,而且也没有PLL
    • 发布于2020-07-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 理论上是可以的,但是速度不会太快,最多就1M
    • 发布于2020-07-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 驱动WS2812只要1根口线,只是需要纳秒级的电平翻转;看了下AT89C2051介绍,感觉是可以的。
    • 发布于2020-07-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以驱动,而且速度也够,如果想更快、更多花样,51单片机应该不行了。
    • 发布于2020-07-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 看了看数据手册,ns级别的电平翻转,51肯定达不到,STM32的M3也是需要寄存器操作才可以的,用库也是够呛。
    • 发布于2020-07-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 速度达不到24M的 ,差不多是12M左右的了,但驱动2812还是可以的。
    • 发布于2020-07-18
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

51单片机能否驱动WS2812 RGB LED