注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡硬件、外部設備與維護PIC系列單片機應用設計與實例

PIC系列單片機應用設計與實例

PIC系列單片機應用設計與實例

定 價:¥45.00

作 者: 竇振中,汪立森著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 單片計算機

ISBN: 9787810128773 出版時間: 2001-06-01 包裝: 膠版紙
開本: 26cm 頁數: 448 字數:  

內容簡介

  本書作為《PIC系列單片機原理和程序設計》的姊妹篇,介紹當前單片機世界中異軍突起的美國Microchip公司的PIC系列單片機的應用設計技術和應用實例。內容相當豐富,包括并行和各種串行存儲器、接口電路、人機對話通道、中斷系統(tǒng)、I2C總線串行通信等系統(tǒng)擴展技術,應用系統(tǒng)開發(fā)及其常用工具,集成開發(fā)環(huán)境MPLAB軟件包和十分有實用價值的典型應用實例。應用實例有交流數字電壓表、電力周波表、閃光報警器、移動式客房控制器、不間斷電源UPS控制器、均勻分布隨機數程序、4階IIR數字濾波器程序、快速傅里葉變換(FET)程序、即熱式電熱水器模糊邏輯溫控器、漢字熱敏微型打印機等。書中給出了大部分應用實例的硬件電路、程序流程圖以及匯編語言源程序。這些內容是作者近幾年來部分開發(fā)工作的實踐總結,有一些就是實際批量生產產品的提煉和推廣。本書內容豐富而實用,語言邏輯性強,通俗流暢,易學易懂;適于廣大從事單片機開發(fā)和應用的工程技術人員自學,也可作大學相關專業(yè)研究生、本科、???、中專各種單片機應用、畢業(yè)設計的參考用書,以及培訓班的教材。

作者簡介

暫缺《PIC系列單片機應用設計與實例》作者簡介

圖書目錄

    第一章 PIC系列微控制器系統(tǒng)擴展技術
    1.1系統(tǒng)擴展概述
    1.2數據存儲器擴展
    1.2.1并行數據存儲器擴展
    1.2.2串行數據存儲器擴展
    1.2.2.1兩種基本串行接口和串行EEPROM
    1.2.2.2PIC16C5X與24XXXX系列串行EEPROM的接口
    1.2.2.3擴展I2C總線協(xié)議所規(guī)定地址空間技術——16C54與24LC65的
    接口方法和編程
    1.2.2.416C5X與四線制串行EEPROM芯片93LC46的接口方法和編程
    1.2.2.516CXXSPI接口和93LCXX的接口
    1.3PIC系列微控制器的I/O口擴展
    1.3.174系列TTL集成電路芯片擴展技術
    1.3.2可編程并行接口擴展技術
    1.3.3用PIC16C5X實現(xiàn)數字電位器的功能
    1.3.4人機對話的鍵盤、LED數碼顯示、LCD 驅動擴展
    1.3.4.1PIC16C57直接擴展LED數碼管和鍵盤的方法
    1.3.4.2PIC16C54/56擴展LED數碼和鍵盤的方法
    1.3.4.3用PIC系列微控制器直接驅動LCD顯示器
    1.4中斷系統(tǒng)的擴展和實現(xiàn)
    1.4.1軟件中斷技術
    1.4.2PORTB口作外部中斷
    1.5I2C總線接口與串行通信
    1.5.1I2C總線軟件設計及其子程序
    1.5.2異步串行通信的軟件實現(xiàn)
    1.5.3PIC16CXX系列異步串行通信中斷驅動的軟件實現(xiàn)
   第二章 PIC系列微控制器應用系統(tǒng)開發(fā)及其常用工具
    2.1概 述
    2.1.1單片機應用系統(tǒng)的開發(fā)
    2.1.2軟件開發(fā)工具
    2.2PIC匯編器
    2.2.1PICASM匯編程序
    2.2.2MPALC匯編程序
    2.2.2.1MPALC的主要功能
    2.2.2.2MPALC用法
    2.2.2.3輸出格式
    2.2.3MPASM宏匯編程序
    2.2.4MPASM匯編語言
    2.2.4.1匯編語言程序的基本格式
    2.2.4.2偽指令
    2.2.4.3宏指令與條件匯編
    2.2.4.4PICASM與MPASM的主要差異
    2.2.4.5MPALC與MPASM的主要差異
    2.3軟件仿真器MPSIM
    2.3.1軟件仿真器MPSIM的文件
    2.3.2MPSIM命令說明
    2.3.3MPSIM模擬仿真軟件應用舉例
    2.4實時在線硬件仿真器
    2.4.1實時在線仿真器PICMATE主要功能
    2.4.1.1熱鍵功能
    2.4.1.2調試命令
    2.4.1.3主菜單
    2.4.2PICICE-II的性能特點
    2.4.3EasyPack—PIC16F高級仿真器性能特點
    2.5單片機內置程序存儲器編程器
    2.5.1PICPROG編程器
    2.5.1.1硬件安裝和軟件啟動
    2.5.1.2使用說明
    2.5.2PROMATE編程器
   第三章 MPLAB集成開發(fā)環(huán)境(IDE)軟件
    3.1MPLAB概述
    3.1.1MPLAB開發(fā)集成環(huán)境的組成
    3.1.2MPLAB運用方式
    3.1.3MPLAAB對硬件與軟件的配置要求
    3.1.4MPLAB符號約定
    3.2MPLAB的安裝和啟動
    3.2.1完整的MPLAB安裝
    3.2.2定制安裝MPLAB
    3.2.3MicrochipMPLAB程序組及其圖標
    3.2.4MPLAB的啟動
    3.3系統(tǒng)設置和MPLAB環(huán)境界面的使用
    3.3.1保存當前環(huán)境界面的設置
    3.3.2退出MPLAB
    3.3.3定制環(huán)境界面
    3.3.4定制開發(fā)環(huán)境
    3.3.5恢復隱藏的窗口
    3.4MPLAB 工程項目
    3.4.1概 述
    3.4.2建立新工程項目(NewProject)
    3.4.3調出已建立的工程項目(OpenProject/Ctrl+F2)
    3.4.4關閉工程項目(CloseProiect)
    3.4.5保存工程項目(SaveProject)
    3.4.6編輯工程項目(EditProject/Ctrl+F3)
    3.4.7匯編(或編譯)工程項目所指定的源代碼(MakeProject/F10)
    3.4.8重建所有的文件(BuildAll/Ctrl+F10)
    3.4.9編譯單獨的文件(Alt+F10)
    3.4.10命令開關參數選項設置(Makesetup)
    3.4.11列出最近使用過的工程項目(Most Recently Used Projects)
    3.4.12拖曳與下載(Dragand Drop Loading)
    3.5MPLAB 基本功能
    3.5.1MPLAB 基本功能概述
    3.5.2程序全速實時執(zhí)行
    3.5.3MPLAB—SIM模擬程序環(huán)境
    3.5.4調試工具
    3.5.5使用模擬程序需要注意的事項
    3.5.6斷點、跟蹤點和觸發(fā)點
    3.5.6.1實時斷點(Rea Time Break points)
    3.5.6.2實時跟蹤點
    3.5.6.3把PassCounter分配給斷點或跟蹤點
    3.5.7條件中斷
    3.5.8專用窗口
    3.5.9激勵功能
    3.5.10 MPLAB使用的文件擴展名
    3.6MPLAB 選單命令
    3.6.1工具條欄
    3.6.2狀態(tài)條欄
    3.6.3下拉選單條欄
    3.6.3.1文件選單(FileMenu)
    3.6.3.2工程項目選單(ProjectMenu)
    3.6.3.3編程選單(EditorMenu)
    3.6.3.4調試選單(DebugMenu)
    3.6.3.5選項菜單(OptionsMenu)
    3.6.3.6工具菜單(ToolsMenu)
    3.6.3.7窗口菜單(WindowMenu)
    3.6.3.8幫助菜單(HelpMenu)
   第四章 PIC系列微控制器的應用實例
    4.1交流數字電壓表
    4.1.1硬件電路
    4.1.2軟件設計原理
    4.1.3程序清單
    4.2電力周波表
    4.2.1頻率測量原理
    4.2.2電路原理
    4.2.3周期測量算法和軟件設計
    4.2.4電力周波表程序流程圖
    4.2.5電力周波表程序清單
    4.3閃光報警器
    4.3.1XXS-07B閃光報警器概述
    4.3.2主要技術指標
    4.3.3工作狀態(tài)和功能按鈕
    4.3.4工作原理
    4.3.5閃光報警器程序流程圖
    4.3.6閃光報警器程序
    4.4帶有世界時時鐘的賓館移動式客房控制器
    4.4.1主要技術特性
    4.4.2面板布局
    4.4.3設計原理
    4.4.4主控制器程序
    4.5用PIC16C71控制的不間斷電源
    4.5.1主要特點
    4.5.2軟件設計
    4.5.3電路原理
    4.5.4程序流程圖
    4.5.5程序清單
    4.6用PIC單片機產生均勻分布的隨機數
    4.6.1算 法
    4.6.2統(tǒng)計檢驗結果
    4.6.3產生偽隨機數的程序
    4.7用PIC17C42實現(xiàn)4階IIR數字濾波器
    4.7.1無限沖激響應數字濾波器理論
    4.7.2IIR數字濾波器的實現(xiàn)
    4.7.3軟件性能和資源需求
    4.7.4濾波器的應用
    4.7.5IIR濾波器程序
    4.8用PIC17C42實現(xiàn)FFT 算法
    4.8.1概 述
    4.8.2FFT算法實現(xiàn)
    4.8.3FFT程序設計
    4.8.4基2FFT程序流程圖
    4.8.5基2FFT程序
    4.8.6測試程序及其舉例
    4.8.7程序性能
    4.9即熱式熱水器溫度控制器
    4.9.1溫度測量原理
    4.9.2模糊邏輯控溫原理
    4.10標準并行接口漢字熱敏微型打印機
    4.10.1熱敏打印機工作原理
    4.10.2MTP401-G256熱敏打印頭的技術特性
    4.10.3定時信號
    4.10.4標準漢字庫GB5199
    4.10.5熱敏打印機程序說明及流程圖
    4.10.6熱敏打印機電路原理說明
    4.10.7程序清單
    4.11PIC16CXX片內I2C總線接口的應用
    4.11.1I2C總線通信原理
    4.11.2PIC16C64I2C通信接口特性
    4.11.3PIC16C64在多主機環(huán)境下的I2C總線通信實例
    4.11.4LED數碼管驅動器SAA1064的應用
    4.11.58位I/O口擴展器PCF8574(A)的應用
    4.11.6帶靜態(tài)RAM的日歷時鐘PCF8583的應用
    參考文獻
   

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號