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

新概念51單片機C語言教程(入門提高開發拓展全攻略第2版)

  • 作者:編者:郭天祥
  • 出版社:電子工業
  • ISBN:9787121320224
  • 出版日期:2018/01/01
  • 裝幀:平裝
  • 頁數:432
人民幣:RMB 88 元      售價:
放入購物車
加入收藏夾

內容大鋼
    郭天祥編著的《新概念51單片機C語言教程(入門提高開發拓展全攻略第2版)》從單片機入門學習者的視角出發,避開了枯燥繁雜的理論介紹,以實驗過程和實驗現象為主導,循序漸進地講述51單片機C語言編程方法以及51單片機的硬體結構和功能應用。全書共分5篇,分別為入門篇、內外部資源操作篇、提高篇、實戰篇和拓展篇。
    本書內容豐富,實用性強,書中大部分內容均來自科研工作及教學實踐,許多C語言代碼可以直接應用到工程項目中。本書配有13講近30學時的教學視頻和本書實例代碼(通過掃描二維碼下載或者網站下載),可使讀者更快、更好地掌握單片機知識和應用技能。本書作者還可提供與本書配套的單片機實驗板。
    本書可作為大學本、專科單片機課程教材,適合51單片機的初學者和使用51單片機從事項目開發的技術人員,也可供從事自動控制、智能儀器儀錶、電力電子、機電一體化等專業的技術人員參考。

作者介紹
編者:郭天祥

目錄
第1篇  入門篇
第1章  基礎知識必備
  1.1  單片機概述
    1.1.1  什麼是單片機
    1.1.2  單片機標號信息及封裝類型
    1.1.3  單片機能做什麼
    1.1.4  如何開始學習單片機
  1.2  51單片機外部引腳介紹
  1.3  電平特性
  1.4  二進位和十六進位
   1.4.1  二進位
   1.4.2  十六進位
  1.5  二進位的邏輯運算
  1.6  單片機的C51基礎知識介紹
    1.6.1  利用C語言開發單片機的優點
    1.6.2  C51中的基本數據類型
    1.6.3  C51數據類型擴充定義
    1.6.4  C51中常用的頭文件
    1.6.5  C51中的運算符
    1.6.6  C51中的基礎語句
    1.6.7  學習單片機應該掌握的主要內容
第2章  Keil軟體使用及流水燈設計
  2.1  Keil工程建立及常用按鈕介紹
    2.1.1  Keil工程的建立
    2.1.2  常用按鈕
  2.2  點亮第一個發光二極體
  2.3  while語句
  2.4  for語句及簡單延時語句
  2.5  Keil模擬及延時語句的精確計算
  2.6  不帶參數函數的寫法及調用
  2.7  帶參數函數的寫法及調用
  2.8  利用C51庫函數實現流水燈
第2篇  內外部資源操作篇
第3章  數碼管顯示原理及應用實現
  3.1  數碼管顯示原理
  3.2  數碼管靜態顯示
  3.3  數碼管動態顯示
  3.4  中斷概念
  3.5  單片機的定時器中斷
第4章  鍵盤檢測原理及應用實現
  4.1  獨立鍵盤檢測
  4.2  矩陣鍵盤檢測
第5章  A/D和D/A工作原理
  5.1  模擬量與數字量概述
  5.2  A/D轉換原理及參數指標
  5.3  ADC0804工作原理及其實現方法
  5.4  D/A轉換原理及其參數指標
  5.5  DAC0832工作原理及實現方法
  5.6  DAC0832輸出電流轉換成電壓的方法
第6章  串列口通信原理及操作流程

  6.1  並行與串列基本通信方式
  6.2  RS-232電平與TTL電平的轉換
  6.3  波特率與定時器初值的關係
  6.4  51單片機串列口結構描述
  6.5  串列口方式1編程與實現
  6.6  串列口列印在調試程序中的應用
第7章  通用型1602、12232、12864液晶操作方法
  7.1  液晶概述
  7.2  常用1602液晶操作實例
  7.3  常用12232液晶操作實例
  7.4  常用12864液晶操作實例
第8章  I2C匯流排AT24C02晶元應用
  8.1  I2C匯流排概述
  8.2  單片機模擬I2C匯流排通信
  8.3  E2PROM AT24C02與單片機的通信實例
第9章  基礎運放電路專題
  9.1  運放概述及參數介紹
  9.2  反相放大器
  9.3  同相放大器
  9.4  電壓跟隨器
  9.5  加法器
  9.6  差分放大器
  9.7  微分器
  9.8  積分器
  9.9  比較器
第3篇  提高篇
第10章  定時器/計數器應用提高
  10.1  方式0應用
  10.2  方式2應用
  10.3  方式3應用
  10.4  52單片機定時器2介紹
  10.5  計數器應用
第11章  串列口應用提高
  11.1  方式0應用
  11.2  方式2和方式3應用
  11.3  單片機雙機通信
  11.4  單片機多機通信
第12章  指針
  12.1  指針和指針變數
    12.1.1  內存單元、地址和指針
    12.1.2  指針變數的定義、賦值與引用
  12.2  指針變數的運算
  12.3  指針與數組
    12.3.1  指針與一維數組
    12.3.2  指針與多維數組
  12.4  指針與函數
    12.4.1  指針作為函數的參數
    12.4.2  指向函數的指針
    12.4.3  指針型函數
  12.5  指針與字元串

    12.5.1  字元串的表達形式
    12.5.2  字元指針作為函數參數
    12.5.3  使用字元指針與字元數組的區別
  12.6  指針數組與命令行參數
    12.6.1  指針數組的定義和使用
    12.6.2  指向指針的指針
    12.6.3  指針數組作為main()函數的命令行參數
  12.7  指針小結
    12.7.1  指針概念綜述
    12.7.2  指針運算小結
    12.7.3  等價表達式
  12.8  C51中指針的使用
    12.8.1  指針變數的定義
    12.8.2  指針應用
第4篇  實戰篇
第13章  利用51單片機的定時器設計一個時鐘
  13.1  如何從矩陣鍵盤中分解出獨立按鍵
  13.2  原理圖分析
  13.3  實例講解
第14章  使用DS12C887時鐘晶元設計高精度時鐘
  14.1  時鐘晶元概述
  14.2  DS12C887時鐘晶元介紹
  14.3  如何用TX-1C實驗板擴展本實驗
  14.4  原理圖分析
  14.5  實例講解
第15章  使用DS18B20溫度感測器設計溫控系統
  15.1   溫度感測器概述
  15.2   DS18B20溫度感測器介紹
  15.3   實例講解
第16章  太陽能充/放電控制器
  16.1  控制器原理圖分析
  16.2  控制器板上元件介紹
  16.3  實例講解
第17章  VC、VB(MSCOMM控制項)與單片機通信實現溫度顯示
  17.1  VC MSCOMM控制項與單片機通信實現溫度顯示
  17.2  VB MSCOMM控制項與單片機通信實現溫度顯示
第18章  應用單片機內部ADC做電容感應觸摸按鍵
第5篇  拓展篇
第19章  使用Altium Designer 14繪製電路圖
  19.1  繪製電路板概述
  19.2  建立工程
  19.3  製作元件庫
  19.4  添加封裝及製作PCB封裝庫
  19.5  項目編譯及生成PCB
  19.6  布線電氣特性設置
  19.7  自動布線和手動布線
第20章  基於Wi-Fi的物聯網應用
  20.1  物聯網系統架構
  20.2  常用的物聯網無線傳輸技術
  20.3  IoT雲平台

  20.4  基於Wi-Fi的嵌入式設備入網方式
  20.5  微軟Azure系列IoT物聯網開發板
第21章  電機專題
  21.1   直流電機原理及應用
  21.2   步進電機原理及應用
  21.3   舵機原理及其應用
第22章  STC8系列單片機介紹
  22.1  STC8單片機的優勢
  22.2  ADC數模轉換
  22.3  PCA/CCP/PWM應用
  22.4  同步串列外設介面SPI
  22.5  I2C匯流排
第23章  常用元器件介紹
  23.1  二極體
  23.2  電容
  23.3  場效應管
  23.4  光耦
  23.5  蜂鳴器
  23.6  繼電器
  23.7  自恢復保險
  23.8  瞬態電壓抑制器
  23.9  晶閘管(可控硅)
  23.10  電荷泵
第24章  直流穩壓電源專題
  23.1  整流電路
  24.2  濾波電路
  24.3  穩壓電路
  24.4  集成穩壓模塊的使用
  24.5  串聯開關型穩壓電源
第25章  運放擴展專題
  25.1  簡單低通濾波器
  25.2  「電流-電壓」轉換電路
  25.3  光電放大器
  25.4  精密電流源
  25.5  可調參考電壓源
  25.6  複位穩定放大器
  25.7  模擬乘法器
  25.8  全波整流器和平均值濾波器
  25.9   正弦波振蕩器
  25.10  三角波發生器
  25.11  自動跟蹤對稱電源
  25.12  可調實驗電源
  25.13  運放相關術語
附錄A  天祥電子開發實驗板簡介
  A.1  TX-1C 51單片機開發板
  A.2  AVR單片機開發板
  A.3  PIC單片機開發板
  A.4  TX-3A ARM7入門級嵌入式系統開發板
  A.5  TX-3C ARM7提高級嵌入式系統開發板
  A.6  TX-2440A ARM9嵌入式系統開發板

  A.7  TX-51STAR單片機綜合實驗箱
  A.8  TX-2A CPLD開發板
參考文獻

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