2015第讲完成一个流水灯项目.pptVIP

  • 3
  • 0
  • 约9.96千字
  • 约 32页
  • 2016-12-05 发布于北京
  • 举报
2015第讲完成一个流水灯项目

第6讲 完成一个流水灯项目 流水灯设计 ? 本讲任务: ? 分别用位输出操作、移位操作、循环移位操作完成3个典 型流水灯的设计。 ?掌握下列C语言知识点: ?宏定义、函数和函数调用、循环结构、while语句、关系 运算和逻辑值 ? 掌握流程图绘制。 ? 完成闪烁灯的设计。 ? 如 何 完 成 函 数 调 用。 完成一个典型流水灯的设计 程序就是人的思想的反映,编程最重要的就是你的编程思路,有什么样的思路就会编出什么样的程序。 先看上一讲的点一个发光管程序: 1、思路分析。流程图是整理我们思路的好工具,同时也能保证若干年以后你还能轻易看懂自己编写的程序。 2、程序讲解(这个程序是利用了位输出操作) 。 宏定义 函数和函数调用 如何熄灭发光管 循环结构,while语句详解、关系运算和逻辑值 如何改变流水灯流动的速度 了解一下延时函数 ? 学过汇编你就会知道,每条指令都占一定的时间(或者机 器周期)的,如果你让机器什么都不做,即空指令的话, 机器就会延时,然后你在计算好每次延时到底有多长,外 面套一个循环(或者多重循环),根据你想要的延时时间 即可计算出来循环的次数 ,延时函数基本上都是这种原 理,它的参数就是用来控制循环次数的。 怎样编写精确的延时函数 实现延时通常有两种方法:一种是硬件延时,要用到定时器/计数器,这种方法可以提高CPU的工作效率,也能做到精确延时;

文档评论(0)

1亿VIP精品文档

相关文档