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

51系列單片機(jī)項目實踐

51系列單片機(jī)項目實踐

定 價:¥23.00

作 者: 石長華 主編
出版社: 機(jī)械工業(yè)出版社
叢編項: 教育部高等職業(yè)教育示范專業(yè)規(guī)劃教材
標(biāo) 簽: 計算機(jī)體系結(jié)構(gòu)

ISBN: 9787111298144 出版時間: 2010-03-01 包裝: 平裝
開本: 16開 頁數(shù): 201 字?jǐn)?shù):  

內(nèi)容簡介

  《51系列單片機(jī)項目實踐》以51系列單片機(jī)為對象,通過項目實踐的方式,將單片機(jī)原理的主要內(nèi)容有側(cè)重地融入到9個項目實踐中。各個項目的實現(xiàn)無需購置元器件和進(jìn)行電路制作,使用電路設(shè)計與仿真軟件Proteus和單片機(jī)程序集成開發(fā)軟件Keil μVision2,將單片機(jī)技術(shù)的硬件和軟件、理論和實踐、仿真實驗和課程項目設(shè)計有機(jī)地結(jié)合起來,使學(xué)生在接近實際開發(fā)的過程中較完整地學(xué)習(xí)單片機(jī)原理及應(yīng)用技術(shù)?!?1系列單片機(jī)項目實踐》項目中的所有實例均可在Proteus軟件平臺上直接運行?!?1系列單片機(jī)項目實踐》在編程語言的教學(xué)上也進(jìn)行了創(chuàng)新嘗試,在第2章和第3章分別對單片機(jī)的匯編語言和C語言進(jìn)行了介紹,除了“流水燈的設(shè)計”項目采用匯編語言編程,其余8個項目均采用C語言編程?!?1系列單片機(jī)項目實踐》可作為高職高專電子信息類各專業(yè)的教學(xué)和實驗用書,也可供學(xué)生進(jìn)行課程設(shè)計、畢業(yè)設(shè)計和參加大學(xué)生電子設(shè)計競賽時閱讀參考。

作者簡介

暫缺《51系列單片機(jī)項目實踐》作者簡介

圖書目錄

前言
第1章 單片機(jī)硬件系統(tǒng)基礎(chǔ)
1.1 概述
1.1.1 微型計算機(jī)系統(tǒng)
1.1.2 單片機(jī)應(yīng)用系統(tǒng)
1.2 MCS-51系列單片機(jī)的基本結(jié)構(gòu)
1.2.1 內(nèi)部結(jié)構(gòu)
1.2.2 信號引腳
1.2.3 時鐘電路和復(fù)位電路
1.3 MCS-51系列單片機(jī)的存儲器結(jié)構(gòu)
1.3.1 內(nèi)部數(shù)據(jù)存儲器
1.3.2 特殊功能寄存器
1.3.3 內(nèi)部程序存儲器
練習(xí)和思考題
第2章 單片機(jī)匯編語言基礎(chǔ)
2.1 概述
2.2 MCS-51系列單片機(jī)的指令格式
2.3 MCS-51系列單片機(jī)的指令尋址方式
2.3.1 立即數(shù)尋址
2.3.2 直接尋址
2.3.3 寄存器尋址
2.3.4 寄存器間接尋址
2.3.5 變址尋址
2.3.6 相對尋址
2.3.7 位尋址
2.4 MCS-51系列單片機(jī)的指令系統(tǒng)
2.4.1 指令分類
2.4.2 指令功能
2.4.3 指令執(zhí)行的過程
2.5 MCS-51系列單片機(jī)的數(shù)據(jù)傳送指令
2.5.1 8位數(shù)據(jù)傳送指令
2.5.2 16位數(shù)據(jù)傳送指令
2.5.3 堆棧操作指令
2.5.4 字節(jié)交換指令
2.5.5 片外數(shù)據(jù)傳送指令
練習(xí)和思考題
第3章 單片機(jī)C語言基礎(chǔ)
3.1 數(shù)據(jù)結(jié)構(gòu)
3.1.1 數(shù)據(jù)類型
3.1.2 常量與變量
3.1.3 數(shù)組
3.1.4 指針
3.2 運算符、表達(dá)式和優(yōu)先級
3.2.1 賦值運算符
3.2.2 算術(shù)運算符及表達(dá)式
3.2.3 關(guān)系運算符、表達(dá)式及優(yōu)先級
3.2.4 邏輯運算符、表達(dá)式及優(yōu)先級
3.2.5 位操作運算符及表達(dá)式
3.2.6 復(fù)合賦值運算符及表達(dá)式
3.2.7 指針與地址運算符
3.3 c語言程序基本結(jié)構(gòu)與相關(guān)語句
3.3.1 C語言程序的基本結(jié)構(gòu)及其流程圖
3.3.2 選擇語句
3.3.3 循環(huán)語句
3.3.4 循環(huán)的嵌套
3.3.5 break、continue和return語句
3.4 函數(shù)
3.4.1 函數(shù)的分類
3.4.2 函數(shù)的定義
3.4.3 函數(shù)的參數(shù)和函數(shù)值
3.4.4 函數(shù)的調(diào)用與聲明
練習(xí)和思考題
第4章 一步一步學(xué)做仿真實驗
4.1 仿真實驗:單片機(jī)控制單個LED閃爍發(fā)光
4.2 仿真實驗中用到的軟件——Keil快速入門
4.2.1 Keil軟件的界面
4.2.2 建立一個工程
4.2.3 產(chǎn)生一個.hex文件
4.3 仿真實驗中用到的軟件——Proteus快速入門
4.3.1 Proteus軟件的界面
4.3.2 仿真單個LED閃爍發(fā)光電路
練習(xí)和思考題
第5章 并行輸入/輸出接口
5.1 項目內(nèi)容:流水燈的設(shè)計
5.1.1 硬件電路設(shè)計
5.1.2 基本功能
5.2 程序設(shè)計
5.2.1 程序代碼設(shè)計
5.2.2 仿真結(jié)果
5.3 相關(guān)知識
5.3.1 ORG和END指令
5.3.2 邏輯移位指令
5.3.3 控制轉(zhuǎn)移類指令
5.3.4 子程序調(diào)用與返回指令
5.3.5 并行輸入/輸出P1口的結(jié)構(gòu)
5.3.6 LED的應(yīng)用
5.3.7 延時子程序的設(shè)計
5.4 知識綜述:并行輸入/輸出接口
5.4.1 P0口
5.4.2 P2口
5.4.3 P3口
練習(xí)和思考題
第6章 單片機(jī)驅(qū)動LED數(shù)碼管
6.1 項目內(nèi)容:倒計時秒表設(shè)計
6.1.1 硬件電路設(shè)計
6.1.2 基本功能
6.2 程序設(shè)計
6.2.1 程序代碼設(shè)計
6.2.2 仿真結(jié)果
6.3 相關(guān)知識
6.3.1 I,ED數(shù)碼管原理
6.3.2 LED數(shù)碼管字形碼
6.4 知識擴(kuò)展
6.4.1 LED靜態(tài)顯示方式
6.4.2 IED動態(tài)顯示方式
練習(xí)和思考題
第7章 單片機(jī)的鍵盤控制
7.1 項目內(nèi)容:簡單計算器的設(shè)計
7.1.1 硬件電路設(shè)計
7.1.2 基本功能
7.2 程序設(shè)計
7.2.1 程序代碼設(shè)計
7.2.2 仿真結(jié)果
7.3 相關(guān)知識:單片機(jī)系統(tǒng)中的鍵盤接口技術(shù)
7.3.1 鍵盤工作原理及消抖
7.3.2 獨立式鍵盤
7.3.3 矩陣式鍵盤
7.4 8255A并行輸人/輸出接口擴(kuò)充鍵盤
7.4.1 8255A的基礎(chǔ)知識
7.4.2 8255A鍵盤的擴(kuò)充
練習(xí)和思考題
第8章 單片機(jī)的中斷系統(tǒng)
8.1 項目內(nèi)容:八路搶答器
8.1.1 基本功能
8.1.2 硬件電路設(shè)計
8.2 程序設(shè)計
8.3 相關(guān)知識
8.3.1 中斷的基本概念
8.3.2 MCS-5l系列單片機(jī)的中斷系統(tǒng)
8.3.3 與中斷有關(guān)的寄存器
8.3.4 匯編語言中斷程序設(shè)計要點
8.3.5 c語言中斷程序設(shè)計要點
8.3.6 中斷應(yīng)用舉例
練習(xí)和思考題
第9章 定時/計數(shù)器
9.1 項目內(nèi)容:電子時鐘的設(shè)計
9.1.1 硬件電路設(shè)計
9.1.2 基本功能
9.2 程序設(shè)計
9.2.1 程序代碼設(shè)計
9.2.2 仿真結(jié)果
9.3 相關(guān)知識:定時/計數(shù)器綜述
9.3.1 定時/計數(shù)器的結(jié)構(gòu)和工作原理
9.3.2 定時/計數(shù)器的工作方式寄存器和控制寄存器
9.3.3 定時/計數(shù)器的工作方式
9.3.4 定時/計數(shù)器的初始化
9.3.5 定時/計數(shù)器的應(yīng)用舉例
練習(xí)和思考題
第10章 單片機(jī)串行接口通信
10.1 項目內(nèi)容:LED點陣顯示漢字
10.1.1 硬件電路設(shè)計
10.1.2 基本功能
10.2 程序設(shè)計
10.2.1 程序代碼設(shè)計
10.2.2 仿真結(jié)果
10.3 相關(guān)知識
10.3.1 字符和漢字顯示的基本原理
10.3.2 字符、漢字模塊的生成
10.3.3 LED點陣模塊
10.3.4 LED點陣的驅(qū)動方法
10.3.5 單片機(jī)的串行接口工作模式
練習(xí)和思考題
第11章 單片機(jī)與A/D接口
11.1 項目內(nèi)容}數(shù)字電壓表的設(shè)計
11.1.1 硬件電路設(shè)計
11.1.2 基本功能
11.2 程序設(shè)計
11.2 一程序代碼設(shè)計
11.2.2 仿真結(jié)果.
11.3 相關(guān)知識
11.3.1 A/D轉(zhuǎn)換器概述
11.3.2 ADC0809的內(nèi)部結(jié)構(gòu)和信號引腳
11.3.3 8051單片機(jī)與ADC0809的接口
11.3.4 D/A轉(zhuǎn)換器綜述
11.3.5 805l單片機(jī)與DAC0832的接口
練習(xí)和思考題
第12章 單片機(jī)與液晶顯示器
12.1 項目內(nèi)容:液晶顯示器顯示W(wǎng)WW.empbook.com
12.1.1 硬件電路設(shè)計
12.1.2 基本功能
12.2 程序設(shè)計
12.2.1 程序代碼設(shè)計
12.2.2 仿真結(jié)果
12.3 相關(guān)知識
12.3.1 LCMl602外觀及功能
12.3.2 LCMl602與單片機(jī)連接
12.3.3 LCMl602的讀寫操作
12.3.4 LCMl602的指令
12.3.5 LCMl602字符顯示位的控制
12.3.6 LCMl602的初始化
12I3.7.LCMl602的自定義字符
練習(xí)和思考題
第13章 測溫元件DSl8820應(yīng)用
13.1 項目內(nèi)容:DSl8820數(shù)字溫度計
13.1.1 硬件電路設(shè)計
13.1.2 基本功能
13.2 程序設(shè)計
13.2.1 程序代碼設(shè)計
13.2.2 仿真結(jié)果
13.3 相關(guān)知識:DSl8820介紹和1-Wire總線接口
13.3.1 DSl8820的外觀及功能
13.3.2 DSl8820的存儲器結(jié)構(gòu)
13.3.3 DSl8820的命令序列及
操作時序
練習(xí)和思考題
附錄
附錄 AProteus常用元器件英文縮寫表
附錄 BMCS-5l指令表
參考文獻(xiàn)

本目錄推薦

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