调试电赛三子棋的棋盘时,发现了一个很让人抓狂的问题(因为我旧的原理图是霍尔全部的引脚全部引了出来,单片机用18个引脚去直接读取),但是最近因为一些事情,需要重新复刻
这个项目,于是乎我使用了并转串芯片,74hc165,单片机仅需三个引脚即可获取所有端口的状态,
但是调试过程中发现,单片机总是读不到数据引脚dat输出的数据,开始还以为是时序的问题,但是用逻辑分析仪查看后,发现没有问题,最后认为是芯片是假的,于是下单新的芯片
遂等待,待新的芯片到了之后,发现并没有解决这个问题,问题还是有(崩溃),在反复插播逻辑分析仪中将dat连接至单片机的引脚弄掉,读取到了正确的信号!!!
开始查看cube配置的问题,但查了一圈一无所获,最后上网查阅,有篇文章说,电平得对应,一下恍然大悟,立即将芯片供电电源改成3.3,遂正常,以此博客记录。
2025.3。19