📄 delay.h
字号:
/*
****************************************************************************************
头部文件名: Delay.H
头部文件名称: 延时函数的头部文件
适用器件芯片类型: ATMEL公司生产的单片机
文件版本: 1.0
文件功能:
本文件是延时函数的头部文件。
文件说明:
编译工具软件: CodeVision AVR C 版本:1.24.6 以上
链接文件:
编作者: 磊元
编作者 E-Mail: PTZSW@163.COM
编制日期: 2005年5月25日
------------------------------------------------------------------------------
头部文件版本历史:
2005年5月25日 -------- 版本 1.0 :发行版本
****************************************************************************************
*/
/*======================================================================================
下面两条指令是本头部文件条件编译的预处理指令,用于防止本头部文件被其他文件重复引用。
======================================================================================*/
#ifndef _DELAY_INCLUDED_ /* "_DELAY_INCLUDED_" 条件编译开始 */
#define _DELAY_INCLUDED_
/*======================================================================================
下面这三条指令是用于区分编译系统为 C++ 或 C 的预处理指令。
"__cplusplus" 为 C++ 预处理器名字,这三条指令表明接在其下面的那些指令为 C 程序特征。
======================================================================================*/
#ifdef __cplusplus
extern "C" {
#endif
/*======================================================================================
延时函数的函数原型声明:
======================================================================================*/
#pragma used+
void delay_us(unsigned int n);
void delay_ms(unsigned int n);
#pragma used-
/*======================================================================================
下面这三条指令是用于与上面三条区分编译系统为 C++ 或 C 的预处理指令相对应。用于指定
extern "C" 链接指示符作用域,此处的"}"与上面的"{"相对应,为链接指示符作用结束符。
======================================================================================*/
#ifdef __cplusplus
}
#endif
#endif /* "_DELAY_INCLUDED_" 条件编译结束 */
/*
****************************************************************************************
本头部文件到此结束
****************************************************************************************
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -