單片機項目式教程(基於Proteus虛擬仿真技術)

單片機項目式教程(基於Proteus虛擬仿真技術)

《單片機項目式教程(基於Proteus虛擬仿真技術)》是2011年天津大學出版社出版的圖書,作者是李弛張玲玲。

基本介紹

  • 書名:單片機項目式教程(基於Proteus虛擬仿真技術
  • 作者:李弛 著 張玲玲
  • ISBN:9787561840061
  • 出版社:天津大學出版社
基本信息,編輯推薦,內容簡介,目錄,

基本信息

出版時間:2011-08-01
版 次:1
頁 數:189 裝 幀:平裝

編輯推薦

當前傳統單片機套用類教程通常遵循從單片機的發展歷史、數制及轉換、彙編語言開始,再講解單片機內部結構、指令系統、簡單程式設計、中斷系統、定時器/計數器、串口通信等理論知識,最後介紹實例的結構,其內容詳盡全面,但學生一開始就進行複雜枯燥的理論學習,往往還未入門則感覺晦澀難懂,毫無興趣。由張玲玲和李景福等主編的《單片機項目式教程》秉承“做中學,學中做,做學結合,以做為主”,改變俗成結構,以“會使用單片機”為核心,章章結合實際項目,從簡到繁、從易到難,將單片機的基礎知識和相關技能分部到13個項目中,通過學生自己動手完成一個項目來提高學習興趣和動力,從而掌握單片機的基本套用技術。

內容簡介

《單片機項目式教程(基於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轉換
項目實施
能力訓練

相關詞條

熱門詞條

聯絡我們