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

STC15單片機C語言項目開發(微課視頻版)/清華開發者書庫

  • 作者:編者:周小方//陳育群|責編:曾珊//李曄
  • 出版社:清華大學
  • ISBN:9787302563075
  • 出版日期:2021/03/01
  • 裝幀:平裝
  • 頁數:382
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    MCS-51單片機是8位MCU的典型代表,在國內單片機教學領域有不可撼動的地位和作用。宏晶科技STC單片機已成為業界主流的51兼容單片機,該公司STC15W4K32S4系列單片機中的IAP15W4K58S4晶元具有在應用可編程(In-Application Programming,IAP)功能,用它構成的實驗板就是一個STC15系列51兼容單片機的在線模擬器,可以很方便地構建起功能強大、低格低廉、攜帶型的硬體實驗系統。
     本書基於宏晶科技IAP15W4K58S4單片機實驗箱,講解STC15系列增強型單片機的功能特點,闡述51單片機高級語言Keil C51、彙編語言及混合編程程序設計方法,結合實例闡述單片機應用系統的兩種常用的開發技術,其一是基於在應用編程的硬體實驗板的在線模擬技術;其二是基於Protues軟體的模擬模擬技術,從而實現單片機原理與實驗的一體化教學。
     本書結合大量綜合案例,既分析51單片機原理,又貼近工程,可作為電子信息類專業「單片機原理與實驗」課程的教材,也可作為STC單片機競賽、單片機認證考試的參考用書。對於從事單片機應用系統設計的工程技術人員,本書也有很好的參考價值。

作者介紹
編者:周小方//陳育群|責編:曾珊//李曄

目錄
第1章  緒論
  1.1  單片機及其發展概況
    1.1.1  單片機的發展歷程
    1.1.2  主流的8位通用單片機及其特點
  1.2  單片機的發展趨勢與應用
    1.2.1  單片機的發展趨勢
    1.2.2  單片機的應用
  本章小結
  習題
第2章  STC15單片機基礎
  2.1  STC15單片機的片上資源與內部結構
    2.1.1  STC15單片機的片上資源
    2.1.2  STC15單片機內部結構
  2.2  STC15單片機的存儲器與特殊功能寄存器
    2.2.1  STC15單片機的存儲器結構
    2.2.2  STC15單片機的特殊功能寄存器配置
  2.3  STC15單片機的並行I/O埠
    2.3.1  STC15單片機的並行I/O埠與工作模式
    2.3.2  STC15單片機並行I/O埠的結構框圖
  2.4  STC15單片機的時鐘與複位
    2.4.1  STC15單片機的時鐘
    2.4.2  STC15單片機的複位
  本章小結
  習題
第3章  51單片機C51語言編程基礎
  3.1  C51程序與編程規範
    3.1.1  C51的程序結構
    3.1.2  C51的標誌符與關鍵字
    3.1.3  C51編程規範
  3.2  C51語言的數據
    3.2.1  數據類型
    3.2.2  常量與變數及其存儲模式
  3.3  用C51語言描述單片機資源
    3.3.1  特殊功能寄存器定義
    3.3.2  位變數定義
    3.3.3  絕對地址訪問
  3.4  C51語言的基本語句
    3.4.1  基本運算
    3.4.2  分支判斷語句
    3.4.3  循環控制語句
    3.4.4  goto等語句
  3.5  C51語言的數組、指針、函數
    3.5.1  數組
    3.5.2  指針
    3.5.3  函數
  3.6  C51語言的預處理命令
    3.6.1  宏定義
    3.6.2  文件包含
    3.6.3  條件編譯
  3.7  C51語言的庫函數

    3.7.1  本征函數庫
    3.7.2  輸入/輸出函數庫
    3.7.3  數學函數庫
    3.7.4  其他函數庫
  本章小結
  習題
第4章  單片機模擬與調試技術
  4.1  EDA軟體Proteus應用基礎
    4.1.1  Proteus主界面
    4.1.2  ISIS系統工作窗口
    4.1.3  電路原理圖設計
  4.2  Keil μVision集成開發環境應用基礎
    4.2.1  μVision菜單及其功能
    4.2.2  μVision工程創建及設置、編譯
  4.3  單片機軟體調試方法
    4.3.1  軟體調試方法及其分類
    4.3.2  μVision調試狀態的工作環境
    4.3.3  μVision平台上的純模擬模擬
    4.3.4  μVision和Proteus雙平台聯合調試
  4.4  STC15單片機實驗板及其在線編程
    4.4.1  實驗板功能模塊工作原理
    4.4.2  STC單片機的在線編程工具ISP
    4.4.3  STC15單片機的在系統模擬
    4.4.4  STC15單片機的在線模擬
  本章小結
  習題
第5章  數碼顯示與鍵盤介面
  5.1  數碼管及其顯示介面
    5.1.1  數碼管及其分類
    5.1.2  數碼管驅動電路
    5.1.3  數碼管顯示方式
    5.1.4  用74HC595擴展數碼顯示介面
  5.2  鍵盤介面電路及其消抖動
    5.2.1  按鍵開關及其介面電路
    5.2.2  按鍵抖動與鍵信號消抖動處理
  5.3  數碼動態顯示與鍵信號消抖動處理的協同
    5.3.1  多任務系統程序結構
    5.3.2  鍵信號處理
  5.4  矩陣鍵盤及其應用
    5.4.1  矩陣鍵盤的掃描方法
    5.4.2  矩陣鍵盤應用舉例
  本章小結
  習題
第6章  STC15單片機的中斷系統與定時/計數器
  6.1  中斷系統概述
    6.1.1  中斷系統的幾個概念
    6.1.2  中斷處理過程
  6.2  STC15單片機中斷系統
    6.2.1  中斷系統結構
    6.2.2  中斷控制寄存器

    6.2.3  中斷響應
    6.2.4  標準51單片機的中斷系統
  6.3  中斷應用舉例
  6.4  STC15單片機的定時/計數器
    6.4.1  STC15單片機定時/計數器結構
    6.4.2  STC15單片機定時/計數器控制寄存器
    6.4.3  STC15單片機的定時/計數器工作模式
    6.4.4  計數器初值與溢出時間
    6.4.5  標準51單片機的定時/計數器
  6.5  定時/計數器應用舉例
  本章小結
  習題
第7章  STC15單片機非同步串列通信介面
  7.1  串列通信基礎
    7.1.1  並行通信和串列通信
    7.1.2  非同步通信和同步通信
    7.1.3  串列通信的數據通路形式
    7.1.4  通信速度與波特率
    7.1.5  RS?232標準簡介
  7.2  STC15單片機串口S1
    7.2.1  串口S1的結構和特點
    7.2.2  串口S1控制寄存器
    7.2.3  串口S1的工作方式
    7.2.4  串口S1的波特率設置
    7.2.5  多機通信原理及其規則
    7.2.6  標準51單片機的串口
  7.3  STC15單片機串口S1應用舉例
    7.3.1  同步移位寄存模式應用
    7.3.2  通用非同步收發器模式應用
  7.4  STC15單片機與PC的通信
    7.4.1  STC15單片機與PC的串列通信介面電路
    7.4.2  STC?ISP在線編程工具中的串口助手軟體
    7.4.3  STC15單片機與PC串列通信程序設計舉例
  7.5  STC15單片機的其他串口
  本章小結
  習題
第8章  C51語言與彙編語言混合編程
  8.15  1單片機彙編語言基礎
    8.1.1  彙編語言指令格式
    8.1.2  彙編語言助記符
  8.25  1單片機的定址方式
    8.2.1  定址方式
    8.2.2  定址方式所訪問的存儲空間
  8.3  STC15單片機的指令集
    8.3.1  算術指令
    8.3.2  邏輯指令
    8.3.3  數據傳送指令
    8.3.4  布爾指令
    8.3.5  程序分支指令
  8.45  1單片機彙編語言程序設計基礎

    8.4.1  彙編語言程序結構
    8.4.2  代碼段與數據段
    8.4.3  AX51彙編器偽指令
    8.4.4  彙編語言程序設計舉例
  8.5  C51與彙編語言混合編程
    8.5.1  嵌入式彙編
    8.5.2  調用彙編語言程序模塊
  本章小結
  習題
第9章  STC15單片機A/D轉換器與比較器
  9.1  A/D與D/A轉換
    9.1.1  數模轉換器
    9.1.2  模數轉換器
  9.2  STC15單片機的ADC模塊
    9.2.1  ADC模塊的結構
    9.2.2  ADC模塊寄存器
    9.2.3  ADC模塊參考電壓源
  9.3  ADC模塊應用舉例
  9.4  STC15W系列單片機的比較器
    9.4.1  模擬比較器的結構
    9.4.2  模擬比較器的控制寄存器
    9.4.3  模擬比較器應用舉例
  本章小結
  習題
第10章  STC15單片機PCA與增強型PWM模塊
  10.1  STC15單片機PCA模塊
    10.1.1  PCA模塊邏輯結構
    10.1.2  PCA模塊的控制寄存器
  10.2  STC15單片機PCA模塊的工作模式
    10.2.1  軟體定時器模式
    10.2.2  高速脈衝輸出模式
    10.2.3  外部脈衝捕獲模式
    10.2.4  脈寬調製(PWM)輸出模式
  10.3  STC15單片機PCA模塊應用
    10.3.1  PCA的軟體定時器模式應用舉例
    10.3.2  PCA的PWM輸出模式應用舉例
  10.4  STC15單片機增強型PWM模塊
    10.4.1  增強型PWM模塊內部結構
    10.4.2  增強型PWM模塊相關的控制寄存器
  10.5  單相橋式逆變器及其雙極性SPWM控制
    10.5.1  單相橋式逆變器及其控制
    10.5.2  雙極性SPWM逆變控制信號生成
  本章小結
  習題
第11章  STC15單片機串列外設介面
  11.1  STC15單片機SPI介面
    11.1.1  SPI介面的邏輯結構
    11.1.2  SPI介面的相關控制寄存器
    11.1.3  SPI介面的通信方式及模式選擇
    11.1.4  SPI介面的數據格式

  11.2  STC15單片機SPI介面應用舉例
  本章小結
  習題
第12章  STC15單片機實驗與系統設計案例
  12.1  案例Ⅰ——I/O口輸入/輸出操作
    12.1.1  實驗目的
    12.1.2  實驗原理
    12.1.3  實驗內容
    12.1.4  思考題
    12.1.5  實驗報告要求
  12.2  案例Ⅱ——動態數碼管顯示
    12.2.1  實驗目的
    12.2.2  實驗原理
    12.2.3  實驗內容
    12.2.4  思考題
    12.2.5  實驗報告要求
  12.3  案例Ⅲ——定時計數器與矩陣鍵盤
    12.3.1  實驗目的
    12.3.2  實驗原理
    12.3.3  實驗內容
    12.3.4  思考題
    12.3.5  實驗報告要求
  12.4  案例Ⅳ——電動門控制系統設計
    12.4.1  實驗目的
    12.4.2  實驗原理
    12.4.3  實驗內容
    12.4.4  思考題
    12.4.5  實驗報告要求
  12.5  案例Ⅴ——簡易電子時鐘設計
    12.5.1  實驗目的
    12.5.2  實驗原理
    12.5.3  實驗內容
    12.5.4  思考題
    12.5.5  實驗報告要求
  12.6  案例Ⅵ——簡易數字溫度控制器設計
    12.6.1  實驗目的
    12.6.2  實驗原理
    12.6.3  實驗內容
    12.6.4  思考題
    12.6.5  實驗報告要求
  12.7  案例Ⅶ——紅外遙控系統設計
    12.7.1  實驗目的
    12.7.2  實驗原理
    12.7.3  實驗內容
    12.7.4  思考題
    12.7.5  實驗報告要求
  12.8  案例Ⅷ——12864圖形液晶顯示系統設計
    12.8.1  實驗目的
    12.8.2  實驗原理
    12.8.3  實驗內容

    12.8.4  思考題
    12.8.5  實驗報告要求
附錄

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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