51單片機(jī)C語言創(chuàng)新教程

出版時間: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é)生踏人社會工作經(jīng)常要接觸的。其中配套的光盤含有各實(shí)驗(yàn)的示例代碼,可使讀者在短時間內(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時序
1.2.3 存儲器
1.2.4 并行接口
1.3 8051系列單片機(jī)內(nèi)部資源
第2章 STC89C51RC/RD+系列單片機(jī)
2.1 主要特性
2.2 型 號
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存儲區(qū)關(guān)鍵字
3.3 NotePad++簡介
3.4 NotePad++配置
3.4.1 設(shè)置語法著色
3.4.2 添加關(guān)鍵字
3.4.3 設(shè)置自動完成
3.5 Keil與NotePad++聯(lián)合編輯
第4章 工程創(chuàng)建與深入
4.1 啟動程序
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 軟件延時
 第6章 定時器/計數(shù)器與中斷
 6.1 定時器/計數(shù)器簡介
  6.2 定時器/計數(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)先級與中斷嵌套研究
 第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)篇 
高級通信接口開發(fā)篇 
深入篇 
番外篇 
附錄A Keii C與ANSI C的差異
附錄B 編譯器限制
附錄C 字節(jié)順序
附錄D 提示與注意
附錄E 調(diào)試技巧
附錄F 指令集
附錄G SmartM系列開發(fā)板簡介
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:插圖:目前單片機(jī)滲透到我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機(jī)的蹤跡。導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計算機(jī)的網(wǎng)絡(luò)通信與數(shù)據(jù)傳輸,工業(yè)自動化過程的實(shí)時控制和數(shù)據(jù)處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統(tǒng),錄像機(jī)、攝像機(jī)、全自動洗衣機(jī)的控制,以及程控玩具、電子寵物等,這些都離不開單片機(jī);更不用說自動控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械了。單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域,大致可分為如下幾個范疇。1.在智能儀器儀表上的應(yīng)用單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或數(shù)字電路更加強(qiáng)大,如精密的測量設(shè)備(功率計、示波器、各種分析儀)。2.在工業(yè)控制中的應(yīng)用用單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。例如,工廠流水線的智能化管理,電梯智能化控制、各種報警系統(tǒng),與計算機(jī)聯(lián)網(wǎng)構(gòu)成二級控制系統(tǒng)等。3.在家用電器中的應(yīng)用可以這樣說,現(xiàn)在的家用電器基本上都采用了單片機(jī)控制,從電飯煲、洗衣機(jī)、電冰箱、空調(diào)機(jī)、彩電、其他音響視頻器材,再到電子稱量設(shè)備,五花八門,無所不在。4.在計算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用現(xiàn)代的單片機(jī)普遍具有通信接口,可以很方便地與計算機(jī)進(jìn)行數(shù)據(jù)通信,為在計算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件。現(xiàn)在的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)智能控制,從電話機(jī)、小型程控交互機(jī)、樓宇自動通信呼叫系統(tǒng)、列車無線通信,再到日常工作中隨處可見的移動電話、集群移動通信、無線電對講機(jī)等。

編輯推薦

《51單片機(jī)C語言創(chuàng)新教程》是由北京航空航天大學(xué)出版社出版的。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    51單片機(jī)C語言創(chuàng)新教程 PDF格式下載


用戶評論 (總計7條)

 
 

  •   一直以來,我發(fā)現(xiàn)很多書籍都很普通,要么就是原理一大堆,要么就是很普通的實(shí)驗(yàn)一大堆,一到社會工作所學(xué)到的知識就很乏力。自從通過“單片機(jī)調(diào)試助手”了解到這本書,原來前雛形是瘋傳已久的網(wǎng)絡(luò)電子版《劃時代-51單片機(jī)C語言全新教程》,讀到后發(fā)現(xiàn)比網(wǎng)絡(luò)電子版新增和修改了多方面的內(nèi)容,例如USB、網(wǎng)絡(luò)章節(jié)、深入編程、深入接口章節(jié)、界面開發(fā)章節(jié),這是很多書籍并不具備。當(dāng)我將書翻到21。2。2章節(jié)時,我當(dāng)時人快暈倒了,很好的前后臺系統(tǒng)構(gòu)建,太精彩了!不用多說,這本書很多方面都涉及到工作上所遇到的問題、初學(xué)者所遇到的問題、大學(xué)生課程設(shè)計與畢業(yè)設(shè)計所遇到的問題!很多方面概括得很好,代碼的造詣更是我們需要所學(xué)習(xí),看來我這個菜鳥還得請教請教! 最后給出的評價:前無古人、后無來者。
  •   紙張比較薄,發(fā)黃,背面的字也挺清楚。關(guān)于內(nèi)容,感覺比較混亂,有些地方說過的話會在后幾頁重復(fù)出現(xiàn)多次,而且安排的內(nèi)容,基礎(chǔ)篇看起來像給初學(xué)者準(zhǔn)備的,但感覺都是點(diǎn)到即止,自學(xué)的話,要看你習(xí)不習(xí)慣作者的行文風(fēng)格了,個人感覺還是GTX的書看起來更輕松一些。但是……GTX的代碼寫的太爛了,這本書的一大特點(diǎn)就是所有的C代碼非常漂亮,模塊化,可讀性很高,可以看出作者的功底很不錯(雖然寫文章一般)。另外,相比起許多目錄正文基本一樣的單片機(jī)的書,這本書有不少新內(nèi)容,這些新內(nèi)容值得一看??傇u:如果你覺得49不貴的話這就是本好書。給3星……我覺得49貴了。
  •   如果剛開始接觸單片機(jī),并想很快推進(jìn)到實(shí)踐,非常值得推薦。
  •   一本難得的好書,串口通訊帶crc16校驗(yàn)的例程,那本書上有,這是實(shí)用的東西,一本書有一個亮點(diǎn)就值了!,就是那個上機(jī)位軟件沒有給出源代碼,顯得作者有點(diǎn)小氣,不過我還是在別的書里面找到資料了,總的來說,對我還是物有所值!
  •   無用的內(nèi)容過多,有用的很少
  •   看書看得莫名其妙,很費(fèi)解,一查資料才發(fā)現(xiàn)書中的錯誤,請作者自己看下定時器那部分吧?。。」獗P根本讀不出來。。。。。。。
  •   附送的光盤太垃圾了,打都打不開
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7