+

来自「基于msp430和1286的红外控制的万年历」· 代码 · 共 15 行

TXT
15
字号
#ifndef __DELAY_H__
#define __DELAY_H__
#include <intrinsics.h> 


#define   mcu_xtal   0.8   //可定义为你所用的晶振频率Mhz 
//由运行指令的时钟周期决定 默认情况下为800khz 即为0.8Mhz  应该写0.8
//由于此处主系统时钟为8Mhz 故而此处为8 

#define   delay_us(x)   __delay_cycles (x * mcu_xtal)  
#define   delay_ms(x)   __delay_cycles ((unsigned long)x * mcu_xtal*1000)  
#define   delay_s(x)    __delay_cycles ((unsigned long)x * mcu_xtal*1000000) 


#endif 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?