📄 lib.c
字号:
#include <stdio.h>
#include <absacc.h>
#include <intrins.h>
void delay(const unsigned char i)
{
unsigned char j;
j = i;
while(--j);
j = i;
while(--j);
}
/*****************************************
名称:void delay_10us( unsigned char x )
功能:延时10us
实参输入:unsigned char x
返回值:void
*****************************************/
void delay_10us( unsigned char x )
{
while( x-- );
}
/*****************************************
名称:void delay_ms( unsigned int cnt )
功能:延时1ms
实参输入:unsigned int cnt
返回值:void
*****************************************/
void delay_ms( unsigned int cnt )
{
unsigned char i;
do{
i = 4;
do{
delay_10us(39);
} while(--i);
} while( --cnt );
}
void smNop(void)
{
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -