兩本C語言資料,作為硬件開發(fā)工程師,非常好的工具書。C和指針、C語言深度剖析
標(biāo)簽: C語言
上傳時間: 2022-06-17
上傳用戶:
文件較大,存在網(wǎng)盤中,下載文件獲取分享鏈接及提取碼。內(nèi)容簡介本書通過大量的典型實例,詳細(xì)介紹了51單片機(jī)各種C語言應(yīng)用專題程序設(shè)計的流程、方法、技巧及設(shè)計思想。全書共分31章,第1章~第3章為基礎(chǔ)知識,介紹了51單片機(jī)開發(fā)的硬件結(jié)構(gòu)、指令系統(tǒng)、C語言設(shè)計以及Keil8051C編譯器知識;第4章~第31章為本書的重點,通過28個典型的C語言應(yīng)用實例,詳細(xì)介紹了51單片機(jī)的各種應(yīng)用開發(fā)和使用技術(shù),包括輸入/輸出、數(shù)據(jù)采集、控制系統(tǒng)、存儲系統(tǒng)與外設(shè)擴(kuò)展、信號與算法實現(xiàn)、網(wǎng)絡(luò)通信與傳輸、電源監(jiān)控與抗干擾設(shè)計。全書實例豐富、代表性強(qiáng),涉及領(lǐng)域廣,每個例子都調(diào)試通過,都有具體的設(shè)計思路、硬件電路、軟件設(shè)計以及程序代碼分析,同時附錄里專門提供了本書實例配套實驗箱內(nèi)容,對于讀者學(xué)習(xí)51單片機(jī)的應(yīng)用開發(fā)提供了良好的參考和指導(dǎo)價值。本書語言簡潔,層次清晰,書中的所有程序代碼都使用C語言實現(xiàn),簡單易學(xué)、易懂。本書適合計算機(jī)、自動化、電子及硬件等相關(guān)專業(yè)的學(xué)生進(jìn)行學(xué)習(xí),同時也可供從事51單片機(jī)開發(fā)的科研設(shè)計人員參考使用。
上傳時間: 2022-06-24
上傳用戶:
文件較大,存在網(wǎng)盤中,下載文件獲取分享鏈接及提取碼。本書從實際工程應(yīng)用入手,以實驗過程和實驗現(xiàn)象為主導(dǎo),由淺入深、循序漸進(jìn)地講述使用C語言為51單片機(jī)編程的方法、51單片機(jī)的硬件結(jié)構(gòu)和各種功能應(yīng)用。本書不同于傳統(tǒng)的講述單片機(jī)的書籍,本書中的所有例程均以實際硬件實驗板實驗現(xiàn)象為根據(jù),由C語言程序來分析單片機(jī)工作原理,使讀者知其然,又能知其所以然,從而幫助讀者從實際應(yīng)用中徹底理解和掌握單片機(jī)。另外,本書中大部分內(nèi)容均來自作者科研及教學(xué)工作實踐,內(nèi)容涵蓋作者多年來項目經(jīng)驗總結(jié)的精華,并且貫穿一些學(xué)習(xí)方法的建議。本書內(nèi)容豐富,實用性強(qiáng),許多C語言代碼可以直接應(yīng)用到工程項目中。本書配套附一張光盤,提供近30小時的單片機(jī)教學(xué)視頻。同時,作者還開發(fā)了與本書配套的TX-IC單片機(jī)實驗板,可幫助讀者邊學(xué)邊練,達(dá)到學(xué)以致用的目的。讀者在學(xué)習(xí)過程中可以將視頻和書互為參考,配合學(xué)習(xí),并用單片機(jī)實驗板進(jìn)行實踐,這樣可以更快更好地掌握單片機(jī)應(yīng)用知識和技能。本書適合作為大學(xué)電子信息類和機(jī)電類各專業(yè)本、專科單片機(jī)課程教材,或高校大學(xué)生創(chuàng)新基地培訓(xùn)教材,也適合51單片機(jī)的初學(xué)者和使用51單片機(jī)從事項目開發(fā)的技術(shù)人員,還可供從事自動控制、智能儀器儀表、電力電子、機(jī)電一體化等專業(yè)的技術(shù)人員參考。本書內(nèi)容組織本書內(nèi)容共分5篇,分別為入門篇、內(nèi)外部資源操作篇、提高篇、實戰(zhàn)篇和拓展篇。第1,2篇與本書配套光盤內(nèi)容基本對應(yīng),內(nèi)容組織上循序漸進(jìn)、由淺入深;在知識介紹上,從原理到實踐,再從實驗現(xiàn)象進(jìn)一步分析原理,對51單片機(jī)的主要功能及硬件結(jié)構(gòu)做了詳細(xì)介紹。第3篇在前兩篇的基礎(chǔ)上通過實驗進(jìn)一步擴(kuò)展講解了51單片機(jī)的其他功能應(yīng)用,而且還特別將STC單片機(jī)與傳統(tǒng)51單片機(jī)相比擴(kuò)展了的功能逐一講解。第4篇是作者教學(xué)和實際項目中精選出的具有代表性的真實項目,其知識涉及面廣,內(nèi)容豐富,是作者開發(fā)經(jīng)驗的精華總結(jié)。第5篇為拓展部分,詳細(xì)講解了使用Protell軟件繪制原理圖、PCB圖、元件庫和元件封裝的過程:詳細(xì)介紹了常用的ISD400X系列語音芯片:分別講解了直流電機(jī)、步進(jìn)電機(jī)和舵機(jī)的原理及驅(qū)動方法;介紹了設(shè)計電路常用的元件;詳細(xì)介紹了如何設(shè)計直流穩(wěn)壓電源及開關(guān)電源;最后介紹運(yùn)放的應(yīng)用知識。
上傳時間: 2022-06-24
上傳用戶:得之我幸78
C語言已成為當(dāng)前舉世公認(rèn)的高效簡潔而又貼近硬件的編程語言之一。將C語言向單片機(jī)上的移植,始于20世紀(jì)80年代的中后期。經(jīng)過十幾年的努力,C語言終于成為專業(yè)化單片機(jī)上的實用高級語言。用C語言編寫的8051單片機(jī)的軟件,可以大大縮短開發(fā)周期,且明顯地增加軟件的可讀性,便于改進(jìn)和擴(kuò)充,從而研制出規(guī)模更大、性能更完善的系統(tǒng)。因此,不管是對于新進(jìn)入這一領(lǐng)域的開發(fā)者來說,還是對于有多年單片機(jī)開發(fā)經(jīng)驗的人來說,學(xué)習(xí)單片機(jī)的C語言編程技術(shù)都是十分必要的。本書簡要介紹了8051單片機(jī)的主要構(gòu)成、單片機(jī)Cx51開發(fā)與仿真環(huán)境的使用方法,透徹分析了Cx51的語法結(jié)構(gòu),并給出了大量實例。書中大多數(shù)實例和全部實驗都經(jīng)過了實驗板的驗證。本書的主要讀者對象是面向有一定單片機(jī)基礎(chǔ)的初學(xué)者,因此建議讀者在閱讀本書之前,先閱讀《從零開始學(xué)單片機(jī)技術(shù)》一書,以達(dá)到融會貫通的目的。從我們多年來學(xué)習(xí)、開發(fā)的經(jīng)驗來看,單片機(jī)C語言編程技術(shù)是一門實戰(zhàn)性非常強(qiáng)的學(xué)科,除了不斷地學(xué)習(xí)之外,更重要的是要不斷地實踐!本書附有光盤,光盤中包含有書中所有實驗的源程序。由于時間倉促,書中錯漏之處在所難免,敬請廣大讀者批評指正。
上傳時間: 2022-06-25
上傳用戶:得之我幸78
單片機(jī)C語言教程復(fù)習(xí)題,包括單片機(jī)硬件結(jié)構(gòu),最小系統(tǒng),定時器,中斷,AD轉(zhuǎn)換等章節(jié)內(nèi)容。
上傳時間: 2022-06-27
上傳用戶:aben
好吧,電路很簡單,可是元件值如何選?射頻器件差一點就差很多,是不是一定要用專用的射頻元件?做為常溫測試來說,普通器件就可以滿足,當(dāng)然,如果要考慮溫度、諧波、靈敏度等,電感還是選用高Q的,電容選擇COG材質(zhì)的。看看PA元件如何選,AN435里寫得很清楚。不想看原理的可以直接參考其值:按以上參考值出17-19dBm是可以的,但是要滿打滿的出到20dBm,或者大于20dBm則需要根據(jù)板子微調(diào)部分元件,在你不知道如果調(diào)試時,可以小范圍調(diào)整一下CM以及天線開關(guān)后面的低通濾波器,如果還是不行,那就調(diào)電感吧。不想深究的可以跳過本節(jié)了,下面是AN435里對于PA匹配的原理性說明,感興趣的可以繼續(xù)往下面看,其實Sl4432的硬件手冊里說得是很全的,多看手冊可以學(xué)到很多。Sl4432內(nèi)部的PA并非傳統(tǒng)的A,B,C類放大器,也不是D類,而是E類放大器,其實就是一個開關(guān)而已。下圖是AN435里一個開關(guān)類射頻放大器的結(jié)構(gòu)圖。這個放大器理解起來很容易,比傳統(tǒng)ABC類放大器容易多了。其中Lchoke為上拉電感,與三極管C極的電阻是一樣的作用,在S0開關(guān)時,會給Cshunt充電,經(jīng)過CO和LO組成的帶通濾器器,濾除開關(guān)過程中產(chǎn)生的雜波及諧波,再經(jīng)過Lx就可以得到一個正弦波。這類放大器只是提供一個方波,再通過LC選頻。
標(biāo)簽: si4432 硬件調(diào)試
上傳時間: 2022-07-03
上傳用戶:bluedrops
本書主要介紹針對嵌入式系統(tǒng)基于c語言的軟件項目開發(fā)流程、較為復(fù)雜的c語言編程知識與技巧、編程風(fēng)格及調(diào)試習(xí)慣,并通過對一個具體的軟件模塊(asix window gui)的分析,介紹分析代碼的方法以及設(shè)計軟件系統(tǒng)需要考慮的各要素。本書以實際項目中的代碼為例來進(jìn)行介紹,詳細(xì)分析在嵌入式系統(tǒng)開發(fā)中程序員應(yīng)該注意的方法、技巧和存在的陷阱。本書適合用作學(xué)習(xí)嵌入式系統(tǒng)的高年級本科生或碩士研究生的教學(xué)用書,也可作為從事嵌人式系統(tǒng)編程的軟、硬件工程師的技術(shù)參考用書。目錄:第1章 概述第2章 c語言的關(guān)鍵字與運(yùn)算符第3章 c語言的函數(shù)第4章 編譯、匯編與調(diào)試第5章 存儲器與指針第6章 中斷與設(shè)備驅(qū)動第7章 編碼風(fēng)格第8章 代碼的調(diào)試第9章 asix window gui設(shè)計詳解附錄a c++/c代碼審查表(c語言部分)附錄b 部分課后思考題解答附錄c 嵌入式c語言測試樣卷與參考答案附錄d ub4020mbt開發(fā)板簡介
上傳時間: 2022-07-27
上傳用戶:
VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計
標(biāo)簽: VHDL 硬件描述語言 數(shù)字邏輯 電路設(shè)計
上傳時間: 2013-05-19
上傳用戶:eeworm
Borland C++3.1 bc31full
上傳時間: 2013-07-27
上傳用戶:eeworm
Microsoft+Visual+C+++從入門到精通
上傳時間: 2013-06-05
上傳用戶:eeworm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1