第3_1章 汇编指令系统
§3.6.1 编程的步骤 一、分析问题 二、确定算法 三、画程序流程图 四、编写程序 一、分析问题 对需要解决的问题进行分析,以求对问题由正确的理解。 解决问题的任务是什么? 工作过程? 现有的条件,已知数据,对运算的精度和速度方面的要求? 设计的硬件结构是否方便编程? 二、确定算法 算法是如何将实际问题转化成程序模块来处理。 在编程以前,先要对几种不同的算法进行分析、比较,找出最适宜的算法 三、画程序流程图 程序流程图是使用各种图形、符号、有向线段等来说明程序设计过程的一种直观的表示。 流程图步骤分得越细致,编写程序是也越方便。 画流程图是程序结构设计是采用的一种重要手段。 一个系统软件有总的流程图(主程序框图)和局部的流程图。 流程图常采用的图形和符号。 椭圆框 或桶形框 :表示程序的开始或结束。 矩形框 :表示要进行的工作。 菱形框 :表示要判断的事情,菱形框内的表达式表示要判断的内容。 圆圈 :表示连接点 指向线 :表示程序的流向 举例:在单片机P1口外接8个发光二极管(低电平驱动)。试编写一汇编程序,实现LED循环点亮功能: P1.0→P1.1→P1.2→ ┅ →P1.7→P1.6→ ┅ →P1.0的顺序,无限循环。 采用软件延时方法控制闪烁时间间隔(约50ms)。 解:仿真开发过程如下 电路原理图设计: 利用Proteus软件的ISIS模块绘制原理图。考虑到LED
您可能关注的文档
- 第25章 Visual Basic 6.0的错误处理与程序调试.ppt
- 第29讲电流、电阻、电功、电功率、闭合回路的欧姆定律.docx
- 第2章 Bayes决策理论.ppt
- 第2单元 工程项目原理图操作基础.pptx
- 第2章 面向对象导论.ppt
- 第2章-2014.ppt
- 第2章+嵌入式系统的硬件构成.ppt.ppt
- 第2章-微机用户界面及其使用.pptx
- 第2章数据通信技术基础090305.ppt
- 第2讲-服饰礼仪.pdf
- 2025年湛江市麻章区中小学教师招聘笔试试题及答案解析.docx
- 2026年江苏省扬州市中小学教师招聘笔试参考题库及答案解析.docx
- 2026年泰州市高港区中小学教师招聘笔试参考题库及答案解析.docx
- 2026年海南省三沙市事业单位招聘考试备考试题及答案解析.docx
- 2026年衡阳市珠晖区事业单位招聘考试备考试题及答案解析.docx
- 2026年广州市芳村区事业单位招聘考试模拟试题及答案解析.docx
- 2026年中卫市沙坡头区中小学教师招聘笔试备考试题及答案解析.docx
- 2026年湖南省张家界市事业单位招聘考试参考题库及答案解析.docx
- 静脉采血操作中的安全注意事项.pptx
- 2026年淮安市淮阴区事业单位招聘笔试模拟试题及答案解析.docx
原创力文档

文档评论(0)