用C 語(yǔ)言來(lái)開(kāi)發(fā)單片機(jī)系統(tǒng)軟件最大的好處是編寫(xiě)代碼效率高、軟件調(diào)試直觀、維護(hù)
升級(jí)方便、代碼的重復(fù)利用率高、便于跨平臺(tái)的代碼移植等等,因此C 語(yǔ)言編程在單片機(jī)系統(tǒng)設(shè)計(jì)中已得到越來(lái)越廣泛的運(yùn)用。針對(duì)PIC 單片機(jī)的軟件開(kāi)發(fā),同樣可以用C 語(yǔ)言實(shí)現(xiàn)。但在單片機(jī)上用C 語(yǔ)言寫(xiě)程序和在PC 機(jī)上寫(xiě)程序絕對(duì)不能簡(jiǎn)單等同。現(xiàn)在的PC 機(jī)資源十分豐富,運(yùn)算能力強(qiáng)大,因此程序員在寫(xiě)PC 機(jī)的應(yīng)用程序時(shí)幾乎不用關(guān)心編譯后的可執(zhí)行代碼在運(yùn)行過(guò)程中需要占用多少系統(tǒng)資源,也基本不用擔(dān)心運(yùn)行效率有多高。寫(xiě)單片機(jī)的C 程序最關(guān)鍵的一點(diǎn)是單片機(jī)內(nèi)的資源非常有限,控制的實(shí)時(shí)性要求又很高,因此,如果沒(méi)有對(duì)單片機(jī)體系結(jié)構(gòu)和硬件資源作詳盡的了解,以筆者的愚見(jiàn)認(rèn)為是無(wú)法寫(xiě)出高質(zhì)量實(shí)用的C 語(yǔ)言程序。這就是為什么前面所有章節(jié)中的的示范代碼全部用基礎(chǔ)的匯編指令實(shí)現(xiàn)的原因,希望籍此能使讀者對(duì)PIC 單片機(jī)的指令體系和硬件資源有深入了解,在這基礎(chǔ)之上再來(lái)討論C 語(yǔ)言編程,就有水到渠成的感覺(jué)。本書(shū)圍繞中檔系列PIC 單片機(jī)來(lái)展開(kāi)討論,Microchip 公司自己沒(méi)有針對(duì)中低檔系列PIC單片機(jī)的C 語(yǔ)言編譯器,但很多專(zhuān)業(yè)的第三方公司有眾多支持PIC 單片機(jī)的C 語(yǔ)言編譯器提供,常見(jiàn)的有Hitech、CCS、IAR、Bytecraft 等公司。其中筆者最常用的是Hitech 公司的PICC編譯器,它穩(wěn)定可靠,編譯生成的代碼效率高,在用PIC 單片機(jī)進(jìn)行系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)的工程師群體中得到廣泛認(rèn)可。其正式完全版軟件需要購(gòu)置,但在其網(wǎng)站上有限時(shí)的試用版供用戶(hù)評(píng)估。另外,Hitech 公司針對(duì)廣大PIC 的業(yè)余愛(ài)好者和初學(xué)者還提供了完全免費(fèi)的學(xué)習(xí)版PICC-Lite 編譯器套件,它的使用方式和完全版相同,只是支持的PIC 單片機(jī)型號(hào)限制在PIC16F84、PIC16F877 和PIC16F628 等幾款。這幾款Flash 型的單片機(jī)因其所具備的豐富的片上資源而最適用于單片機(jī)學(xué)習(xí)入門(mén),因此筆者建議感興趣的讀者可從PICC-Lite 入手掌握PIC 單片機(jī)的C 語(yǔ)言編程。
資源簡(jiǎn)介:用C 語(yǔ)言來(lái)開(kāi)發(fā)單片機(jī)系統(tǒng)軟件最大的好處是編寫(xiě)代碼效率高、軟件調(diào)試直觀、維護(hù)升級(jí)方便、代碼的重復(fù)利用率高、便于跨平臺(tái)的代碼移植等等,因此C 語(yǔ)言編程在單片機(jī)系統(tǒng)設(shè)計(jì)中已得到越來(lái)越廣泛的運(yùn)用。針對(duì)PIC 單片機(jī)的軟件開(kāi)發(fā),同樣可以用C 語(yǔ)言實(shí)現(xiàn)。但在單...
上傳時(shí)間: 2013-11-17
上傳用戶(hù):aa54
資源簡(jiǎn)介:PIC的C語(yǔ)言編程教材。包括很多實(shí)例,實(shí)用性較強(qiáng)。
上傳時(shí)間: 2013-11-25
上傳用戶(hù):youlongjian0
資源簡(jiǎn)介:詳細(xì)介紹PIC單片機(jī)的C語(yǔ)言編程
上傳時(shí)間: 2013-11-10
上傳用戶(hù):whymatalab
資源簡(jiǎn)介:PIC單片機(jī)的C語(yǔ)言編程教材 用C 語(yǔ)言來(lái)開(kāi)發(fā)單片機(jī)系統(tǒng)軟件最大的好處是編寫(xiě)代碼效率高、軟件調(diào)試直觀、維護(hù)升級(jí)方便、代碼的重復(fù)利用率高、便于跨平臺(tái)的代碼移植等等,因此C 語(yǔ)言編程在單片系統(tǒng)設(shè)計(jì)中已得到越來(lái)越廣泛的運(yùn)用。針對(duì)PIC 單片機(jī)的軟件開(kāi)發(fā),同樣...
上傳時(shí)間: 2013-11-11
上傳用戶(hù):xdqm
資源簡(jiǎn)介:用C 語(yǔ)言來(lái)開(kāi)發(fā)單片機(jī)系統(tǒng)軟件最大的好處是編寫(xiě)代碼效率高、軟件調(diào)試直觀、維護(hù)升級(jí)方便、代碼的重復(fù)利用率高、便于跨平臺(tái)的代碼移植等等,因此C 語(yǔ)言編程在單機(jī)系統(tǒng)設(shè)計(jì)中已得到越來(lái)越廣泛的運(yùn)用。針對(duì)PIC 單片機(jī)的軟件開(kāi)發(fā),同樣可以用C 語(yǔ)言實(shí)現(xiàn)。但在單片...
上傳時(shí)間: 2013-11-12
上傳用戶(hù):wfeel
資源簡(jiǎn)介:詳細(xì)介紹了PIC單片機(jī)C語(yǔ)言編程的方法和技巧
上傳時(shí)間: 2015-02-07
上傳用戶(hù):luopoguixiong
資源簡(jiǎn)介:根據(jù)C語(yǔ)言編程知識(shí)的完美演繹
上傳時(shí)間: 2013-12-30
上傳用戶(hù):zgu489
資源簡(jiǎn)介:PIC八位高檔系列單片機(jī)的C語(yǔ)言編程教材
上傳時(shí)間: 2013-12-01
上傳用戶(hù):1966640071
資源簡(jiǎn)介:PIC 單片機(jī)的C語(yǔ)言編程,相信會(huì)對(duì)學(xué)習(xí)PIC單片機(jī)的人有很大幫助。
上傳時(shí)間: 2015-11-06
上傳用戶(hù):ywqaxiwang
資源簡(jiǎn)介:PIC單片機(jī)C語(yǔ)言編程入門(mén)筆記 適合初學(xué)單片機(jī)的人,可以提高學(xué)習(xí)進(jìn)度。
上傳時(shí)間: 2014-01-24
上傳用戶(hù):asddsd
資源簡(jiǎn)介:PIC 單片機(jī)的C 語(yǔ)言編程,提供PIC基礎(chǔ)c語(yǔ)言開(kāi)發(fā)基礎(chǔ)
上傳時(shí)間: 2016-03-19
上傳用戶(hù):semi1981
資源簡(jiǎn)介:PIC單片機(jī)的C語(yǔ)言編程,有需要的朋友可以下載看看,很有幫助
上傳時(shí)間: 2014-01-11
上傳用戶(hù):youth25
資源簡(jiǎn)介:PIC有關(guān)C語(yǔ)言編程方面的參考設(shè)計(jì),對(duì)學(xué)習(xí)PIC C語(yǔ)言編程的有很大的幫助。
上傳時(shí)間: 2016-11-09
上傳用戶(hù):banyou
資源簡(jiǎn)介:介紹了PIC單片機(jī)的C語(yǔ)言編程,通過(guò)實(shí)例進(jìn)行了分析。
上傳時(shí)間: 2016-12-02
上傳用戶(hù):shawvi
資源簡(jiǎn)介:linux下的C語(yǔ)言編程入門(mén) 目錄介紹 1)Linux程序設(shè)計(jì)入門(mén)--基礎(chǔ)知識(shí) 2)Linux程序設(shè)計(jì)入門(mén)--進(jìn)程介紹 3)Linux程序設(shè)計(jì)入門(mén)--文件操作 4)Linux程序設(shè)計(jì)入門(mén)--時(shí)間概念 5)Linux程序設(shè)計(jì)入門(mén)--信號(hào)處理 6)Linux程序設(shè)計(jì)入門(mén)--消息管理 7)Linux程序...
上傳時(shí)間: 2014-01-07
上傳用戶(hù):1966640071
資源簡(jiǎn)介:PIC單片機(jī)的C語(yǔ)言編程指南,有需要的可以參考!
上傳時(shí)間: 2022-03-31
上傳用戶(hù):zhanglei193
資源簡(jiǎn)介:Turbo C 2.0 不僅是DOS時(shí)代優(yōu)秀的C語(yǔ)言編程工具,而且還是廣大編程學(xué)習(xí)者的入門(mén)語(yǔ)言。本版更徹底地進(jìn)行了漢化,包括出錯(cuò)信息,卻又不牽強(qiáng)翻譯,保留了最貼切的信息,并且為其完善了Windows以及中文DOS下的運(yùn)行環(huán)境,使用者并不需要熟悉DOS知識(shí),只需要在安裝...
上傳時(shí)間: 2016-03-27
上傳用戶(hù):colinal
資源簡(jiǎn)介:《PIC 單片機(jī)C 語(yǔ)言編程指南》,介紹如何在PIC單片機(jī)的開(kāi)發(fā)中運(yùn)用c語(yǔ)言。
上傳時(shí)間: 2013-11-30
上傳用戶(hù):tianjinfan
資源簡(jiǎn)介:本書(shū)主要介紹針對(duì)嵌入式系統(tǒng)基于c語(yǔ)言的軟件項(xiàng)目開(kāi)發(fā)流程、較為復(fù)雜的C語(yǔ)言編程知識(shí)與技巧、編程風(fēng)格及調(diào)試習(xí)慣,并通過(guò)對(duì)一個(gè)具體的軟件模塊(asix window gui)的分析,介紹分析代碼的方法以及設(shè)計(jì)軟件系統(tǒng)需要考慮的各要素。本書(shū)以實(shí)際項(xiàng)目中的代碼為例來(lái)進(jìn)...
上傳時(shí)間: 2022-07-27
上傳用戶(hù):
資源簡(jiǎn)介:PIC單片機(jī)C語(yǔ)言編程指南_PIC_c語(yǔ)言
上傳時(shí)間: 2013-05-23
上傳用戶(hù):pscsmon
資源簡(jiǎn)介:MSP430單片機(jī)的C語(yǔ)言編程56236636 231
上傳時(shí)間: 2013-07-01
上傳用戶(hù):stewart·
資源簡(jiǎn)介:stm8s的C語(yǔ)言編程例程
上傳時(shí)間: 2013-11-08
上傳用戶(hù):wweqas
資源簡(jiǎn)介:STM8的一些基本功能的C語(yǔ)言編程,內(nèi)容詳細(xì)很值得學(xué)習(xí)
上傳時(shí)間: 2013-11-07
上傳用戶(hù):han_zh
資源簡(jiǎn)介:DSP的C語(yǔ)言編程
上傳時(shí)間: 2014-12-28
上傳用戶(hù):zhangyigenius
資源簡(jiǎn)介:DSP的C語(yǔ)言編程
上傳時(shí)間: 2013-10-13
上傳用戶(hù):liuxinyu2016
資源簡(jiǎn)介:實(shí)用的C語(yǔ)言編程軟件
上傳時(shí)間: 2014-01-26
上傳用戶(hù):daijun20803
資源簡(jiǎn)介:實(shí)用的C語(yǔ)言編程軟件
上傳時(shí)間: 2013-11-16
上傳用戶(hù):eclipse
資源簡(jiǎn)介:Unix下的C語(yǔ)言編程
上傳時(shí)間: 2013-12-26
上傳用戶(hù):cainaifa
資源簡(jiǎn)介:以HTML形式的C語(yǔ)言編程軟件
上傳時(shí)間: 2015-01-31
上傳用戶(hù):洛木卓
資源簡(jiǎn)介:測(cè)試在Dev-C++中的C語(yǔ)言編程,具體測(cè)試在程序退出之前進(jìn)行暫停。我的作品
上傳時(shí)間: 2014-01-12
上傳用戶(hù):qw12