注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)單片機與CPLD綜合應(yīng)用技術(shù)

單片機與CPLD綜合應(yīng)用技術(shù)

單片機與CPLD綜合應(yīng)用技術(shù)

定 價:¥39.00

作 者: 周立功,夏宇聞等編著
出版社: 北京航空航天大學(xué)出版社
叢編項: 周立功單片機公司策劃系列叢書
標(biāo) 簽: 單片計算機

ISBN: 9787810773164 出版時間: 2003-09-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 405 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹了PHILIPS公司最新、最常用的內(nèi)置ISP下載功能的64KB大容量Flash存儲器和特大RAM的P89C6xX2 6/12時鐘低價單片機的原理;同時還用大量篇幅介紹初學(xué)者最容易掌握的Verilog HDL語言,詳細(xì)介紹了使用Verilog語言設(shè)計CPLD應(yīng)用程序的方法,以及單片機與CPLD的綜合應(yīng)用設(shè)計技術(shù)。本書以實戰(zhàn)為主為,提供了完整的程序源碼和電路圖,結(jié)合所配套單片機與CPLD綜合仿真實驗儀,可以幫助初學(xué)者一邊看書一邊實踐,從而達(dá)到快速掌握單片機與CPLD綜合新技術(shù)的目的。本書的主要讀者者是專門從事單片機應(yīng)用系統(tǒng)開發(fā)的工程技術(shù)人員、大專院校電類及信息類等專業(yè)的學(xué)生以及其他單片機愛好者,也可作為各類單片機中、高級培訓(xùn)教材,或大專院校的教學(xué)參考用書。

作者簡介

  作者:周立功周立功,男,1964年3月出生,畢業(yè)于東華大學(xué)自動化及計算機系,高級工程師,中國單片機學(xué)會理事,中國海洋大學(xué)講座教授,碩士生導(dǎo)師,主要研究方向為嵌入式系統(tǒng)與現(xiàn)場總線,目前正在從事80C51、ARM與NiosII等軟核SoC的研究與開發(fā)。1981年6月參加工作,先后在大型國有企業(yè)擔(dān)任過工段長、車間主任、團委書記、廠長、黨委書記,先后被評為省及國家級勞動模范與新長征突擊手,長期從事微機、單片機與嵌入式系統(tǒng)應(yīng)用推廣、開發(fā)工作。早期主要從事6502、Z80、8080及其5G14500(一位機)微機應(yīng)用開發(fā)及工業(yè)低溫輻射遠(yuǎn)紅外節(jié)電技術(shù)應(yīng)用與研究等工作,在1987年就出版過《工業(yè)低溫輻射遠(yuǎn)紅外節(jié)電技術(shù)》專著。從1994年11月開始創(chuàng)辦了廣州周立功單片機發(fā)展有限公司、廣州致遠(yuǎn)電子有限公司除擔(dān)任董事長與總經(jīng)理之外,還繼續(xù)從事實際的技術(shù)開發(fā)工作并任首席系統(tǒng)設(shè)計師和軟件架構(gòu)師,致力于單片機與嵌入式系統(tǒng)技術(shù)的推廣及其產(chǎn)業(yè)化工作。深入淺出ARM7:LPC213x/214x(下冊)>>更多作品

圖書目錄

第1章 系統(tǒng)概述
1.1 DP系列MCU與CPLD綜合仿真實驗儀 1
1.1.1 DP-MCU/Xilinx綜合仿真實驗儀 1
1.1.2 DP-MCU/Altera綜合仿真實驗儀 1
1.1.3 DP-MCU/Xilinx與DP-MCU/Altera的共同特點 1
1.2 DP系列MCU仿真實驗儀 3
1.2.1 DP-TEST下載實驗儀 3
1.2.2 DP-51S單片機仿真實驗儀 4
1.2.3 DP-51單片機仿真實驗儀 5
1.2.4 DP-668單片機與TCP/IP綜合仿真實驗儀 6
1.3 DP系列CPLD開發(fā)實驗儀 7
1.3.1 DP-Xilinx下載開發(fā)實驗儀 7
1.3.2 DP-Altera下載開發(fā)實驗儀 8
第2章 DP-MCU/CPLD綜合仿真實驗儀
2.1 DP-MCU/Xilinx綜合仿真實驗儀 9
2.1.1 電路布局 9
2.1.2 主要器件 9
2.1.3 應(yīng)用接口 10
2.1.4 跳線接口 14
2.2 DP-MCU/Altera綜合仿真實驗儀 15
2.2.1 電路布局 15
2.2.2 主要器件 16
2.2.3 應(yīng)用接口 17
2.2.4 跳線接口 17
2.3 硬件原理分析 19
2.3.1 時鐘電路 19
2.3.2 復(fù)位電路 19
2.3.3 工作模式切換電路 20
2.3.4 鍵盤和LED發(fā)光管 21
2.3.5 全局按鍵 21
2.3.6 蜂鳴器 21
2.3.7 數(shù)碼管LED顯示 22
2.3.8 LCD液晶顯示接口 22
2.3.9 紅外接近開關(guān) 23
2.3.10 實時時鐘PCF8563 24
2.3.11 E2PROM存儲器 24
第3章 DP-MCU/CPLD快速入門
3.1 Keil C51軟件的安裝和使用 26
3.1.1 Keil C51軟件的安裝 27
3.1.2 Keil C51軟件的使用 29
3.2 ZLGICD軟件的安裝和使用 39
3.2.1 ZLGICD軟件簡介 39
3.2.2 ZLGICD軟件的安裝方法 40
3.2.3 ZLGICD軟件的使用方法 42
3.3 ISD51在線仿真調(diào)試 45
3.3 .1ISD51簡介 45
3.3.2 使用ISD51的準(zhǔn)備工作 45
3.3.3 ISD51仿真調(diào)試功能的使用 47
3.4 Xilinx開發(fā)軟件WebPACK的安裝和使用 49
3.4.1 WebPACK軟件的安裝 49
3.4.2 WebPACK軟件的使用 53
3.5 Altera開發(fā)軟件MAX plusⅡ的安裝和使用 60
3.5.1 MAX plusⅡ軟件的安裝 61
3.5.2 MAX plusⅡ軟件的使用 65
第4章 CPLD系列器件
4.1 XC9500系列CPLD簡介 75
4.2 XC9500系列器件結(jié)構(gòu)描述 76
4.2.1 功能模塊 77
4.2.2 宏單元 77
4.2.3 乘積項分配器 79
4.2.4 FastCONNECT 開關(guān)矩陣 81
4.2.5 I/O模塊 81
4.2.6 引腳鎖定功能 84
4.2.7 在系統(tǒng)編程 84
4.2.8 耐久性 84
4.2.9 IEEE 1149.1邊界掃描 JTAG 85
4.2.10 保密設(shè)計 85
4.2.11 低功耗模式 85
4.2.12 時序模型 85
4.2.13 上電特性 87
4.2.14 Xilinx CPLD器件的命名 87
4.3 XC95108在系統(tǒng)可編程CPLD 88
4.4 MAX 7000系列器件的特點及性能 94
4.5 MAX 7000系列器件功能概述 96
4.5.1 MAX器件簡介 96
4.5.2 功能描述 99
第5章 Verilog HDL 硬件描述語言
5.1 Verilog HDL的基本知識 109
5.1.1 硬件描述語言HDL 109
5.1.2 Verilog HDL的歷史 110
5.1.3 總結(jié) 115
5.2 Verilog HDL語法的基本概念 116
5.2.1 簡單的Verilog HDL模塊 117
5.2.2 總結(jié) 121
5.3 模塊的結(jié)構(gòu). 數(shù)據(jù)類型及變量和基本運算符 121
5.3.1 模塊的結(jié)構(gòu) 121
5.3.2 數(shù)據(jù)類型及其常量和變量 124
5.3.3 總結(jié) 133
5.4 各種運算符. 賦值語句和結(jié)構(gòu)說明語句 133
5.4.1 邏輯運算符 133
5.4.2 關(guān)系運算符 134
5.4.3 等式運算符 134
5.4.4 移位運算符 135
5.4.5 位拼接運算符 136
5.4.6 縮減運算符 136
5.4.7 優(yōu)先級別 137
5.4.8 關(guān)鍵詞 137
5.4.9 賦值語句和塊語句 137
5.4.10 總結(jié) 142
5.5 條件語句和循環(huán)語句 143
5.5.1 if_else語句 143
5.5.2 case語句 146
5.5.3 設(shè)計中生成了并不希望有的鎖存器 149
5.5.4 循環(huán)語句 150
5.5.5 總結(jié) 153
5.6 結(jié)構(gòu)語句. 函數(shù)語句和系統(tǒng)任務(wù) 153
5.6.1 結(jié)構(gòu)說明語句 153
5.6.2 task說明語句 156
5.6.3 function說明語句 158
5.6.4 系統(tǒng)函數(shù)和任務(wù) 159
5.7 調(diào)試用系統(tǒng)任務(wù)和常用編譯預(yù)處理語句 163
5.7.1 系統(tǒng)任務(wù)$monitor 164
5.7.2 時間度量系統(tǒng)函數(shù)$time 164
5.7.3 系統(tǒng)任務(wù)$finish 166
5.7.4 系統(tǒng)任務(wù)$stop 166
5.7.5 系統(tǒng)任務(wù)$readmemb和$readmemh 166
5.7.6 系統(tǒng)任務(wù)$random 168
5.7.7 編譯預(yù)處理 168
5.7.8 總結(jié) 176
5.8 語法概念回顧與練習(xí) 176
第6章 CPLD應(yīng)用設(shè)計
6.1 基本輸出實驗 189
6.1.1 點亮發(fā)光二極管 189
6.1.2 閃爍燈 191
6.1.3 流水燈 194
6.2 基本輸入/輸出實驗 196
6.2.1 基本的邏輯門實驗 196
6.2.2 鍵盤. LED發(fā)光管實驗1 198
6.2.3 鍵盤. LED發(fā)光管實驗2 201
6.3 靜態(tài)LED數(shù)碼管顯示 202
6.4 動態(tài)LED數(shù)碼管顯示 205
6.5 蜂鳴器聲響實驗 209
6.5.1 輸出報警聲 210
6.5.2 數(shù)字電子琴 212
6.6 PWM輸出控制 215
6.6.1 由PWM實現(xiàn)的D/A轉(zhuǎn)換 215
6.6.2 由PWM實現(xiàn)的D/F轉(zhuǎn)換 217
6.7 數(shù)字時鐘實驗 219
6.8 頻率計實驗 223
6.9 交通燈實驗 227
6.10 RS-232實驗 232
6.10.1 發(fā)送 232
6.10.2 接收 236
第7章 內(nèi)置WDT與ISP功能的80C51 Flash單片機
7.1 P89C6xX2單片機概述 240
7.1.1 P89C6xX2單片機的特性 240
7.1.2 P89C6xX2單片機的內(nèi)部結(jié)構(gòu)及引腳排列 241
7.2 Flash存儲器 248
7.2.1 Flash存儲器結(jié)構(gòu)與操作 248
7.2.2 Flash的編程和擦除 248
7.3 振蕩和復(fù)位電路 254
7.3.1 時鐘電路及其配置 254
7.3.2 可編程時鐘輸出 255
7.3.3 復(fù)位電路 255
7.4 低功耗模式 255
7.4.1 時鐘停止模式 255
7.4.2 空閑模式 255
7.4.3 掉電模式 256
7.4.4 ONCE模式 256
7.5 定時器/計數(shù)器的使用 256
7.5.1 定時器0和1 256
7.5.2 定時器2的操作 259
7.6 全雙工增強型UART串口 265
7.6.1 串口的模式 265
7.6.2 多機通信 269
7.6.3 增強型UART操作 273
7.7 中斷系統(tǒng) 276
7.7.1 中斷源 276
7.7.2 中斷優(yōu)先級配置 277
7.7.3 中斷的處理 279
7.7.4 外部中斷 280
7.8 其他功能的使用 281
7.8.1 雙DPTR的使用 281
7.8.2 附加數(shù)據(jù)RAM的使用 282
7.8.3 硬件看門狗定時器WDT 283
7.9 P89C51RX2與P89C6xX2單片機的異同點 283
7.9.1 P89C51RX2單片機概述 283
7.9.2 P89C51RX2的特性. 內(nèi)部結(jié)構(gòu)和引腳排列 284
7.9.3 P89C51RX2與P89C6xX2功能特性比較 289
7.10 P89C66x與P89C6xX2單片機的異同點 289
7.10.1 P89C66x單片機概述 289
7.10.2 P89C66x單片機的特性. 內(nèi)部結(jié)構(gòu)和引腳排列 290
7.10.3 P89C66x與P89C6xX2功能特性比較 294
第8章 I2C總線的應(yīng)用
8.1 I2C總線介紹 296
8.1.1 I2C總線的特性 296
8.1.2 標(biāo)準(zhǔn)模式I2C總線規(guī)范 297
8.2 模擬I2C軟件包 301
8.2.1 匯編程序軟件包 301
8.2.2 特殊應(yīng)用情況 307
8.2.3 C51程序軟件包 307
8.3 24WC系列E2PROM的應(yīng)用 314
8.3.1 概述 314
8.3.2 引腳描述 314
8.3.3 串行E2PROM芯片的尋址 315
8.3.4 寫操作方式 317
8.3.5 讀操作方式 318
8.3.6 硬件電路分析 320
8.4 PCF8563時鐘芯片的應(yīng)用 323
8.4.1 PCF8563的基本原理 324
8.4.2 PCF8563的操作 330
8.4.3 PCF8563實現(xiàn)的數(shù)字鐘 336
第9章 單片機與CPLD綜合應(yīng)用
9.1 鍵盤. LED顯示實驗 338
9.1.1 鍵盤. LED發(fā)光管實驗 338
9.1.2 鍵盤. LED數(shù)碼管實驗 345
9.2 單片機控制的PWM輸出 353
9.2.1 由PWM實現(xiàn)的D/A轉(zhuǎn)換 353
9.2.2 由PWM實現(xiàn)的D/F轉(zhuǎn)換 359
9.3 數(shù)字時鐘 366
9.3.1 由單片機+CPLD實現(xiàn)的數(shù)字鐘 366
9.3.2 由PCF8563+MCU+CPLD實現(xiàn)的數(shù)字鐘 377
9.4 液晶顯示屏LCD顯示 384
9.4.1 點陣字符型LCD簡介 384
9.4.2 TC1602A液晶顯示器的應(yīng)用 388
9.5 RS-232全雙工串口 396

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號