第3_1章 汇编指令系统.ppt

第3_1章 汇编指令系统

§3.6.1 编程的步骤 一、分析问题 二、确定算法 三、画程序流程图 四、编写程序 一、分析问题 对需要解决的问题进行分析,以求对问题由正确的理解。 解决问题的任务是什么? 工作过程? 现有的条件,已知数据,对运算的精度和速度方面的要求? 设计的硬件结构是否方便编程? 二、确定算法 算法是如何将实际问题转化成程序模块来处理。 在编程以前,先要对几种不同的算法进行分析、比较,找出最适宜的算法 三、画程序流程图 程序流程图是使用各种图形、符号、有向线段等来说明程序设计过程的一种直观的表示。 流程图步骤分得越细致,编写程序是也越方便。 画流程图是程序结构设计是采用的一种重要手段。 一个系统软件有总的流程图(主程序框图)和局部的流程图。 流程图常采用的图形和符号。 椭圆框 或桶形框 :表示程序的开始或结束。 矩形框 :表示要进行的工作。 菱形框 :表示要判断的事情,菱形框内的表达式表示要判断的内容。 圆圈 :表示连接点 指向线 :表示程序的流向 举例:在单片机P1口外接8个发光二极管(低电平驱动)。试编写一汇编程序,实现LED循环点亮功能: P1.0→P1.1→P1.2→ ┅ →P1.7→P1.6→ ┅ →P1.0的顺序,无限循环。 采用软件延时方法控制闪烁时间间隔(约50ms)。 解:仿真开发过程如下 电路原理图设计: 利用Proteus软件的ISIS模块绘制原理图。考虑到LED

文档评论(0)

1亿VIP精品文档

相关文档