欢迎来到天天文库
浏览记录
ID:50163777
大小:234.78 KB
页数:33页
时间:2020-03-04
《AVR单片机___C语言函数库.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、CodeVisionAVRC库函数介绍-刘汧CodeVisionAVRCLibraryFunctionsReferenceCodeVisionAVRC库函数介绍译自CodeVisionAVRCCompilerHelp目录:1.CharacterTypeFunctions-字符类型函数2.StandardCInput/OutputFunctions-标准输入输出函数3.StandardLibraryFunctions-标准库和内存分配函数4.MathematicalFunctions-数学函数5.StringFun
2、ctions-字符串函数6.BCDConversionFunctions-BCD转换函数7.MemoryAccessFunctions-存储器访问函数8.DelayFunctions-延时函数9.LCDFunctions-LCD函数10.LCDFunctionsfordisplayswith4x40characters-4×40字符型LCD函数11.LCDFunctionsfordisplaysconnectedin8bitmemorymappedmode-以8位外部存储器模式接口的LCD显示函数12.I2CBu
3、sFunctions-I2C总线函数13.NationalSemiconductorLM75TemperatureSensorFunctions-LM75温度传感器函数14.DallasSemiconductorDS1621Thermometer/ThermostatFunctions-DS1621温度计函数15.PhilipsPCF8563RealTimeClockFunctions-PCF8563实时时钟函数16.PhilipsPCF8583RealTimeClockFunctions-PCF8583实时时钟
4、函数17.DallasSemiconductorDS1302RealTimeClockFunctions-DS1302实时时钟函数18.DallasSemiconductorDS1307RealTimeClockFunctions-DS1307实时时钟函数19.1WireProtocolFunctions-单线通讯协议函数20.DallasSemiconductorDS1820/DS1822TemperatureSensorsFunctions-DS1820/1822温度传感器函数21.SPIFunctions-
5、SPI函数22.PowerManagementFunctions-电源管理函数23.GrayCodeConversionFunctions-格雷码转换函数1CodeVisionAVRC库函数介绍-刘汧前言:如果你要使用库函数,就必须用#include包含相应的头文件。例子:/*使用库函数前要先包含头文件*/#include//有abs函数#include//有putsf函数voidmain(void){inta,b;a=-99;/*使用库函数*/b=abs(a);putsf("H
6、elloworld");}1.CharacterTypeFunctions-字符类型函数这些函数的原型放在“..INC”目录的“ctype.h”头文件中。使用这些之前必须用“#include”包含头文件。unsignedcharisalnum(charc)-如果c是数字或字母返回1。unsignedcharisalpha(charc)-如果c是字母返回1。unsignedcharisascii(charc)-如果c是ASCII码(0…127)返回1。unsignedchariscntrl(charc)-如果c是
7、控制字符(0..31或127)返回1。unsignedcharisdigit(charc)-如果c是数字返回1。unsignedcharislower(charc)-如果c是小写字母返回1。unsignedcharisprint(charc)-如果c是一个可打印字符(32…127)返回1。unsignedcharispunct(charc)-如果c是一个除空格、数字或字母的可打印字符返回1。unsignedcharisspace(charc)-如果c是空格返回1。unsignedcharisupper(charc
8、)-如果c是大写字母返回1。unsignedcharisxdigit(charc)-如果c是16进制数字返回1。chartoascii(charc)-返回c对应的ASCII。unsignedchartoint(charc)-把c当做16进制字符并返回对应的10进制数(0…15)。chartolower(charc)-如果c是大写字母返回对应的小写字母。chartouppe
此文档下载收益归作者所有