《PIC單片機原理與系統(tǒng)設計》主要介紹:PIC(Peripheral Interface Controller集演算處理電路、存儲器電路和輸入輸出接口電路于一體的LSIC微處理器)單片機應用技術及與PIC相關的CPLD(Complex Progranlmable LogicDevice復雜的可編程邏輯器件)的基礎和它們的設計應用實例。全書分為九章,內容涉及PIC和CPLD基礎以及應用基本方法;輸入輸出接口設計;PIC和CPLD的特征介紹;軟件設計匯編語言的命令構造;應用軟件的設計方法;同時以大量的設計實例來說明其特點和應用技巧。
《PIC單片機原理與系統(tǒng)設計》力求兼顧信息量大、行文簡潔的特點,編寫過程中大量參考了近。年來國外PIC及CPLD開發(fā)應用的最新成果實例,力求內容新穎,易于理解,實用性強,以滿足大學專業(yè)基礎課程教學和應用工程技術開發(fā)人員的需要。因此,該書的讀者對象為電子工程、通信工程、自動化控制等專業(yè)的大學本科學生,也可作職業(yè)技能培訓,中專院校計算機應用開發(fā)設計課程的教科書,以及課程設計和畢業(yè)設計的參考書!禤IC單片機原理與系統(tǒng)設計》也可作為廣大電子愛好者電子設計與電子競賽參考叢書。
《PIC單片機原理與系統(tǒng)設計》分為基礎篇、設計篇、綜合篇3部分,基礎篇主要講述PIC和CPLD基礎;設計篇主要對PIC與CPLD,PIC與PC的接口進行設計分析;綜合篇著重分析一些綜合實例。這幾部分相輔相成,可以幫助讀者在最短的時間內掌握PIC和CPLD的硬件和軟件設計基礎。值得一提的是,書中所用的實例均為國外相關公司為廣大電子設計愛好者設計的實用例子。部分也是高等學校相關課程的課程設計實例,具有重要的參考價值。《PIC單片機原理與系統(tǒng)設計》對這些實例的電路設計進行詳盡的說明,初學者可以看到實例設計的精妙絕倫之處。
前言
致謝
第一篇 基礎篇
第1章 PIC與CPLD概述
§1.1 單片計算機應用系統(tǒng)
§1.2 PIC單片機種類及性能
§1.3 大規(guī)?删幊踢壿嬈骷﨔PGA與CPLD
第2章 新系列單片機PIC16F8xx
§2.1 PIC16F84A單片機
§2.2 PIC16F873單片機
§2.3 PIC16F877單片機
第3章P IC單片機指令系統(tǒng)
§3.1 PIC系列單片機源程序與機器碼
§3.2 軟件指令集
§3.3 軟件指令功能詳解
第4章 PIC軟件開發(fā)設計基礎
§4.1 MPLAB軟件開發(fā)工具簡介
§4.2 MPLAB軟件安裝
§4.3 項目的生成
§4.4 源程序文件的生成
§4.5 源程序的編譯及調試
§4.6 源文件的生成
第5章 CPLD基礎
§5.1 CPLD概念
§5.2 CPLD的發(fā)展及設計必要軟件
§5.3 CPLD編程器制作
第6章 VHDL程序設計
§6.1 VHDL簡介
§6.2 VHDL設計基礎
§6.3 設計開發(fā)手段和開發(fā)流程
§6.4 開發(fā)工具(webPack)的使用方法
§6.5 CPLD應用實例:電子揭示牌用7Bits×16Bits Latch寄存器
第二篇 設計篇
第7章 PIC與CPLD接口協(xié)調
§7.1 CPLD與PIC功能分組
§7.2 并行接口方式
§7.3 實際用例——數(shù)字頻率計
第8章 PIC與計算機接口設計
§8.1 標準串行接口RS-232C接續(xù)
§8.2 PIC的USART應用
§8.3 USB接口設計
第三篇 綜合篇
第9章 綜合設計應用實例
§9.1 PIC編程器
§9.2 RF射頻無線遙控器
§9.3 超聲波距離測量儀
§9.4 大型數(shù)碼顯示裝置
§9.5 電波數(shù)碼顯示鐘
§9.6 遙控電動機位置控制器
參考文獻