本書以消防火災自動報警器項目設計為主,從實際應用的角度介紹了單片機應用系統(tǒng)的開發(fā)方法、經(jīng)驗和技巧。主要內容包括開發(fā)前元器件的準備;Protel在開發(fā)過程中的重,,ISBN:9787302113713,清華大學出版社" />
出版時間:2005-9 出版社:清華大學出版社 作者:劉文濤 頁數(shù):351 字數(shù):519000
內容概要
本書以消防火災自動報警器項目設計為主,從實際應用的角度介紹了單片機應用系統(tǒng)的開發(fā)方法、經(jīng)驗和技巧。主要內容包括開發(fā)前元器件的準備;Protel在開發(fā)過程中的重要性和實際經(jīng)驗;單片機開發(fā)的編程語言;火災自動報警器項目的設計,而這個項目設計又包括電源設計、I2C數(shù)據(jù)巡檢設計、LCD設計和通信設計。最后還介紹了解決抗干擾問題的辦法。 本書針對沒有實際開發(fā)單片機經(jīng)驗的學生,以及剛剛走上工作崗位的技術人員。在實際開發(fā)中可能面對的問題,以實例的方式進行了闡述。 本書條理清晰、敘述簡潔,適合作為高等院校學生課程設計、畢業(yè)設計及電子設計競賽教學輔導用書,也可作為從事單片機開發(fā)的工程技術人員進行項目開發(fā)的參考書或自學用書。
書籍目錄
第1章 單片機開發(fā)前的準備 1.1 單片機的任務 1.2 電子元件準備 1.2.1 電阻 1.2.2 電容 1.2.3 三極管 1.2.4 光耦 1.2.5 集成電路 1.2.6 繼電器 1.2.7 電源 1.3 開發(fā)工具設備準備 1.3.1 正確使用電烙鐵 1.3.2 仿真與仿真機 1.4 單片機的幾個基本概念 1.5 開發(fā)單片機要注意的問題 1.5.1 提高C語言編程代碼的效率 1.5.2 要注意的參數(shù) 1.5.3 硬件設計要注意的問題 1.6 單片機的抗干擾性問題 1.6.1 干擾的分類 1.6.2 抗干擾的主要方法 1.7 測試單片機系統(tǒng)的可靠性 1.8 選擇單片機 1.8.1 單片機的特性 1.8.2 單片機的選擇 第2章 軟件準備 2.1 Keil C51 2.1.1 安裝Keil C51軟件 2.1.2 使用Keil C51軟件 2.1.3 Keil C51使用實例 2.2 PL/M語言 2.2.1 PL/M96語言的基本符號 2.2.2 標識符和保留字 2.2.3 高級說明語句 第3章 Protel設計電路 3.1 幾種常見的EDA介紹 3.1.1 Protel軟件 3.1.2 PADS-PowerPCB軟件 3.1.3 ORCAD軟件 3.1.4 PSPICE軟件 3.1.5 EWB軟件 3.1.6 VISIO軟件 3.2 Protel DXP 2004 3.2.1 Protel DXP 2004的組成 3.2.2 Protel DXP 2004電路板設計步驟 3.2.3 設計原理圖 3.2.4 設計印制板圖 3.2.5 Protel DXP 2004快捷鍵 3.2.6 Protel DXP 2004元件庫封裝 3.3 Protel使用經(jīng)驗和技巧 3.3.1 Protel中的一些基本概念 3.3.2 Protel繪制原理圖的技巧 3.3.3 制作印制板的技巧和要注意的問題 第4章 C51的編譯和調試 4.1 Keil的編譯環(huán)境μVision2 4.1.1 μVision2的窗口與菜單 4.1.2 編譯檢查工具PC-Lint 4.1.3 開發(fā)工具選項 4.1.4 調試工具選項 4.2 Keil C51編譯器的控制指令 4.2.1 源文件控制類 4.2.2 目標文件(Object)控制類 4.2.3 列表文件(Listing)控制類 4.3 編譯過程 4.3.1 A51宏匯編器 4.3.2 映像文件 4.3.3 LIB51庫管理器 4.3.4 OC51分段目標文件轉換器 ……第5章 樓層顯示器設計 第6章 消防火災自動報警器設計 第7章 通信設計 第8章 液晶顯示器(LCD)設計第9章 電源與抗干擾設計 附錄A Keil C51庫函數(shù)附錄B Keil C51編譯致命錯誤信息 附錄C Keil C51編譯語法錯誤信息
圖書封面
評論、評分、閱讀與下載