內容簡介
數字電子技術是電氣信息類專業的基礎課程,本書內容覆蓋了數字電子技術的全部基礎內容。全書分為11章,分別介紹了數字電路的基礎知識、組合邏輯電路、時序邏輯電路、半導體存儲器、數/模轉換器與模/數轉換器、脈衝波形的產生與變換和可程式邏輯器件等內容。
本書的最後兩章對VHDL語言基礎和EWB軟體進行了詳細的介紹,使讀者能夠獲取數字電路方面的最新知識。
本書適合作為高等院校計算機及電氣信息類專業本科生教材,同時也可為從事電子工程的工程師和參加各類電子製作競賽的學生提供有益的參考資料。
圖書目錄
第1章數字邏輯基礎1
1.1數位技術1
1.1.1數位技術的發展概況1
1.1.2數位訊號與數字電路2
1.2數制與碼制2
1.2.1數制3
1.2.2碼制6
1.2.3算術運算和邏輯運算7
1.3邏輯代數及其基本邏輯運算9
1.3.1基本邏輯運算10
1.3.2其他常用複合邏輯運算12
1.4邏輯函式及其表示方法14
1.4.1邏輯函式的建立14
1.4.2邏輯函式的表示方法及其相互轉換15
1.5邏輯代數的基本公式和常用公式16
1.5.1邏輯代數的基本公式16
1.5.2邏輯代數的常用公式17
1.6邏輯代數的基本定理18
1.6.1代入定理18
1.6.2對偶定理18
1.6.3反演定理18
1.7邏輯函式的變換與公式化簡法19
1.7.1邏輯函式表達式的變換19
1.7.2邏輯函式的公式化簡法19
1.8邏輯函式的卡諾圖21
1.8.1邏輯函式的標準形式——最小項21
1.8.2邏輯函式的卡諾圖表示法22
1.8.3邏輯函式的卡諾圖化簡法24
1.9含無關項的邏輯函式及其卡諾圖化簡27
小結28
思考與練習28
第2章門電路32
2.1門電路概述32
2.2半導體二極體和電晶體的開關特性33
2.2.1二極體的開關特性33
2.2.2電晶體的開關特性34
2.3最簡單的與、或、非門電路37
2.3.1二極體與門和或門電路37
2.3.2電晶體非門電路39
2.3.3 DTL與非門電路39
2.4TTL門電路40
2.4.1TTL 與非門的電路結構和工作原理41
2.4.2TTL與非門的電壓傳輸特性及抗干擾能力43
2.4.3TTL與非門的帶負載能力45
2.4.4TTL與非門舉例——740047
目錄數字電路與邏輯設計基礎2.5其他類型的雙極型數字積體電路48
2.6TTL集成邏輯門電路系列簡介52
2.7CMOS門電路54
2.7.1NMOS門電路54
2.7.2CMOS非門55
2.8其他類型的CMOS 門電路56
2.9CMOS邏輯門電路的系列及主要參數62
2.10TTL電路與CMOS電路的接口63
小結65
思考與練習65
第3章組合邏輯電路72
3.1組合邏輯電路概述72
3.2組合邏輯電路的分析方法和設計方法73
3.2.1組合邏輯電路的分析方法73
3.2.2組合邏輯電路的設計方法74
3.3常用組合邏輯功能器件76
3.3.1編碼器76
3.3.2解碼器80
3.3.3數據選擇器88
3.3.4數值比較器91
3.3.5加法器94
3.4組合邏輯電路中的競爭冒險98
3.4.1競爭冒險現象及產生的原因98
3.4.2冒險現象的識別99
3.4.3競爭冒險現象消除的方法101
小結102
思考與練習102
第4章觸發器106
4.1觸發器概述106
4.1.1觸發器的分類106
4.1.2觸發器邏輯功能的描述107
4.2RS觸發器107
4.2.1基本RS觸發器107
4.2.2同步RS觸發器109
4.3TTL時鐘觸發器111
4.3.1主從RS觸發器111
4.3.2主從JK觸發器113
4.4邊沿觸發器115
4.4.1維持?阻塞結構邊沿觸發器116
4.4.2利用傳輸延遲時間的邊沿觸發器118
4.4.3CMOS主從結構的邊沿觸發器119
4.5觸發器的主要參數120
4.5.1同步RS觸發器的動態參數120
4.5.2主從觸發器的動態參數121
4.5.3邊沿觸發器的動態參數122
4.6不同類型觸發器之間的轉換123
小結124
思考與練習125
第5章時序邏輯電路128
5.1時序邏輯電路及其分類128
5.1.1時序邏輯電路概述128
5.1.2時序邏輯電路的分類129
5.2時序邏輯電路的分析方法129
5.2.1時序邏輯電路的狀態轉換表、狀態轉換圖和時序圖129
5.2.2同步時序邏輯電路的分析方法130
5.2.3異步時序邏輯電路的分析舉例135
5.3時序邏輯電路的設計方法136
5.3.1同步時序邏輯電路的設計方法136
5.3.2異步時序邏輯電路的設計方法140
5.4常用時序邏輯功能器件141
5.4.1暫存器和移位暫存器141
5.4.2計數器144
小結156
思考與練習156
第6章半導體存儲器160
6.1存儲器概述160
6.2隻讀存儲器160
6.2.1掩膜唯讀存儲器161
6.2.2可程式唯讀存儲器162
6.2.3可擦除可程式唯讀存儲器162
6.3隨機存取存儲器 163
6.3.1RAM基本結構163
6.3.2靜態RAM164
6.3.3動態隨機存儲器 165
6.4存儲器容量的擴展167
6.4.1位擴展167
6.4.2字擴展167
小結168
思考與練習168
第7章數/模轉換器與模/數轉換器170
7.1D/A轉換器170
7.1.1倒T形電阻網路D/A轉換器170
7.1.2權電流型D/A轉換器172
7.1.3D/A轉換器的主要技術指標175
7.1.4集成D/A轉換器及其套用176
7.2A/D轉換器177
7.2.1A/D轉換器的一般工作過程178
7.2.2並聯比較型A/D轉換器181
7.2.3逐次漸近型A/D轉換器183
7.2.4雙積分型A/D轉換器185
7.2.5A/D轉換器的主要技術指標188
7.2.6集成A/D轉換器及其套用188
小結193
思考與練習193
第8章脈衝波形的產生與變換196
8.1施密特觸發器196
8.1.1由門電路組成的施密特觸發器196
8.1.2集成施密特觸發器198
8.1.3施密特觸發器的套用200
8.2單穩態觸發器201
8.2.1由集成門電路組成的微分型單穩態觸發器201
8.2.2集成單穩態觸發器204
8.3多諧振盪器208
8.3.1由門電路組成的多諧振盪器208
8.3.2石英晶體多諧振盪器213
8.4555定時器213
8.4.1555定時器概述213
8.4.2用555定時器組成的施密特觸發器214
8.4.3用555定時器組成的單穩態觸發器215
8.4.4用555定時器組成的多諧振盪器216
小結217
思考與練習218
第9章可程式邏輯器件222
9.1可程式邏輯器件的基本結構222
9.2現場可程式邏輯陣列223
9.3可程式陣列邏輯226
9.3.1PAL的基本電路結構226
9.3.2PAL的輸出電路結構和反饋形式227
9.3.3PAL的套用舉例229
9.4通用陣列邏輯235
9.4.1GAL的電路結構235
9.4.2輸出邏輯宏單元237
9.4.3GAL的輸入特性和輸出特性240
9.5可擦除的可程式邏輯器件242
9.5.1EPLD的基本結構和特點242
9.5.2EPLD的與或邏輯陣列242
9.5.3EPLD的輸出邏輯宏單元244
9.6現場可程式門陣列246
9.6.1FPGA的基本結構246
9.6.2FPGA的IOB和CLB247
9.6.3FPGA的互連資源250
9.6.4編程數據的裝載252
9.7PLD的編程254
9.8在系統可程式邏輯器件255
9.8.1低密度ISP?PLD255
9.8.2高密度ISP?PLD257
9.8.3在系統可程式通用數字開關261
小結262
思考與練習263
第10章VHDL語言基礎266
10.1VHDL語言概述266
10.1.1硬體描述語言的誕生267
10.1.2硬體描述語言的種類267
10.1.3VHDL語言上機操作條件268
10.2VHDL程式的實體268
10.2.1實體的組成270
10.2.2類型說明(可選)271
10.2.3連線埠說明271
10.2.4實體說明部分273
10.3VHDL的程式結構273
10.4VHDL的語言元素277
10.4.1VHDL的基本語句282
10.4.2屬性的描述與定義287
10.4.3VHDL的子程式290
小結291
第11章EWB軟體教程292
11.1EWB軟體簡介292
11.2EWB的主視窗293
11.2.1工具列294
11.2.2元器件庫和儀器庫295
11.2.3電路描述視窗297
11.2.4電路運行控制開關297
11.3EWB的基本操作297
11.3.1調整元器件位置298
11.3.2連線操作298
11.4虛擬儀器的使用300
11.4.1數字萬用表300
11.4.2函式信號發生器301
11.4.3示波器301
11.4.4頻率特性(掃瞄器)303
11.4.5字信號發生器304
11.4.6邏輯分析儀306
11.4.7邏輯轉換器306
小結310
參考文獻311