出版時間:2010-6 出版社:化學(xué)工業(yè) 作者:魏偉//胡瑋//王永清 頁數(shù):299
前言
本書以ATMEL公司推出的8位51單片機(jī)芯片系列為描述對象,重點介紹51單片機(jī)c語言應(yīng)用系統(tǒng)開發(fā)案例的完整過程,以51單片機(jī)的基本應(yīng)用為主,介紹51單片機(jī)C語言應(yīng)用系統(tǒng)的設(shè)計和實現(xiàn)方法。讀者通過本書的學(xué)習(xí),可掌握51單片機(jī)C語言基本技術(shù)及應(yīng)用,并能舉一反三,不斷擴(kuò)大應(yīng)用的深度和廣度。本書分3篇共20章。第1篇單片機(jī)開發(fā)基礎(chǔ)篇(包括第1~2章),闡述了單片機(jī)系統(tǒng)開發(fā)的基礎(chǔ)知識和單片機(jī)軟件開發(fā)工具知識。第2篇為常用模塊設(shè)計案例篇(包括第3~7章),通過典型案例介紹了51單片機(jī)應(yīng)用系統(tǒng)中典型模塊的設(shè)計技術(shù)。第3篇綜合應(yīng)用設(shè)計案例篇(包括第8~20章),給出了13個具體的51單片機(jī)應(yīng)用系統(tǒng)設(shè)計的完整過程。本書在內(nèi)容的選擇和安排上,著重突出了“應(yīng)用”和“實用”兩個特點,給出的案例是編者多年開發(fā)的項目中挑選出來的,也是經(jīng)驗的歸納與總結(jié)。程序代碼部分做了很詳細(xì)的注釋,有利于讀者舉一反三,快速應(yīng)用與提高。本書的主要特點體現(xiàn)在以下幾個方面:1.以目前應(yīng)用最多的Mcs-51系列單片機(jī)為主,同時也兼顧其他類型的單片機(jī)。2.軟件和硬件相結(jié)合。本書既對硬件接口進(jìn)行了詳細(xì)的論述,同時又對軟件的設(shè)計思想、程序流程圖以及C語言程序進(jìn)行了全面的講解。3.突出實用性。本書很多案例都取自于編者多年的科研課題。學(xué)完本書后,只要把本書的內(nèi)容稍加修改,串聯(lián)起來即可構(gòu)成一個實用的課題。因此,本書對學(xué)生畢業(yè)設(shè)計、首次涉足單片機(jī)系統(tǒng)設(shè)計的人員特別有用。4.內(nèi)容精練。本書摒棄了一些較深的理論推導(dǎo),深入淺出,言簡意賅。5.本書在編寫過程中,有意識地培養(yǎng)和提高讀者的思維能力,使讀者真正建立數(shù)據(jù)流及信息流的概念,以便在控制應(yīng)用中能夠使軟件和硬件有機(jī)地結(jié)合。通過各章案例的分析,可使廣大讀者真正掌握單片機(jī)C語言系統(tǒng)的設(shè)計方法。6.本書突破了傳統(tǒng)的軟硬件截然割裂的方法,使讀者對單片機(jī)的開發(fā)有一個整體的了解,從而節(jié)省讀者進(jìn)入單片機(jī)領(lǐng)域的時間,并能更清楚地認(rèn)識應(yīng)用系統(tǒng)開發(fā)的過程,深入理解單片機(jī)的基本問題。7.實例多。本書通過大量的案例闡述了基本問題,通過這些案例的學(xué)習(xí),讀者可以很容易掌握嵌入式單片機(jī)應(yīng)用系統(tǒng)的開發(fā)。
內(nèi)容概要
本書以標(biāo)準(zhǔn)C語言和MCS-51單片機(jī)為基礎(chǔ),系統(tǒng)地介紹了51單片機(jī)C語言程序設(shè)計方法與應(yīng)用技術(shù)。本書在內(nèi)容上重點突出實用性和應(yīng)用性兩大特點,不僅對硬件接口進(jìn)行了詳細(xì)的論述,而且對軟件的設(shè)計思想、程序流程圖以及C語言程序進(jìn)行了重點講解。本書從應(yīng)用性角度出發(fā),融合了作者多年從事項目開發(fā)的大量實際案例,為幫助讀者理解,書中對案例程序代碼部分做了很詳細(xì)的注釋,以求通過案例闡述基本問題,著重培養(yǎng)和提高讀者的開發(fā)能力。 本書所附光盤中包括了書中所有案例的程序源代碼,讀者略作修改目口可在工程中應(yīng)用?! ”緯晒氖?1單片機(jī)應(yīng)用與產(chǎn)品開發(fā)的技術(shù)人員學(xué)習(xí)使用,也可供高等院校電氣工程、電信工程、自動化等專業(yè)的師生參考使用。
書籍目錄
第1篇 單片機(jī)系統(tǒng)開發(fā)基礎(chǔ)篇第1章 51系列單片機(jī)開發(fā)的基礎(chǔ)知識 1.1 單片機(jī)應(yīng)用系統(tǒng)開發(fā) 1.1.1 單片機(jī)應(yīng)用系統(tǒng)的一般硬件組成 1.1.2 單片機(jī)應(yīng)用系統(tǒng)的設(shè)計 1.2 單片機(jī)應(yīng)用系統(tǒng)開發(fā)過程 1.2.1 系統(tǒng)需求與方案調(diào)研 1.2.2 可行性分析 1.2.3 系統(tǒng)方案設(shè)計 1.2.4 系統(tǒng)詳細(xì)設(shè)計與制作 1.2.5 系統(tǒng)調(diào)試與修改 1.2.6 生成正式系統(tǒng)(或產(chǎn)品) 1.3 單片機(jī)應(yīng)用系統(tǒng)的一般開發(fā)流程 1.3.1 確定系統(tǒng)的功能與性能 1.3.2 確定系統(tǒng)基本結(jié)構(gòu) 1.3.3 單片機(jī)應(yīng)用系統(tǒng)硬、軟件的設(shè)計原則 1.3.4 硬件設(shè)計 1.3.5 軟件設(shè)計 1.3.6 資源分配 1.4 單片機(jī)應(yīng)用系統(tǒng)調(diào)試 1.4.1 單片機(jī)應(yīng)用系統(tǒng)調(diào)試工具 1.4.2 單片機(jī)應(yīng)用系統(tǒng)的一般調(diào)試方法 1.5 單片機(jī)應(yīng)用系統(tǒng)設(shè)計與調(diào)試實例 1.6 小結(jié)第2章 單片機(jī)軟件開發(fā)工具第2篇 常用模塊設(shè)計案例篇第3章 LED顯示模塊第4章 液晶顯示模塊第5章 D/A轉(zhuǎn)換與A/D轉(zhuǎn)換模塊第6章 MCS-51單片機(jī)與鍵盤的接口第7章 串行接口模塊第3篇 綜合應(yīng)用設(shè)計案例篇第8章 單相交流多用表設(shè)計實例第9章 程控直流電壓電流表設(shè)計實例第10章 基于TLC1543的A/D轉(zhuǎn)換及數(shù)顯實例第11章 步進(jìn)電機(jī)控制設(shè)計實例第12章 基于DS18B20的數(shù)字溫度計設(shè)計第13章 基于DDS的信號發(fā)生器的設(shè)計實例第14章 可控整流直流電源設(shè)計實例第15章 直流斬波電源的設(shè)計實例第16章 LCR數(shù)字電橋設(shè)計實例第17章 智能斷路器設(shè)計實例第18章 單片機(jī)實現(xiàn)485總線現(xiàn)場監(jiān)測系統(tǒng)第19章 基于ST7920芯片的液晶顯示設(shè)計第20章 基于CPLD的等精度數(shù)字頻率計設(shè)計附錄MCS-51系列指令表參考文獻(xiàn)
章節(jié)摘錄
插圖:(4)DK51 C51開發(fā)者套件DK51 C51開發(fā)者套件是為那些需要在完全DOS環(huán)境下進(jìn)行8051開發(fā)的用戶設(shè)計的。該套件可使用戶在DOS開發(fā)平臺上創(chuàng)建復(fù)雜的嵌入式應(yīng)用系統(tǒng)。該套件包括以下組件:·C51優(yōu)化C交叉編譯器·A51宏匯編器·BL51代碼連接器/定位器·OC51目標(biāo)文件轉(zhuǎn)換器·OH51目標(biāo)十六進(jìn)制轉(zhuǎn)換器·uB51庫文件管理器·dScope-51模擬器/調(diào)試器·tScope-51目標(biāo)調(diào)試器·Monitor-51 ROM監(jiān)視和終端程序·集成開發(fā)環(huán)境開發(fā)者套件可配置用于所有8051派生器件。該套件中所有工具需運行在100%IBMPC386或以上兼容機(jī)的DOS環(huán)境下。(5)CA51-C 51編譯器套件CA51-C 51編譯器套件是需要c編譯器而不需要調(diào)試系統(tǒng)的開發(fā)者的最佳選擇。該套件可使開發(fā)者為目標(biāo)硬件創(chuàng)建8051應(yīng)用系統(tǒng)。該編譯器套件可配置用于所有的8051派生器件。該套件中的工具需運行在100%IBMPC386或以上兼容機(jī)的DOS環(huán)境下。(6)A51-A 51宏匯編器套件A51宏匯編器套件包括8051匯編器和所有創(chuàng)建8051應(yīng)用系統(tǒng)所需的工具。該匯編器套件可配置用于所有的8051派生器件。該套件中的工具需運行在100%IBMPC386或以上兼容機(jī)的D0s環(huán)境下。(7)DS51-dScope-51模擬器套件DS51模擬器套件包括與A51匯編器套件一起使用的調(diào)試器/模擬器和CA51編譯器套件。由于模擬器可對程序指令進(jìn)行單步操作,使用該套件可迅速找出8051應(yīng)用系統(tǒng)出現(xiàn)問題的位置。還可以觀察程序變量、SFR和存儲器。
編輯推薦
《51單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解》是由化學(xué)工業(yè)出版社出版的。
圖書封面
評論、評分、閱讀與下載
51單片機(jī)C語言開發(fā)與應(yīng)用技術(shù)案例詳解 PDF格式下載