《基于Proteus的單片機應用技術》是作者在單片機教學與開發(fā)應用過程中,將實踐經驗教訓和心得感悟,以應用為主調,對單片機應用系統(tǒng)設計加以總結、整理而成的。全書共10章,包括:單片機基礎、Proteus電子設計軟件、單片機輸入/輸出電路設計、單片機顯示接口技術、單片機鍵盤接口技術、單片機定時/計數器與中斷接口技術、單片機轉換器接口技術、單片機擴展技術、單片機串行接口技術、單片機應用系統(tǒng)設計與仿真。每章針對一個主題,從原理知識到電路設計、程序設計、系統(tǒng)仿真,介紹單片機應用系統(tǒng)的設計方法?!痘赑roteus的單片機應用技術》所有示例都有詳細的說明和程序設計流程,并在Proteus電子設計軟件中通過仿真。每章既獨立成篇,又相互關聯(lián),具有明顯的工程應用特色。
《基于Proteus的單片機應用技術》可作為電氣控制類、電子信息類各專業(yè)單片機應用設計的教材,也可作為單片機應用能力培訓教材,也可供電子競賽、單片機課程設計、畢業(yè)設計及廣大從事單片機系統(tǒng)開發(fā)應用的工程技術人員參考。
第1章 單片機基礎
1.1 單片機
1.1.1 單片機概念
1.1.2 單片機發(fā)展
1.1.3 單片機應用
1.1.4 常用51單片機
1.2 單片機結構
1.2.1 單片機的基本結構
1.2.2 單片機的功能單元
1.3 單片機應用系統(tǒng)匯編語言程序設計
1.3.1 順序結構的程序設計方法
1.3.2 分支結構的程序設計方法
1.3.3 散轉程序設計
1.3.4 循環(huán)程序設計方法
1.4 單片機應用系統(tǒng)C語言程序設計
1.4.1 C語言程序結構
1.4.2 標識符和關鍵字
1.4.3 數據結構類型和運算符
1.4.4 程序控制語句
1.4.5 函數定義
1.4.6 基于Keil的C語言程序設計實例
第2章 Proteus電子設計軟件
2.1 Proteus軟件簡介
2.1.1 Proteus軟件組成
2.1.2 Proteus軟件資源
2.1.3 基于Proteus產品設計方法
2.1.4 Proteus軟件應用
2.2 Proteus軟件基本操作
2.2.1 Proteus ISIS操作界面
2.2.2 Proteus軟件基本操作
2.3 Proteus ISIS參數設置
2.3.1 Proteus ISIS編輯環(huán)境設置
2.3.2 Proteus ISIS系統(tǒng)參數設置
2.4 基于Proteus的電路設計
2.4.1 設計流程
2.4.2 設計實例
2.5 元件創(chuàng)建
2.5.1 Proteus模型分類
2.5.2 原理圖模型創(chuàng)建
2.5.3 SPICE模型創(chuàng)建
2.5.4 VSM模型的創(chuàng)建
2.5.5 動態(tài)模型創(chuàng)建
2.6 基于Proteus的電路仿真
2.6.1 單片機應用系統(tǒng)交互式仿真
2.6.2 基于圖表的仿真
2.6.3 Proteus軟件與第三方軟件聯(lián)合調試
2.7 基于Proteus的PCB設計
2.7.1 ARES菜單和工具欄介紹
2.7.2 從原理圖到ARES
2.7.3 元器件布局
2.7.4 PCB布線
2.7.5 規(guī)則檢查
2.7.6 PCB鋪銅
2.7.7 PCB預覽
2.7.8 PCB圖打印
第3章 單片機輸入/輸出電路設計
3.1 輸入/輸出電路設計要求
3.1.1 單片機I/O端口
3.1.2 輸入/輸出電路設計要求
3.2 輸入電路設計
3.2.1 標準開關信號輸入電路設計
3.2.2 弱開關信號輸入電路設計
3.2.3 強開關信號輸入電路設計
3.2.4 工業(yè)用典型輸入電路
3.3 輸出電路設計
3.3.1 直接驅動電路設計
3.3.2 晶體管驅動電路設計
3.3.3 繼電器驅動電路設計
3.4 輸入/輸出電路設計實例
3.4.1 彩燈控制器設計與仿真
3.4.2 開關狀態(tài)顯示電路設計與仿真
3.4.3 高塔水位控制器設計與仿真
3.4.4 汽車轉向控制器設計與仿真
第4章 單片機顯示接口技術
第5章 單片機鍵盤接口技術
第6章 單片機定時/計數器與中斷接口技術
第7章 單片機轉換接口技術
第8章 單片機擴展技術
第9章 單片機串行接口技術
第10章 單片機應用系統(tǒng)設計與仿真
附錄A 51單片機指令表
附錄B reg51.h詳解
附錄C Proteus常用元器件
附錄D 單片機典型外圍器件
液晶屏可分為字符型和點陣型,還可以分單色和彩色LCD1602是字符型單色顯示器件 LCD1602工作原理不需深究,只要知道它能干什么,怎么用就行.對使用者而言,要知道三根控制線 片選LCDEN 命令...
http://user.qzone.qq.com/35323021/blog/1322075325我這里寫有,自己去看吧
單片機是指一個集成在一塊芯片上的完整計算機系統(tǒng)。盡管他的大部分功能集成在一塊小芯片上,但是它具有一個完整計算機所需要的大部分部件:CPU、內存、內部和外部總線系統(tǒng),目前大部分還會具有外存。同時集成諸如...
格式:pdf
大?。?span id="pi1xx8k" class="single-tag-height">11.7MB
頁數: 81頁
評分: 4.7
單片機應用技術-LED循環(huán)點亮控制
格式:pdf
大?。?span id="hc4h7xm" class="single-tag-height">11.7MB
頁數: 2頁
評分: 4.6
利用Proteus仿真軟件在\"單片機應用技術\"中進行教學是高職院校的一項創(chuàng)新舉措。該軟件支持許多通用的微控制器,包含強大的調試工具,可實現實時監(jiān)測。此外,Proteus可對IAR C-SPY、KeilμVision3等開發(fā)工具的源程序進行調試,可與Keil實現聯(lián)調。PCB的設計實現了ODB++輸出,智能水平較高。
項目一 Proteus設計與仿真 1
1.1 Proteus簡介 1
1.1.1 Proteus概述 1
1.1.2 Proteus的運行環(huán)境 2
1.1.3 ProteusVSM的資源庫和仿真工具 3
1.2 初識Proteus ISIS 6
1.2.1 進入Proteus ISIS 6
1.2.2 ISIS工作窗口 6
1.3 Proteus設計與仿真基礎 9
1.3.1 單片機系統(tǒng)的Proteus設計與仿真的開發(fā)過程 9
1.3.2 ISIS鼠標使用規(guī)則 9
1.3.3 Proteus文件類型 10
1.3.4 單片機系統(tǒng)的Proteus設計與仿真實例 10
1.3.5 單片機系統(tǒng)的Proteus源代碼級調試 22
1.4 Proteus設計與仿真應用與提高 24
1.4.1 Proteus與第三方集成開發(fā)環(huán)境的聯(lián)合仿真 24
1.4.2 Proteus的一些其他常用設計操作指南 35
項目二 簡單交通信號控制設計 51
任務一 簡單的流水彩燈設計 51
任務二 帶控制的流水彩燈設計 53
任務三 簡單I/O口擴展的流水彩燈設計 55
任務四 簡單的交通信號控制設計 58
項目三 簡單數字電壓表設計 62
任務一 單個數碼管的數字顯示控制設計 62
任務二 秒計時器的控制設計 64
任務三 多個數碼管的動態(tài)顯示設計 68
任務四 簡易電壓報警控制設計 71
任務五 簡單數字電壓表的設計 76
項目四 簡易信號發(fā)生器設計 80
任務一 簡易校牌的設計 80
任務二 獨立式按鍵的檢測 85
任務三 鋸齒電壓波信號的產生 90
任務四 簡易信號發(fā)生器設計 93
項目五 袖珍電子萬年歷設計 100
任務一 矩陣式鍵盤按鍵的檢測 100
任務二 簡易溫度計設計 106
任務三 簡易數字時鐘設計 113
任務四 袖珍電子萬年歷設計 121
附錄一 美國標準信息交換標準碼(ASCII碼表) 133
附錄二 MCS-51單片機匯編指令集 135
參考文獻 141
書 名 基于Proteus的單片機應用技術項目教程
(工業(yè)和信息化高職高專“十二五”規(guī)劃教材立項項目)
叢 書 名 職業(yè)教育機電類“十二五”規(guī)劃教材
標準書號 ISBN 978-7-115-30794-1
作 者 朱海洋 張莉 黃曉林 編著
責任編輯 劉盛平
開 本 16 開
印 張 9.25
字 數 215 千字
頁 數 141 頁
裝 幀 平裝
版 次 第1版第1次
初版時間 2013年4月
本 印 次 2013年4月
首 印 數 -- 冊
定 價 20.00 元
《基于Proteus的電路與PCB設計》內容簡介:Proteus是最完善的從電路設計、仿真到PCB(印制電路板)設計完成的EDA工程系統(tǒng)。它具有獨一無二的單片機/嵌入式系統(tǒng)仿真功能和易操作、高效的PCB設計系統(tǒng)。
《基于Proteus的電路與PCB設計》從實驗、實踐、實用角度出發(fā),重點敘述Proteus系統(tǒng)中進行從ISIS電路設計到ARESPCB設計。書中有大量來自教學、生產的實例,引領讀者快速掌握Proteus電路及PCB設計。
《基于Proteus的電路與PCB設計》共16章,涵蓋Proteus快速入門、工作環(huán)境設置、各種對象的操作、多頁層次電路設計、元件模型與封裝的制作、庫管理、自動和手工布局布線、覆銅、3D預覽、PCB生產文件的導出和打印、單層及多層板設計方法等。
第1章 TEUS概述和PROTEUS設計快速入門
1.1 PROTEUS概述
1.1.1 PROTEUS結構體系
1.1.2 PROTEUS電子設計系統(tǒng)的設計流程
1.1.3 PROTEUS ISIS窗口與特性
1.1.4 ARES窗口與特性
1.2 PROTEUS設計快速入門(電路設計、仿真、PCB設計)
1.2.1 RC橋式振蕩器及其元件
1.2.2 RC橋式振蕩器的電路設計(ISIS)
1.2.3 RC橋式振蕩器的PCB設計(ARES)
1.2.4 RC橋式振蕩器PCB的3D視圖
1.2.5 RC橋式振蕩器PCB生產文件的輸出
1.3 實踐1:"數字電路彩燈裝置"的PROTEUS設計
1.3.1 實踐任務
1.3.2 實踐參考
第2章 PROTEUS ISIS電路設計基礎
2.1 ISIS系統(tǒng)設置
2.1.1 設置顯示選項
2.1.2 設置環(huán)境
2.1.3 設置快捷鍵
2.1.4 設置路徑
2.1.5 設置圖紙大小
2.1.6 設置文本編輯器
2.1.7 恢復默認設置
2.2 ISIS視圖查看
2.2.1 刷新、網格顯示、偽原點和光標形狀
2.2.2 以光標點為中心顯示、放大、縮小
2.2.3 開、關工具條顯示
2.3 主要操作模式
2.4 可視化助手
2.5 ISIS電路設計的基本操作
2.5.1 從庫中查找和選取元件
2.5.2 放置、替換元件
2.5.3 選中對象與取消選中
2.5.4 復制、粘貼、刪除對象
2.5.5 放置、刪除終端
2.5.6 編輯對象屬性
2.5.7 移動、轉向和對齊對象
2.5.8 電氣連線操作和總線操作
2.5.9 結點操作
2.5.10 標簽操作
2.5.11 腳本操作
2.5.12 編輯區(qū)右鍵快捷操作
2.6 實踐2:"籃球競賽30秒倒計時裝置"的ISIS 電路設計
2.6.1 實踐任務
2.6.2 設計參考
第3章 PROTEUS ISIS電路設計進階
3.1 模板設計
3.1.1 電路圖全局風格設置
3.1.2 母頁設計
3.1.3 將母頁保存為設計模板
3.1.4 裝載設計模板
3.1.5 導入其他電路圖的模板
3.2 屬性分配工具和查找、選中工具
3.2.1 屬性分配工具PAT對話框
3.2.2 PAT操作類型
3.2.3 PAT應用模式
3.2.4 PAT應用實例
3.2.5 查找選中工具Search and Tag
3.2.6 屬性分配工具和查找、選中工具的聯(lián)合應用
3.3 對象選擇器操作
3.3.1 清理未用元件
3.3.2 更新元件
3.3.3 選中當前頁的所有實體
3.3.4 查看某類元件的封裝
3.3.5 自動隱藏對象選擇器
3.4 全局標注與查看幫助
3.4.1 全局標注
3.4.2 查看幫助
3.5使用設計瀏覽器
3.5.1 打開瀏覽器
3.5.2 瀏覽器中的工具條
3.5.3 瀏覽器中的符號
3.5.4 元件瀏覽模式
3.5.5 網絡瀏覽模式
3.5.6 從瀏覽器查看電路圖
3.5.7 從瀏覽器查看PCB設計
3.6實踐3:"數字模擬電路的電子時鐘"的ISIS電路設計
3.6.1 實踐任務
3.6.2 實踐參考
第4章 PROTEUS ISIS電路多頁設計
4.1 多頁設計的基本概念
4.1.1 多頁設計與多頁設計的兩種類型
4.1.2與多頁設計有關的菜單命令和工具按鈕
4.2 多頁平行設計實例──"單片機控制的流水燈"設計
4.2.1 "流水燈"原理圖及使用元件
4.2.2 "流水燈"多頁平行設計
4.2.3 多頁平行設計的仿真
4.3 層次電路設計實例──"簡易數字電路電子琴"設計
4.3.1 "電子琴"電路原理圖與使用元件
4.3.2 "電子琴"層次電路設計中的"子電路"設計
4.3.3 "電子琴"層次電路設計中的"模塊元件"設計
4.3.4有"子電路"、"模塊元件"的"電子琴"電路設計
4.3.5 有"子電路"、"模塊元件"的"電子琴"仿真
4.4 設置元件、子頁為非PCB輸出
4.4.1 設置某個子頁為非PCB輸出
4.4.2 設置所有子頁為非PCB輸出
4.4.3 設置元件為非PCB輸出為
4.5 實踐4:"凈水機控制板"電路的ISIS多頁設計
4.5.1 實踐任務
4.5.2 實踐參考
第5章 Proteus庫及元件、符號模型制作基礎
5.1PROTEUS 庫
5.1.1 庫結構
5.1.2 庫管理
5.2 制作元件模型
5.2.1 模型分類和制作元件模型流程
5.2.2 制作元件模型命令、按鈕和可視化封裝工具
5.2.3 制作單組件元件模型(以制作60進制計數器模型為例)
5.2.4 制作同類多組件元件(以制作7436模型為例)
5.2.5 制作異類多組件元件(以制作7431模型為例)
5.2.6 制作帶總線引腳的器件(以74LS373.BUS為例)
5.2.7 制作模塊元件
5.2.8 具有外部模塊的元件
5.2.9 電源引腳處理
5.2.10 元件分解與重建
5.3 制作符號模型
5.3.1 圖形符號
5.3.2 制作終端
5.3.3 制作模塊端口
5.3.4 制作引腳
5.3.5 用符號組合新符號
5.4 實踐4:"4排阻"模型制作
5.4.1 實踐任務
5.5.2 實踐參考
第6章 BOM、ERC、網表
6.1 元件清單報表(BOM)
6.1.1 元件清單報表(BOM)格式及報表擴展名
6.1.2 BOM格式
6.1.3 BOM格式設置
6.1.4 BOM配置腳本導入、導出
6.1.5 由BOMPARTx屬性對BOM添加部件
6.2 電氣檢測報表ERC
6.2.1 ERC操作與保存
6.2.2 ERC錯誤信息
6.3 網絡報表
6.3.1 網絡名規(guī)則
6.3.2 全局網絡
6.3.3 電源網絡
6.3.4 網表編譯器設置
6.3.5 網表格式
6.3.6 SDF網表實例
6.3.7 常見的網表錯誤
6.4 實踐4:生成"數字彩燈"的各種報表文件
6.4.1 實踐任務
6.4.2 實踐參考
第7章 電路設計文件類型及圖紙輸出
7.1文件類型
7.2導入/導出電路設計塊
7.3電路設計圖紙輸出
7.3.1 位圖輸出
7.3.2 圖元輸出
7.3.3 DXF輸出
7.3.4 EPS輸出
7.3.5 PDF輸出
7.3.6 向量輸出
7.4打印輸出
7.4.1 打印機設置
7.4.2 打印設置
7.5 實踐4:"30秒倒計時電路"圖的輸入/輸出
7.5.1 實踐任務
7.5.2 實踐參考
第8章 ARES PCB基本設置
8.1ARES PCB設計環(huán)境
8.1.1 進入ARES
8.1.2 ARES窗口
8.1.3 工具條及工具按鈕
8.2PCB板層結構及術語
8.2.1 PCB板層結構
8.2.2 層
8.2.3 封裝及其他對象
8.2.4 設計單位說明
8.3ARES系統(tǒng)設置
8.3.1 工作區(qū)設置
8.3.2 工作環(huán)境設置
8.3.3 顯示設置
8.3.4 模板設置
8.3.5 過濾器設置
8.3.6 網格設置
8.3.7 路徑、快捷鍵設置
8.3.8 層及層對設置
8.3.9 默認的設計規(guī)則設置
8.3.10 恢復默認設置
8.4實踐8:ARES系統(tǒng)的基本設置
8.4.1 實踐任務
8.4.2 實踐參考
第9章 ARES PCB設計環(huán)境與基本操作
9.1ARES PCB基本設計環(huán)境
9.1.1 層的顯示、顏色、切換
9.1.2 選擇過濾器
9.1.3 狀態(tài)欄
9.1.4 坐標單位與柵格
9.1.5 光標、原點、坐標
9.2PCB設計的基本操作
9.2.1 編輯區(qū)右鍵快捷操作
9.2.2 封裝操作
9.2.3 焊盤操作、新建焊盤
9.2.4 過孔操作、新建過孔
9.2.5 基本布線操作
9.2.6 ARES中的2D對象操作
9.2.7 Search and Tag(查找與選中)工具
9.2.8 Auto Name Generator(自動編號)工具
9.2.9 塊操作
9.2.10 對象選擇器中的操作
9.2.11 文件操作
9.3 實踐9:手工設計"555時基電路"PCB圖
9.3.1 實踐任務
9.3.2 實踐參考
第10章 封裝庫與封裝制作
10.1封裝庫與封裝管理
10.1.1 封裝庫的組成
10.1.2 封裝庫管理
10.1.3 從新封裝更新舊封裝
10.1.4 清理未用的封裝
10.2封裝編輯、制作及其3D預覽
10.2.1 編輯封裝、將RES40改為RES
10.2.2 制作表貼封裝SQFP44-0
10.2.3 制作通孔封裝4PIN-BUT
10.3 實踐10:制作4腳按鈕封裝
10.3.1 實踐任務
10.3.2 實踐參考
第11章 網表
11.1 裝載、清除網表
11.1.1 各種狀態(tài)下裝載網表
11.1.2 清除網表
11.2 飛線與力向量
11.2.1 動態(tài)飛線
11.2.2 飛線模式下的操作
11.2.3 力向量
11.3 引腳、門交換
11.3.1 手工交換
11.3.2 自動交換命令
11.3.3 因引腳、門交換而更新電路圖
11.4布線網絡類
11.4.1 自定義網絡類
11.4.2 用Bridge線型連接不同的網絡
11.5 從ARES回注到ISIS
11.6 在ARES中導出/導入網表
11.6.1 在ARES中導出網表
11.6.2 導入其他格式網表到ARES
11.7 實踐11:飛線、布線與網表操作
11.7.1 實踐任務
11.7.2 實踐參考
第12章 PCB設計規(guī)則、布局、布線
12.1 PCB設計規(guī)則管理器
12.1.1 設計規(guī)則頁
12.1.2 網絡類型頁
12.2 PCB布局
12.2.1 PCB板框
12.2.2 手工布局
12.2.3 自動布局
12.2.4 布局實例
12.3 自動布線器
12.3.1 自動布線器原則技術和自動布線器對話框
12.3.2 自動布線模式
12.3.3 自動布線器的設計規(guī)則
12.3.4 自動布線沖突處理
12.3.5 自動布線命令按鈕
12.4 PCB 設計實例
12.4.1 "可編程電源(PPSU)"的PCB設計
12.4.2 "簡易電子秒表"的PCB設計
12.5 實踐12:"流水燈"的PCB設計
12.5.1 實踐任務
12.5.2 實踐參考
第13章 CRC、DRC檢測與覆銅
13.1 CRC與DRC檢測
13.1.1 CRC檢測
13.1.2 DRC檢測
13.2 覆銅
13.2.1 菜單覆銅命令
13.2.2 工具按鈕覆銅命令
13.2.3 覆銅編輯框
13.2.4 覆銅操作
13.3 實踐13:覆銅練習
13.3.1 實踐任務
13.3.2 實踐參考
第14章 3D視圖
14.1 3D視圖查看與設置
14.1.1 3D預覽窗口
14.1.2 3D視圖按鈕與命令
14.1.3 3D平移、旋轉預覽
14.1.4 3D預覽設置
14.2 3D模型及幫助文件
14.3 3D預覽時的文件操作
14.4 實踐14:3D預覽操作
14.4.1 實踐任務
14.4.2 實踐參考
第15章 ARES PCB圖形、生產文件的輸出
15.1 ARES輸出菜單
15.2 圖形文件輸出及打印
15.2.1 圖形文件輸出
15.2.2 打印輸出
15.3PCB生產文件輸出
15.3.1 CADCAM輸出命令
15.3.2 數控鉆孔輸出
15.3.3 erber視圖
15.3.4 拾放文件
15.3.5 測試點信息文件
15.3.6 ODB++輸出
15.3.7 拼板
15.4實踐15:圖形、文件輸出
15.4.1 實踐任務
15.4.2 實踐參考
第16章 綜合設計實例
16.1單面PCB設計-凈水機控制板設計
16.1.1 凈水機板電路設計和PCB設計準備
16.1.2 凈水機板PCB設計規(guī)則設置、布局
16.1.3 凈水機板PCB布線、覆銅、3D預覽
16.2雙面PCB設計-多功能實驗板設計
16.2.1 實驗板電路設計和PCB設計準備
16.2.2實驗板PCB設計規(guī)則設置、布局
16.2.3 實驗板PCB布線、覆銅、3D預覽
16.34層PCB設計-數字溫度計控制板設計
16.3.1 溫度計原理電路設計
16.3.2 制作并聯(lián)4數碼管封裝
16.3.3 指定封裝、PCB設計準備
16.3.4 溫度計板PCB設計規(guī)則設置
16.3.5 溫度計板的PCB布局
16.3.6 溫度計板PCB布線、覆銅、3D預覽
16.4 SMT、通孔混合安裝的PCB設計-熱電偶溫度儀控制板設計
16.4.1 溫度儀板電路設計和PCB設計準備
16.4.2 溫度儀板PCB設計規(guī)則設置
16.4.3 溫度儀板PCB布局、布線
16.4.4 溫度儀板PCB覆銅、3D預覽
附錄 PCB元器件封裝
參考文獻