出版時(shí)間:2011-4 出版社:北京航空航天大學(xué) 作者:溫子祺//劉志峰//冼安勝//林秩謙//李益鴻 頁數(shù):456
Tag標(biāo)簽:無
內(nèi)容概要
本書以宏晶公司的STC89C52RC單片機(jī)為藍(lán)本,由淺入深,并結(jié)合SmartM51開發(fā)板系統(tǒng)地介紹單片機(jī)的原理與結(jié)構(gòu)、開發(fā)環(huán)境的使用、各種功能器件的應(yīng)用。
本書主要特色是邊學(xué)邊做,不是單純的理論講解,各章節(jié)中規(guī)中矩,遵循由簡到繁、循序漸進(jìn)的編排方式。本書大部分內(nèi)容均來自作者的項(xiàng)目經(jīng)驗(yàn),因而許多c語言代碼能夠直接應(yīng)用到工程項(xiàng)目中去,且代碼風(fēng)格良好。書中還介紹了USB通信、網(wǎng)絡(luò)通信、數(shù)據(jù)校驗(yàn)、深入編程等,而這些內(nèi)容在很多同類型書籍中并不具備,恰?也是即將走出校門的大學(xué)生踏人社會(huì)工作經(jīng)常要接觸的。其中配套的光盤含有各實(shí)驗(yàn)的示例代碼,可使讀者在短時(shí)間內(nèi)迅速掌握單片機(jī)的應(yīng)用技巧,并可向讀者提供配套的單片機(jī)開發(fā)板。
本書既可作為大學(xué)本、??茊纹瑱C(jī)課程教材,也可作為相關(guān)技術(shù)人員的參考與學(xué)習(xí)用書。
書籍目錄
緒論
第1章 8051簡介
1.1 8051系列單片機(jī)的特點(diǎn)
1.2 8051系列單片機(jī)內(nèi)部結(jié)構(gòu)
1.2.1 微處理器
1.2.2 振蕩器與CPU時(shí)序
1.2.3 存儲(chǔ)器
1.2.4 并行接口
1.3 8051系列單片機(jī)內(nèi)部資源
第2章 STC89C51RC/RD+系列單片機(jī)
2.1 主要特性
2.2 型 號(hào)
2.3 結(jié)構(gòu)圖
2.4 引 腳
2.5 特殊功能寄存器
第3章 開發(fā)環(huán)境
3.1 Cx51編譯器
3.2 Keil簡介
3.2.1 Keil C51系統(tǒng)概述
3.2.2 Keil開發(fā)系統(tǒng)的整體結(jié)構(gòu)
3.2.3 Keil C51存儲(chǔ)區(qū)關(guān)鍵字
3.3 NotePad++簡介
3.4 NotePad++配置
3.4.1 設(shè)置語法著色
3.4.2 添加關(guān)鍵字
3.4.3 設(shè)置自動(dòng)完成
3.5 Keil與NotePad++聯(lián)合編輯
第4章 工程創(chuàng)建與深入
4.1 啟動(dòng)程序
4.2 創(chuàng)建工程
4.3 編寫程序
4.4 深入Keil
4.4.1 剖析頭文件
4.4.2 剖析優(yōu)化
4.4.3 詳解STARTUP.A51
4.5 程序燒寫
基礎(chǔ)入門篇
第5章 GPIO
5.1 GPIO簡介
5.2 GPIO實(shí)驗(yàn)
5.3 軟件延時(shí)
第6章 定時(shí)器/計(jì)數(shù)器與中斷
6.1 定時(shí)器/計(jì)數(shù)器簡介
6.2 定時(shí)器/計(jì)數(shù)器寄存器
6.3 T/C工作方式
6.4 流水燈實(shí)驗(yàn)
6.5 中斷相關(guān)
6.5.1 中 斷
6.5.2 中斷寄存器
6.5.3 中斷服務(wù)函數(shù)
6.5.4 中斷優(yōu)先級(jí)與中斷嵌套研究
第7章 串 口
7.1 串口簡介
7.1.1 串口基本概念
7.1.2 串口通信原理
7.2 串口相關(guān)寄存器
7.3 串口工作方式
7.4 串口實(shí)驗(yàn)
7.4.1 串口發(fā)送數(shù)據(jù)實(shí)驗(yàn)
7.4.2 串口接收數(shù)據(jù)實(shí)驗(yàn)
7.5 模擬串口實(shí)驗(yàn)
7.6 串口波特率研究
7.7 串口多機(jī)通信研究
第8章 外部中斷
8.1 外部中斷簡介
8.2 外部中斷實(shí)驗(yàn)
第9章 串行輸入并行輸出
9.1 74LSl64簡介
9.2 74LSl64結(jié)構(gòu)
實(shí)戰(zhàn)篇
高級(jí)通信接口開發(fā)篇
深入篇
番外篇
附錄A Keii C與ANSI C的差異
附錄B 編譯器限制
附錄C 字節(jié)順序
附錄D 提示與注意
附錄E 調(diào)試技巧
附錄F 指令集
附錄G SmartM系列開發(fā)板簡介
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒有單片機(jī)的蹤跡。導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計(jì)算機(jī)的網(wǎng)絡(luò)通信與數(shù)據(jù)傳輸,工業(yè)自動(dòng)化過程的實(shí)時(shí)控制和數(shù)據(jù)處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統(tǒng),錄像機(jī)、攝像機(jī)、全自動(dòng)洗衣機(jī)的控制,以及程控玩具、電子寵物等,這些都離不開單片機(jī);更不用說自動(dòng)控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械了。單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域,大致可分為如下幾個(gè)范疇。1.在智能儀器儀表上的應(yīng)用單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或數(shù)字電路更加強(qiáng)大,如精密的測量設(shè)備(功率計(jì)、示波器、各種分析儀)。2.在工業(yè)控制中的應(yīng)用用單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。例如,工廠流水線的智能化管理,電梯智能化控制、各種報(bào)警系統(tǒng),與計(jì)算機(jī)聯(lián)網(wǎng)構(gòu)成二級(jí)控制系統(tǒng)等。3.在家用電器中的應(yīng)用可以這樣說,現(xiàn)在的家用電器基本上都采用了單片機(jī)控制,從電飯煲、洗衣機(jī)、電冰箱、空調(diào)機(jī)、彩電、其他音響視頻器材,再到電子稱量設(shè)備,五花八門,無所不在。4.在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用現(xiàn)代的單片機(jī)普遍具有通信接口,可以很方便地與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信,為在計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件?,F(xiàn)在的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)智能控制,從電話機(jī)、小型程控交互機(jī)、樓宇自動(dòng)通信呼叫系統(tǒng)、列車無線通信,再到日常工作中隨處可見的移動(dòng)電話、集群移動(dòng)通信、無線電對(duì)講機(jī)等。
編輯推薦
《51單片機(jī)C語言創(chuàng)新教程》是由北京航空航天大學(xué)出版社出版的。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
51單片機(jī)C語言創(chuàng)新教程 PDF格式下載