單片機程序設(shè)計實踐教程

出版時間:2009-8  出版社:清華大學(xué)出版社  作者:潘曉寧,朱耀東 編著  頁數(shù):326  

前言

這是一本關(guān)于如何用MCS-51系列單片機進行具體項目設(shè)計的實踐性教學(xué)用書,書中在引人了MCS-51單片機和C51程序設(shè)計的一些必備基礎(chǔ)知識之后,詳細介紹了MCS-51增強型STC單片機的特色及項目用開發(fā)板功能和KeilC51及STC-ISP軟件使用知識。全書的重點在于具體的項目設(shè)計方法和解決方案,項目的引入原則是由簡人繁,從基本的單片機輸入/輸出控制到紅外數(shù)據(jù)傳輸?shù)墓?個單片機基礎(chǔ)項目,都是按照“項目目標(biāo)設(shè)計-項目任務(wù)-系統(tǒng)板上硬件連線設(shè)置-程序流程圖-語言源程序-系統(tǒng)構(gòu)成和程序分析”的順序進行組織和講解。讀者在使用本書時應(yīng)將項目中的C語言源程序編譯后下載到與本書配套的單片機開發(fā)板上進行驗證,再通過觀察開發(fā)板上系統(tǒng)運行時出現(xiàn)的物理現(xiàn)象,對照相應(yīng)的單片機和C5l程序設(shè)計基礎(chǔ)知識,學(xué)習(xí)和分析項目中的軟硬件設(shè)計方法。每個基礎(chǔ)項目的最后都有“項目擴展任務(wù)”,供讀者在掌握每個項目的基礎(chǔ)之上,進行更深層次的能力和知識訓(xùn)練?!熬C合項目提高篇”中的4個項目是建立在14個基礎(chǔ)項目之上的綜合運用實例,這些綜合項目中的系統(tǒng)設(shè)計實例與我們的生活息息相關(guān),具有很高的實用價值,希望能夠?qū)ψx者在實際應(yīng)用中擴展自己的單片機應(yīng)用系統(tǒng)的知識和技能起到拋磚引玉的作用。現(xiàn)在很多高等學(xué)校使用的單片機教材基本上都是以單片機的結(jié)構(gòu)為主線,展開的順序依次為從單片機的硬件結(jié)構(gòu)到指令,然后是簡單的軟件編程,再到中斷的概念和應(yīng)用,最后是單片機系統(tǒng)的擴展和各種外圍器件的應(yīng)用,同時結(jié)合一些實例,而對涉及硬件的綜合性分析幾乎不做講解。教師在講解過程中涉及很多抽象的理論知識,如總線、并行接口、中斷、堆棧、地址、數(shù)據(jù)等,學(xué)生普遍感到難學(xué),導(dǎo)致此類教材變成了“天書”,學(xué)生逐漸失去了學(xué)習(xí)的信心和興趣。這類教材反映的教學(xué)方法造成了學(xué)生對單片機系統(tǒng)在實際工程項目中應(yīng)用能力培養(yǎng)的缺失,也不利于他們開拓能力的培養(yǎng),當(dāng)走上工作崗位后,他們就會感覺到與相關(guān)工作崗位的能力要求存在一定的差距。

內(nèi)容概要

本書是一本介紹MCS-51單片機及其系統(tǒng)設(shè)計實踐知識的教學(xué)用書,書中簡要介紹了MCS-51單片機的基本結(jié)構(gòu)、系統(tǒng)擴展方法、C51程序設(shè)計基礎(chǔ)知識、STC單片機及項目用開發(fā)板功能、KeilC51及STC-ISP軟件應(yīng)用的相關(guān)知識,引入了14個單片機項目以介紹單片機應(yīng)用系統(tǒng)設(shè)計方法,這些項目涵蓋了數(shù)碼管、LCD、A/D和D/A、串行通信、數(shù)字鐘、溫度計、直流電機和步進電機控制及紅外數(shù)據(jù)傳輸?shù)葐纹瑱C系統(tǒng)的多個應(yīng)用領(lǐng)域,最后列出了4個綜合實例項目,并給出了詳細的基于STC單片機的工業(yè)控制系統(tǒng)設(shè)計過程。本書采用項目教學(xué)方法,可作為模擬單片機系統(tǒng)設(shè)計與研發(fā)的仿工作過程教學(xué)模式的教材或教學(xué)參考書,非常適合作為應(yīng)用型本科高校及高職高專院校的自動化、測控、儀器儀表、電氣、電子信息、機械電子和通信電子等專業(yè)的教材,也可作為單片機系統(tǒng)設(shè)計工程人員和愛好者的參考用書。

書籍目錄

基礎(chǔ)知識篇 第1章 單片機概述 第2章 MCS-51單片機的內(nèi)部結(jié)構(gòu) 第3章 MCS-51單片機的系統(tǒng)資源 第4章 S.7 C單片機內(nèi)部資源和PMY單片機開發(fā)板簡介 第5章 KeiiC51程序設(shè)計基礎(chǔ) 第6章 KeilC51和STC-ISP軟件的使用基礎(chǔ)項目篇 第7章 單片機端口輸入/輸出控制(按鍵和點燈) 第8章 流水燈控制 第9章 七段數(shù)碼管和4×4鍵盤控制 第10章 繼電器和直流小電機正反轉(zhuǎn)控制 第11章 A/D轉(zhuǎn)換 第12章 光電傳感器和蜂鳴器控制 第13章 簡易數(shù)字信號發(fā)生器 第14章 1602液晶顯示控制 第15章 串行通信 第16章 數(shù)字鐘設(shè)計 第17章 EEPROM器件24C02讀寫控制 第18章 溫度傳感器 第19章 步進電機控制 第20章 紅外數(shù)據(jù)傳輸綜合項目提高篇 第21章 停車場駐車信息顯示和出入口模擬控制系統(tǒng) 第22章 空調(diào)模擬控制系統(tǒng) 第23章 具有遠程調(diào)時功能的城市十字路口信號燈模擬控制系統(tǒng) 第24章 具有串口校時和鬧鈴功能的數(shù)字鐘系統(tǒng)設(shè)計附錄A PMY單片機開發(fā)板系統(tǒng)原理圖附錄B PMY單片機開發(fā)板系統(tǒng)PCB布板圖參考文獻

章節(jié)摘錄

插圖:單片機(即單片的微型計算機)是在1970年微處理器研制成功之后隨之而出現(xiàn)的,1971年美國的Intel公司就開發(fā)并生產(chǎn)了4位單片機4004,1972年推出了8位單片機的雛形8008。到了1976年9月,該公司的MCS-48單片機問世,從那以后的二十幾年間,單片機經(jīng)歷了多次更新?lián)Q代,其發(fā)展速度每2-3年要更新一代、集成度增加一倍、功能翻一番。單片機發(fā)展速度之快、應(yīng)用范圍之廣,已達到了驚人的地步。它已滲透到社會生產(chǎn)和生活的各個領(lǐng)域,可謂無孔不入.在MCS-48單片機大范圍成功應(yīng)用的刺激下,許多半導(dǎo)體公司和計算機公司爭相研制和發(fā)展自己的單片機系列。到目前為止,世界各地廠商已研制出種類繁多的單片機產(chǎn)品,其中有Motorola公司的6801、6802,Zilog公司的Z-8系列,Rockwell公司的6501、6502等。此外,日本的NEC公司、日立公司及EPS()N公司等也都相繼推出了各具特色的單片機品種。盡管目前單片機的品種很多,但其中最具代表性的當(dāng)屬Intel公司的MCS-51系列單片機系列。MCS-51是在MCS-48的基礎(chǔ)上于20世紀80年代初發(fā)展起來的,雖然它仍然是8位的單片機,但其功能有很大的增強.此外,它還具有品種全、兼容性強、軟硬件資料豐富等特點。因此應(yīng)用非常廣泛,成為繼MCS-48之后最重要的單片機品種。直到現(xiàn)在,MCS一5工仍不失為單片機中的主流機型,國內(nèi)尤以MCS-51系列單片機應(yīng)用最廣。在8位單片機之后,16位單片機也有很大發(fā)展,例如1983年Intel公司推出的MCS-96系列單片機就是其中的典型代表。與MCS-51相比,MCS-96不但字長增加一倍,而且還具有4路或8路的10位A/D轉(zhuǎn)換功能,此外,在其他性能方面也有一定的提高。在高檔智能儀表、彩色復(fù)印機、錄像機等應(yīng)用領(lǐng)域,16位單片機大有用武之地,目前Intel的MCS-96系列單片機在國內(nèi)已得到較好的應(yīng)用,它必將以高性能的特點在國內(nèi)得到大規(guī)模推廣。

編輯推薦

《單片機程序設(shè)計實踐教程》由清華大學(xué)出版社出版。

圖書封面

評論、評分、閱讀與下載


    單片機程序設(shè)計實踐教程 PDF格式下載


用戶評論 (總計5條)

 
 

  •   真的是本好書,深入淺出,通俗易懂。我是單片機初學(xué)者,感覺很好。
  •   這本書從實戰(zhàn)出發(fā),配合案例講解的非常詳細,我非常喜歡
  •   可以!還不錯
  •   配貨時間太久了。以后缺貨的商品應(yīng)該特別標(biāo)注啊。。。。。。。。還有發(fā)貨也太慢。不過這本書還是挺好的,很適合初學(xué)者。
  •   書本質(zhì)量還可以,但光碟的內(nèi)容就只一般了,趨于簡單的很一般的講解。感覺很業(yè)余。
 

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

京ICP備13047387號-7