- 24
- 0
- 约2.02千字
- 约 12页
- 2020-04-21 发布于广东
- 举报
延时子函数 引入:通过前几次课的学习,我们已经知道了控制LED闪烁程序设计,同时,也能对闪烁的快慢进行适当的调节。但,如果需要较为准确的延时,程序应该怎么编写呢? 能不能将这一部分模块化,直接调用? 子函数的编写与调用 一、利用for语句实现延时(重难点) 1、延时程序(空转) for(a=1000;a0;a--) { for(b=125;b0;b--) { } } for(a=1000;a0;a--) { for(b=125;b0;b--) { } } 二、子函数 1、作用:将部分程序段模块化,防止重复编写,使用时直接调用。如不使用子函数并不一定影响程序执行,但整个主函数将非常臃肿。比如: 4、子函数使用规则 1)不是每个C语言程序都必须要有子函数。 2)子函数必须预先声明。 格式为:void 子函数名(数据类型); 3)子函数不能自动运行,必须被调用后才能被执行。 4)主函数可以调用子函数,子函数也可以调用子函数,但子函数不能调用主函数。 5)子函数通常取易记不与系统冲突的名字。要注意区分大小写。 三、八只LED闪烁完整程序 #includereg51.h //导入头文件// #define uint unsigned int //宏定义// void y
您可能关注的文档
- 超市管理投标书.doc
- 2020中考化学总复习练习(2019新题):专题训练(08)-盐-化肥.docx
- 江南大学2019年下期大作业土木工程概论.doc
- 论述类文本阅读课件(1).ppt
- 词类活用复习课件.ppt
- 虚基类与虚函数.ppt
- 个人ppt技巧大全(乱序版).ppt
- 10_MFC程序设计基础.ppt
- 丝绸之路(英语介绍).ppt
- 芒果街上的小屋小组演讲.ppt
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
最近下载
- 高中历史(人教版)必修一、二、三知识点总结.pdf VIP
- GB_T 1094.11-2022 电力变压器 第11部分:干式变压器.docx VIP
- 全国郑氏辈分用字各地分布(一).pdf VIP
- 垃圾电厂运行值长面试题及详细答案(一线实操版).docx VIP
- 起重吊装作业安全管理培训.pptx VIP
- 华能国际电力股份有限公司2020环境、社会及管治报告.pdf VIP
- IEC 60332-1-2_2025 中文版 单根绝缘电线电缆垂直燃烧试验 扩散火焰 完整标准解读.docx VIP
- 节前安全检查表.docx VIP
- 垃圾焚烧发电厂节能环保题库及答案.docx VIP
- T_CEEIA 905—2025(电气绝缘用高导热玻璃纤维增强不饱和聚酯模塑料).pdf
原创力文档

文档评论(0)