單片機原理與實例應(yīng)用(高職高專計算機實用規(guī)劃教材——案例驅(qū)動與項目實踐)
- 所屬分類:
- 作者:
萬隆 主編
- 出版社:
清華大學(xué)出版社
- ISBN:9787302240686
- 出版日期:2011-1-1
-
原價:
¥36.00元
現(xiàn)價:¥27.40元
-
本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買:
圖書簡介
本書介紹了單片機硬件系統(tǒng)及常用外圍電路設(shè)計、單片機匯編程序設(shè)計、單片機C語言程序設(shè)計和開發(fā)環(huán)境及仿真軟件四大部分內(nèi)容,注重實踐,強調(diào)實用。《單片機原理與實例應(yīng)用》通過MCUBUS單片機開發(fā)板上有關(guān)的典型范例,介紹了單片機在設(shè)計過程中的硬件設(shè)計、仿真調(diào)試和程序設(shè)計等過程,通過實際范例引出相關(guān)知識點并進行知識總結(jié)。
本書所何代碼都有硬件支持,書中的硬件系統(tǒng)由作者獨立開發(fā),已被作為全圍信息化應(yīng)用能力考試——單片機應(yīng)用科目的硬件考試平臺。
小書適合單片機初學(xué)者使用,也可以作為本、專科院校電子信息相關(guān)專業(yè)的單片機教材使用,還可以作為單片機開發(fā)培訓(xùn)教材使用。
目錄
第1章 單片機基礎(chǔ)
1.1 單片機相關(guān)的幾個基本概念
1.1.1什么是單片機
1.1.2 什么是單片機系統(tǒng)
1.1.3 什么是單片機應(yīng)用系統(tǒng)
1.2 單片機開發(fā)快速入門
1.2.1 案例介紹及知識要點
1.2.2 程序示例
1.2.3 工程建立和編譯的基本步驟
1.3 單片機的硬件結(jié)構(gòu)
1.3.1 中央處理器
1.3.2 存儲器
1.3.3 I/0接口
1.3.4 特殊功能部件
1.4 單片機最小工作系統(tǒng)
1.4.1 案例介紹及知識要點
1.4.2 51系列單片機的引腳及功能
1.4.3 時鐘電路與時序
1.4.4 復(fù)位電路
1.5 單片機的存儲器配置
1.5.1 程序存儲器
1.5.2 數(shù)據(jù)存儲器
習(xí)題
第2章 51單片機的指令系統(tǒng)
2.1 初識單片機的匯編指令
2.1.1 案例介紹及知識要點
2.1.2 程序示例
2.1.3 知識總結(jié)——指令格式
2.1.4 知識總結(jié)-旨令類型
2.1.5 知識總結(jié)——常用符號說明
2.2 51單片機指令的尋址方式
2.2.1 案例介紹及知識要點
2.2.2 程序示例
2.2.3 知識總結(jié)——直接尋址
2.2.4 知識總結(jié)——立即尋址
2.2.5 知識總結(jié)——寄存器尋址
2.2.6 知識總結(jié)——寄存器間接尋址
2.2.7 知識總結(jié)——變址尋址
2.2.8 知識總結(jié)——位尋址
2.2.9 知識總結(jié)——相對尋址
2.3 80C51指令集
2.3.1 數(shù)據(jù)傳送類指令
2.3.2 算術(shù)運算指令
2.3.3 邏輯運算及移位類指令
2.3.4 控制轉(zhuǎn)移類指令
2.3.5 位操作類指令
2.4 單片機匯編語言程序設(shè)計示例
2.4.1 設(shè)計步驟
2.4.2 偽指令
2.4.3 順序程序設(shè)計
2.4.4 分支程序設(shè)計
2.4.5 循環(huán)程序設(shè)計
2.4.6 子程序設(shè)計
習(xí)題
第3章 C51程序設(shè)計
3.1 C51的特點
3.2 C51程序設(shè)計基礎(chǔ)
3.2.1 案例介紹及知識要點1
3.2.2 知識總結(jié)——c51的標(biāo)識符與關(guān)鍵字
3.2.3 知識總結(jié)——C51的數(shù)據(jù)類型
3.2.4 案例介紹及知識要點2
3.2.5 知識總結(jié)——常量和變量
3.2.6 知識總結(jié)——C51的存儲類型
3.2.7 案例介紹及知識要點3
3.2.8 知識總結(jié)——51單片機硬件結(jié)構(gòu)的C51定義
3.3 C51運算符和表達式
3.3.1 賦值運算符
3.3.2 算術(shù)運算符和算術(shù)表達式
3.3.3 關(guān)系運算符和關(guān)系表達式
3.3.4 邏輯運算符和邏輯表達式
3.3.5 位運算符和位運算
3.3.6 復(fù)合運算符及其表達式
3.4 C51控制語句和結(jié)構(gòu)化程序設(shè)計
3.4.1 表達式語句、復(fù)合語句和順序結(jié)構(gòu)程序
3.4.2 選擇語句和選擇結(jié)構(gòu)程序
3.4.3 循環(huán)語句和循環(huán)結(jié)構(gòu)程序
3.5 C51構(gòu)造數(shù)據(jù)類型簡介
3.5.1 數(shù)組
3.5.2 指針
3.5 13結(jié)構(gòu)體
3.5.4 聯(lián)合體
3.6 C51函數(shù)
3.6.1 案例介紹及知識要點1
3.6.2 知識總結(jié)——函數(shù)的定義、調(diào)用和聲明
3.6 13案例介紹及知識要點2
3.6.4 知識總結(jié)——中斷函數(shù)
3.6.5 重入函數(shù)
3.7 預(yù)處理命令和庫函數(shù)
3.7.1 預(yù)處理命令
3.7.2 庫函數(shù)
3.8 匯編語言與c語言混合編程
3.8.1 案例介紹及知識要點
3.8.2 知識總結(jié)——c語言中的匯編程序
3.8.3 C程序與匯編程序之間的參數(shù)傳遞
習(xí)題
第4章 Keil μ Vision2編譯環(huán)境
第5章 并行I,O端口
第6章 單片機的中斷系統(tǒng)
第7章 定時計數(shù)器
第8章 單片機的數(shù)據(jù)通信
第9章 單片機常用接口電路設(shè)計
第10章 常用串行總線的介紹及應(yīng)用
第11章 單片機Proteus仿真
第12章 考試指導(dǎo)
附錄A 80C51單片機指令表
附錄B C語言優(yōu)先級及其結(jié)合性
附錄C ASCII碼表
附錄D 開發(fā)板功能結(jié)構(gòu)
參考文獻