⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usualfunction.c

📁 包括使用ucos任务的一些操作实现了lpc2142上的一些基本功能:按键、流水灯
💻 C
字号:
 /*************************************************************************************
** Copyright (c) 2007,XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
** http://XXXXXXXXXXXXXXXXX
**文件名称:UsualFunction.C
**功能说明:通用函数:delay(),
**使用说明:

** 当前版本: 1.0
** 作    者:  XXX
** 完成日期:  2007年xx月xx号

*************************************************************************************/

#include	"lpc214x.h"
#include	"common.h"

/*************************************************************************************
* 函数原型: void  delay(INT16U n)
* 功能描述: 软件延时
* 输入参数: n :	延时n毫秒
* 输出参数:
* 返回值  :
**************************************************************************************/
void  delay(INT16U n)
{INT16U i,j;
for(j=0;j<n;j++)
for(i=0;i<(Fpclk/1000);i++) ;

}


/*************************************************************************************
* 函数原型: INT8U	NumToChar(INT8U n)
* 功能描述: 将0~9的自然数转换成字符0~9(ASCII码)
* 输入参数: n  	自然数
* 输出参数: 
* 返回值  : n对应的ASCII码字符
**************************************************************************************/
INT8U	NumToChar(INT8U n)
{INT8U i;
	i=n+0x30;
	return(i); 
}


/*************************************************************************************
* 函数原型: INT8U	CharToNum(INT8U n)
* 功能描述: 将字符0~9转换成0~9的自然数
* 输入参数: n  字符
* 输出参数: 
* 返回值  : n对应的自然数
**************************************************************************************/
INT8U	CharToNum(INT8U n)
{INT8U i;
	i=n-0x30;
	return(i); 
}

⌨️ 快捷键说明

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