單片機(jī)實(shí)驗(yàn)系統(tǒng)V2(C語(yǔ)言學(xué)習(xí)實(shí)驗(yàn)平臺(tái))
標(biāo)簽: 單片機(jī) 實(shí)驗(yàn)系統(tǒng) C語(yǔ)言 實(shí)驗(yàn)
上傳時(shí)間: 2013-11-03
上傳用戶:oooool
終于結(jié)束了晦澀枯燥的第三章,我自己也長(zhǎng)吁了一口氣,現(xiàn)在我真的是非常同情那些教專業(yè)基礎(chǔ)課或者工程數(shù)學(xué)的老師,這里真誠(chéng)的說(shuō)一聲:“辛苦你們了”。這一章要輕松不少,相信就算是剛走出校門的雛鳥(niǎo),多少都有一定的C語(yǔ)言基礎(chǔ),大學(xué)好象都要過(guò)一個(gè)計(jì)算機(jī)等級(jí)考試,所以C語(yǔ)言自然是逃不了。你不要指望我給你講述C語(yǔ)言原理和指令這類基礎(chǔ)知識(shí),我更不會(huì)給你講述C++那些面對(duì)對(duì)象編程的高級(jí)編程方法,這一章講述的內(nèi)容都是C語(yǔ)言在單片機(jī)上應(yīng)用會(huì)遇到的一些有意思的現(xiàn)象,讓你知道C在單片機(jī)上是怎么工作的。當(dāng)然也會(huì)告訴你一些C的經(jīng)驗(yàn)技巧,這些對(duì)提升你的單片機(jī)程序能力還是有一定作用的。
上傳時(shí)間: 2013-11-20
上傳用戶:zhanditian
單片機(jī)體積小,重量輕,具有很強(qiáng)的靈活性,而且價(jià)格不高,越來(lái)越得到廣泛的應(yīng)用。而C語(yǔ)言是一種編譯型設(shè)計(jì)語(yǔ)言。它兼顧了多種高級(jí)語(yǔ)言的特點(diǎn),并具備匯編語(yǔ)言的功能。用C語(yǔ)言來(lái)編寫目標(biāo)系統(tǒng)軟件,會(huì)大大縮短開(kāi)發(fā)周期,且明顯的增加軟件的可讀性,便于改進(jìn)和擴(kuò)充,以研制出規(guī)模更大、性能更完備的系統(tǒng)。用C語(yǔ)言進(jìn)行8051單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)與應(yīng)用的必然趨勢(shì)。單片機(jī)的程序設(shè)計(jì)應(yīng)該以C語(yǔ)言為主,以匯編語(yǔ)言為輔。而且采用C語(yǔ)言也不必對(duì)單片機(jī)和硬件接口的結(jié)構(gòu)有很深入的了解,編譯器可以自動(dòng)完成變量的存儲(chǔ)單元的分配,編程者就可以專注于應(yīng)用軟件部分的設(shè)計(jì),大大加快軟件的開(kāi)發(fā)速度。采用C語(yǔ)言可以很容易地進(jìn)行單片機(jī)的程序移植工作,有利于產(chǎn)品中單片機(jī)的重新選型。為此,特開(kāi)設(shè)了單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì)這門選修課。
標(biāo)簽: 單片機(jī) C語(yǔ)言程序 設(shè)計(jì)實(shí)驗(yàn) 指導(dǎo)書(shū)
上傳時(shí)間: 2013-10-19
上傳用戶:851197153
為防止在上下電時(shí)電壓/電流的波動(dòng)對(duì)芯片的沖擊,特別鄭重要求本芯片供電電壓的上升/下降時(shí)間必須大于1ms,否則可能會(huì)導(dǎo)致本芯片不能正常工作。 為避免此問(wèn)題,強(qiáng)烈建議用戶采用如下圖所示的RC電路為芯片供電,其中R約為100Ω左右,電解電容C約為10uF左右,以確保時(shí)間常數(shù)τ≈1ms左右。值得說(shuō)明的是τ大一些更好,可以增加電解電容C的容量,但不建議R大于300Ω。
上傳時(shí)間: 2014-12-27
上傳用戶:fredguo
摘要:本文主要結(jié)合51單片機(jī)系統(tǒng)的硬件資源特點(diǎn),從指針結(jié)構(gòu)聲明,對(duì)于不同存儲(chǔ)區(qū)(片內(nèi)、片外數(shù)據(jù)存儲(chǔ)區(qū)和程序存儲(chǔ)區(qū))的指針尋址的實(shí)現(xiàn)等方面闡述了單片機(jī)C語(yǔ)言才勻針的應(yīng)用。關(guān)鍵詞:?jiǎn)纹瑱C(jī)C語(yǔ)言 指針
上傳時(shí)間: 2013-10-09
上傳用戶:libenshu01
學(xué)習(xí)單片機(jī)實(shí)在不是件易事,一來(lái)要購(gòu)買高價(jià)格的編程器,仿真器,二來(lái)要學(xué)習(xí)編程語(yǔ)言,還有眾多種類的單片機(jī)選擇真是件讓人頭痛的事。在眾多單片機(jī)中51 架構(gòu)的芯片風(fēng)行很久,學(xué)習(xí)資料也相對(duì)很多,是初學(xué)的較好的選擇之一。51 的編程語(yǔ)言常用的有二種,一種是匯編語(yǔ)言,一種是C 語(yǔ)言。匯編語(yǔ)言的機(jī)器代碼生成效率很高但可讀性卻并不強(qiáng),復(fù)雜一點(diǎn)的程序就更是難讀懂,而C 語(yǔ)言在大多數(shù)情況下其機(jī)器代碼生成效率和匯編語(yǔ)言相當(dāng),但可讀性和可移植性卻遠(yuǎn)遠(yuǎn)超過(guò)匯編語(yǔ)言,而且C 語(yǔ)言還可以嵌入?yún)R編來(lái)解決高時(shí)效性的代碼編寫問(wèn)題。對(duì)于開(kāi)發(fā)周期來(lái)說(shuō),中大型的軟件編寫用C 語(yǔ)言的開(kāi)發(fā)周期通常要小于匯編語(yǔ)言很多。綜合以上C 語(yǔ)言的優(yōu)點(diǎn),我在學(xué)習(xí)時(shí)選擇了C 語(yǔ)言。以后的教程也只是我在學(xué)習(xí)過(guò)程中的一些學(xué)習(xí)筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學(xué)習(xí),一起進(jìn)步。
標(biāo)簽: Keil 51單片機(jī) C語(yǔ)言 入門教程
上傳時(shí)間: 2013-10-07
上傳用戶:pompey
AVR 單片機(jī)和C語(yǔ)言的集成開(kāi)發(fā)環(huán)境 ICCAVR編譯器簡(jiǎn)介 ICCAVR是一個(gè)綜合了編輯器和工程管理器的集成開(kāi)發(fā)環(huán)境(IDE),是一個(gè)純32位的程序,可在Windows 95/98/ME/NT/2000/XP下運(yùn)行。Ø 源文件全部被組織在工程之中,文件的編輯和工程的構(gòu)筑也在IDE的環(huán)境中完成。編譯錯(cuò)誤在狀態(tài)窗口中顯示,用鼠標(biāo)單擊編譯錯(cuò)誤時(shí),光標(biāo)會(huì)自動(dòng)跳轉(zhuǎn)到編輯窗口中引起錯(cuò)誤的那一行。同時(shí)這個(gè)工程管理器還能直接產(chǎn)生INTEL HEX格式的燒錄文件和用于AVR Studio調(diào)試的COFF格式的文件。Ø ICCAVR是一個(gè)32位的程序,支持長(zhǎng)文件名。Ø ICCAVR提供了全部的庫(kù)源代碼及一些簡(jiǎn)單的應(yīng)用實(shí)例供初學(xué)者參考,特別是提供庫(kù)源代碼,對(duì)于用戶理解庫(kù)函數(shù)的參數(shù)及返回值等是非常有益的,并且用戶能夠根據(jù)庫(kù)源代碼對(duì)ICCAVR提供的庫(kù)函數(shù)進(jìn)行剪裁和擴(kuò)充
標(biāo)簽: AVR 單片機(jī) C語(yǔ)言 集成開(kāi)發(fā)環(huán)境
上傳時(shí)間: 2013-10-30
上傳用戶:pkkkkp
51單片機(jī)C語(yǔ)言快速上手51單片機(jī)是對(duì)目前所有兼容Intel 8031指令系統(tǒng)的單片機(jī)的統(tǒng)稱。該系列單片機(jī)的始祖是Intel的8031單片機(jī),后來(lái)隨著Flash rom技術(shù)的發(fā)展,8031單片機(jī)取得了長(zhǎng)足的進(jìn)展,成為目前應(yīng)用最廣泛的8位單片機(jī)之一,其代表型號(hào)是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測(cè)控系統(tǒng)之中。目前很多公司都有51系列的兼容機(jī)型推出,在目前乃至今后很長(zhǎng)的一段時(shí)間內(nèi)將占有大量市場(chǎng) 作為一個(gè)初學(xué)者,如何單片機(jī)入門? 知識(shí)上,其實(shí)不需要多少東西,會(huì)簡(jiǎn)單的C語(yǔ)言,知道51單片機(jī)的基本結(jié)構(gòu)就可以了。一般的大學(xué)畢業(yè)生都可以了,自學(xué)過(guò)這2門課程的高中生也夠條件。設(shè)備上,一般是建議購(gòu)買一個(gè)仿真器,這樣才可以進(jìn)行實(shí)際的,全面的學(xué)習(xí)。日后在工作上,仿真器也大有用處。還有,一般光有仿真器是不行,還得有一個(gè)實(shí)際的電路,即學(xué)習(xí)板。
標(biāo)簽: 51單片機(jī)C語(yǔ)言
上傳時(shí)間: 2013-11-23
上傳用戶:songkun
PHILIPS單片機(jī)選型指南 ★ 80C51體系結(jié)構(gòu):如果您用過(guò)8051內(nèi)核的單片機(jī)就很容易入門;★ 超高速CPU內(nèi)核:18MHz的LPC900相當(dāng)于108MHz的傳統(tǒng)80C51;2 ★ 豐富的片內(nèi)外圍資源:WDT,UART,I C,SPI, D/A,2 E PROM, RTC,A/D,比較器,CCU,掉電檢測(cè)等;★ 內(nèi)置高精度RC振蕩器:標(biāo)稱頻率7.3728MHz,精度可達(dá)1%;★ 超小型TSSOP封裝(另有DIP、PLCC封裝),能最大限度節(jié)省電路板面積;★ 超低功耗:支持低速晶振,3級(jí)省電模式,典型掉電電流僅1μA;★ 在線ICP編程,僅需引出5根線(VCC, GND, RST,P0.4, P0.5);★ Flash存儲(chǔ)器:容量1~16KB,具有ISP、IAP功能,2 可以當(dāng)作E PROM使用;★ 工業(yè)級(jí)產(chǎn)品,抗干擾能力強(qiáng),操作電壓2.4~3.6V,管腳數(shù)8~44,I/O可兼容5V邏輯。
標(biāo)簽: PHILIPS 單片機(jī) 選型指南
上傳時(shí)間: 2013-11-12
上傳用戶:rlgl123
51單片機(jī)C語(yǔ)言提升教程 51 單片機(jī)C 語(yǔ)言學(xué)習(xí)雜記學(xué)習(xí)單片機(jī)實(shí)在不是件易事,一來(lái)要購(gòu)買高價(jià)格的編程器,仿真器,二來(lái)要學(xué)習(xí)編程語(yǔ)言,還有眾多種類的單片機(jī)選擇真是件讓人頭痛的事。在眾多單片機(jī)中51 架構(gòu)的芯片風(fēng)行很久,學(xué)習(xí)資料也相對(duì)很多,是初學(xué)的較好的選擇之一。51 的編程語(yǔ)言常用的有二種,一種是匯編語(yǔ)言,一種是C 語(yǔ)言。匯編語(yǔ)言的機(jī)器代碼生成效率很高但可讀性卻并不強(qiáng),復(fù)雜一點(diǎn)的程序就更是難讀懂,而C 語(yǔ)言在大多數(shù)情況下其機(jī)器代碼生成效率和匯編語(yǔ)言相當(dāng),但可讀性和可移植性卻遠(yuǎn)遠(yuǎn)超過(guò)匯編語(yǔ)言,而且C 語(yǔ)言還可以嵌入?yún)R編來(lái)解決高時(shí)效性的代碼編寫問(wèn)題。對(duì)于開(kāi)發(fā)周期來(lái)說(shuō),中大型的軟件編寫用C 語(yǔ)言的開(kāi)發(fā)周期通常要小于匯編語(yǔ)言很多。綜合以上C 語(yǔ)言的優(yōu)點(diǎn),我在學(xué)習(xí)時(shí)選擇了C 語(yǔ)言。以后的教程也只是我在學(xué)習(xí)過(guò)程中的一些學(xué)習(xí)筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學(xué)習(xí),一起進(jìn)步。
標(biāo)簽: 51單片機(jī)C語(yǔ)言 教程
上傳時(shí)間: 2013-10-14
上傳用戶:aa7821634
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1