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

單片機實驗與實踐

單片機實驗與實踐

定 價:¥19.50

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

ISBN: 9787810775212 出版時間: 2004-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 224 字數(shù):  

內(nèi)容簡介

  從以80C51內(nèi)核單片機為核心的DP51PRO單片機綜合仿真實驗儀入手,介紹如何進行單片機實驗,逐步引導(dǎo)讀者掌握使用80C51內(nèi)核單片機進行開發(fā)的方法。本書共分4章,第1章簡單介紹DP51PRO單片機綜合仿真實驗儀的結(jié)構(gòu)和功能;第2章詳細介紹Keil μVision2集成開發(fā)環(huán)境的使用方法和使用樣例,最后還介紹了DP51PRO單片機綜合仿真實驗儀的各部分硬件原理和使用方法;第3章介紹39個單片機接口及應(yīng)用實驗;第4章簡單介紹在Small RTOS51下的驅(qū)動程序的編寫方法,并以DP51PRO單片機綜合仿真實驗儀為硬件平臺,詳細敘述了LCD和I2C的驅(qū)動程序編寫。本書可供高等院?;騿纹瑱C培訓(xùn)班學(xué)生使用,也可供廣大單片機開發(fā)人員學(xué)習(xí)和參考。

作者簡介

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

圖書目錄

第1章 DP51PRO單片機綜合仿真實驗儀功能簡介
1.1 電路外觀1
1.2 功能特點1
1.3 實驗項目3
1.4 主要功能塊4
1.5 仿真調(diào)試下載電路說明5
1.5.1 DP51 PRO下載工作方式(LOAD)6
1.5.2 DP51 PRO運行工作方式(RUN)6
第2章 DP51PRO快速入門
2.1 Keil C51簡介7
2.2 Keil C51的安裝9
2.2.1 系統(tǒng)要求9
2.2.2 軟件的安裝9
2.3 μVision2集成開發(fā)環(huán)境12
2.3.1 μVision2集成工具12
2.3.2 菜單欄命令、工具欄和快捷方式13
2.4 Keil C51的使用18
2.4.1 創(chuàng)建第一個Keil C51應(yīng)用程序18
2.4.2 程序文件的編譯、鏈接25
2.5 調(diào)試仿真功能的使用29
2.5.1 如何進入調(diào)試狀態(tài)29
2.5.2 調(diào)試狀態(tài)的存儲器模型30
2.5.3 調(diào)試前的準備工作31
2.5.4 實戰(zhàn)34
2.6 脫機運行的FLASH運行38
2.6.1 如何進入運行狀態(tài)38
2.6.2 運行狀態(tài)的存儲器模型38
2.6.3 運行程序?qū)嵗?9
2.7 脫機運行的ISP單片機運行41
2.7.1 如何進入ISP下載狀態(tài)41
2.7.2 運行狀態(tài)的存儲器模型41
2.7.3 ZLGISP軟件簡介41
2.7.4 ZLGISP軟件的安裝方法42
2.7.5 ZLGISP軟件的使用方法43
2.8 各功能模塊的功能介紹47
2.8.1 A1區(qū)MON51仿真模塊47
2.8.2 A2區(qū)MCU總線接口及I/O口連接區(qū)48
2.8.3 A3區(qū)8155并行I/O口擴展48
2.8.4 A4和A5區(qū) PARK擴展48
2.8.5 B1區(qū)語音實驗區(qū)49
2.8.6 B2區(qū)非接觸式IC卡實驗區(qū)50
2.8.7 B3區(qū)LCD實驗區(qū)51
2.8.8 B4區(qū)并行A/D轉(zhuǎn)換實驗區(qū)52
2.8.9 B5區(qū)PWM電壓轉(zhuǎn)換實驗區(qū)52
2.8.10 B6區(qū)并行D/A轉(zhuǎn)換實驗區(qū)52
2.8.11 B7區(qū)串行A/D轉(zhuǎn)換實驗區(qū)53
2.8.12 B8區(qū)直流電機實驗區(qū)53
2.8.13 C1區(qū)電壓接口區(qū)54
2.8.14 C2區(qū)邏輯筆54
2.8.15 C3區(qū)LED點陣實驗?zāi)K55
2.8.16 C4區(qū)并轉(zhuǎn)串實驗電路55
2.8.17 C5區(qū)串轉(zhuǎn)并實驗電路56
2.8.18 C6區(qū)138譯碼電路56
2.8.19 C7區(qū)繼電器及其驅(qū)動電路57
2.8.20 C8區(qū)555電路實驗區(qū)57
2.8.21 C9區(qū)運算放大器電路實驗區(qū)58
2.8.22 C10區(qū)步進電機實驗區(qū)58
2.8.23 D1區(qū)獨立控制的LED、撥動開關(guān)、鍵盤實驗區(qū)59
2.8.24 D2區(qū)電位器實驗區(qū)59
2.8.25 D3區(qū)數(shù)字溫度采集實驗區(qū)59
2.8.26 D4區(qū)蜂鳴器實驗區(qū)61
2.8.27 D5區(qū)紅外收/發(fā)實驗區(qū)61
2.8.28 D6區(qū)RS485實驗區(qū)62
2.8.29 D7區(qū)I2C實驗區(qū)62
2.8.30 D8區(qū)接觸式IC卡實驗區(qū)62
第3章 DP51PRO單片機實驗
實驗1 Keil C51集成開發(fā)環(huán)境的使用練習(xí)65
實驗2 基于Keil C51集成開發(fā)環(huán)境的仿真與調(diào)試66
實驗3 單片機I/O口控制實驗67
實驗4 蜂鳴器驅(qū)動實驗70
實驗5 電子琴實驗73
實驗6 定時器輸出PWM實驗75
實驗7 串轉(zhuǎn)并的I/O口實驗78
實驗8 并轉(zhuǎn)串的I/O口實驗80
實驗9 74HC138譯碼器實驗82
實驗10 8×8 LED掃描輸出實驗84
實驗11 555電路實驗87
實驗12 運算放大器實驗88
實驗13 繼電器控制實驗90
實驗14 RS232串口通信實驗92
實驗15 RS485差分串行通信實驗94
實驗16 I2C總線實驗(實時時鐘、EEPROM和ZLG7290的實驗)97
實驗17 萬年歷時鐘實驗102
實驗18 接觸式IC卡讀/寫實驗105
實驗19 數(shù)字溫度傳感器實驗111
實驗20 單總線和I2C總線結(jié)合實現(xiàn)數(shù)字溫度計實驗117
實驗21 結(jié)合555電路實驗和單片機定時器頻率計實驗124
實驗22 直流電機實驗126
實驗23 步進電機控制實驗127
實驗24 紅外收發(fā)實驗129
實驗25 使用8155擴展I/O、RAM及定時器實驗132
實驗26 字符型液晶顯示實驗136
實驗27 圖形液晶顯示實驗140
實驗28 并行A/D轉(zhuǎn)換實驗146
實驗29 并行的D/A轉(zhuǎn)換實驗149
實驗30 串行A/D轉(zhuǎn)換實驗153
實驗31 數(shù)字電壓表實驗155
實驗32 IC卡身份識別開關(guān)實驗159
實驗33 USB1.1接口控制演示實驗162
實驗34 CANbus接口控制實驗163
實驗35 USB2.0接口控制演示實驗169
實驗36 基于以太網(wǎng)接口的TCP/IP實驗172
實驗37 ISD1420語音模塊實驗174
實驗38 非接觸式IC卡讀卡模塊實驗175
第4章 Small RTOS51的應(yīng)用
4.1 編寫Small RTOS51的驅(qū)動程序179
4.1.1 函數(shù)的可重入179
4.1.2 驅(qū)動程序的編寫方法180
4.2 16×2 LCD模塊的驅(qū)動180
4.2.1 TC1602A液晶顯示器與DP51PRO實驗儀的連接180
4.2.2 驅(qū)動程序的使用180
4.2.3 對TC1602A操作的基本函數(shù)182
4.2.4 初始化TC1602A液晶顯示器183
4.2.5 清除指定行183
4.2.6 在指定位置顯示字符串185
4.2.7 在指定地址向液晶模塊寫多個字符187
4.2.8 驅(qū)動程序在DP51PRO上使用的例子188
4.3 I2C總線驅(qū)動程序的實現(xiàn)190
4.3.1 I2C驅(qū)動程序的簡介190
4.3.2 驅(qū)動程序的使用190
4.3.3 基本I2C總線信號的產(chǎn)生190
4.3.4 I2C總線初始化192
4.3.5 發(fā)送和接收一個字節(jié)193
4.3.6 對I2C進行讀操作195
4.3.7 對I2C進行寫操作197
4.4 Small RTOS51應(yīng)用實例和分析199
4.4.1 實例簡介199
4.4.2 系統(tǒng)配置文件Os_cfg.h200
4.4.3 CPU配置文件Os_cpu.h202
4.4.4 用戶配置文件Config.h203
4.4.5 ZLG7290應(yīng)用函數(shù)程序zlg7290.c205
4.4.6 主程序EXT1.c208
附錄Small RTOS51使用許可協(xié)議

本目錄推薦

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