找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1371|回复: 7
收起左侧

ws2812b仿真没有反应

[复制链接]
ID:1095091 发表于 2023-10-4 22:07 | 显示全部楼层 |阅读模式
用stc89c52rc的程序在实物上用24mhz的晶振可以点亮,但在proteus上用at89c52改了晶振却没有反应是为啥?
用stm32f103c8t6也是同样的情况。有大佬解答一下吗

这是at的

这是at的
回复

使用道具 举报

ID:195496 发表于 2023-10-5 08:08 | 显示全部楼层
软件仿真就是一个过程,不一定靠谱,速度还是要用实物现验证。
回复

使用道具 举报

ID:712097 发表于 2023-10-5 08:52 | 显示全部楼层
WS2812B这类归零码单线驱动的IC,对时序要求很高,用示器仿真看看波形是否符合手册的时序。按你的描述,微调一下单片机的频率(双击单片机,在弹出的对话框里改时钟频率就可以了,改外部晶振没用,甚至不用外部晶振,也可以正确仿真)应就可以了。
回复

使用道具 举报

ID:161164 发表于 2023-10-5 09:07 | 显示全部楼层
用内置的逻辑分析仪看看时序
回复

使用道具 举报

ID:230500 发表于 2023-10-5 09:08 | 显示全部楼层
纸上谈兵和沙场点兵肯定是有区别的, 不然为什么还有那么多模块和开发板出售!
回复

使用道具 举报

ID:57657 发表于 2023-10-5 18:23 | 显示全部楼层
输入和输出接反了。
回复

使用道具 举报

ID:401564 发表于 2023-10-9 22:36 | 显示全部楼层
简单的东西,没有必要仿真
就算你仿真成功了,实物也不一定行,你还得慢慢的调试
反正都是要调试的,何必把时间浪费在仿真上?
回复

使用道具 举报

ID:771630 发表于 2023-10-10 06:50 | 显示全部楼层
实测部分2812 400KHz都可以点亮,但是仿真要求严格800KHz,所以时序不对的仿真不了的
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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