出版時間:2006-9 出版社:北京航空航天大學(xué)出版社 作者:林志琦 頁數(shù):227
Tag標簽:無
內(nèi)容概要
本書針對目前日趨流行的單片機軟硬件可視化仿真開發(fā)工具Proteus,講解在實際開發(fā)中從原理圖的繪制到仿真,最后到電子線路板制作的完整的軟硬件開發(fā)過程。Proteus是目前比較流行的模擬單片機外圍器件的工具,可以仿真51系列、AVR、PIC等常用的MCU及其外圍電路。作者結(jié)合大量實例,綜合以往豐富的開發(fā)經(jīng)驗,介紹如何運用Proteus來進行實際開發(fā),分別從現(xiàn)實生活中常用的發(fā)光二極管顯示屏、數(shù)字電壓表、八音盒、多機通信系統(tǒng)、電子書、AVR單片機日歷系統(tǒng)、國際象棋系統(tǒng)等實例中向讀者闡述單片機開發(fā)過程。書中選擇的實例具有很強的實用性,通過閱讀這些實例,讀者可以分享作者的開發(fā)技巧和經(jīng)驗、教訓(xùn),提高學(xué)習(xí)效率,輕松開發(fā)出自己的系統(tǒng)。通過閱讀本書,讀者可以不用花費任何硬件成本就可以學(xué)習(xí)和開發(fā)單片機軟硬件系統(tǒng)。 本書適合單片機軟硬件開發(fā)人員、初學(xué)者以及對相關(guān)技術(shù)感興趣的讀者閱讀,是一本比較理想的學(xué)習(xí)單片機軟硬件開發(fā)的書籍。
書籍目錄
第1章 緒論第2章 ISIS的操作及電路原理圖設(shè)計 2.1 ISIS簡介 2.2 功能簡介 2.2.1 主菜單 2.2.2 主工具欄 2.2.3 元件選擇器工具欄 2.2.4 原理圖編輯窗口 2.2.5 預(yù)覽窗口 2.2.6 元件列表 2.2.7 方向工具欄 2.2.8 仿真工具欄 2.3 繪制原理圖 2.3.1 從元件庫中選取元件 2.3.2 放置元件 2.3.3 選中對象 2.3.4 刪除對象 2.3.5 拖動對象 2.3.6 拖動對象標簽 2.3.7 調(diào)整對象 2.3.8 編輯對象 2.3.9 編輯對象標簽 2.3.10 復(fù)制所有選中的對象 2.3.11 移動所有選中的對象 2.3.12 刪除所有選中的對象 2.3.13 布線 2.3.14 繪制完成電路圖 2.3.15 注釋 2.3.16 其他功能 2.4 制作元件及元件庫 2.4.1 創(chuàng)建新元件 2.4.2 元件編輯器的高級性能 2.5 圖形和文本風(fēng)格 2.6 屬性 2.6.1 對象的屬性 2.6.2 電路的屬性 2.6.3 參數(shù)電路 2.6.4 屬性替代 2.6.5 應(yīng)用實例 2.6.6 屬性的定義 2.7 編輯全局風(fēng)格 2.8 編輯本地風(fēng)格 2.9 多原理圖設(shè)計 2.9.1 分等級的設(shè)計 2.9.2 術(shù)語 2.9.3 子電路第3章 虛擬儀器圖形工具及第三方軟件的聯(lián)機調(diào)試 3.1 虛擬儀器 3.1.1 電壓表及電流表 3.1.2 VSM的示波器 3.1.3 邏輯分析儀 3.1.4 計數(shù)器定時器 3.1.5 虛擬終端 3.1.6 虛擬信號發(fā)生器 3.1.7 序列發(fā)生器 3.1.8 I2C調(diào)試器 3.1.9 SPI協(xié)議調(diào)試器 3.2 第三方軟件接口 3.2.1 Proteus與Keil的連接設(shè)置 3.2.2 Proteus VSM與MPLAB的連接設(shè)置 3.2.3 調(diào)試及仿真運行 3.3 繪圖工具的使用 3.3.1 頻率特性圖形工具 3.3.2 數(shù)字圖形工具 3.3.3 混合圖形工具 3.3.4 傅里葉分析圖形工具 3.3.5 交直流掃描分析圖形工具第4章 Proteus的PCB設(shè)計第5章 應(yīng)用實例 5.1 數(shù)字電壓表 5.1.1 A/D轉(zhuǎn)換器提高精度的方法 5.1.2 工程的建立及仿真 5.1.3 程序代碼 5.2 發(fā)光二極管顯示屏 5.2.1 發(fā)光二極管漢字顯示屏的工作原理 5.2.2 漢字顯示的原理 5.2.3 發(fā)光二極管漢字顯示屏的電路 5.2.4 發(fā)光二極管漢字顯示屏的Proteus工程及仿真效果 5.2.5 程序流程圖和程序代碼 5.3 電子八音盒 5.3.1 電子八音盒的工作原理 5.3.2 音高及節(jié)拍的產(chǎn)生方法 5.3.3 選曲開關(guān) 5.3.4 工程的建立及仿真 5.3.5 程序代碼及流程圖 5.4 量程自選的數(shù)字頻率計 5.4.1 頻率測量的兩種方法 5.4.2 寬范圍頻率自選的工作原理 5.4.3 電路結(jié)構(gòu)及工作原理 5.4.4 程序代碼 5.5 電子書 5.5.1 12864液晶 5.5.2 漢字庫使用說明 5.5.3 鍵盤處理部分 5.5.4 漢字顯示原理與軟件編制 5.6 Proteus在可編程邏輯器件開發(fā)中的應(yīng)用 5.6.1 可編程邏輯器件簡介 5.6.2 譯碼器的工作原理及其ABEL程序 5.6.3 編譯及在Proteus工程中加入相應(yīng)代碼 5.6.4 可視化仿真演示 5.7 單片機多機通信系統(tǒng) 5.7.1 多機通信的工作原理及應(yīng)用 5.7.2 兩種常見的協(xié)議ModBus及AT命令集簡介 5.7.3 多機通信的Proteus工程 5.7.4 代碼注釋和流程圖 5.8 AVR單片機、1602液晶顯示器及DS1302構(gòu)成的多功能電子萬年歷 5.8.1 AVR單片機功能簡介 5.8.2 AVR系列單片機的特點 5.8.3 1602點陣字符液晶顯示器功能簡介 5.8.4 DS1302功能簡介 5.8.5 電子萬年歷的硬件結(jié)構(gòu) 5.8.6 工程及仿真效果 5.8.7 程序流程圖及程序代碼 5.9 國際象棋 5.9.1 國際象棋及其規(guī)則 5.9.2 國際象棋系統(tǒng)的硬件工作原理 5.9.3 程序及編程思想附錄A Proteus常用快捷鍵附錄B 常用元器件中文說明
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載