出版時間:2010-8 出版社:機械工業(yè)出版社 作者:趙化啟,閆廣明,孫小君 頁數(shù):513
Tag標(biāo)簽:無
前言
單片機,又稱微控制器,是現(xiàn)代智能化產(chǎn)品設(shè)計中必不可少的核心元件,其應(yīng)用領(lǐng)域也已經(jīng)滲透到各行各業(yè)。世界上制造單片機的半導(dǎo)體廠家也從最初的以Intel公司和Motorola公司為主的幾家逐漸發(fā)展到現(xiàn)在的幾百家。在激烈的單片機市場競爭中,Microchip公司生產(chǎn)的PIC系列8位單片機以其優(yōu)越的性能逐漸從以Intel公司51系列和Motorola公司68K系列占絕對主導(dǎo)地位的8位單片機市場中脫穎而出。從2003年起至今,其8位單片機的年出貨量穩(wěn)居全球排名榜首。這樣的業(yè)績是與。PIC單片機自身的優(yōu)良性能密不可分的。PIC單片機具有可靠性高、指令系統(tǒng)簡潔、功耗低、驅(qū)動能力強、產(chǎn)品系列豐富等優(yōu)點,能滿足各種用戶的需要,因此受到廣大用戶歡迎,市場占用率也一直領(lǐng)先,同時也是一款非常易于學(xué)習(xí)、掌握的單片機。本書以PIC單片機中檔型號PIC16F877為例全面地講解單片機的基本原理、軟硬件設(shè)計方法和單片機各種接口的使用方法。為了降低讀者的入門成本,本書以免費的MPLAB和HI-TECH PICC Lite作為軟件開發(fā)平臺,以.Proteus作為硬件電路開發(fā)平臺,為學(xué)習(xí)者搭建了一個完美的單片機開發(fā)環(huán)境。本書還配有關(guān)鍵操作過程的全程視頻,使讀者可以輕松搭建開發(fā)環(huán)境、迅速入門。在學(xué)習(xí)完本書之后,相信讀者能夠全面地掌握單片機原理及其應(yīng)用設(shè)計,并可以使用PIC單片機進行實際項目的開發(fā)。
內(nèi)容概要
本書分為4篇,共21章。主要內(nèi)容包括:PIC單片機簡介、PIC單片機的開發(fā)流程、PIC單片機最小系統(tǒng)的組成、PIC匯編語言及其開發(fā)環(huán)境的使用、PIC單片機的C語言應(yīng)用、PIC單片機內(nèi)置模塊的原理及應(yīng)用、項目實例設(shè)計等。 全書重點突出,層次分明,注重知識的系統(tǒng)性、針對性和先進性;注重理論與實踐聯(lián)系,培養(yǎng)工程應(yīng)用能力。另外,本書配套光盤給出了書中的實例文件、開發(fā)過程的操作錄像文件、常用元器件及芯片等豐富的拓展資源,極大地方便了讀者自學(xué),動手實踐。 本書可作為高等院校電子工程、自動化、電氣工程、測控技術(shù)與儀器、電子信息工程、通信工程及計算機科學(xué)與技術(shù)等專業(yè)的學(xué)生教材,也可作為相關(guān)工程技術(shù)人員的學(xué)習(xí)參考用書。
書籍目錄
前言第一篇 開發(fā)基礎(chǔ) 第1章 單片機簡介 1.1 常用的單片機 1.2 PIC單片機 1.2.1 PIC單片機的種類 1.2.2 PIC16F877的功能特性 1.3 實踐拓展:8位PIC單片機有哪些型號 第2章 PIC單片機的開發(fā)流程及開發(fā)環(huán)境 2.1 單片機的開發(fā)流程 2.2 軟件開發(fā)平臺的安裝 2.2.1 MPLAB集成開發(fā)環(huán)境的安裝 2.2.2 測試匯編語言開發(fā)環(huán)境 2.2.3 C語言編譯器HI-TECHPICC的安裝 2.3 硬件開發(fā)平臺的安裝 2.3.1 Proteus ISIS軟件的安裝與測試 2.3.2 ICD2+開發(fā)板的硬件開發(fā)平臺的安裝 2.3.3 基于ICD2的硬件開發(fā)平臺的測試 2.4 單片機項目的建立 2.4.1 匯編語言項目的建立 2.4.2 C語言項目的建立 2.4.3 目標(biāo)代碼的生成與排錯 2.5 程序的燒寫和調(diào)試運行 2.5.1 基于ISIS的目標(biāo)代碼燒寫和調(diào)試 2.5.2 基于ICD2的目標(biāo)代碼燒寫和調(diào)試 2.5.3 基于Proteus VSM MPLAB Viewer的目標(biāo)代碼調(diào)試 2.6 實踐拓展:ICD2無法正常工作怎么辦第二篇 結(jié)構(gòu)與編程第三篇 模塊功能第四篇 綜合實例參考文獻(xiàn)
章節(jié)摘錄
插圖:
編輯推薦
《零基礎(chǔ)學(xué)PIC單片機(全程視頻)》:對于入門讀者。學(xué)習(xí)PIC單片機最有效的途徑是什么?第1步:宏觀把握。選擇一個合適的中檔型號,了解PIC單片機的開發(fā)流程與開發(fā)工具(MPLAB+HI-TECH PICC+Proteus),并通過一個開發(fā)方案鞏固這些基本工具的使用。第2步:庖丁解牛。認(rèn)真學(xué)習(xí)PIC單片機的體系結(jié)構(gòu)、指令系統(tǒng)及C語言編程,并通過大量的小示例透析硬件與軟件的開發(fā)。第3步:更上層樓。學(xué)習(xí)PIC單片機的模塊功能、接口技術(shù)、外圍設(shè)備及控制系統(tǒng)設(shè)計。第4步:學(xué)以致用。通過經(jīng)過實際應(yīng)用的經(jīng)典工程案例,實戰(zhàn)開發(fā),借鑒移植?!读慊A(chǔ)學(xué)PIC單片機(全程視頻)》基于PICl6F87x,系統(tǒng)論述了PIC單片機的軟件開發(fā)與硬件開發(fā),《零基礎(chǔ)學(xué)PIC單片機(全程視頻)》具有以下鮮明特點:硬件底層以匯編指令為主,實例設(shè)計以C語言為主;涵蓋PIC中檔單片機的所有功能模塊;功能模塊實例以規(guī)范化的C語言函數(shù)軟件包形式給出,便于二次開發(fā);采用Proteus進行片機及外圍電路的仿真,實現(xiàn)了單片機學(xué)習(xí)的零成本硬件投入。涵蓋內(nèi)容PIC單片機的開發(fā)流程與開發(fā)工具PIC單片機最小系統(tǒng)PIC單片機的指令系統(tǒng)PIC單片機C語言中斷、定時器/計數(shù)器通用同步/異步收發(fā)器USARTl2℃接口主從模式的數(shù)據(jù)收發(fā)MPLAB+HI-TECH PICC+Proteus搭建開發(fā)環(huán)境PIC單片機硬件結(jié)構(gòu)MPASM匯編語言及其程序設(shè)計基于C語言的I/O控制A/D轉(zhuǎn)換器SPI接口主從模式的數(shù)據(jù)收發(fā)捕捉、比較、PWM模塊綜合實例電子計算器的設(shè)計電位器阻值測量儀的設(shè)計25xxx系列EEPROM的讀寫方波發(fā)生器的設(shè)計基于PWM功能的D/A轉(zhuǎn)換器設(shè)計LCD液晶顯示屏及其應(yīng)用設(shè)計基于L297+L298的步進電機控制系統(tǒng)電子表的設(shè)計高級串行通信協(xié)議的設(shè)計24xxx系列EEPROM的讀寫頻率計的設(shè)計LED點陣顯示屏及其應(yīng)用設(shè)計基于DSl8820的多點溫度監(jiān)測系統(tǒng)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載