若是画主程序流程图,那就需看懂主函数的程序,按照main()函数中的具体书写过程来画,例如:
程序开始---定义变量---初始化变量---使用选择或者循环或者顺序结构---调用某一个子函数(可以没有)---程序结束
以上是最简单的程序流程图画法。
若你是画某一算法或是某一模块的流程图,就要把相应的算法或是模块看懂。分析算法或是模块的具体走法,根据此走法就可以画出对应的流程图。
如果你是初学者,想根据流程图的画法而去尝试编程,建议你就一定要研究清楚每一个使用到的算法,读懂题目再开始编程。
下面是使VISO画流程图的几个要点:
1、选择下载一个合适版本的VISO
2、程序开始结束用胶囊
3、分页用圆圈
4、输入用平行四边形
5、语句用方块
6、判断用菱形
7、打印用波浪
单片机程序流程图用文字叙述如下:上电,复位初始化,进入系统待机,如果没有传感器信号产生的中断就一直等待感器信号触发中断,如果有传感器信号发出中断则进入触发警报服务程序,等待停止警报按钮按下,解除警报,等待按下复位按钮对系统初始化再次进入系统,等待中断触发状态。
编程大概有80%精力放在流程图,剩下的就是用语言描述而已。所以编程最难的不是把代码写出来,而是把流程图画出来。有了流程图,编程就简单很多了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)