📄 delay_s.h
字号:
//==============================================================================
//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);
void delay_25us(void);
#endif
//End Of File
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -