資料介紹
51系列單片機支持三種高級語言,即PL/M,C和BASIC。C語言是一種通用的程序設(shè)計語言,其代碼率高,數(shù)據(jù)類型及運算符豐富,并具有良好的程序結(jié)構(gòu),適用于各種應(yīng)用的程序設(shè)計,是目前使用較廣的單片機編程語言。
MCS-51系列單片機采用的C語言 ,簡稱C51。
C51符合C語言的ANSI標(biāo)準(zhǔn),并根據(jù)單片機的特性進行了擴展。
C51所產(chǎn)生的目標(biāo)代碼短、運行速度高、所需存儲空間小。

注:1.在實際的系統(tǒng)設(shè)計中,當(dāng)設(shè)計對象只是一個小的嵌入式系統(tǒng)時,匯編語言是一個很好的選擇,因為代碼一般都不超過8K,而且都比較簡單;
2.當(dāng)一個系統(tǒng)對時鐘要求很嚴格時,使用匯編語言成了唯一的方法。
同ANSI C一樣,C51的程序由一個個函數(shù)組成,這里的函數(shù)和其他語言的“子程序”或“過程 ”具有相同的意義。
必須有一個主函數(shù)main(),程序的執(zhí)行從main()函數(shù)開始,調(diào)用其他函數(shù)后返回主函數(shù)main(),最后在主函數(shù)中結(jié)束整個程序而不管函數(shù)的排列順序如何。
功能函數(shù)可以是C51語言提供的庫函數(shù),也可以是用戶自定義的函數(shù)。
- 單片機C語言和匯編語言混合編程實例詳解 228次下載
- 51單片機C語言的入門教程學(xué)習(xí)資料詳細說明 12次下載
- C51單片機驅(qū)動的安裝教程詳細說明 7次下載
- 學(xué)習(xí)AVR單片機C語言編程的方法和教程說明 17次下載
- 單片機C語言編程的關(guān)鍵字詳細說明 24次下載
- 51單片機的頭文件有哪些代碼詳細說明
- 使用C語言控制51單片機sbit與sfr的用法詳細資料說明
- 51單片機C51語言的scanf和printf是如何使用的詳細程序說明
- 單片機的C語言基本編程規(guī)范詳細說明
- 51單片機的C語言關(guān)鍵字詳細說明
- 51單片機的C程序基本架構(gòu)詳細說明
- 單片機C51編程的警告提示說明
- 進行單片機串口通信的方式詳細說明
- 單片機C語言的幾點基礎(chǔ)知識說明
- 單片機C語言編程應(yīng)注意的若干問題
- 什么是C語言?單片機有什么特點?為什么要用C語言編程? 3.2k次閱讀
- PIC系列單片機程序設(shè)計基礎(chǔ)知識詳細說明 5.4k次閱讀
- C語言和C++的特點與用法詳細說明 5.3k次閱讀
- 單片機液晶漢字顯示的C語言程序 5.8k次閱讀
- 使用51單片機讀寫AT29C040的C語言程序免費下載 5.8k次閱讀
- 單片機的外部結(jié)構(gòu)和C語言編程基礎(chǔ)說明 3.5k次閱讀
- 學(xué)習(xí)單片機一定要先學(xué)好C語言再去學(xué)單片機嗎 1.6w次閱讀
- 單片機C51語言的位操作及其應(yīng)用詳細說明 7.6k次閱讀
- 單片機 | 基礎(chǔ)匯編語言編程實例 1.1w次閱讀
- 單片機C語言編程中定時器初值計算的兩種方法 1.2w次閱讀
- 單片機C語言之串口通信協(xié)議 5.4k次閱讀
- 單片機的編程語言和開發(fā)環(huán)境 5.8k次閱讀
- pic單片機io口控制教程之c語言編程實現(xiàn) 1.2w次閱讀
- 單片機編程之匯編語言基礎(chǔ)-PIC單片機匯編指令 3.4k次閱讀
- 單片機編程之匯編語言基礎(chǔ)-常用指令和程序模式 1.6w次閱讀
下載排行
本周
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2反激式開關(guān)電源設(shè)計解析
- 0.89 MB | 2次下載 | 5 積分
- 3簡易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 4TPS23755數(shù)據(jù)手冊
- 0.07 MB | 次下載 | 免費
- 536伏,10兆赫茲低噪聲雙運算放大器COS5532 技術(shù)手冊
- 0.41 MB | 次下載 | 免費
- 6LM5176 55V 寬輸入電壓同步4開關(guān)降壓/升壓控制器技術(shù)手冊
- 2.40 MB | 次下載 | 免費
- 7MCU模塊原理圖資料
- 0.37 MB | 次下載 | 1 積分
- 8LoRa1121 FCC&CE認證 多頻段LoRa無線通訊模塊規(guī)格書
- 997.05 KB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 7次下載 | 10 積分
- 3SDFM 激光測距模塊模組手冊
- 0.54 MB | 7次下載 | 免費
- 4直流電路的組成和基本定律
- 1.67 MB | 4次下載 | 免費
- 5SW6238V ACCC 三 PD 四口多協(xié)議移動電源 SOC規(guī)格書
- 0.59 MB | 4次下載 | 1 積分
- 6安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 7IP6742_datasheet_100V8A 同步 BUCK 控制器
- 2.16 MB | 3次下載 | 免費
- 8PAW3395DM-T6QU:光學(xué)游戲?qū)Ш叫酒謨?/a>
- 1.26 MB | 2次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論