幫助中心 | 我的帳號 | 關於我們

單片機原理及應用(基於C51+Proteus任務式驅動教程面向新工科普通高等教育系列教材)

  • 作者:編者:宋志強//陳逸菲|責編:尚晨
  • 出版社:機械工業
  • ISBN:9787111710950
  • 出版日期:2022/08/01
  • 裝幀:平裝
  • 頁數:229
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書由淺入深地介紹MCS-51系列單片機的控制技術和實用性設計,將單片機的相關知識點融入各個任務中,完整地展現了電子產品設計、開發的整個過程。
    全書從單片機的軟體開發環境開始介紹,之後介紹單片機硬體系統及Proteus模擬軟體,接著基於多個任務,介紹開發智能車所需要的I/O埠、顯示介面技術、中斷系統、定時/計數器和串列口等相關知識,循序漸進地將單片機知識點融入實際的任務設計中。最後,基於智能車平台,設計了智能車循跡、避障等程序。本書在編寫過程中遵循「任務驅動教學」的原則,以應用為目的,以具體的任務為載體,將單片機的知識點分解到任務中,讓讀者在「教學做」中輕鬆學習單片機的知識和技能並加以更好地應用。
    本書可作為應用型本科院校自動化類、電子信息類、通信類、機電類、物聯網類、軌道交通類等專業的單片機課程的教材,也可作為高職高專、開放大學、成人教育、自學考試和培訓班的教材,以及電子工程技術人員的參考工具書。

作者介紹
編者:宋志強//陳逸菲|責編:尚晨

目錄
前言
任務1  熟悉C51單片機軟體開發環境
  1.1  學習目標
    1.1.1  任務說明
    1.1.2  知識和能力要求
  1.2  任務準備
    1.2.1  單片機概述
    1.2.2  單片機編程語言
  1.3  任務實施
    1.3.1  實例—Keil C51軟體的使用
    1.3.2  實例—單片機控制無源蜂鳴器發聲
  1.4  小結
  1.5  問題與思考
任務2  學習單片機硬體系統
  2.1  學習目標
    2.1.1  任務說明
    2.1.2  知識和能力要求
  2.2  任務準備
    2.2.1  8051信號引腳
    2.2.2  單片機最小系統電路
    2.2.3  單片機的存儲器結構
    2.2.4  單片機I/O埠
    2.2.5  Proteus軟體的使用
    2.2.6  單片機系統開發過程
    2.2.7  智能車開發套餐
  2.3  任務實施
    2.3.1  實例—用Proteus 8繪製LED控制原理圖
    2.3.2  實例—Proteus與Keil C聯合模擬
  2.4  小結
  2.5  問題與思考
任務3  單片機I/O埠應用
  3.1  學習目標
    3.1.1  任務說明
    3.1.2  知識和能力要求
  3.2  任務準備
    3.2.1  C51基礎知識
    3.2.2  單片機程序框架
    3.2.3  鍵盤
  3.3  任務實施
    3.3.1  實例—智能車之蜂鳴器控制
    3.3.2  實例—按鍵控制多種花樣霓虹燈設計
    3.3.3  實例—矩陣鍵盤控制LED燈亮滅
  3.4  小結
  3.5  問題與思考
任務4  單片機顯示介面技術應用
  4.1  學習目標
    4.1.1  任務說明
    4.1.2  知識和能力要求
  4.2  任務準備
    4.2.1  LED數碼管

    4.2.2  LED點陣
    4.2.3  字元型液晶顯示模塊
  4.3  任務實施
    4.3.1  實例—智能車之數碼管程序設計
    4.3.2  實例—小型LED數碼管字元顯示屏控制
    4.3.3  實例—簡易LED點陣系統設計
    4.3.4  實例—字元型LCD液晶顯示廣告牌控制
    4.3.5  實例—簡易密碼鎖
  4.4  小結
  4.5  問題與思考
任務5  單片機中斷技術應用
  5.1  學習目標
    5.1.1  任務說明
    5.1.2  知識和能力要求
  5.2  任務準備
    5.2.1  案例導入
    5.2.2  中斷系統概述
    5.2.3  51單片機的中斷系統結構
    5.2.4  中斷控制
    5.2.5  中斷處理
    5.2.6  中斷函數
  5.3  任務實施
    5.3.1  實例—智能車之外部中斷程序設計
    5.3.2  實例—報警器設計
    5.3.3  實例—交通燈控制
  5.4  小結
  5.5  問題與思考
任務6  單片機定時器/計數器應用
  6.1  學習目標
    6.1.1  任務說明
    6.1.2  知識和能力要求
  6.2  任務準備
    6.2.1  案例導入
    6.2.2  定時器/計數器的結構
    6.2.3  定時器/計數器工作原理
    6.2.4  定時器/計數器的控制寄存器
    6.2.5  定時器/計數器工作方式
    6.2.6  定時器/計數器的初始化
  6.3  任務實施
    6.3.1  實例—智能車之定時程序設計
    6.3.2  實例—方波發生器設計
    6.3.3  實例—音階演奏
    6.3.4  實例—60 s倒計時秒錶設計
    6.3.5  實例—脈衝計數和顯示
  6.4  小結
  6.5  問題與思考
任務7  串列通信技術應用
  7.1  學習目標
    7.1.1  任務說明
    7.1.2  知識和能力要求

  7.2  任務準備
    7.2.1  串列通信基礎
    7.2.2  串列介面
    7.2.3  串列通信程序設計
  7.3  任務實施
    7.3.1  實例—單片機雙機通信:銀行動態密碼獲取系統設計
    7.3.2  實例—單片機與PC之間的串列口通信
  7.4  小結
  7.5  問題與思考
任務8  單片機與外部器件應用
  8.1  學習目標
    8.1.1  任務說明
    8.1.2  知識和能力要求
  8.2  任務準備
    8.2.1  智能車系統組成
    8.2.2  智能車車體感測器
    8.2.3  智能車車體執行器
  8.3  任務實施
    8.3.1  實例—智能車感測器編程
    8.3.2  實例—智能車車體執行器編程
  8.4  小結
  8.5  問題與思考
任務9  單片機綜合應用
  9.1  學習目標
    9.1.1  任務說明
    9.1.2  知識和能力要求
  9.2  任務準備
    9.2.1  智能車硬體簡介
    9.2.2  紅外循跡模塊應用
    9.2.3  電機控制
  9.3  任務實施
    9.3.1  實例—智能車循跡程序設計
    9.3.2  實例—智能車避障程序設計
  9.4  小結
  9.5  課程設計參考
附錄
  附錄A  ASCII碼(美國信息交換標準碼)
  附錄B  C51常用庫函數
  附錄C  常用邏輯符號對照表
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032