出版時間:2010-2 出版社:電子工業(yè) 作者:劉向宇 頁數(shù):300 字?jǐn)?shù):492800
前言
PIC單片機是由美國Microchip公司推出的,由于它的硬件系統(tǒng)設(shè)計便捷、指令系統(tǒng)設(shè)計精練、采用精簡指令集和哈佛總線結(jié)構(gòu),擁有速度高、功率低、驅(qū)動電流大及控制能力強等優(yōu)點,能滿足用戶的各種需要,因此得到了廣泛的應(yīng)用。PIC系列單片機支持采用匯編語言和C語言進(jìn)行開發(fā)。由于采用C語言開發(fā)可以大大提高開發(fā)效率,縮短開發(fā)周期,并且采用C語言開發(fā)的程序具有非常好的可讀性和可移植性,因此本書實例全部使用C語言進(jìn)行編寫。 為了增加圖書的實用性,本書以應(yīng)用為目標(biāo),通過大量實際工程實例來詳細(xì)介紹PIC單片機C程序設(shè)計的流程、方法與技巧。全書共16章,具體安排如下: 第1章~第3章為PIC單片機基礎(chǔ)知識,簡要介紹了PIC系列產(chǎn)品、硬件結(jié)構(gòu)、C語言編程基礎(chǔ),以及常用開發(fā)工具,引導(dǎo)讀者技術(shù)入門,打下扎實的開發(fā)基礎(chǔ)?! 〉?章~第16章為C程序開發(fā)實例,精心安排了13個豐富的工程實例,詳細(xì)深入地講解了PIC單片機在智能儀器儀表、數(shù)據(jù)采集與測量、網(wǎng)絡(luò)傳輸與通信、消費電子領(lǐng)域應(yīng)用開發(fā)的技術(shù)和技巧。實例典型熱門,代表性和指導(dǎo)性強。每個實例介紹都包括內(nèi)容說明、工作原理、硬件電路設(shè)計、程序設(shè)計與代碼注釋,嚴(yán)格遵照實際開發(fā)過程來編寫。其中有些實例是完整的系統(tǒng),有些則只是實現(xiàn)了主要的模塊框架、介紹了其中的關(guān)鍵代碼,讀者學(xué)習(xí)之后可以舉一反三,根據(jù)自己的情況來豐富這些程序功能,實現(xiàn)自己需要的更為完整的系統(tǒng)?! ”緯m合計算機、電子、通信、自動控制等相關(guān)專業(yè)的大學(xué)生,以及從事PIC單片機的研發(fā)人員參考使用?! ”緯饕蓜⑾蛴?、秦龍編寫,另外參與編寫的人還有:唐清善、邱寶良、李寧宇、黃小歡、嚴(yán)劍忠、黃小寬、付軍鵬、張廣安、王艷波、金 平、徐春林、謝正義、鄭貞平、張小紅等,在此一并向他們表示感謝! 由于時間倉促,筆者水平有限,書中難免存在一些不足之處,歡迎廣大讀者批評和指正。
內(nèi)容概要
本書以應(yīng)用和實用為目標(biāo),通過大量實際工程實例,詳細(xì)介紹了PIC單片機C程序設(shè)計的流程、方法與技巧。全書共16章,首先簡要介紹了PIC系列產(chǎn)品、硬件結(jié)構(gòu)、C語言編程基礎(chǔ),以及常用開發(fā)工具,引導(dǎo)讀者技術(shù)入門;然后精心選擇了13個典型工程實例,以“設(shè)計思路分析+硬件電路設(shè)計+軟件設(shè)計與程序注釋”的主要形式,完整深入地講解了PIC單片機在智能儀器儀表、數(shù)據(jù)采集與測量、網(wǎng)絡(luò)傳輸與通信、消費電子領(lǐng)域應(yīng)用開發(fā)的技術(shù)和技巧。
書籍目錄
第1章 PIC單片機入門基礎(chǔ) 1.1 PIC單片機的特點 1.2 PIC單片機的系列產(chǎn)品 1.2.1 基本級PIC系列單片機 1.2.2 中級PIC系列單片機 1.2.3 高級PIC系列單片機 1.3 PIC16F87X單片機的硬件結(jié)構(gòu) 1.3.1 PIC16F87X的主要特色 1.3.2 PIC16F87X的內(nèi)部結(jié)構(gòu) 1.3.3 PIC16F87X的引腳功能 1.4 PIC單片機的CPU和中斷系統(tǒng) 1.4.1 PIC單片機的CPU 1.4.2 中斷系統(tǒng) 1.5 本章小結(jié) 第2章 C語言程序設(shè)計基礎(chǔ) 2.1 數(shù)據(jù)結(jié)構(gòu) 2.1.1 數(shù)據(jù)類型 2.1.2 變量與常量 2.1.3 數(shù)組 2.1.4 指針 2.1.5 結(jié)構(gòu) 2.1.6 共用體 2.1.7 枚舉 2.2 運算符與表達(dá)式 2.2.1 運算符分類與優(yōu)先級 2.2.2 算術(shù)運算符與表達(dá)式 2.2.3 關(guān)系運算符與表達(dá)式 2.2.4 邏輯運算符與表達(dá)式 2.2.5 位操作運算符與表達(dá)式 2.2.6 賦值運算符與表達(dá)式 2.3 程序結(jié)構(gòu)與函數(shù) 2.3.1 程序結(jié)構(gòu) 2.3.2 函數(shù) 2.4 流程控制語句 2.4.1 選擇語句 2.4.2 循環(huán)語句 2.4.3 轉(zhuǎn)移語句 2.5 本章總結(jié) 第3章 PIC單片機的常用開發(fā)工具第4章 數(shù)字電子時鐘設(shè)計 第5章 觸摸式密碼鎖設(shè)計第6章 SD存儲卡讀寫設(shè)計 第7章 數(shù)字頻率計設(shè)計第8章 壓力測量系統(tǒng)設(shè)計第9章 溫度測量控制系統(tǒng)設(shè)計第10章 I2C總線通信應(yīng)用設(shè)計第11章 USB數(shù)據(jù)傳輸應(yīng)用設(shè)計第12章 軟件模擬2262 IC遙控編碼器設(shè)計第13章 軟件模擬2272 IC無線解碼器設(shè)計第14章 紅外收發(fā)通信系統(tǒng)設(shè)計第15章 帶觸摸功能的投影儀面板設(shè)計第16章 基于SPI接口的語音錄放系統(tǒng)設(shè)計
圖書封面
評論、評分、閱讀與下載
PIC單片機C語言程序設(shè)計實例精粹 PDF格式下載