第五章 Keil C51库函数参考
C51强大功能及其高效率的重要体现之一在于其丰富的可直接调用的库函数,多使用库函数使程序代码简单,结构清晰,易于调试和维护,下面介绍C51的库函数系统。
1. 第一节 本征库函数(intrinsic routines)和非本征证库函数
C51提供的本征函数是指编译时直接将固定的代码插入当前行,而不是用ACALL和LCALL语句来实现,这样就大大提供了函数访问的效率,而非本征函数则必须由ACALL及LCALL调用。
C51的本征库函数只有9个,数目虽少,但都非常有用,列如下:
_crol_,_cror_:将char型变量循环向左(右)移动指定位数后返回
_iror_,_irol_:将int型变量循环向左(右)移动指定位数后返回
_lrol_,_lror_:将long型变量循环向左(右)移动指定位数后返回
_nop_: 相当于插入NOP
_testbit_: 相当于JBC bitvar测试该位变量并跳转同时清除。
_chkfloat_: 测试并返回源点数状态。
使用时,必须包含#inclucle
如不说明,下面谈到的库函数均指非本征库函数
资源简介: 第五章 Keil C51库函数参考 C51强大功能及其高效率的重要体现之一在于其丰富的可直接调用的库函数,多使用库函数使程序代码简单,结构清晰,易于调试和维护,下面介绍C51的库函数系统。 1. 第一节 本征库函数(intrinsic routines)和非本征证...
上传时间: 2013-10-19
上传用户:1184599859
资源简介:Keil C51开发系统基本知识 第二章 Keil C51软件使用详解 Keil C51软件包中的通用文件 Keil C51库函数参考 Keil C51例子 第七章 Keil C51的代码效率
上传时间: 2014-01-23
上传用户:gxmm
资源简介:Keil的库函数参考,个人觉得比较有用,欢迎需要的朋友下载
上传时间: 2014-01-20
上传用户:李彦东
资源简介:Keil C51使用详解,第一章 Keil C51 开发系统基本知识,第二章 Keil C51 软件使用详解,第三章 Keil C51 vs 标准 C.第四章 Keil C51 高级编程,第五章 Keil C51 库函数参考,第六章 Keil C51 例子,第七章 Keil C51 的代码效率,第八章 dScope for Windows 使...
上传时间: 2016-06-09
上传用户:ve3344
资源简介:分为PDF格式的Keil C编译器的使用说明和Word文本格式的Keil C51详解。 包含内容: 第一章 Keil C51开发系统基本知识 第二章 Keil C51软件使用详解 第三章 Keil C51与标准C 第四章 Keil C51高级编程 第五章 Keil C51库函数参考 第六章 Keil C51例子 第...
上传时间: 2013-12-25
上传用户:hongmo
资源简介:简介C51库函数,为不太明白的学者提供一个参考的媒介
上传时间: 2013-08-01
上传用户:banyou
资源简介:Keil C51开发系统基本知识3 1. 1. 专用寄存器include文件例如8031、8051均为REG51.h其中包括了所有8051的SFR及其位定义,一般系统都必须包括本文件。2. 2. 绝对地址include文件absacc.h该文件中实际只定义了几个宏,以确定各存储空间的绝对地址。3. 3. 动态内...
上传时间: 2013-11-06
上传用户:smallfish
资源简介:linux_C库函数参考手册
上传时间: 2015-01-30
上传用户:Shaikh
资源简介:于ADuC812的智能无功补偿控制器的研制 一种眼科B型超声诊断议 SL11R单片机外部存储器扩展 单片机复位电路...支持键盘双击事件的C程序设计! 一些源程序 FrankLin C51 库函数的一些bug! VC++用ActiveX控件与单片机串行通信
上传时间: 2013-12-10
上传用户:古谷仁美
资源简介:linuxC库函数参考,大大方便了linux下的函数查找.
上传时间: 2016-01-02
上传用户:aa54
资源简介:VC类库函数参考手册.NLC 格式的,需要大家专门下一下阅读器
上传时间: 2014-01-03
上传用户:叶山豪
资源简介:学习Keil C51编程可参考的源码,从简单到复杂
上传时间: 2014-01-19
上传用户:小草123
资源简介:C51库函数,包含C51里面的各种函数的解释说明,希望大家下载分享
上传时间: 2013-12-21
上传用户:lifangyuan12
资源简介:单片机C51库函数,英文版的,但是有很多函数解释,不错
上传时间: 2017-09-20
上传用户:asasasas
资源简介:STM8库函数参考手册,开发STM8时可以随时翻阅
上传时间: 2016-04-28
上传用户:wh497663345
资源简介:C语言库函数参考手册,有需要的可以参考!
上传时间: 2022-03-22
上传用户:slq1234567890
资源简介:电子技术
上传时间: 2013-07-21
上传用户:eeworm
资源简介:正点原子开发板STM32适用战舰、精英、迷你版,开发环境Keil,库函数中文手册
上传时间: 2022-04-05
上传用户:
资源简介:Keil C51使用详解Keil C51 是美国Keil Software 公司出品的51 系列兼容单片机C 语言软件开发系统,与汇编相比,C 语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C 来开发,体会更加深刻。Keil C51 软件提供丰富...
上传时间: 2013-11-01
上传用户:zhouxuepeng1
资源简介:单片机C语言(C51)的常用库函数,有需要的可以参考!
上传时间: 2022-04-07
上传用户:slq1234567890
资源简介:Keil C51下基于软件模拟I2C总线的Dll动态连接库。下载后将其烤到Keil\C51\bin下即可。
上传时间: 2014-11-12
上传用户:ardager
资源简介:嵌入式操作系统Tornador中函数库的参考
上传时间: 2014-12-03
上传用户:aig85
资源简介:C51强大功能及其高效率的重要体现之一在于其丰富的可直接调用的库函数,多使用库函数使程序代码简单,结构清晰,易于调试和维护,下面介绍C51的库函数系统。
上传时间: 2013-12-20
上传用户:大融融rr
资源简介:Keil C51 LCD 驱动源码,其中还有I2C驱动,ADC驱动,键盘操作等,是一个完整的Keil源代码,供大家参考
上传时间: 2014-01-14
上传用户:小眼睛LSL
资源简介:Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。 Keil C51软件提供丰富的库函数和功能强大的...
上传时间: 2014-01-23
上传用户:坏坏的华仔
资源简介:C库函数手册。作为C语言编程时的参考手册,非常有用。讲解详细,并有例子说明。
上传时间: 2014-12-21
上传用户:ikemada
资源简介:Windows Sockets 2扩展库函数简要参考WSAAccept()简述:根据条件函数的返回值有条件地接受连接
上传时间: 2014-01-06
上传用户:franktu
资源简介:这个例子如果运行,将在仿真的PC窗口中的第1,2,3行显示一些信息后,在随机位置显示 1 ~ 5 .由于Keil C51默认不支持重入函数,它的重入函数使用仿真的重入栈而不使用系统栈,而Small RTOS 51没有进行重入栈管理,所以在TaskA~TaskE虽然及其相似,但不能合并. 注意:(...
上传时间: 2015-05-29
上传用户:无聊来刷下
资源简介:Turbo C 库函数源程序参考大全 很经典,比一般的电子书详细
上传时间: 2015-09-30
上传用户:love1314
资源简介:这是我亲自实现的十进制转化为十六进制的程序,虽然api中有转化的库函数,但这是一个简洁而又健壮的程序,希望大家参考一下
上传时间: 2015-11-06
上传用户:Ants