先简单介绍产品的功能:产品主要是控制电机的,输入电源220V,采用STC89C58RD+和STC12C作为主控芯片,外设及功能主要有12864液晶,实时时钟DS12C887,继电器控制,红外遥控器接收,6个按键,EEPROM,运放采集电流互感器电流,作为电机接入故障反馈。
开始吐槽
代码开头部分部分变量声明,好家伙,密密麻麻的,没有注释,反正随便定义变量不要钱,想怎么定义就怎么定义,什么ss,sg,ds,hf0,鬼知道这是什么意思 部分函数声明,可以预想的到,也是堆在一起最后看看结尾,5375行,都在一个C文件里面,厉害了我的哥,程序中也是很多delay,可能这哥们会说,我实现功能就行了啊,又不是不能用,呃......好吧,你赢了!代码量:最后再看一下工程目录:一个文件直接到底,没有任何的头文件以及分类,当我看到这个文件的时候,瞬间泪崩!!!下图展示代码臃肿跟代码精简的区别。声明:本文经公众号“矜辰所致”授权转载,版权归作者所有。如有侵权,请联系我们删除!❤「有用请分享」❤
????点击关注,技术干货准时送达!????