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