單片機開發板製作與套用詳細介紹了一個單片機開發板從構思、確定方案、繪製原理圖、繪製PCB版圖、調試和使用的全過程。
基本介紹
- 中文名:單片機開發板製作與套用
- 書名:單片機開發板製作與套用
- 出版社:化學工業 (2014年4月1日)
- 開本:16
- 作者:張鵬
- 出版日期:2014年4月1日
- 頁數:335頁
- 語種:簡體中文
基本內容
編輯推薦
目錄
第1章 常用電子儀器及工具
1.1 電烙鐵
1.1.1 電烙鐵的分類
1.1.2 電烙鐵的使用
1.1.3 元件的焊接
1.1.4 電烙鐵使用注意事項
1.2 示波器
1.2.1 螢光屏
1.2.2 電源系統
1.2.3 垂直偏轉因數和水平偏轉因數
1.2.4 輸入通道和輸入耦合選擇
1.2.5 示波器探頭的使用
1.2.6 示波器使用注意事項及技巧
1.3 信號發生器
1.3.1 FG—506型信號源簡介
1.3.2 FG—506型信號源操作
1.4 數字萬用表
1.4.1 電壓的測量
1.4.2 電流的測量
1.4.3 電阻的測量
1.4.4 二極體的極性和短路測量
1.4.5 數字萬用表使用注意事項
第2章 常用無源電子元件
2.1 電阻器
2.1.1 電阻器的分類
2.1.2 電阻器的命名
2.1.3 電阻器的主要技術指標
2.1.4 標稱阻值的標註方法
2.1.5 常見電阻器介紹
2.1.6 電位器
2.2 電容器
2.2.1 電容器的分類
2.2.2 電容器的型號命名
2.2.3 電容器的容量標示
2.2.4 電容器的主要參數
2.2.5 常見電容器介紹
2.3 電感器
2.3.1 概述
2.3.2 電感器的分類
2.3.3 電感器的主要參數
2.3.4 電感器的型號、規格及命名
2.3.5 常見電感器介紹
第3章 單片機概述
3.1 什麼是單片機
3.2 單片機的歷史及發展
3.2.1 單片機的發展歷史
3.2.2 單片機的發展趨勢
3.3 單片機的特點及套用
3.4 MCS—51系列單片機
3.5 AT89C51單片機的硬體結構
3.6 單片機開發系統組成
第Ⅱ篇硬體製作篇
第4章 電路設計軟體的使用
4.1 Altium Designer簡介
4.1.1 Altium Designer設計環境
4.1.2 創建項目
4.2 原理圖設計
4.2.1 原理圖設計流程
4.2.2 原理圖檔案的建立與設定
4.2.3 原理圖設定
4.2.4 查找組件
4.2.5 繪製元件庫
4.2.6 放置元件
4.2.7 放置電源和地符號
4.2.8 繪製原理圖
4.2.9 編譯項目
4.3 PCB設計
4.3.1 PCB的基本概念
4.3.2 PCB的設計流程
4.3.3 新建PCB文檔
4.3.4 PCB圖紙基本設定
4.3.5 PCB封裝的查找與指定
4.3.6 PCB封裝的繪製
4.3.7 生成網表和更新PCB
4.3.8 組件布局
4.3.9 布線規則設定
4.3.10 布線
4.3.11 PCB與原理圖的相互更新
4.3.12 PCB驗證和錯誤檢查
第5章 單片機開發板及下載器的製作
5.1 單片機開發板的製作
5.1.1 單片機的選擇
5.1.2 功能分析
5.1.3 開發板電路設計與製作
5.2 單片機開發板下載器的製作
5.2.1 下載器晶片的選擇
5.2.2 下載器電路設計及製作
第Ⅲ篇套用與實踐篇
第6章 單片機Keil C51程式開發
6.1 單片機的程式語言與工具
6.1.1 彙編語言
6.1.2 高級語言
6.1.3 Keil C51開發工具
6.2 C51編程基礎
6.2.1 C51與標準C語言的主要區別
6.2.2 C51的數據與數據類型
6.2.3 C51的存儲類型與8051存儲器結構
6.2.4 C51中的絕對地址訪問
6.2.5 C51的運算符及表達式
6.2.6 C51的分支與循環程式結構
6.2.7 C51程式結構
6.2.8 C51與彙編語言的混合編程
6.3 μVision2集成開發環境使用
6.4 向目標板中下載程式
第7章 STC89C51RC∕RD+系列單片機
7.1 概述
7.1.1 STC89C51RC∕RD+簡介
7.1.2 STC89C51RC∕RD+系列單片機的內部結構及選型
7.1.3 STC89C51RC∕RD+系列
單片機引腳及封裝
7.1.4 STC89C51RC∕RD+系列單片機命名規則
7.2 省電模式及復位
7.2.1 STC89C51RC∕RD+系列單片機的省電模式
7.2.2 復位
7.3 片記憶體儲器和特殊功能暫存器(SFR)
7.3.1 程式存儲器
7.3.2 數據存儲器(SRAM)
7.3.3 特殊功能暫存器(SFR)及其使用
7.3.4 特殊功能暫存器的使用
7.4 並行I∕O口
7.4.1 STC89C51RC∕RD+系列單片機I∕O口介紹
7.4.2 I∕O口各種不同的工作模式及配置介紹
7.4.3 P4口的使用
7.5 中斷系統
7.5.1 中斷系統的中斷源
7.5.2 中斷暫存器
7.5.3 中斷處理
7.5.4 外部中斷
7.6 定時器∕計數器
7.6.1 定時器∕計數器
7.6.2 定時器∕計數器
7.7 串列口通信
7.7.1 串列口相關暫存器
7.7.2 串列口工作模式
7.7.3 串列口通信中波特率的設定
7.7.4 單片機間的通信
第8章 實戰套用18
8.1 單片機最小系統
8.2 電源電路和去耦電容
8.3 I∕O口套用190
8.3.1 I∕O口簡介1
8.3.2 片上I∕O口輸出套用
8.3.3 片上I∕O口輸入套用
8.3.4 I∕O口串列擴展
8.3.5 流水燈199
8.4 定時器∕計數器
8.4.1 定時器∕計數器套用要點
8.4.2 定時器∕計數器套用實例
8.5 蜂鳴器207
8.6 外部中斷209
8.6.1 外部中斷簡介
8.6.2 外部中斷的回響
8.6.3 外部中斷套用實例
8.7 數碼管212
8.7.1 數碼管顯示原理
8.7.2 數碼管顯示電路
8.7.3 數碼管顯示模組程式
8.8 鍵盤215
8.8.1 鍵盤的工作原理
8.8.2 鍵盤的套用電路
8.8.3 鍵盤應用程式
8.9 LCD1602液晶顯示器
8.9.1 LCD1602概述
8.9.2 LCD1602的功能說明
8.9.3 LCD1602套用電路
8.9.4 LCD1602模組程式
8.10 實時時鐘228
8.10.1 DS1302介紹
8.10.2 DS1302的讀寫操作
8.10.3 DS1302套用電路
8.10.4 DS1302應用程式
8.11 DS18B20溫度感測器
8.11.1 DS18B20概述
8.11.2 DS18B20的內部結構和測量原理
8.11.3 DS18B20的訪問
8.11.4 DS18B20套用電路
8.11.5 DS18B20測溫程式
8.11.6 DS18B20使用注意事項
8.12 I2C匯流排247
8.12.1 I2C匯流排概述
8.12.2 I2C匯流排的數據傳送
8.12.3 I2C匯流排C語言模擬
8.13 串列E2PROM2
8.13.1 概述254
8.13.2 引腳描述2
8.13.3 串列E2PROM的讀寫操作
8.13.4 E2PROM硬體電路
8.13.5 CAT24C02模組C程式
8.14 PCF8591模數轉換器套用
8.14.1 概述262
8.14.2 PCF8591的功能描述
8.14.3 PCF8591套用電路
8.14.4 PCF8591應用程式
8.15 紅外通信271
8.15.1 紅外發光二極體
8.15.2 VS1838B紅外接收頭
8.15.3 紅外通信實例
8.16 RS—232串列通信
8.16.1 數據通信的基本概念
8.16.2 RS—232簡介
8.16.3 RS—232與TTL電平的轉換
8.16.4 RS—232串列口通信實例
8.17128×64字元液晶顯示器
8.17.1128×64字元液晶模組引腳及外形
8.17.2128×64字元液晶模組接口時序
8.17.3 ST7920顯示存儲器及坐標關係
8.17.4 ST7920 指令集
8.17.5128×64字元液晶模組的套用
8.17.6128×64字元液晶模組圖形數據取模
第9章 單片機套用系統設計
9.1 單片機套用系統的設計步驟
9.2 單片機套用系統設計方法
9.2.1 典型單片機套用系統
9.2.2 硬體設計問題
9.2.3 軟體設計問題
9.3 單片機套用系統的仿真開發與調試
9.3.1 仿真開發系統簡介
9.3.2 用戶樣機的仿真調試
9.4 單片機套用系統的抗干擾與可靠性設計
9.4.1 單片機片內看門狗定時器的使用
9.4.2 指令冗餘和軟體陷阱
9.4.3 軟體濾波
9.4.4 開關量軟體抗干擾設計
9.4.5 隔離
9.4.6 印製電路板布線原則
9.4.7 掉電保護和硬體""看門狗""
9.4.8 單片機套用系統的低功耗設計
9.5 單片機套用系統的I∕O功率驅動
9.5.1 單片機與外圍集成數字驅動電路的接口
9.5.2 單片機與光電耦合器的接口
9.6 單片機套用系統的人機界面
9.7 單片機套用設計實例
9.7.1 水溫測控系統的設計
9.7.2 超音波測距儀的設計
附錄A ASCII碼錶3
附錄B 元器件清單
參考文獻