如何学习编程?
没有发现程序编写的一些规律。比如在一套程序中有主程序和中断处理程序,有驱动程序和上层效果程序,有判断程序、循环程序、跳转程序。是的,每套程序都有自己的组成部分,就好像电影里有故事、有音乐、有对白、有道具、有演员一样,一套程序就是一部电影。而你就是电影的导演,你不仅要关注电影整理的结构和故事,还要选择演员、确定道具,出了问题也要你来解决。总之,你需要有大局观,还要重视细节,才能写好程序。以我的经验,可以把程序分解成头文件,接口定义、寄存器定义、延时程序、各种驱动程序、上电初始化程序、中断及定时器处理程序、一些需要被反复调用的子程序、主程序(主循环)。在每一段程序里都会有 if、for、switch、while 的循环或判断语句,这是程序之所以执行的重要组成。学习编程最好的方法就是如上这样分解、分析,从中发现实现各种功能的技巧,并一样一样地记下来。待到下次有用的时候,就能拿出来直接用了。积累的分析越多,你的编程水平自然就提高了。再结合之前讲过的组模块的方法,把程序当成模块复制、粘贴,再修改一下模块之前的连接部分,一段属于你的程序就诞生了。到这里相信大家都明白了,我只能帮你到这了,接下来的路要靠你勤学苦练了。从现在开始,把本书光盘里的所有示例程序都一一分析,并在程序文件中加入你的备注信息。马上就要成功了,看好你哦,加油。