程序编写-延时与定时.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序编写-延时与定时

整体框架结构(背住) #include reg52.h 宏定义或这全局变量 延时子程序 字符串显示子程序 void main (viod) { 参量定义与调用子程序 } 中断子程序 While (表达式) {语句(内部可为空)} 特点:先执行和判断表达式,后执行语句。 原则:若表达式非0,即为真,那么执行语句。否则跳出while 语句。 简单小程序实例 While和do…while 用while语句控制P2口花样闪烁 延时60msi从0到255,指示灯显示数字 do…while 先执行循环体,后判断的类型 do 循环体 while(表达式); 例子:用do..while 让LED花样闪烁 程序下载步骤 安装MCU-VERSION2使用手册中的USB转串口K340 定义COM4 打开应用软件中stc-isp下载 点击 界面设置 下载注意事项 务必要断电 在变换代 码处打勾 程序的反汇编 复习其他高级操作 单步执行 设置断点 端口查看 查看窗口view_ for(初始化表达式;条件表达式;增量表达式) 语句块; (背住) 执行过程eg: 初始化后首先看满足条件 表达式吗?是,执行语句块并 增量;否,退出循环。 分号的问题 空语句; 永久循环 具体编程应用_P11单片机控制多盏LED实现彩灯显示 程序讲解与模仿一 程序改进 利用库函数完成-更简 程序模仿二 练习 让p2-0闪烁,间隔30ms 课后作业: 利用for循环设计一个鸣笛报警电路,该音频信号发出1Khz信号 If语句(1) 结构3种; 1、if(表达式) 语句 2、if(表达式) 语句1; else 语句2; If语句(2) If(表达式1) 语句1; else If(表达式2) 语句2; else If(表达式3) 语句3; else 语句4; 用if语句控制p2口灯亮 Switch…case switch (表达式) { case常量表达式1; 语句1; break; case常量表达式2; 语句2; break; ………. default; 语句n+1; } 实例当i=1,第一个灯亮,依此类推 课后练习(独立完成) 第一个发光管以间隔200ms闪烁 8个发光管由上至下间隔500ms流动,同时蜂鸣器发声。 8个发光管来回流动,间隔100ms,蜂鸣器发声。 8个发光管间隔200ms由上至下,再由下至上,再由上至下,再由下至上,然后全部熄灭再以300ms间隔全部闪烁5次。重复上面过程。 蜂鸣器和继电器 硬件电路 软件编程 练习继电器有参和无参函数 自己编写延时500ms的程序 有参子程序调用 数码管应用 课堂练习:用按键计次显示自己的学号 用数码管显示你的学号 硬件电路 编写显示一个数字的程序 独立按键 位置:键盘和中断一排下2个按键 键盘方向问题:以数码管方向为准,上上下下; 与跳线相连,方向外外; 硬件电路——具体电路 独立按键应用 防抖动电路 数码管 共阴数码管码表 0x3f , 0x06 , 0x5b , 0x4f , 0x66 , 0x6d , 0 1 2 3 4 5 0x7d , 0x07 , 0x7f , 0x6f , 0x77 , 0x7c , 6 7 8 9 A B 0x39 , 0x5e , 0x79 , 0x71 , 0x00 C D E F 无显示 Led代码查询软件应用 点击 界面 共阴 共阳 点击生 成代码 LED数码显示方式及电路 静态显示方式 LED显示器工作方式有两种:静态显示方式和动态显示方式。静态显示的特点是每个数码管的段选必须接一个8位数据线来保持显示的字形码。当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止。这种方法的优点是占用CPU时间少,显示便于监测和控制。缺点是硬件电路比较复杂,成本较高。

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档