时间:2019-10-31| 作者:Admin
1.确定功能并制定方案。
仔细研出究用户提出的技术说明、技术要求,明细写出单片机开发程序需具备的主要功能,并制定对应方案,这是关键的工作。
2.编制各功能模块的一般流程图和流程图
用文字的形式来描述你所需的功能,拆分各个功能,运用文字来描述每个功能是怎么实现的。
修改每个功能模块的程序,使程序尽可能短,并保留与其他函数连接的函数。合并简单的功能模块,复杂功能逐一统一,每次合并,并备份好程序,以纠正错误。
3.人机界面编程
单片机实现的项目人机界面并不复杂,相对简单,假如显示在LED上,则应根据LED的位数选择提示符,这对用户来说简单明了,显示的数据位应充分考虑用户提出的技术要求。
4.分析方案拟订的困难和技术解决办法
为了顺利完成程序设计,应根据程序的功能和流程对整个程序的结构进行分析,并根据其掌握的技能找出整个程序的难点所在,然后找出优先的算法。
5.开始编码
6.程序调试
程序的调试过程比较复杂,有的需要很高的技巧和一定的方法。一般的编程软件提供单步、单步越过、断点、跑到光标等基本方法,一般掌握这些基本方法可以解决大部分问题。经过长时间的调试实践,你可以自然掌握一定的调试技巧,实践可以做到完美。