單片機應用教程
-
【作 者】胡云冰 聶振華
【I S B N 】978-7-5170-2060-8
【責任編輯】張玉玲
【適用讀者群】高職高專
【出版時間】2014-06-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】204
【千字數】326
【印 張】12.75
【定 價】¥25
【叢 書】國家示范(骨干)高職院校重點建設專業優質核心課程系列教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書在多所院校近年來教學改革經驗的基礎上,結合職業教育改革的要求,采取將51單片機的知識點分解到不同的項目任務中,以項目驅動的方式來實施教學,通過做學結合讓學生輕松掌握51單片機的知識和技能。主要內容包括:單片機硬件系統、中斷系統、定時/計數器、串口通信、顯示及鍵盤接口技術、51單片機匯編指令、C語言基礎知識、單片機開發工具介紹等。本書采用項目化方式,通俗易懂,易于教與學,各項任務中的電路設計可以通過Proteus仿真軟件或相應的實驗板進行實驗。
本書可作為高職高專院校的計算機類、自動化類、電子信息類、機電類、機械制造類等專業作為單片機技術課程的教材,也可作為中職學校、職工大學、函授學院和單片機應用開發人員的參考工具書。
•融實用性、科學性、趣味性于一體,在方法與內容、教與學、做與練等方面,體現了高職教育的教學特色
•知識點和技能項目化,以工作任務引導教學
•采用匯編語言和C 語言兩種編程方式
•采用理實一體化、現場化教學模式
•可選的仿真環境和相應的硬件實驗環境
目前很難找到哪個領域沒有單片機的應用,可以說單片機已經滲透到我們生活的各個領域,民用轎車的安全保障系統、計算機網絡通信與傳輸、飛機上的各種儀表控制、工業自動化過程的實時控制和數據處理、各種智能IC卡、全自動洗衣機的控制、導彈的導航裝置等都離不開單片機。單片機的學習、開發與應用將造就一批智能控制與計算機應用的工程師,因此學習單片機技術越來越成為社會發展的需要。
本書在方法與內容、教與學、做與練等方面,體現了高職教育的教學特色,融實用性、科學性、趣味性于一體,主要特點如下:
(1)知識點和技能的項目化。
考慮到高職教學的需求,滿足夠用的原則,將單片機相應的知識點放到不同的實驗項目中,而不再是將相應的知識點放在某一章來講,學生接受起來更容易,通過相應的實驗項目掌握相應的知識點。
(2)采用匯編語言和C語言兩種編程方式。
C語言編程容易閱讀和理解,程序風格更加人性化,移植方便,目前已經成為單片機應用產品開發的主流語言,單片機的教學應該緊跟發展的方向,在程序設計中推廣C語言編程。
傳統的單片機教學采用匯編語言進行單片機程序設計,匯編語言比較靈活,但程序不易理解,但是考慮到傳統單片機教學很多還是采用匯編語言編程方式,因此本書在編寫過程中兼顧兩方面的需求,每個程序均用匯編語言和C語言兩種語言進行程序設計。
(3)以工作任務引導教學。
以工作任務為向導,根據相應的任務引入相關的理論和知識點,通過技能訓練引出相關概念,體現在做中學、在學中練的教學思路。
(4)可選的仿真環境和相應的硬件實驗環境。
本書全部任務均可由基于Proteus+keil c的平臺來完成,不需要硬件實驗板,只要有一臺微機,安裝有Proteus仿真軟件和keil c開發環境,即可完成相關的實驗,可大大節約成本;根據需求,也可以在硬件實驗板上完成相關的實驗,配套有相應的硬件實驗電路板。
(5)采用理實一體化、現場化教學模式。
本書適合理實一體化教學,知識體系項目化,打破了理論和實踐課程的分離,在教學中采用現場化教學,能夠體現出在做中學、在學中做、做學結合的方式。
(6)版面新穎,更能體現高職教學需求。
高職教學更強調技能培訓,但同時要有一定的理論基礎,考慮到實際的需求,本書第二部分介紹了匯編語言和C語言的基礎知識,以滿足需求、夠用為原則,而不能像C語言教程或者匯編語言教程采用的編程方式,編排上更靈活。
本書適用于高職高專院校的計算機類、自動化類、電子信息類、機電類、機械制造類等專業作為單片機技術課程的教材,也可作為中職學校、職工大學、函授學院和單片機應用開發人員的參考工具書。
本書由重慶電子工程職業學院胡云冰、聶振華任主編,重慶正大軟件學院徐琴及重慶電子工程職業學院徐宏英、佘明洪、瞿芳、熊偉、劉濤、魯先志任副主編。具體分工如下:胡云冰負責全書的統稿工作及第一部分項目五的編寫,聶振華負責第一部分項目一、項目二的編寫;徐琴負責第一部分項目四的編寫;徐宏英負責第一部分項目三的編寫;佘明洪和瞿芳負責第二部分內容二、內容三的編寫,熊偉、劉濤、魯先志負責第二部分內容一的編寫。同時龍浩、盧厚財、李方元、熊靜和曾華橋等為本書的編寫提供了不少幫助,在此表示衷心的感謝。
為了方便教學,本書配有電子教學課件,以及書中所有項目的C程序源文件和工程,部分項目還配有匯編語言源程序以及Proteus設計文件。
由于作者水平有限,書中難免有疏漏和不足之處,懇請廣大讀者批評指正。
第一部分 任務驅動教程
項目一 單片機硬件系統 1
任務 單片機控制單個LED發光二極管閃爍 1
項目二 中斷 20
任務1 流水燈狀態控制(一) 20
任務2 流水燈狀態控制(二) 28
項目三 定時/計數器 32
任務1 控制單個發光二極管亮滅循環交替 32
任務2 單片機工作在方式2產生脈沖
方波信號 40
任務3 單片機外部脈沖計數 43
任務4 單片機實現秒表功能 47
項目四 單片機串口通信 53
任務1 單片機間的雙機通信 53
任務2 單片機與PC機的串口通信 65
任務3 IIC串口通信 72
任務4 RS-485通信 82
項目五 顯示及鍵盤接口技術 92
任務1 單LED數碼管秒表設計 92
任務2 4位LED數碼管顯示 98
任務3 獨立鍵盤控制LED數碼管移位 104
任務4 4×4鍵盤矩陣控制條形LED顯示 111
任務5 LCD液晶顯示 116
第二部分 支撐知識內容
內容一 51單片機匯編指令 132
內容二 單片機開發工具介紹 152
內容三 C語言基礎知識 167
- 單片機應用技術項目教程(C語言版)(第三版) [主編 郭志勇]
- 單片機原理及應用技術(C語言版) [周國運 魯慶賓 趙天翔 編著]
- 單片機實用技術項目教程 [主編 周威 熊輝]
- 單片機原理及應用項目化教程(C語言版) [主編 謝四連 王善偉 李石林]
- 單片機應用技術項目教程(C語言版)(第二版) [主編 郭志勇]
- 電子技術項目教程(Proteus版) [主編 郭志勇]
- 單片機應用系統設計安裝與調試 [主編 田浩鵬]
- 單片機原理及應用設計(第二版) [主編 胡輝 ]
- 單片機原理及典型應用接口技術 [劉甫 陳健美 編著]
- 單片機原理及應用教程(C語言版) [主編 周國運]
- 單片微型計算機原理及接口技術實驗指導與實訓 [林軍 等編著]
- 單片微型計算機原理及應用 [趙秀珍 單永磊 主編]