隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,目前已有越來越多的人從普遍使用匯編語言到逐漸使用高級語言開發(fā),其中主要是以C語言為主,市場上幾種常見的單片機(jī)均有其C語言開發(fā)環(huán)境。這里以最為流行的80C51單片機(jī)為例來學(xué)習(xí)單片機(jī)的C語言編程技術(shù)。 本書共分六章,每章一個(gè)專題,以一些待完成的任務(wù)為中心,圍繞該任務(wù)介紹C語言的一些知識,每一個(gè)任務(wù)都是可以獨(dú)立完成的,每完成一個(gè)任務(wù),都能掌握一定的知識,等到所有的任務(wù)都完成后,即可以完成C語言的入門工作。
上傳時(shí)間: 2013-11-06
上傳用戶:jiangfire
大家好!單片機(jī)人才是集軟件、電子技術(shù)于一體的復(fù)合型人才,并且技術(shù)連續(xù)性好,越老越吃香,不會像計(jì)算機(jī)軟件那樣兩三年就要更新?lián)Q代,隨著仿真技術(shù)的發(fā)展,學(xué)習(xí)單片機(jī)技術(shù)的成本和難度已經(jīng)和軟件相當(dāng),“中關(guān)村單片機(jī)實(shí)驗(yàn)室”的培訓(xùn)幫您將學(xué)過的理論知識迅速轉(zhuǎn)化為實(shí)踐技能。實(shí)驗(yàn)環(huán)境、實(shí)踐項(xiàng)目,培訓(xùn)內(nèi)容都是圍繞著初學(xué)者常見的困惑設(shè)置,相信我當(dāng)初的困惑,也是每個(gè)初學(xué)者的困惑,解決這個(gè)問題,是我辦學(xué)的動力和教學(xué)的方向。 自學(xué)考試作為成才的途徑,考試難度也在逐年加大,由于教學(xué)資源的限制,自考生的實(shí)踐機(jī)會不是很多,我們實(shí)驗(yàn)室可以接受學(xué)生到我們實(shí)驗(yàn)室做“電工、模擬電子、數(shù)字電子、計(jì)算機(jī)接口技術(shù)、數(shù)據(jù)庫、C語言、FoxPro、數(shù)據(jù)結(jié)構(gòu)、自動化控制等實(shí)驗(yàn),我們的專業(yè)指導(dǎo),一定能彌補(bǔ)自學(xué)路上的實(shí)踐環(huán)節(jié)的不足,促進(jìn)學(xué)習(xí)興趣和融會貫通理論知識。
標(biāo)簽: 單片機(jī) 電子 實(shí)驗(yàn)室
上傳時(shí)間: 2014-12-03
上傳用戶:dgann
ISD1700-51單片機(jī)C語言示例程序
上傳時(shí)間: 2013-12-24
上傳用戶:songyue1991
學(xué)習(xí)單片機(jī)實(shí)在不是件易事,一來要購買高價(jià)格的編程器,仿真器,二來要學(xué)習(xí)編程語言,還有眾多種類的單片機(jī)選擇真是件讓人頭痛的事。在眾多單片機(jī)中51架構(gòu)的芯片風(fēng)行很久,學(xué)習(xí)資料也相對很多,是初學(xué)的較好的選擇之一。51的編程語言常用的有二種,一種是匯編語言,一種是C語言。匯編語言的機(jī)器代碼生成效率很高但可讀性卻并不強(qiáng),復(fù)雜一點(diǎn)的程序就更是難讀懂,而C語言在大多數(shù)情況下其機(jī)器代碼生成效率和匯編語言相當(dāng),但可讀性和可移植性卻遠(yuǎn)遠(yuǎn)超過匯編語言,而且C語言還可以嵌入?yún)R編來解決高時(shí)效性的代碼編寫問題。對于開發(fā)周期來說,中大型的軟件編寫用C語言的開發(fā)周期通常要小于匯編語言很多。綜合以上C語言的優(yōu)點(diǎn),我在學(xué)習(xí)時(shí)選擇了C語言。以后的教程也只是我在學(xué)習(xí)過程中的一些學(xué)習(xí)筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學(xué)習(xí),一起進(jìn)步。
標(biāo)簽: 51單片機(jī)C語言 入門教程 動力 工作室
上傳時(shí)間: 2013-11-14
上傳用戶:ysystc670
單片機(jī)原理及應(yīng)用實(shí)訓(xùn)指導(dǎo)書--Atmega16的C語言開發(fā)的應(yīng)用
標(biāo)簽: Atmega 16 單片機(jī)原理 C語言
上傳時(shí)間: 2013-10-14
上傳用戶:wendy15
所謂螭譯預(yù)處理,是蝙譯囂在對C語言源程序進(jìn)行正常墑譯之前,先對一些特殊的預(yù)處理命令作解釋,產(chǎn)生一個(gè)新的源程序.蝙譯預(yù)處理主要為程序調(diào)試.移植等提供便剃,是一個(gè)非常實(shí)用的功能。
標(biāo)簽: 手把手 單片機(jī) C語言 程序設(shè)計(jì)
上傳時(shí)間: 2014-12-27
上傳用戶:fredguo
COOLBABY PIC18F單片機(jī)C語言開發(fā)板使用說明書
上傳時(shí)間: 2013-10-20
上傳用戶:671145514
標(biāo)識符是用來標(biāo)識源程序中某個(gè)對象的名字的.這些對象可以是語句、數(shù)據(jù)類型、函數(shù)、變量、常量、數(shù)組等。一個(gè)標(biāo)識符由字符串、數(shù)字和下劃線等組成.第一個(gè)字符必須是字母或下劃線,通常以下劃線開頭的標(biāo)識符是編譯系統(tǒng)專用的.因此在編寫c語言源程序時(shí)一般不要使用以下劃線開頭的標(biāo)識符.而將下劃線用作分段符。C51編譯器規(guī)定標(biāo)識符最長可達(dá)255個(gè)字符.但只有前面32個(gè)字符在編譯時(shí)有效.因此在編寫源程序時(shí)標(biāo)識符的長度不要超過32個(gè)字符.這對于一般應(yīng)用程序來說已經(jīng)足夠了c語言是大小字敏感的一種高級語言,如果我們要定義一個(gè)時(shí)間。秒”標(biāo)識符.可以寫做“sec”.如果程序中有“SEC”.那么這兩個(gè)是完全不同定義的標(biāo)識符。
上傳時(shí)間: 2013-11-01
上傳用戶:1595690
在s3型試驗(yàn)板上實(shí)現(xiàn):使LED1~LED8這8個(gè)二極管實(shí)現(xiàn)1、3、5、7及2.4、6、8的交替點(diǎn)亮,周期約1S。在我的文檔中建立一個(gè)文件目錄(csl),然后建立csluv2的工程項(xiàng)目.最后建立源程序文件(cs1.C)。
標(biāo)簽: C語言程序 基本結(jié)構(gòu)
上傳時(shí)間: 2013-10-09
上傳用戶:古谷仁美
手把手教你學(xué)單片機(jī)的C語言程序設(shè)計(jì)(一)
標(biāo)簽: 手把手 單片機(jī) C語言 程序設(shè)計(jì)
上傳時(shí)間: 2013-11-19
上傳用戶:summery
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1