單片機系統開發技術

單片機系統開發技術

《單片機系統開發技術》是2008年5月天津大學出版社出版的圖書,作者是劉高鎖。

基本介紹

  • 書名:單片機系統開發技術
  • 作者:劉高鎖
  • ISBN:9787561826386
  • 類別:圖書>教材教輔>高職高專教材
  • 頁數:412
  • 出版社:天津大學出版社
  • 出版時間:2008-05-01
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,前言,

內容簡介

本書以MCS-51單片機和ATmegal6單片機的技術套用為主線,從培養綜合素質的角度出發,採用項目式教學法,通過團隊共同努力完成一個又一個相對獨立完整的實際項目的方案制定、計畫實施和綜合評價。在項目操作過程中學習知識、訓練技能、積累經驗、提高素質,具備構建以MCS-51單片機或者ATmegal6單片機為核心的套用系統的硬體設計和軟體編程的基礎知識、基本技能和項目開發的基本素質。
本書的內容包括:單片機硬體系統、單片機開發系統、指令系統、結構化程式設計、中斷與定時,計數器、系統擴展、人機交流接口、測控接口、串列口通信技術與專題製作等。
本書按章節內容由淺入深,注重套用知識的技術實現,注重各項目模組的相對完整與教學的可實施性,使讀者在學、做、練中掌握知識技能,實現項目功能,感受通過艱辛努力完成一個個項目後的成就感。本書可作為高職高專機電類專業單片機課程教材,也可作為高等院校同類專業的實訓教材、單片機套用技術的培訓教材以及從事單片機套用系統開發工程技術人員的參考用書。

目錄

基礎知識篇
第一章 單片機硬體系統
項目一 AT89C51單片機硬體系統
項目二 ATmegal6單片機硬體系統
第二章 單片機開發系統
項目一 AT89C51單片機的開發系統
項目二 ATmegal6單片機的開發系統
第三章 單片機指令系統
項目一 C51彙編指令學習和訓練
項目二 C語言在ATmegal6單片機中的套用
第四章 結構化程式設計
項目一 基於LED多組顯示的簡單程式設計
項目二 基於兩數比較大小的分支程式設計
項目三 基於數組排列大小的循環程式設計
項目四 子程式設計與堆疊技術
項目五 實用子程式舉例
第五章 中斷系統與定時/計數器
項目一 AT89C51單片機產生系列方波
項目二 ATmegal6單片機控制流水燈
項目三 簡單時鐘發生器的製作
項目四 ATmegal6單片機實現兩路PWM輸出
第六章 單片機系統擴展
項目一 單片機數據存儲器擴展
項目二 單片機程式存儲器擴展
項目三 單片機I/O口擴展
第七章 人機交流接口
項目一 基於74LSl64的串列顯示接口
項目二 反轉法鍵盤顯示接口
項目三 基於BC7281A鍵盤顯示接口實訓
項目四 單片機與LCD接口
項目五 單片機與微型印表機接口
第八章 單片機的測控接口
項目一 基於D/A晶片DAC0832的IED閃爍
項目二 基於AD570晶片的8路MD轉換
項目三 ATmegal6內部MD轉換器的套用
第九章 單片機通信技術
項目一 單片機與PC機之間的異步串列通信
項目二 基於DSl8820測溫感測器的單匯流排技術
項目三 12C匯流排技術
項目四 SPI同步串列通信
項目五 點對點短距離數據無線傳輸
綜合運用篇
第十章 綜合實例訓練
項目一 簡易電子音樂發生器
項目二 波形採集存儲與回放
項目三 基於ATmegal6片內PWM的直流電機控制
項目四 基於PTR8000的無線溫度採集
項目五 懸掛運動控制系統-
項目六 智慧型液體加注裝置
項目七 無線競賽系統
項目八 基於MAX038的智慧型信號發生器
項目九 電動車蹺蹺板
附錄
參考文獻

前言

在我國目前高速發展的工業化進程當中,高等職業教育肩負著為社會培養實踐能力強、職業素質高的高技能型人才的歷史使命。項目教學法作為培養高技能型人才成功的教學方法之一,已被西方一些工業已開發國家成功的職業教育事實所證實,近年來也逐步被我國職教工作者所認可。本書就是以項目式教學法編寫的一本單片機開發技術的學習實訓用書。作者力圖從突出培養學生綜合職業能力的角度出發,把開發以MCS-51單片機及ATImega16單片機為核心的套用系統所必須掌握的硬體設計和軟體編程,尤其是仿真綜合調試的知識技能分解為多個相對獨立且具有完整功能的實際項目模組。讓學生以小組的形式,按照完成一個項目的實際程式進行項目任務的確定,制定並完成項目計畫,組織項目的實施、結果總結以及評價,使得學生在完成項目的過程中不僅掌握了過硬的專業本領,而且也培養了學生在實踐過程中發現問題、解決問題以及再學習的學習能力和分工、合作、交流等的社會能力,達到職業教學的最佳教學效果。

相關詞條

熱門詞條

聯絡我們