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

📄 api.h

📁 C8051F020单片机开发板演示程序
💻 H
字号:
/************************************************************************************
*  Copyright (c), 2004-2007,西安铭朗电子科技有限责任公司
*            All rights reserved.
*
* Http:  www.mlarm.com
* Email: mlarm@mlarm.com
*
* File name: api.h
*
* Project  : ML-F020ICB
* Processor: C8051F020
* Compiler : Keil C51 Compiler
* 
* Author:  EagleC
* Version: 1.00
* Date:    2007.07.05
* Email:   
* 
* Description: 本文件是自定义的一些api函数
*
* Others: none;
*
* Function List:
*
* History:
*   1. Author:       Eagle Cao
*	   Version: 	 1.00
*      Date:         2007.07.05
*      Modification: 建立文件
*
*************************************************************************************/
#ifndef __API_H__
#define __API_H__


/************************************************************************************/
// 定义宏


/***********************************************************************************
* Function name: 	Format_I
* Author:        Eagle Cao
* Date:          2007-07-11
* Description: 将数据转换为ASCII码放到字符串中。
*           
* Input:  
*		arg1 :int nData				:待变换为ASCII码的数据
*		arg3 :unsigned char nMaxLen	:接收ASCII码字符串的最大长度
*		arg4 :unsigned char nMinLen	:变化为ASCII码的最小长度
*		arg5 :unsigned char nFill	:填充用数据
*		arg6 :unsigned char nType   :转换的类型,h:十进制,b:二进制,o:八进制,x:十六进制
* Output: 
*		arg2 :char *ptr				:接收ASCII码的字符串
*          		
* Return: 错误代码
*         UART_ERR_OK : 接收数据成功代码;
*
* Note:   
* Update: 
* Date            Name                  Description 
========== ================== ======================
* 2007-07-11    Eagle Cao			v1.00	Create    
************************************************************************************/
unsigned char Format_I(long nData, char *ptr, unsigned char nMaxLen, unsigned char nMinLen, unsigned char nFill, unsigned char nType);


/******************************************************\
$$ Function name: 	
$$ Author:        Eagle Cao
$$ Date:          2007-07-11
$$ Description:   向LCD写入一串字符串
$$ Input:
$$       arg1 :unsigned int x		:字符串显示在屏幕上的X轴位置
$$       arg2 :unsigned int y		:字符串显示在屏幕上的Y轴位置
$$       arg3 :unsigned char *pt	:待显示的字符串
$$ Return value: void LCDB_DispFWord 
$$ Notes: 
$$ Update: 
$$ Date            Name                  Description 
   ========== ================== ======================
$$2007-07-11    Eagle Cao			v1.00	Create    
\******************************************************/
void LCDB_DispFWord (unsigned int x, y, unsigned char *pt);


#endif //__API_H__

⌨️ 快捷键说明

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