第五章 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