第1章 Proteus概述 1
1.1 Proteus曆史 1
1.2 Proteus應用領域 1
1.3 Proteus VSM組件 2
1.4 Proteus的啓動和退齣 3
1.5 Proteus設計流程 5
1.5.1 自頂嚮下設計 5
1.5.2 自下而上設計 5
1.6 Proteus安裝方法 6
第2章 Proteus ISIS基本操作 9
2.1 Proteus ISIS工作界麵 9
2.1.1 編輯窗口 9
2.1.2 預覽窗口 11
2.1.3 對象選擇器 11
2.1.4 菜單欄與主工具欄 11
2.1.5 狀態欄 13
2.1.6 工具箱 13
2.1.7 方嚮工具欄及仿真按鈕 15
2.2 編輯環境設置 16
2.2.1 模闆設置 16
2.2.2 圖錶設置 16
2.2.3 圖形設置 17
2.2.4 文本設置 17
2.2.5 圖形文本設置 17
2.2.6 交點設置 19
2.3 係統參數設置 20
2.3.1 元件清單設置 20
2.3.2 環境設置 22
2.3.3 路徑設置 23
2.3.4 屬性定義設置 24
2.3.5 圖紙大小設置 25
2.3.6 文本編輯選項設置 25
2.3.7 快捷鍵設置 25
2.3.8 動畫選項設置 27
2.3.9 仿真選項設置 28
實例2-1 原理圖繪製實例 32
第3章 Proteus ISIS電路繪製 36
3.1 繪圖模式及命令 36
3.1.1 Component(元件)模式 37
3.1.2 Junction dot(節點)模式 38
3.1.3 Wire label(連綫標號)模式 38
3.1.4 Text scripts(文字腳本)模式 39
3.1.5 總綫(Buses)模式 41
3.1.6 Subcircuit(子電路)模式 41
3.1.7 Terminals(終端)模式 42
3.1.8 Device Pins(器件引腳)模式 43
3.1.9 2D圖形工具 44
3.2 導綫的操作 45
3.2.1 兩對象連綫 45
3.2.2 連接點 45
3.2.3 重復布綫 46
3.2.4 拖動連綫 46
3.2.5 移走節點 47
3.3 對象的操作 47
3.3.1 選中對象 48
3.3.2 放置對象 48
3.3.3 刪除對象 48
3.3.4 復製對象 48
3.3.5 拖動對象 48
3.3.6 調整對象 49
3.3.7 調整朝嚮 49
3.3.8 編輯對象 49
3.4 繪製電路圖進階 49
3.4.1 替換元件 49
3.4.2 隱藏引腳 49
3.4.3 設置頭框 50
3.4.4 設置連綫外觀 51
3.5 典型實例 52
實例3-1 繪製共發射極放大電路 52
實例3-2 JK觸發器組成的三位二進製同
步計數器的繪製與測試 54
實例3-3 KEYPAD的繪製及仿真 57
實例3-4 單片機控串行輸入並行輸齣
移位寄存器繪製練習 65
第4章 ProteusISIS分析及仿真工具 69
4.1 虛擬儀器 69
4.2 探針 71
4.3 圖錶 72
4.4 激勵源 74
4.4.1 直流信號發生器DC設置 75
4.4.2 幅度、頻率、相位可控的正弦
波發生器SINE設置 75
4.4.3 模擬脈衝發生器PULSE設置 76
4.4.4 指數脈衝發生器EXP設置 77
4.4.5 單頻率調頻波信號發生器SFFM
設置 78
4.4.6 PWLIN分段綫性脈衝信號發生
器設置 78
4.4.7 FILE信號發生器設置 79
4.4.8 音頻信號發生器AUDIO設置 80
4.4.9 單周期數字脈衝發生器DPULSE
設置 81
4.4.10 數字單邊沿信號發生器DEDGE
設置 81
4.4.11 數字單穩態邏輯電平發生器
DSTATE設置 82
4.4.12 數字時鍾信號發生器DCLOCK
設置 82
4.4.13 數字模式信號發生器DPATTERN
設置 83
4.5 典型實例 83
實例4-1 共發射極放大電路分析 83
實例4-2 ADC0832電路時序分析 88
實例4-3 共發射極應用低通濾波電路
分析 91
第5章 模擬電路設計及仿真 95
5.1 運算放大器基本應用電路 95
5.1.1 反相放大電路 96
5.1.2 同相放大電路 97
5.1.3 差動放大電路 98
5.1.4 加法運算電路 100
5.1.5 減法運算電路 101
5.1.6 微分運算電路 102
5.1.7 積分運算電路 102
實例5-1 PID控製電路分析 104
5.2 測量放大電路與隔離電路 106
5.2.1 測量放大器 106
實例5-2 測量放大器測溫電路分析 108
5.2.2 隔離放大器 109
實例5-3 模擬信號隔離放大電路
分析 110
5.3 信號轉換電路 112
5.3.1 電壓比較電路 112
5.3.2 電壓/頻率轉換電路 117
5.3.3 頻率/電壓轉換電路 118
5.3.4 電壓—電流轉換電路 119
5.3.5 電流—電壓轉換電路 120
5.4 移相電路與相敏檢波電路 121
5.4.1 移相電路 121
5.4.2 相敏檢波電路 123
實例5-4 相敏檢波器鑒相特性分析 125
5.5 信號細分電路 126
實例5-5 電阻鏈二倍頻細分電路
分析 128
5.6 有源濾波電路 129
5.6.1 低通濾波電路 129
5.6.2 高通濾波電路 131
5.6.3 帶通濾波電路 134
5.6.4 帶阻濾波電路 135
5.7 信號調製/解調 136
5.7.1 調幅電路 137
5.7.2 調頻電路 139
5.7.3 調相電路 141
5.8 函數發生電路 142
5.8.1 正弦波信號發生電路 142
實例5-6 電容三點式振蕩電路分析 145
5.8.2 矩形波信號發生電路 147
5.8.3 占空比可調的矩形波發生
電路 148
5.8.4 三角波信號發生電路 150
5.8.5 鋸齒波信號發生電路 150
實例5-7 集成函數發生器ICL8038
電路分析 150
第6章 數字電路設計及仿真 155
6.1 基本應用電路 155
6.1.1 雙穩態觸發器 155
6.1.2 寄存器/移位寄存器 158
實例6-1 74LS194 8位雙嚮移位寄存器
分析 158
6.1.3 編碼電路 160
6.1.4 譯碼電路 162
實例6-2 CD4511譯碼顯示電路
分析 163
6.1.5 算術邏輯電路 164
6.1.6 多路選擇器 166
6.1.7 數據分配器 167
6.1.8 加/減計數器 168
6.2 脈衝電路 171
6.2.1 555定時器構成的多諧振蕩器 171
實例6-3 占空比與頻率均可調的多
諧振蕩器分析 175
6.2.2 矩形脈衝的整形 177
6.3 電容測量儀 181
6.3.1 電容測量儀設計原理 181
6.3.2 電容測量儀電路設計 181
6.4 多路電子搶答器 185
6.4.1 簡單8路電子搶答器 185
6.4.2 8路帶數字顯示電子搶答器 186
第7章 單片機仿真 190
7.1 Proteus與單片機仿真 190
7.1.1 創建源代碼文件 190
7.1.2 編輯源代碼程序 192
7.1.3 生成目標代碼 192
7.1.4 代碼生成工具 192
7.1.5 定義第三方源代碼編輯器 193
7.1.6 使用第三方IDE 193
7.1.7 單步調試 194
7.1.8 斷點調試 194
7.1.9 MULTI-CPU調試 195
7.1.10 彈齣式窗口 195
7.2 WinAVR編譯器 203
7.2.1 WinAVR編譯器簡介 203
7.2.2 安裝WinAVR編譯器 204
7.2.3 WinAVR的使用 206
7.3 ATMEGA16單片機概述 210
7.3.1 AVR係列單片機特點 210
7.3.2 ATmega16總體結構 212
7.4 I/O端口及其第二功能 221
7.4.1 端口A的第二功能 222
7.4.2 端口B的第二功能 222
7.4.3 端口C的第二功能 223
7.4.4 端口D的第二功能 224
實例7-1 使用Proteus仿真鍵盤控
LED 224
7.5 中斷處理 228
7.5.1 ATmega16中斷源 229
7.5.2 相關I/O寄存器 229
7.5.3 斷處理 233
實例7-2 使用Proteus仿真中斷喚醒的
鍵盤 234
7.6 ADC模擬輸入接口 239
7.6.1 ADC特點 239
7.6.2 ADC的工作方式 240
7.6.3 ADC預分頻器 240
7.6.4 ADC的噪聲抑製 243
7.6.5 與ADC有關的I/O寄存器 243
7.6.6 ADC噪聲消除技術 246
實例7-3 使用Proteus仿真簡易電
量計 247
7.7 通用串行接口UART 252
7.7.1 數據傳送 252
7.7.2 數據接收 253
7.7.3 與UART相關的寄存器 253
實例7-4 使用Proteus仿真以查詢方式
與虛擬終端及單片機之間互相
通信 260
實例7-5 使用Proteus仿真利用標準I/O
流與虛擬終端通信調試 265
7.8 定時器/計數器 269
7.8.1 T/C0 269
7.8.2 T/C1 273
7.8.3 T/C2 279
7.8.4 定時器/計數器的預分頻器 282
實例7-6 使用Proteus仿真T/C0定時
閃爍LED燈 282
實例7-7 使用Proteus仿真T/C2産生
信號T/C1進行捕獲 286
實例7-8 使用Proteus仿真T/C1産生
PWM信號控電機 291
實例7-9 使用Proteus仿真看門狗
定時器 297
7.9 同步串行接口SPI 299
7.9.1 SPI特性 300
7.9.2 SPI工作模式 300
7.9.3 SPI數據模式 301
7.9.4 與SPI相關的寄存器 302
實例7-10 使用Proteus仿真端口
擴展 304
7.10 兩綫串行接口TWI 310
7.10.1 TWI特性 311
7.10.2 TWI的總綫仲裁 311
7.10.3 TWI的使用 311
7.10.4 與TWI相關的寄存器 312
實例7-11 使用Proteus仿真雙芯片
TWI通信 315
7.11 綜閤仿真 320
實例7-12 使用Proteus仿真DS18B20
測溫計 321
· · · · · · (
收起)