delay_s.h
来自「KEILC51下的PCF8754芯片的驱动程序,已经通过调试」· C头文件 代码 · 共 34 行
H
34 行
//==============================================================================
//2005-03-28...2005-03-29
//延时模块的头文件
//FileName=delay_s.h
//==============================================================================
#include <Intrins.h>
#ifndef _DELAY_S_H_
#define _DELAY_S_H_
//常数的定义
#define CONST_DELAY_1MS_OF_12MHZ 248 //12MHz时延时1毫秒的循环周期数,4NOP循环指令长度
//宏定义的操作
#define _DELAY_NOP3 _nop_(); _nop_(); _nop_()
#define _DELAY_NOP4 _DELAY_NOP3; _nop_()
#define _DELAY_NOP5 _DELAY_NOP4; _nop_()
#define _DELAY_NOP6 _DELAY_NOP5; _nop_()
#define _DELAY_NOP7 _DELAY_NOP6; _nop_()
#define _DELAY_NOP8 _DELAY_NOP7; _nop_()
#define _DELAY_NOP9 _DELAY_NOP8; _nop_()
#define _DELAY_NOP10 _DELAY_NOP9; _nop_()
//函数的预定义
//void delay_500us(void);
void delay_1ms(void);
void delay_x1ms(uchar);
void delay_x250ms(uchar);
//void delay_50us(void);
#endif
//End Of File
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?