高級語言包括:C語言、BASIC語言和PL\M語言等。(現(xiàn)在一般使用C語言進(jìn)行單片機(jī)編程,其他語言用作單片機(jī)編程較少)5.由于計(jì)算機(jī)只能看懂機(jī)器語言所以無論是匯編語言還是高級語言都需要經(jīng)過編譯成為機(jī)器語言才能夠執(zhí)行。
用c語言對單片機(jī)編程,對c語言的程度要求不高。用c語言對單片機(jī)編程,對c語言的程度要求非常低,只要會(huì)用幾個(gè)語句就可以了。熟記“if,while,for,switch”這四個(gè)命令語句和“intchar”變量類型,外加判斷運(yùn)算關(guān)系符和數(shù)組...
c語言也可以,在以前匯編很流行的,但是人們發(fā)現(xiàn)匯編代碼量太大,小程序就沒什么,到了大的程序其大量的代碼,讓程序員調(diào)試都很頭疼的,隨后就發(fā)展了基于匯編的高級語言--c,而且想對于匯編,c的優(yōu)勢非常明顯,可移植性好...
一般都是C和匯編。還沒有見過支持單片機(jī)的C++編譯器。估計(jì)也不會(huì)有,首先C++的很多特性都需要操作系統(tǒng)的支持,例如new和delete運(yùn)算符,需要操作系統(tǒng)內(nèi)存管理模塊的支持,但是單片機(jī)一般是不運(yùn)行操作系統(tǒng)的,最多最多也就可以跑...
現(xiàn)在大家普遍用C99標(biāo)準(zhǔn)。老標(biāo)準(zhǔn)不能用DevC編譯而且好像提問者應(yīng)該知道C的基礎(chǔ),推薦《單片機(jī)C語言編程及實(shí)例》這本書。直接搜索就能找到PDF版本的下載。-馬克·提埃洛看譚浩強(qiáng)老師的。清華大學(xué)出版的《饑餓》。
對于具有C語言編程基礎(chǔ)的工程師,能夠輕松地掌握單片機(jī)C51語言的程序設(shè)計(jì)。2、匯編語言:匯編語言(assemblylanguage)是一種用于電子計(jì)算機(jī)、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。在匯編語言中,用...
單片機(jī)編程,C語言編程但很好。大致分成三類:機(jī)器語言、匯編語言、高級語言。機(jī)器語言由于繁瑣容易出錯(cuò),大部分用戶已經(jīng)不再便用。1.單片機(jī)匯編語言匯編語言是一種符號語言,它使用文字助記符來表示機(jī)器指令。它是最接近機(jī)器...
單片機(jī)既可以使用匯編語言也可使用C語言來編寫程序。這與選擇的編譯環(huán)境和下載方法有關(guān)。不過,對于初學(xué)者來說,最好使用C語言來完成。根據(jù)選定的單片機(jī)型號,來選擇適合的編譯器和下載器。自學(xué)的話多到論壇里查找一些資料,要...
單片機(jī)的C語言是一種編譯型程序設(shè)計(jì)語言,它兼顧了多種高級語言的特點(diǎn),并具備匯編語言的功能。C語言具有功能豐富的庫函數(shù),運(yùn)算諫磨快,編譯效率高,有良好的可移植性,而且可以實(shí)現(xiàn)直接對系統(tǒng)硬件的控制。此外,C語言程序...
一、使用的語言編程一般接觸的就是匯編和C語言。但還有其他可選擇的項(xiàng)目,比如AVR單片機(jī)可以用BASIC;ARM9、ARM11等高端的用C++。二、什么是匯編匯編大多是指匯編語言,匯編程序。把匯編語言翻譯成機(jī)器語言的過程稱為匯編。