P4.5一直处于低电平
使用STC8H4K64TL驱动步进电机
左侧是整合到项目的代码,右侧是单独的测试代码
运行右侧代码一切正常,但运行左侧代码时发现P4.5的值一直为0
搜索整个项目没有找到除此处以外的P45及P4_5赋值
将这四个IO设置为推挽后是能输出,但是步调也不一致{:4_167:}
先测量确定你的IO是不是设置为推挽输出了,再说其他。程序整合在一起,先后设置IO就可能会覆盖前面的设置,所以对于寄存器写入设置,最好用“与”和“或”来操作,这样只操作需要写入的位,其余位不变。
页:
[1]