网站大量收购独家精品文档,联系QQ:2885784924

单片机程序的结构流程脚本.ppt

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机程序的结构流程脚本

标题(章)名 NO. 标题(节)名 文件名 画面元素 配音及音效 说明及动作 标题(章)名 NO. 标题(节)名 文件名 画面元素 配音及音效 说明及动作 顺 序 结 构 分 支 结 构 循 环 结 构 * 单片机程序的结构流程 单片机程序结构 颜色相同的配音与动画出现同步 点击相应按钮进入下一页 概述 单片机的程序结构包括三类:顺序结构、分支结构、循环结构 -表示语句 -表示条件 表示程序执行的方向 通过程序流程图可以很清晰表明和理解程序的结构和执行方向。 流程图中用矩形表示语句,用菱形表示条件,用箭头指向表示程序运行的方向 * P、章标题先出现,随后箭头,A,箭头(循环动画),B,依次淡出, A B 简介 在单片机程序运行过程中,默认的程序执行方向就是顺序 结构,即:从上至下,逐一执行 -表示语句 -表示条件 表示程序执行的方向 顺序结构 顺序结构 默认的程序执行过程为从前到后、从上至下,逐行进行,即为顺序结构。 * 1. #include reg51.h //包含头文件 2. main( )//主函数 3. { 4. P2=0x55; //二进制值P2 5. } P、代码程序运行从1到5逐行运行,到第4句, P2=0x55; /B)时 动画出现右图的效果即四个黄灯亮起 备注:黑色圆圈表示灯没亮之前的状态 A B 顺序结构 顺序结构 简单的顺序程序代码如左图所示,先执行第1行,然后第2行,第3,4,5行 * P、节标题出现,飞入右上角章标题后面 动画先出现真执行一个分支 再执行假一个分支 分支结构 简介 分支程序中,先判断条件语句的真假,为真执行一个 分支,为假执行另一个分支。但无论执行哪一个分支, 程序执行的方向还是从上至下的。 分支结构 分支结构中含有条件语句,分支程序执行过程中遇到条件语句会进行判断,满足条件执行一条分支,不满足条件执行另一条分支。 但不论哪条分支程序的运行方向还都是从上向下的。 * P、程序运行动画到if(k1==0)/如果按键按下,LED点亮。 分支结构 #includereg52.h sbit k1=P1^0; sbit led=P2^0; void main() { if(k1==0)//判断按键条件P {led=0;}亮灯 Else {led=1;} } 此处为闸刀开关 分支结构 ? 按下了吗? 按下了 LED点亮 没按下 LED没亮 按键判断程序即为典型的分支结构,当按键按下时执行LED点亮语句,当按键抬起时执行LED熄灭语句。 * P、随配音先出现标题文字,再按如图结构显示 X=0 、X=1 、 X=2 、 X=3 都满足”x4”的条件 循环结构 循环结构 x=0 x 4? x=x + 1 循环结构 循环结构也有条件判断,包括循环条件、循环体、条件变化语句等,满足条件时,执行循环体语句,当条件变化后还满足条件,会再次执行循环体,直到不满足条件时会结束循环。 想想看:左边流程图的循环体语句A会被执行几次? * P、x=0时,P2亮 x=1时, P21灯灭其它全亮 x=2时, P22灯灭其它全亮 x=3时, P21 、 2灯灭 其它全亮 #include reg51.h void delay() //延时子函数 { unsigned int s=40500; while(s=s-1); } void main() { int x; for(x=0;x4;x++) { P2=x; delay(); } while(1); } 循环结构 X=0 x 4 x=x + 1 循环结构 ? 幻灯片箭头的自定义动画应该执行4次。当x=4时执行“假”对应的流程,跳出循环 典型的循环语句有while和for 循环结构的特点是程序执行时会往复、转圈。 单片机程序中必须含有while(1),表示“死循环”,否则单片机程序就会“跑飞”。 * ? 表示动画疑问 X=0 x 4 x=x + 1 A B 用箭头指向数据流的形式动画描述总结三大结构程序的特点 顺序结构 分支结构 循环结构 单片机程序结构总结 整个单片机程序就是由很多顺序结构、分支结构、循环结构程序块组成。 对于单片机系统的程序开发而言,要先进行程序流程图设计,再根据程序流程图进行源程序语句的编写,最终实现系统的功能要求。 #include reg51.h Void main() { 初始化语句; While(1) {;} } 标题(章)名 NO. 标题(节)名 文件名 画面元素 配音及音效 说明及动作 标题(章)名 NO. 标题(节)名 文

文档评论(0)

173****7830 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档