我想问一下这是怎么回事
我编的学习型c51读写程序已经完成,调试中发现如果密码匹配,数码显示同时让某接口灯亮调试非常顺利,但是接入同步电机(程序略加),遥控输入非常难,时而点到,时而点不到。我觉得程序太长,是不是呢?程序在哪运行呢?我该如何处理呢?
[解决办法]
程序太长没关系,可读性和可移植性最重要。
可以分模块,遥控输入、数码显示、接口灯、同步电机在不同的文件里实现,头文件里面定义好接口函数。
一个函数只实现一个功能,输入输出定义好,尽量不要用全局变量。
在main函数里面调用接口函数。