電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子發(fā)燒友網(wǎng)>控制/MCU>C51編譯器的數(shù)據(jù)存儲格式及編程技巧分享

C51編譯器的數(shù)據(jù)存儲格式及編程技巧分享

收藏

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

評論

查看更多

相關(guān)推薦

51-Keil編譯器對16bit數(shù)據(jù)比較

我遇到這么一個問題,覺得像是Keil的一個bug!問題描述如下:51單片機是8bitMCU,沒有操作16bit數(shù)據(jù)的指令,如果要將兩個16bit的數(shù)據(jù)比較大小,Keil編譯器會對其使用一個算法進行
2019-06-12 04:35:19

51單片機C語言的編程技巧

的限制很大,且難于編寫與調(diào)試,同時其可移植性也較差。隨著單片機硬伯性能的提高,其工作速度越來越快,因此在編寫單片機應(yīng)用系統(tǒng)程序時,更著重于程序本身的編寫效率,本文介紹的C51交叉編譯器就是解決這一問題的利器。
2011-03-02 11:34:41

51單片機的C語言應(yīng)用基礎(chǔ)程序設(shè)計

51單片機的C語言應(yīng)用基礎(chǔ)程序設(shè)計匯編單片機的C語言應(yīng)用程序設(shè)計1 C51數(shù)據(jù)類型及在51中的存儲方式2 C51數(shù)據(jù)存儲類型與51存儲結(jié)構(gòu)3 51特殊功能寄存(SFR)的C51定義4 51
2021-07-15 08:33:54

C51編譯器如何區(qū)分位地址和字節(jié)地址?

C51編譯器如何區(qū)分位地址和字節(jié)地址
2023-10-25 07:10:55

C51編譯器如何區(qū)分位地址和字節(jié)地址?

C51編譯器如何區(qū)分位地址和字節(jié)地址
2023-10-31 08:30:06

C51編譯器支持的數(shù)據(jù)類型有哪些

、short、long、float與double,它們存儲數(shù)據(jù)的長度是有差異的,而在C51編譯器中,int與short是一樣的,float與double也是一樣的,我們通過表格來看看它們具體的定義:對于unsigned char、signed char、unsigned int、signed int、unsign
2021-11-30 08:06:34

C51HEX文件的生成和單片機最小系統(tǒng)

建立了第一個單片機C語言項目,但為了讓編譯好的程序能通過編程器寫入51芯 片中,要先用編譯器生成HEX文件,下面來看看如何用KEIL uVISION2來編譯生成用于燒寫 芯片的HEX文件。HEX
2021-07-14 08:03:41

C51單片機的數(shù)據(jù)類型和存儲器類型分別有哪些呢

C51單片機的數(shù)據(jù)類型和存儲器類型分別有哪些呢?
2022-01-21 06:31:27

C51單片機的編程經(jīng)驗三則

本文轉(zhuǎn)自網(wǎng)絡(luò)。在單片機的開發(fā)應(yīng)用中,已逐漸開始引入高級語言,C語言就是其中的一種。用慣了匯編的人,總覺得高級語言“可控性”不好,不如匯編那樣隨心所欲。以下是筆者在C51編程中的幾點經(jīng)驗,希望對初學(xué)
2018-01-09 09:02:21

C51C251有啥區(qū)別

總線和16位地址總線,而C251采用16位數(shù)據(jù)總線和24位地址總線。C251的指令集相對于C51更加強大和復(fù)雜。 內(nèi)存和存儲器C51微控制通常具有較小的內(nèi)存和存儲器容量,而C251微控制通常具有
2024-01-20 11:39:52

C51支持C++語言嗎?

C51支持C++語言嗎?如果不支持,那個編譯器支持C++開發(fā)8051系列單片機?
2014-02-08 10:45:32

C51智能反編譯器 簡單實用

C51智能反編譯器和我自己編的差不多,提供HEX,BIN,匯編3種轉(zhuǎn)換,簡單實用,分享給大家
2012-08-08 16:50:27

C51語言編程基礎(chǔ)相關(guān)資料分享

C51語言編程基礎(chǔ)Keil C51語言基礎(chǔ)知識關(guān)鍵字關(guān)鍵字用途說明bit位標量聲明聲明一個位標量或位類型的函數(shù)***it位標量聲明聲明一個可位尋址變量sfr特殊功能寄存聲明聲明一個特殊功能寄存
2021-11-30 06:01:49

C51語言用編程的若干問題

本帖最后由 luna 于 2011-3-3 12:08 編輯 簡要介紹了FRANKLIN C51交叉編譯器的特點,較詳細地討論過C51語言程序設(shè)計的基本技巧及其與匯編語言的混合編程、中斷處理過程等實際問題,并給出了相應(yīng)的處理程序。
2011-03-02 14:03:04

C語言編譯器在嵌入式系統(tǒng)中的作用

而在嵌入式系統(tǒng)方面,可用的C語言編譯器就非常豐富了,比如:用于 Keil 公司 51 系列單片機的 Keil C51 編譯器;當前大紅大紫的 Arduino 板搭載的開發(fā)套件,可用針對 AVR
2021-12-15 06:27:31

C語言在51單片機編程中的應(yīng)用技巧

隨著單片機硬件性能的提高,編寫應(yīng)用程序更著重于程序本身的效率。Franklin或KEII.C51交叉編譯器是專為51系列單片機設(shè)計的一種高效的C語言編譯器,用其開發(fā)的應(yīng)用程序易于維護,可移植性好
2021-07-14 07:18:37

c51編譯ds1302問題

c51v959編譯一個ds1302 的程序,在Proteus下運行顯示年月日85-85-85(應(yīng)該顯示18-10-12)換成舊的c51v953重新編譯顯示正常1 提醒小伙伴做時鐘仿真的時候注意。2 請大神分析一下到底是什么原因造成了這一問題?編譯器特性的改變?程序的寫法?提供一下思路也行啊,謝謝
2018-10-12 11:19:27

c51與cx51有什么區(qū)別?

我用Keil_uVision3看到編譯器C51和CX51,請問各位大俠c51與cx51有什么區(qū)別
2014-02-07 09:11:17

c51多任務(wù)編程思想

誰要拿走c51多任務(wù)編程思想
2015-08-25 18:05:12

c51程序移植到f28335的char型數(shù)據(jù)不正確

C51中涉及到char型數(shù)據(jù)的左移,在28335調(diào)試過程中char型變量是16位的,導(dǎo)致左移不正確。是因為編譯器的問題嗎?
2018-09-25 11:10:37

編譯器的相關(guān)資料分享

路徑(如:D:\KeilV805軟件\C51)----在“編譯器選擇”中選中第二個選項—然后單擊“確定”完成設(shè)置之后,新建一個文件----編寫程序源代碼-----單擊“保存”—鍵入保存“文件名”(必須加
2021-12-01 08:05:22

KEIL C51與MDK編譯器的區(qū)別在哪

歡迎技術(shù)交流近來用Keil C51做幾個小項目,發(fā)現(xiàn)雖然同是C語言,但是C51的使用與MDK還是有區(qū)別的。1,const關(guān)鍵字,在MDK中表示定義的是常量,放在ROM空間中。但是C51中const只
2022-01-27 07:39:45

KEIL5編譯環(huán)境的c51和MDK共存的教程

做為一個底層硬件小苦逼,經(jīng)常需要用到stm32和51單片機,于是在keil for C51和mdk中來回換編譯器,換來換去真是是人令人窒息。所以今天就給大家?guī)砹薑EIL5編譯環(huán)境的c51和MDK
2021-07-15 08:50:38

Keil C51 vs 標準C

變量多,缺點是速度較慢。 提示:存儲模式在C51編譯器選項中選擇。 第四節(jié) 存儲類型聲明 變量或參數(shù)的存儲類型可由存儲模式指定缺省類型,也可由關(guān)鍵字直接聲明指定。各類型分別用:code,data
2009-09-17 15:31:14

Keil C51編譯,調(diào)試軟件使用指南

Keil C51編譯,調(diào)試軟件使用指南該手冊是Keil 軟件公司8051 單片機軟件開發(fā)工具的介紹是為新用戶和有興趣的讀者準備的使用指南只需要閱讀本書就可以正確地運行和使用該軟件這本用戶指南包括以下
2009-10-22 09:30:53

Keil C51編譯器

的Keil Software Inc 。Keil公司制造和銷售種類廣泛的開發(fā)工具,包括ANSI C編譯器、宏匯編程序、調(diào)試、連接、庫管理、固件和實時操作系統(tǒng)核心(real-time kernel)。Keil C51編譯器自1988年引入市場以來成為事實上的行業(yè)標準,并支持超過500種8051變種。Ke
2021-07-16 06:20:27

Keil C51編譯器中文手冊下載地址

再此感謝文章譯者們,你們辛苦了,向你們致敬! 部分文章內(nèi)容: KeilCx51編譯器中文手冊.pdf
2018-07-13 02:55:11

Keil C51編譯器的使用

MCU有關(guān)。我們都知道,程序是從源代碼—預(yù)編譯編譯—連接—生成可以執(zhí)行文件,今天,我將談?wù)?b class="flag-6" style="color: red">C51編譯器的使用。安裝KEIL4軟件在網(wǎng)上找到KEIL4的安裝文件,假設(shè)安裝路徑設(shè)在 D:\Keil4 ,則
2012-02-06 14:01:33

Keil C51C51程序與匯編程序的接口方法

Cx51編譯器能對C51源程序進行高效率的編譯,生成高效簡潔的目標代碼,在絕大多數(shù)場合采用C語言編程即可完成預(yù)期的任務(wù)。盡管如此,有時仍需要采用一定的匯編語言程序,如對于某些特殊的I/O接口地址
2011-03-04 15:18:10

Keil C51中變量的使用方法詳解

標準C沒有的變量。2.1 Keil C51新增的變量存儲類型 Keil C51中定義變量的格式如下: [存儲種類]數(shù)據(jù)類型[存儲類型]變量名表; 其中,[存儲類型]是標準C中沒有的,[存儲類型]共有6
2011-11-30 17:21:47

Keil C51中對雙數(shù)據(jù)指針的直接利用

Keil C51對雙數(shù)據(jù)指針的支持情況  作為一個常用的C51編譯器,Keil C51是支持雙數(shù)據(jù)指針的,但并不是直接支持。如果要在C51程序中使用雙數(shù)據(jù)指針,有一些特別的要求。  首先來看Keil
2011-11-30 17:30:00

Keil C51使用教程---C51 vs 標準C

Keil C51使用教程---C51 vs 標準C第一節(jié) Keil C51編譯器的控制指令  C51編譯器的控制指令分為三類:源文件控制類,目標文件控制類及列表控制類。1. 源文件
2008-10-06 18:26:39

Keil C51使用教程---代碼效率

-case語句,許多編譯器都把它們譯得非常復(fù)雜,Keil C51也不例外,相對較為簡易的Switch-case語句,編譯成跳轉(zhuǎn)指令形式,代碼率較高,但對較為復(fù)雜的Switch-Case,則要調(diào)用一個
2008-10-06 18:30:35

Keil C51使用教程---開發(fā)系統(tǒng)基本知識

分別由C51及A51編譯器編譯生成目標文件(.OBJ)。目標文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標文件(.ABS)。ABS文件由OH51轉(zhuǎn)換成標準的Hex文件,以供
2008-10-06 18:24:45

Keil C51使用教程---軟件使用詳解

第一節(jié) Keil C51編譯器的控制指令  C51編譯器的控制指令分為三類:源文件控制類,目標文件控制類及列表控制類。1. 源文件控制類 &nbsp
2008-10-06 18:25:50

Keil C51使用教程---高級編程

(Segment Naming Conventions)     C51編譯器生成的目標文件存放于許多段中,這些段是代碼空間或數(shù)據(jù)空間
2008-10-06 18:27:26

Keil C51匯編混合編程詳解

c51寫出這個函數(shù)的主體,然后用SRC控制指令編譯產(chǎn)生asm文件,進一步修改這個asm文件就得到我們所要的匯編函數(shù)。該方法讓編譯器自動完成各種段的安排,提高了匯編程序的編寫效率。 step1. 按寫
2018-07-13 09:35:01

MPLAB C18 C編譯器用戶指南

MPLAB C18編譯器是適用于PIC18 PICmicro單片機的獨立而優(yōu)化的ANSI C編譯器。僅在ANSI標準X3.159-1989與高效的PICmicro單片機支持有沖突的情況下,此編譯器
2011-03-09 15:23:10

T89C51CC01 CAN總線編程與仿真

記提供了可使用Keil C51編譯器編譯的示例源代碼。 要測試程序,您可以使用Keil DK51或PK51包中的μVision2調(diào)試/模擬。 甚至可以使用www.keil.com上提供的Keil
2023-09-04 07:39:27

VisualStudio+CMake+SDCC搭建C51開發(fā)環(huán)境的方法

1. 問題描述目前C51單片機在國內(nèi)使用最多的就是Keil環(huán)境, 然而Keil特別難用不說, 它還是商業(yè)軟件網(wǎng)上有很多嘗試使用VS開發(fā)C51的文章, 但大多都是只用VS作為編輯, 功能很局限2.
2021-11-30 06:56:54

kei C51 命令行編譯

kei C51 命令行編譯,在一些測試軟件中,需要測試編譯器的安全穩(wěn)定性,需要用到命令行形式
2017-03-24 15:50:44

keil C編譯器詳解

本手冊講述對8051的目標環(huán)境 如何使用Cx51優(yōu)化C編譯器編譯C程序Cx51編譯器包可以用在所有的8051系列處理上可以在WINDOWS 32位命令行中執(zhí)行本手冊假定你熟悉WINDOWS操作系統(tǒng)
2014-08-26 22:43:42

keil c51教程

不斷發(fā)展,Keil軟件是目前最流行開發(fā)MCS-51系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil即可看出。Keil提供了包括C編譯器、宏匯編、連接、庫管理和一個功能強大的仿真調(diào)試
2010-04-02 14:23:35

【下載】《單片機語言C51應(yīng)用實戰(zhàn)集錦》

`內(nèi)容簡介· · · · · ·使用C語言開發(fā)速度快,代碼可重復(fù)使用,程序結(jié)構(gòu)清晰、易懂、易維護,易開發(fā)一些比較大型的項目。目前,許多編譯器都已經(jīng)支持了C51,而且是Wndows視窗界面
2018-02-09 15:30:03

什么是Keil C51 ?

易用。Keil提供了包括C編譯器、宏匯編、連接、庫管理和一個功能強大的仿真調(diào)試等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。運行Keil軟件需要WIN98、NT
2011-11-30 17:12:29

什么是Keil C51、MDK?

一、什么是Keil C51、MDK?Keil C51和MDK是Keil公司開發(fā)的兩套不同的工具集,包括了編譯器、鏈接等工具,以及集成了這些工具的集成開發(fā)環(huán)境(IDE),這個集成開發(fā)環(huán)境叫
2022-01-24 07:30:03

關(guān)與編譯器

51單片機的編譯器 keil C51 與 uvision2 是什么關(guān)系?該用哪一個?
2012-07-05 17:47:45

關(guān)與編譯器的問題

51單片機的編譯器 keil C51 與 uvision2 是什么關(guān)系?該用哪一個?
2012-07-05 17:46:20

關(guān)于編譯器

51單片機的編譯器 keil C51 與 uvision2 是什么關(guān)系?該用哪一個?
2012-07-05 17:50:04

關(guān)于編譯器

51單片機的編譯器 keil C51 與 uvision2 是什么關(guān)系?該用哪一個?
2012-07-05 17:55:24

分享:KEIL5 C51 最新0xFD 補?。ǚ乐共糠譂h字亂碼)

說明:將本軟件放至KEIL的編譯器C51.EXE及A51.EXE】所在文件夾(例如:C:\KEIL_V5\C51\BIN),按[開始]即可自動打補丁(將0x[80 FB FD]替換為[80 FB
2018-05-26 15:50:24

單片機 C51 編程要點總結(jié)

[i] | 0x80,通過“或”運算實現(xiàn)加上小數(shù)點……10、如果你用 Keil C51 進行編譯,記住一點:它不區(qū)分大小寫!!!臥槽,今天編程序那個調(diào)錯啊,就因為一個數(shù)組名和一個變量名完全一樣,只是
2017-08-10 18:57:16

單片機C語言C51應(yīng)用中的幾個關(guān)鍵問題

,便于軟件的維護和修改,可大幅度地提高軟件系統(tǒng)的可靠性。C51是基于微控制8051的C語言。本文對Keil C51作了簡要介紹,對在應(yīng)用中的幾個關(guān)鍵問題:啟動控制、中斷處理、混合編程和特定外部器件存儲器的使用提出了相應(yīng)的解決方法。
2011-03-02 11:28:45

單片機C語言編程實例

`本書結(jié)合目前應(yīng)用非常廣泛的C語言以及Keil C51編譯器,詳細介紹單片機C語言編程的方法。本書通過大量應(yīng)用實例對單片機資源及其外圍芯片進行詳細介紹。`
2019-06-22 10:29:50

單片機的C51編程與用匯編ASM-51編程相比,有哪些優(yōu)點?

單片機的C51編程與用匯編ASM-51編程相比,有哪些優(yōu)點?
2023-02-11 20:27:14

如何使用C51運行庫中預(yù)定義宏

Read_SP37_ID(unsigned char idata *IDH,unsigned char idata *IDL){*IDH = CBYTE[0x57E0];*IDL = CBYTE[0x57E1];}一.使用C51運行庫中預(yù)定義宏C51編譯器提供了一組宏定義來對51系列單片機的cod
2021-12-02 07:55:42

安裝了keil c51和keil for arm,怎樣使用c51打開51程序?

安裝了keil c51和keil for arm,怎樣使用c51打開51程序,keil for arm 打開STM32程序。我先安裝了for arm,后安裝的c51。但是打開51程序的時候也是使用MDK 打開,打開后不能編譯和調(diào)試。怎樣使用keil c51打開51程序??
2020-07-16 04:59:07

實用C51編程的高級技巧(C51編程)

實用C51編程的高級技巧(C51編程)一. C51熱啟動代碼的編制void main(){char data *HotPoint=(char *)0x7f;if((*HotPoint==0xaa
2016-05-20 10:40:43

嵌入式編程C51與標準C的差別

,***it3)變量存儲模式不同。存儲器不同4)C51提供了針對51單片機中斷的函數(shù)5)頭文件不同#include6)程序結(jié)構(gòu)存在差異51單片機硬件資源有限,所以其編譯系統(tǒng)不允許太多程序嵌套。2.C51程序結(jié)構(gòu)#include
2021-12-01 06:55:13

程序在keilC51下報一堆error C141: syntax error near '[' 的原因

如下一堆error結(jié)果:解決方法就是給數(shù)組換一個變量名即可這里截圖就是為了展示殺千刀的keil關(guān)鍵詞加粗的不明顯,導(dǎo)致我剛開始沒看出來…………僅以此篇紀念我浪費的2個小時QAQ附上一些C51的關(guān)鍵詞:存儲器類型定義變量時可以省略存儲器類型,C51將按編譯模式默認存儲器類型基本數(shù)據(jù)類型
2021-12-03 08:19:47

cx51編譯器用戶手冊

本手冊講述對8051 的目標環(huán)境,如何使用Cx51優(yōu)化C 編譯器編譯C 程序。Cx51 編譯器包可以用在所有的8051 系列處理器上,可以在WINDOWS 32 位命令行中執(zhí)行本手冊。假定你熟悉WINDO
2008-10-07 15:06:2732

C51編譯器軟件 V6.02

C51編譯器軟件 KEIL?V6.02
2008-12-27 15:51:5671

c51編程語言#單片機

編程語言C51
笑君愁發(fā)布于 2022-07-22 22:25:52

Keil C51編譯器用戶手冊 中文版

Keil C51編譯器用戶手冊 中文版:本手冊講述對8051 的目標環(huán)境,如何使用Cx51 優(yōu)化C 編譯器編譯C 程序Cx51 編譯器包,可以用在所有的8051 系列處理器上,可以在WINDOWS 32 位命令行中執(zhí)行
2009-08-06 08:51:310

mcs-51(c51)智能反編譯器

mcs-51智能反編譯器:在沒有源程序的情況下,反匯編目標代碼為我們提供了一種重要途徑。本站提供51內(nèi)核的反匯編器,可以反匯編ATMEL、SYNCMOS、 PHILIPS和WINBOND等51內(nèi)核的單片機,這
2009-10-12 07:58:1340

單片機C51編程規(guī)范教程

單片機C51編程規(guī)范 本標準規(guī)定了程序設(shè)計人員進行程序設(shè)計時必須遵循的規(guī)范。本規(guī)范主要針對C51編程語言和keil編譯器而言,包括排版、注釋、命名、變量使
2010-01-09 12:04:26156

KEIL C51 Vision2 中文入門教程

KEIL C51 Vision2 中文入門教程 本手冊講述對8051 的目標環(huán)境如何使用Cx51 優(yōu)化C 編譯器編譯C 程序Cx51 編譯器包可以用在所有的8051 系列處理器上可以在WINDOWS 32 位
2010-03-09 14:50:23128

Cx51編譯器使用手冊

Cx51編譯器使用手冊 對傳統(tǒng)和擴展的8051 微處理器的優(yōu)化的C 編譯器和庫參考 本手冊講述對8051 的目標環(huán)境如何使用Cx51 優(yōu)化C 編譯器編譯C 程序Cx51
2010-03-12 10:24:1032

Keil C51編譯器用戶手冊

Keil C51編譯器用戶手冊 本文檔所述信息不屬于我公司的承諾范圍其內(nèi)容的變化也不會另行通知本文檔所述軟件的出售必須經(jīng)過授權(quán)或簽訂特別協(xié)議本文檔所述軟件的使用
2010-03-19 15:29:3376

C51智能反編譯器

C51智能反編譯器
2010-04-07 17:36:5763

INTEL的PLM51編譯器

PLM51 FOR DOS,INTEL的PLM51編譯器plm51
2010-04-14 15:07:4638

MCS-51程序空間擴展原理及編譯器優(yōu)化

討論了MCS-51系列單片機程序空間擴展的原理,包括硬件與編譯器兩個方面,并提出一種編譯器優(yōu)化方案.該方案在Keil仿真器上檢驗并通過關(guān)健詞:C51編譯軟件;MCS-51; B ankS witching
2010-10-23 08:55:25100

C51與ARM共存

C51與ARM共存,可以編譯C51和ARM,非常好。
2016-04-11 15:45:505

C51智能反編譯器【bo;bo】

C51智能反編譯器。
2016-05-09 10:59:2610

基于MSP430系列C編譯器編程指南

基于MSP430系列C編譯器編程指南
2017-10-12 17:36:506

基于Keil C51編譯、調(diào)試軟件使用指南

基于Keil C51編譯、調(diào)試軟件使用指南
2017-10-13 15:46:5633

基于C51多任務(wù)編程思想

基于C51多任務(wù)編程思想
2017-10-16 10:02:2632

單片機匯編程序與C51程序有什么區(qū)別詳細比較資料免費下載

C51具有通用C語言的基本特點,還能方便地運用C語句操作單片機的硬件與內(nèi)部資源。C51數(shù)據(jù)類型與存儲類型: 數(shù)據(jù)類型:編程語言所使用的數(shù)據(jù)結(jié)構(gòu) 存儲類型:數(shù)據(jù)在微機存儲器中的定位形式 C51在定義數(shù)據(jù)及變量時都要求指明其數(shù)據(jù)類型與存儲類型這兩種屬性。
2018-12-05 11:54:145

編譯器原理到底是怎樣的帶你簡單的了解編譯器原理

編程語言是怎樣工作的 理解編譯器內(nèi)部原理,可以讓你更高效利用它。按照編譯的工作順序,逐步深入編程語言和編譯器是怎樣工作的。本文有大量的鏈接、樣例代碼和圖表幫助你理解編譯器。
2018-12-23 17:25:3610638

深入編程語言和編譯器是怎樣工作的

理解編譯器內(nèi)部原理,可以讓你更高效利用它。按照編譯的工作順序,逐步深入編程語言和編譯器是怎樣工作的。本文有大量的鏈接、樣例代碼和圖表幫助你理解編譯器
2018-12-26 09:53:034058

C51存儲結(jié)構(gòu)詳細資料說明

C51語言是面向51系列單片機及其硬件控制系統(tǒng)的開發(fā)語言,因此C51語言和單片機的硬件資源有非常密切的聯(lián)系。C51的程序經(jīng)過編譯后將在單片機上進行運行,C51的程序的代碼和數(shù)據(jù)都是按照一定的存儲類型
2020-03-18 15:19:488

Keil C51編譯環(huán)境官網(wǎng)免費下載

Keil C51編譯環(huán)境官網(wǎng)免費下載
2020-06-30 08:00:0022

單片機C51程序設(shè)計的學(xué)習(xí)課件免費下載

本文檔的主要內(nèi)容詳細介紹的是單片機C51程序設(shè)計的學(xué)習(xí)課件免費下載包括了:1、C51程序設(shè)計基礎(chǔ),2、C51數(shù)據(jù)類型及其在51單片機中的存儲方式,3、硬件資源訪問,4、C51的運算符,5、C51的指針,6、C51 的函數(shù),7、C51的流程控制,8、C51編程實例
2020-11-24 17:24:0061

STC89C52RC單片機額外篇 | 03 - 認識C51編譯器支持的數(shù)據(jù)類型

、short、long、float與double,它們存儲數(shù)據(jù)的長度是有差異的,而在C51編譯器中,int與short是一樣的,float與double也是一樣的,我們通過表格來看看它們具體的定義:對于unsigned char、signed char、unsigned int、signed int、uns
2021-11-21 10:51:0023

C51語言編程基礎(chǔ)

C51語言編程基礎(chǔ)Keil C51語言基礎(chǔ)知識關(guān)鍵字關(guān)鍵字用途說明bit位標量聲明聲明一個位標量或位類型的函數(shù)sbit位標量聲明聲明一個可位尋址變量sfr特殊功能寄存器聲明聲明一個特殊功能寄存器
2021-11-21 16:06:0412

C51編程

嵌入式編程C51編程1.C51 與標準C的差別1)庫函數(shù)不同C51的庫函數(shù)是根據(jù)51單片機的硬件特點來設(shè)置的。2)數(shù)據(jù)類型存在差別C51在標準C基礎(chǔ)上擴展了4種數(shù)據(jù)類型bit,sfr,sfr16
2021-11-22 18:06:0350

KEIL C51軟件使用教程

、一個項目管理器和一個MAKE工具。其中Keil C51是一種專門為單片機設(shè)計的高效率C語言編譯器,符合ANSI標準,生成的程序代碼運行速度極高,所需要的存儲器空間極小,完全可以與匯編語言媲美。
2021-11-25 14:21:1116

Keil C51與MDK的合并

一、什么是Keil C51、MDK?Keil C51和MDK是Keil公司開發(fā)的兩套不同的工具集,包括了編譯器、鏈接器等工具,以及集成了這些工具的集成開發(fā)環(huán)境(IDE),這個集成開發(fā)環(huán)境
2021-11-29 12:36:0414

Cx51用戶指南之數(shù)據(jù)存儲格式數(shù)據(jù)存儲格式

Cx51用戶指南之數(shù)據(jù)存儲格式數(shù)據(jù)存儲格式
2021-12-13 15:11:372

C51優(yōu)化編程

電子發(fā)燒友網(wǎng)站提供《C51優(yōu)化編程.pdf》資料免費下載
2022-10-25 15:37:259

51單片機編程開發(fā)(一)之C語言基礎(chǔ)一

51單片機開發(fā)編譯有很多,現(xiàn)在比較有名的是IAR for 8051編譯器和KEIL for C51編譯器,但這兩個軟件都不是免費的,官網(wǎng)提高的免費版是有使用限制的。
2023-05-24 14:16:211264

SDCC-Linux下的51 MCU編譯器

SDCC (小型設(shè)備C編譯器)是為8位微控制器開發(fā)的免費C編譯器。盡管兼容多種不同體系結(jié)構(gòu),但SDCC C編譯器更適合8051內(nèi)核。 SDCC是命令行固件開發(fā)工具,含預(yù)處理器、編譯器、匯編器、鏈接
2023-06-16 15:19:073209

某種編程語言的第一個編譯器是怎么來的呢?

不知道你有沒有想過,某種編程語言的第一個編譯器是怎么來的呢?這不就是“雞生蛋,蛋生雞”的問題嗎?
2023-08-14 09:31:26496

已全部加載完成