基于51单片机的流水灯实验.pptVIP

  • 96
  • 0
  • 约3.31千字
  • 约 23页
  • 2019-04-29 发布于安徽
  • 举报
第4讲 完成一个流水灯实验 流水灯设计 ? 本讲任务: ? 分别用位输出操作、移位操作、循环移位操作完成3个典 型流水灯的设计。 ?掌握下列C语言知识点: ?宏定义、函数和函数调用、循环结构、while语句、关系 运算和逻辑值 ? 掌握流程图绘制。 ? 完成闪烁灯的设计。 ? 如 何 完 成 函 数 调 用。 完成一个典型流水灯的设计 程序就是人的思想的反映,编程最重要的就是你的编程思路,有什么样的思路就会编出什么样的程序。 先看上一讲的点一个发光管程序: 1、思路分析。流程图是整理我们思路的好工具,同时也能保证若干年以后你还能轻易看懂自己编写的程序。 2、程序讲解(这个程序是利用了位输出操作) 。 宏定义 函数和函数调用 如何熄灭发光管 循环结构,while语句详解、关系运算和逻辑值 如何改变流水灯流动的速度 本讲需要学习的新知识 ? 数电、模电方面同上一讲一样,有不熟悉的同学也可回看上一讲的内容,本讲在C语言方面增加了一个新的函数。 ? 延时函数delay ? for循环语句 了解一下延时函数 ? 学过汇编你就会知道,每条指令都占一定的时间(或者机 器周期)的,如果你让机器什么都不做,即空指令的话, 机器就会延时,然后你在计算好每次延时到底有多长,外 面套一个循环(或者多重循环),根据你想要的延时时间 即可计算出来循环的次数 ,延时函数基本上都是这种原 理,它

文档评论(0)

1亿VIP精品文档

相关文档