圖書信息
出版社: 天津大學出版社; 第1版 (2011年8月1日)
叢書名: 高職高專工作過程導向“六位一體”創新型系列教材
平裝: 189頁
正文語種: 簡體中文
開本: 16
ISBN: 7561840063, 9787561840061
條形碼: 9787561840061
尺寸: 25.6 x 18.2 x 0.8 cm
重量: 299 g
內容簡介
由張玲玲和李景福等主編的《單片機項目式教程(基於Proteus虛擬仿真技術)》以AT89S51單片機為主線,基於工作過程的學習理念,以實際項目為載體,指導讀者學習和使用單片機。本教材所選用的項目全部可以採用Proteus仿真軟體的平台來實現,可不用硬體開發,只要有一台微機,安裝上Proteus仿真軟體,就能以“做學結合”的方式完成《單片機項目式教程(基於Proteus虛擬仿真技術)》的學習,大大節約了學習的成本、減輕了學習的難度。《單片機項目式教程(基於Proteus虛擬仿真技術)》分成四大模組共13個項目,模組內容結合實際項目進行,由簡入繁,由易到難。通過這些基礎的項目,讓初學者能夠快速入門。《單片機項目式教程(基於Proteus虛擬仿真技術)》可作為高職高專院校電子信息類、計算機類、自動化類、機電類單片機技術課程教材,也可以作為職工大學、函授大學、中職學校的教材及單片機套用開發人員的參考工具書。
目錄
模組1 單片機結構及開發設計流程
項目1.1 用單片機最小控制系統實現LED發光二極體閃爍
項目目標
項目要求
硬體設計
知識點1:AT89S51晶片的引腳及型號的含義
知識點2:AT89S51的引腳功能
知識點3:單片機基本電路的設計方法與連線
知識點4:發光二極體工作原理
軟體設計
程式清單
知識點5:程式(下稱源程式)的格式和書寫原則
項目實施
能力訓練
並行輸入輸出接口的結構和功能
項目1.2 單片機開發設計常用的工具軟體
1.2.1 KeilC51仿真軟體的套用
項目目標
項目要求
項目實施
能力訓練
1.2.2 仿真軟體Proteus的套用
項目目標
項目要求
項目實施
能力訓練
1.2.3 USBISP下載器的使用方法
項目目標
項目要求
項目實施
能力訓練
模組2 單片機指令系統的套用
項目2.1 彙編語言程式設計基礎
項目目標
項目要求
項目分析
知識點1:程式存儲器
知識點2:數據存儲器
知識點3:特殊功能暫存器SFR
知識點4:定址方式的認識
項目實施
能力訓練
項目2.2 彙編指令在跑馬燈控制中的套用
項目目標
項目要求
硬體設計
軟體設計
知識點1:片內數據存儲器數據傳送類指令
知識點2:循環移位指令
知識點3:無條件轉移指令
知識點4:循環轉移指令
知識點5:空操作指令
程式清單
項目實施
能力訓練
項目2.3 彙編指令在彩燈控制中的套用
項目目標
項目要求
硬體設計
軟體設計
知識點1:判位轉移指令
知識點2:子程式調用與返回指令
知識點3:邏輯與指令
知識點4:比較不等則轉移指令
知識點5:邏輯或指令
知識點6:邏輯異或指令
程式清單
項目實施
能力訓練
項目2.4 彙編指令在燈光報警中的套用
項目目標
項目要求
硬體設計
軟體設計
知識點1:不帶進位的加法指令
知識點2:帶進位的加法指令
知識點3:累加器清零和取反指令
知識點4:位操作指令
知識點5:帶借位減法指令
程式清單
項目實施
能力訓練
模組3 單片機內部三大功能的套用
項目3.1 中斷系統在交通燈應急控制中的套用
項目目標
項目要求
硬體設計
知識點1:中斷的相關概念
知識點2:中斷源
軟體設計
知識點3:中斷人口地址
知識點4:中斷系統內部結構
知識點5:定時/計數器控制暫存器(TCON)
知識點6:串列口控制暫存器(SCon)
知識點7:中斷允許控制暫存器(IE)
知識點8:中斷優先權控制暫存器(IP)
知識點9:堆疊操作指令
知識點10:中斷返回指令
程式清單
項目實施
能力訓練
CPU處理中斷的過程
項目3.2 定時/計數器在音樂程式設計中的套用
項目目標
項目要求
硬體設計
軟體設計
知識點1:定時/計數器
知識點2:定時/計數器方式控制暫存器(TMOD)
知識點3:定時/計數器控制暫存器(TCON)
知識點4:定時/計數器的初值設定
知識點5:定時/計數器的初始化
程式清單
項目實施
能力訓練
項目3.3 串列口在雙機數據通信中的套用
項目目標
項目要求
硬體設計
知識點1:串列口異步通信
軟體設計
知識點2:串列口結構
知識點3:串列口的工作方式1
程式清單
項目實施
能力訓練
同步通信
串列口的其他工作方式
模組4 單片機基本接口電路的套用
項目4.1 鍵盤接口電路在密碼鎖控制器中的套用
項目目標
項目要求
硬體設計
知識點1:行列式鍵盤電路的結構及原理
軟體設計
知識點2:行列式鍵盤的工作方式——循環掃描方式
程式清單
項目實施
能力訓練
中斷工作方式
項目4.2 數碼管動態顯示在數字電子鐘設計中的套用
項目目標
項目要求
硬體設計
知識點1:LED數碼管的結構與原理
軟體設計
知識點2:LED動態顯示方式
程式清單
項目實施
能力訓練
項目4.3 模數轉換器在數字電壓表設計中的套用
項目目標
項目要求
硬體設計
知識點1:ADC0809晶片簡介
知識點2:ADC0809與8051系列單片機的接口
軟體設計
程式清單
項目實施
能力訓練
項目4.4 數模轉換器在信號發生器中的套用
項目目標
項目要求
硬體設計
知識點1:DAC0832內部結構及引腳
知識點2:DAC0832的工作方式之一——單緩衝方式
DAC0832的其他工作方式
軟體設計
程式清單
知識點3:送DAC轉換
項目實施
能力訓練