单片机原理与应用 C语言版 工业和信息化普通高等教育“十二五”规划教材 王浩全 李晋华 张敏娟 李文强 第4章新.pptVIP

  • 1
  • 0
  • 约 58页
  • 2017-07-06 发布于广东
  • 举报

单片机原理与应用 C语言版 工业和信息化普通高等教育“十二五”规划教材 王浩全 李晋华 张敏娟 李文强 第4章新.ppt

第4章 C51单片机程序设计基础 (3) 函数参数。被调用函数的返回值作为另一个函数的实际参数。 2. 自定义函数的声明:调用函数前要对被调用的函数进行说明。标准库函数只要用#include?引入已写好的头文件,程序中就能直接调用函数。如果调用自定义的函数则要编写函数。 在C51中,函数原型一般形式如下: [extern] 函数类型 函数名(形式参数表); 函数的声明是把函数的名字、函数类型以及形参的类型、个数和顺序通知编译系统,以便调用函数时系统进行对照检查。函数的声明后面要加分号。 第4章 C51单片机程序设计基础 4.6.3中断函数 中断函数指中断服务函数,只有在中断源请求响应中断时才会被执行,它在处理突发事件和实时控制十分有效。为了捕获中断事件,通常有三种方法:一是用循环语句不断的对中断源进行查询,二是用定时中断在间隔时间内扫描中断源,三是用外部中断服务函数对中断进行捕获。在程序编写中一般采用第三种方式捕获中断,调用中断服务程序。 中断服务函数的形式: 函数类型?? ?函数名 ?(形式参数) ?interrupt ?n 使用中断服务函数时应注意:中断函数不能直接调用中断函数,不能通过形参传递参数;在中断函数中调用其它函数,两者所使用的寄存器组应相同;中断函数没有返回值,且最好写在文件的尾部,并且禁止使用extern存储类型说明。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档