資料介紹
匯編語言是一種面向機器的編程語言,能直接操作單片機的硬件系統(tǒng),如存儲器、I/O端口、定時/計數器等。
優(yōu)點:指令效率高、執(zhí)行速度快,在實時性要求較高的場合有著不可替代的作用。
缺點:匯編語言屬于低級編程語言,程序可讀性差,移植困難,而且編程時還必須具體組織、分配存儲器資源和處理端口數據,因而編程工作量很大。

C51語言是為51單片機設計的一種高級編程語言,屬于標準C語言的一個子集。
優(yōu)點:具有可讀性強,易于調試維護,編程工作量小的特點。由于允許直接訪問物理地址,能直接對硬件進行操作,可實現(xiàn)匯編語言的部分功能,因而兼有高級和低級語言的特點,適用范圍廣。目前C51語言已成為51單片機程序開發(fā)的主流編程方法。
缺點:執(zhí)行效率不如匯編語言
C51語言所編制的源程序不能直接被計算機識別,必須轉換成可執(zhí)行語言(或稱目標代碼)后才能執(zhí)行。
先將高級語言源程序全部轉換為目標代碼,然后再執(zhí)行的方式叫做編譯型執(zhí)行方式。
將源程序邊轉換,邊執(zhí)行的方式叫做解釋型執(zhí)行方式。
C51采用編譯型執(zhí)行方式,產生的目標代碼可以脫離C51編程環(huán)境獨立執(zhí)行,程序執(zhí)行速度快,代碼效率高。
對C51源程序進行編譯及其后續(xù)處理的軟件開發(fā)工具種類繁多,不同軟件開發(fā)工具在功能、性能和操作友好性方面存在較大差異。
推薦使用KEIL軟件開發(fā)工具包,對學習C51編程乃至51單片機的開發(fā)應用都具有非常重要的意義。
- 單片機C51的interrupt和using用法詳細資料說明
- 51單片機匯編語言教程之單片機數據傳遞類指令的詳細資料概述 14次下載
- 單片機的基礎知識詳細資料概述 2次下載
- 單片機原理及應用教程之單片機基礎知識概述 24次下載
- 單片機基礎教程之單片機簡介和微機基礎知識的詳細資料說明 0次下載
- 51單片機教程之80C51單片機的C語言程序設計資料概述 299次下載
- 單片機教程之如何進行單片機內部資源的C51編程 21次下載
- 什么是單片機51單片機教程之單片機的詳細資料概述免費下載 87次下載
- 51單片機教程之51單片機中斷系統(tǒng)的詳細資料概述 17次下載
- 單片機教程之80C51的中斷系統(tǒng)及定時和計數器的詳細資料概述 9次下載
- 51單片機教程之80C51單片機的指令系統(tǒng) 36次下載
- 51單片機教程之MCS51單片機C程序設計的詳細資料概述 14次下載
- 51單片機教程之51單片機IO端口應用的詳細資料概述 19次下載
- 單片機學習入門之單片機基礎知識詳細資料概述 80次下載
- 單片機基礎知識C51版 0次下載
- 51單片機的基礎知識 1.3w次閱讀
- PIC系列單片機程序設計基礎知識詳細說明 5.4k次閱讀
- 51單片機讀寫AT29C040的C51程序 5.9k次閱讀
- HD44780讀寫單片機C51程序免費下載 5.1k次閱讀
- 使用HD44780讀寫單片機的C51程序詳細概述 4k次閱讀
- 基于 C51單片機控制GSM模塊實現(xiàn)短信收發(fā)、打電話的功能 1.7w次閱讀
- Keil C51單片機變量的使用方法詳細介紹 5.4k次閱讀
- 10個單片機MCU常用的基礎知識 7.4k次閱讀
- 新手學習單片機的首選:51單片機 9.6k次閱讀
- microchip單片機入門基礎知識(PIC單片機詳細資料) 2.4w次閱讀
- 什么是單片機_51單片機學前預備知識 1.9k次閱讀
- 單片機控制系統(tǒng)中不可缺少的“中斷”基礎知識 2.9k次閱讀
- 單片機外圍功能電路控制的基礎知識 1.5w次閱讀
- 單片機基礎知識:單片機的前世今生 9.9k次閱讀
- C51單片機矩陣鍵盤掃描去抖程序 1.4w次閱讀
下載排行
本周
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2反激式開關電源設計解析
- 0.89 MB | 2次下載 | 5 積分
- 3簡易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 4TPS23755數據手冊
- 0.07 MB | 次下載 | 免費
- 536伏,10兆赫茲低噪聲雙運算放大器COS5532 技術手冊
- 0.41 MB | 次下載 | 免費
- 6LM5176 55V 寬輸入電壓同步4開關降壓/升壓控制器技術手冊
- 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:光學游戲導航芯片手冊
- 1.26 MB | 2次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會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ā)視頻
上傳資料賺積分
評論