本書以電子工程實(shí)踐應(yīng)用為出發(fā)點(diǎn),以Quartus Ⅱ 13.0為設(shè)計(jì)工具,以ModelSim 10.5b為仿真工具,采用項(xiàng)目式任務(wù)驅(qū)動的方法,運(yùn)用VHDL程序描述數(shù)字邏輯電子系統(tǒng)。以二位二進(jìn)制數(shù)乘法器設(shè)計(jì)制作、三路表決器設(shè)計(jì)制作、四路搶答器設(shè)計(jì)制作、簡易電子琴設(shè)計(jì)制作、樂曲自動演奏電路設(shè)計(jì)制作、字符型LCD1602控制器設(shè)計(jì)制作、LED點(diǎn)陣顯示屏控制器設(shè)計(jì)制作、二自由度云臺控制器設(shè)計(jì)制作這8個(gè)項(xiàng)目為載體,系統(tǒng)地介紹了EDA應(yīng)用技術(shù)和VHDL硬件描述語言。將VHDL的基礎(chǔ)知識、編程技巧和實(shí)用方法與實(shí)際工程開發(fā)技術(shù)相結(jié)合。通過本書的學(xué)習(xí)可迅速了解并掌握EDA技術(shù)的基本理論和電子工程開發(fā)實(shí)用技術(shù)。本教材是首批浙江省普通高校十三五新形態(tài)教材建設(shè)項(xiàng)目成果,適合作為高等職業(yè)院校電子、通信類專業(yè)及自動控制類專業(yè)教材,也可作為電子設(shè)計(jì)競賽、FPGA開發(fā)應(yīng)用的自學(xué)參考書。
王真富,男,浙江省衢州職業(yè)技術(shù)學(xué)院教學(xué)名師,長期從事應(yīng)用電子專業(yè)的教學(xué)研究工作,具備豐富的教學(xué)經(jīng)驗(yàn)和教材編寫經(jīng)驗(yàn),其編寫的EDA教材《EDA應(yīng)用技術(shù)》獲評浙江省高職院!笆奈濉敝攸c(diǎn)教材。
項(xiàng)目1 設(shè)計(jì)二位二進(jìn)制數(shù)乘法器 1
1.1 二位二進(jìn)制數(shù)乘法器設(shè)計(jì)任務(wù)概述 1
1.2 二位二進(jìn)制數(shù)乘法器設(shè)計(jì)方案 2
1.3 知識鏈接—EDA技術(shù)概述及設(shè)計(jì)工具軟件的使用方法 7
1.4 二位二進(jìn)制數(shù)乘法器設(shè)計(jì)實(shí)施 29
1.5 二位二進(jìn)制數(shù)乘法器編程下載與硬件測試 41
做一做,試一試 46
項(xiàng)目小結(jié) 47
項(xiàng)目2 三路表決器設(shè)計(jì)制作 48
2.1 三路表決器設(shè)計(jì)任務(wù)描述 48
2.2 三路表決器設(shè)計(jì)方案 49
2.3 知識鏈接—VHDL程序結(jié)構(gòu)及標(biāo)識符 50
2.4 三路表決器設(shè)計(jì)制作實(shí)施 57
做一做,試一試 65
項(xiàng)目小結(jié) 66
項(xiàng)目3 四路搶答器設(shè)計(jì)制作 67
3.1 四路搶答器設(shè)計(jì)任務(wù)描述 67
3.2 四路搶答器設(shè)計(jì)方案 68
3.3 知識鏈接—VHDL程序的數(shù)據(jù)對象與基本運(yùn)算符 70
3.4 四路搶答控制器設(shè)計(jì)制作實(shí)施 76
3.5 四路搶答器編程下載與硬件測試 81
做一做,試一試 86
項(xiàng)目小結(jié) 86
項(xiàng)目4 簡易電子琴設(shè)計(jì)制作 87
4.1 簡易電子琴設(shè)計(jì)任務(wù)描述 87
4.2 簡易電子琴設(shè)計(jì)方案 87
4.3 知識鏈接—VHDL程序的并行語句 93
4.4 簡易電子琴控制器設(shè)計(jì)制作實(shí)施 97
4.5 簡易電子琴控制器編程下載與硬件測試 104
做一做,試一試 109
項(xiàng)目小結(jié) 109
項(xiàng)目5 樂曲自動演奏電路設(shè)計(jì)制作 110
5.1 樂曲自動演奏電路設(shè)計(jì)任務(wù)描述 110
5.2 樂曲自動演奏電路設(shè)計(jì)方案 111
5.3 知識鏈接—VHDL的順序語句 113
5.4 樂曲自動演奏電路設(shè)計(jì)制作實(shí)施 125
做一做,試一試 135
項(xiàng)目小結(jié) 135
項(xiàng)目6 字符型LCD1602控制器設(shè)計(jì)制作 136
6.1 字符型LCD1602控制器設(shè)計(jì)任務(wù)描述 136
6.2 LCD1602顯示控制電路設(shè)計(jì)方案 137
6.3 知識鏈接—狀態(tài)機(jī)的VHDL程序描述 142
6.4 LCD1602顯示控制器設(shè)計(jì)制作實(shí)施 150
做一做,試一試 166
項(xiàng)目小結(jié) 167
項(xiàng)目7 LED點(diǎn)陣顯示屏控制器設(shè)計(jì)制作 168
7.1 LED點(diǎn)陣顯示屏控制器設(shè)計(jì)任務(wù)描述 168
7.2 LED點(diǎn)陣顯示屏控制器設(shè)計(jì)方案 169
7.3 知識鏈接—VHDL程序的描述方式與PLM的使用 172
7.4 LED點(diǎn)陣顯示屏控制器設(shè)計(jì)制作實(shí)施 185
做一做,試一試 200
項(xiàng)目小結(jié) 200
項(xiàng)目8 二自由度云臺控制器設(shè)計(jì)制作 201
8.1 二自由度云臺控制器設(shè)計(jì)任務(wù)描述 201
8.2 二自由度云臺控制器設(shè)計(jì)方案 202
8.3 二自由度云臺控制器程序設(shè)計(jì) 208
8.4 二自由度云臺控制器編程下載與硬件測試 241
做一做,試一試 245
項(xiàng)目小結(jié) 246
參考文獻(xiàn) 247