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