高等學校教材·計算機科學與技術·單片機課程設計指導

高等學校教材·計算機科學與技術·單片機課程設計指導

《單片機課程設計指導》根據對大學生整體動手能力和實踐能力的培養要求,精心選擇了30個單片機課程設計與工程套用實例,典型實例包括了單片機接口、A/D轉換、D/A轉換、道路交通燈控制、溫度測量、微機通信、LED點陣字元顯示、電子萬年曆、搶答器等,在內容的編寫上採用統一格式,包括項目概述、項目要求、系統設計、硬體設計、軟體設計、系統仿真及調試。書中提供了完整的程式清單和電路原理圖,有利於讀者理解、擴展和製作。書中採用了實際套用項目實例,力求理論和實踐相結合,同時考慮培養學生解決工程實際問題和綜合套用的能力。書中的典型實例都來自實際工程套用,並提供了PROTEUS ISIS軟體仿真,有助於學生動手能力的培養和鍛鍊。 《單片機課程設計指導》可作為高等院校機電、自動化、電子信息、計算機科學與技術、儀器儀表、通信工程等相關專業單片機課程設計教材,也可作為畢業設計參考教材,同時對工程技術人員也具有參考價值。

基本介紹

  • 書名:高等學校教材•計算機科學與技術•單片機課程設計指導
  • 出版社:清華大學出版社
  • 頁數:305頁
  • 開本:16
  • 定價:29.00
  • 作者:楊居義
  • 出版日期:2009年9月1日
  • 語種:簡體中文
  • ISBN:7302205922, 9787302205920 
  • 品牌:清華大學出版社
內容簡介,圖書目錄,文摘,序言,

內容簡介

《單片機課程設計指導》精選了30個單片機課程設計與工程套用實例,包括單片機接口、A/D轉換、D/A轉換、道路交通燈控制、溫度測量、微機通信、LED點陣字元顯示、電子萬年曆、搶答器等。在內容的編寫上採用統一格式,包括:概述、設計要求、總體設計、硬體設計、軟體設計、系統仿真與製作實物。本教材可與《單片機原理與工程套用》ISBN 9787302191346 配套使用。
可下載教學資料

圖書目錄

項目1 基於AT89S52單片機的交通燈控制系統設計
1.1 項目概述
1.2 項目要求
1.3 系統設計
1.3.1 框圖設計
1.3.2 知識點
1.4 硬體設計
1.4.1 電路原理圖
1.4.2 元件清單
1.5 軟體設計
1.5.1 程式流程圖
1.5.2 程式清單
1.6 系統仿真及調試

項目2 基於AT89S52單片機的溫度控制系統設計
2.1 項目概述
2.2 項目要求
2.3 系統設計
2.3.1 框圖設計
2.3.2 知識點
2.4 硬體設計
2.4.1 電路原理圖
2.4.2 元件清單
2.5 軟體設計
2.5.1 程式流程圖
2.5.2 程式清單
2.6 系統仿真及調試

項目3 基於AT89S52單片機的控制步進電機
3.1 項目概述
3.2 項目要求
3.3 系統設計
3.3.1 框圖設計
3.3.2 知識點
3.4 硬體設計
3.4.1 電路原理圖
3.4.2 元件清單
3.5 軟體設計
3.5.1 程式流程圖
3.5.2 程式清單
3.6 系統仿真及調試

項目4 基於AT89S52單片機的人體反應速度測試儀設計
4.1 項目概述
4.2 項目要求
4.3 系統設計
4.3.1 框圖設計
4.3.2 知識點
4.4 硬體設計
4.4.1 電路原理圖
4.4.2 元件清單
4.5 軟體設計
4.5.1 程式流程圖
4.5.2 程式清單
4.6 系統仿真及調試

項目5 基於AT89S52單片機的多音階電子琴設計
5.1 項目概述
5.2 項目要求
5.3 系統設計
5.3.1 框圖設計
5.3.2 知識點
5.4 硬體設計
5.4.1 電路原理圖
5.4.2 元件清單
5.5 軟體設計
5.5.1 程式流程圖
5.5.2 程式清單
5.6 系統仿真及調試

項目6 基於AT89S52單片機的數字音樂盒設計
6.1 項目概述
6.2 項目要求
6.3 系統設計
6.3.1 框圖設計
6.3.2 知識點
6.4 硬體設計
6.4.1 電路原理圖
6.4.2 元件清單
6.5 軟體設計
6.5.1 程式流程圖
6.5.2 程式清單
6.6 系統仿真及調試

項目7 基於AT89S52單片機的萬年曆設計
7.1 項目概述
7.2 項目要求
7.3 系統設計
7.3.1 框圖設計
7.3.2 知識點
7.4 硬體設計
7.4.1 電路原理圖
7.4.2 元件清單
7.5 軟體設計
7.5.1 程式流程圖
7.5.2 程式清單
7.6 系統仿真及調試

項目8 基於.AT89S52單片機的4×4矩陣鍵盤設計
8.1 項目概述
8.2 項目要求
8.3 系統設計
8.3.1 框圖設計
8.3.2 知識點
8.4 硬體設計
8.4.1 電路原理圖
8.4.2 元件清單
8.5 軟體設計
8.5.1 程式流程圖
8.5.2 程式清單
8.6 系統仿真及調試

項目9 基於AT89S52單片機的數字電壓表設計
9.1 項目概述
9.2 項目要求
9.3 系統設計
9.3.1 框圖設計
9.3.2 知識點
9.4 硬體設計
9.4.1 電路原理圖
9.4.2 元件清單
9.5 軟體設計
9.5.1 程式流程圖
9.5.2 程式清單
9.6 系統仿真及調試

項目10 基於AT89S52單片機的密碼鎖設計
10.1 項目概述
10.2 項目要求
10.3 系統設計
10.3.1 框圖設計
10.3.2 知識點
10.4 硬體設計
10.4.1 電路原理圖
10.4.2 元件清單
10.5 軟體設計
10.5.1 程式流程圖
10.5.2 程式清單
10.6 系統仿真及調試

項目11 基於AT89S52彈片機的多模式帶音樂跑馬燈設計
11.1 項目概述
11.2 項目要求
11.3 系統設計
……
項目12 基於AT89S52單片機的LED數字倒計時器設計
項目13 基於AT89S52單片機的簡易函式信號發生器設計
項目14 基於AT89S52單片機的數字溫度計設計
項目15 基於AT89S52單片機的LED點陣顯示電子鐘設計
項目16 基於AT89S52單片機的超音波測距儀設計
項目17 基於AT89S52的學習型紅外線遙控器設計
項目18 基於AT89S52單片機的搶答器設計
項目19 基於AT89S52單片機與上位機的通信系統設計
項目20 基於AT89S52單片機的遙控器設計
項目21 基於AT89S52單片機的數字鐘設計
項目22 基於AT89S52單片機的水溫控制器設計
項目23 基於AT89S52單片機的SD卡讀寫器設計
項目24 基於AT89S52單片機的帶時間及聲光提示的搶答器設計
項目25 基於AT89S52單片機的簡易計算器設計
項目26 基於AT89S52單片機的脈搏測量器設計
項目27 基於AT89S52單片機的比賽記分牌設計
項目28 基於AT89S52單片機的簡易頻率計設計
項目29 基於AT89S52單片機的數顯交通燈設計
項目30 基於AT89S52單片機的LCD數字測速儀設計

附錄A 單片機課程設計寫作規範(參考)
附錄B MCS51指令表
附錄C 常用集成晶片引腳圖
參考文獻

文摘

插圖:


項目1基於AT89S52單片機的交通燈控制系統設計
1.1 項目概述
隨著我國經濟的高速發展,私家車、公車的增加,無疑會給我國道路交通系統帶來沉重的壓力,很多大城市都不同程度地受到交通堵塞問題的困擾。下面以AT89S52單片機為核心,設計出以人性化、智慧型化為目的的交通信號燈控制系統。
1.2 項目要求
用AT89S52單片機控制一個交通信號燈系統,晶振採用12MHz。設A車道與B車道交叉組成十字路口,A是主道,8是支道。設計要求如下:
(1)用發光二極體模擬交通信號燈,用按鍵開關模擬車輛檢測信號。
(2)正常情況下,A、B兩車道輪流放行,A車道放行50s,其中5s用於警告;B車道放行30s,其中5s用於警告。
(3)在交通繁忙時,交通信號燈控制系統應有手控開關,可人為地改變信號燈的狀態,以緩解交通擁擠狀況。在B車道放行期間,若A車道有車而B車道無車,按下開關Kl使A車道放行15s;在A車道放行期間,若8車道有車而A車道無車,按下開關K2使B車道放行15s。
(4)有緊急車輛通過時,按下K3開關使A、B車道均為紅燈,禁行20s。
1.3 系統設計
交通控制系統主要控制A、B兩車道的交通,以AT89S52單片機為核心晶片,通過控制三色LED的亮滅來控制各車道的通行;另外通過3個按鍵來模擬各車道有無車輛的情況和有緊急車輛的情況。根據設計要求,制定總體設計思想如下:
·正常情況下運行主程式,採用0.5 s延時子程式的反覆調用來實現各種定時耐間。

序言

隨著就業形勢日趨嚴峻,大學生的動手能力、實踐能力和綜合素質越來越受到學校和用人單位的重視。在大學學習期間,課程設計無疑是培養和鍛鍊動手能力、實踐能力和綜合
素質的一個重要環節,它是對學生所學知識的一次綜合實踐,是對老師教學,學生學習
的一次檢驗。因此選擇項目實例非常關鍵,選擇的項目大了,學生在規定的時間內做不
完;選擇的項目小了,又達不到課程設計的效果。因此我們在總結多屆學生單片機課程
設計項目經驗的基礎上,結合實際工程套用,選擇了30個項目。
本書根據高等院校培養人才的指導思想,嚴格按照高等院校教學大綱編寫,其特點
如下所示。
1.採用經典機型
本書以當今最流行、套用最普遍的AT89S52系列單片機為核心,結合實際工程應
用,增強了實用性、操作性和可讀性,全書結構清晰、內容新穎、文字簡練。
2.強化三基、精選實例
在本書編寫過程中,編者認真總結多年教學經驗,同時博採眾長,吸取了其他書籍
的精華,強調基本概念、基本原理、基本分析方法的論述,採用教、學、做相結合的教學模
式,既能使學生掌握好基礎,又能啟發學生思考,培養動手能力。同時精選項目實例(書
中實例大部分提供.PR()TEUSISIS軟體仿真),將知識點融入實例中,便於激發學生的
學習興趣。
3.注重工程套用
單片機在工程上套用非常廣泛,書中採用了實際套用項目實例,力求理論和實踐相
結合,同時著重培養學生解決工程實際問題和綜合套用的能力。
4.適合作教材

相關詞條

熱門詞條

聯絡我們