作者
譯者郭天祥。
出版社電子工業出版社
國際標準書號978-7-121-07893-4
定價69.00元。
發布日期:2009-01
頁碼
版本
裝訂和布局
頁碼16
▼內容介紹
本書從實際應用入手,以實驗過程和實驗現象為主導,循序漸進地講述了51單片機的C語言編程方法和51單片機的硬件結構和功能應用。全書分為五章,分別是入門篇、內外資源運營篇、提升篇、實戰篇、拓展篇。這本書內容豐富,實用性強。書中大部分內容來自科研和教學實踐,很多C語言代碼可以直接應用到工程項目中。本書光盤提供了近30個小時的13教學視頻和本書示例代碼,可以讓讀者更快更好地掌握單片機知識和應用技能。本書作者還可以提供與本書配套的單片機實驗板。
本書可作為本科和專科單片機課程的教材,適合51單片機初學者和用51單片機從事項目開發的技術人員使用,也可作為從事自動控制、智能儀器儀表、電力電子、機電壹體化等專業的技術人員參考。
▼圖書目錄
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.5.1和
1.5.2或
1.5.3費
1.5.4相同或
1.5.5異或
C51介紹1.6單片機基礎知識
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.1 Keil項目建立及常用按鈕介紹
2.1.1 Keil項目成立
2.1.2常用按鈕介紹
2.2點亮第壹個LED。
2.3 while語句
2.4 for語句和簡單延遲語句
2.5 Keil模擬和精確計算延遲報表
2.6無參數函數的編寫和調用
2.7編寫和調用帶參數的函數
2.8利用C51庫函數實現流水燈。
第二條內部和外部資源的運作
3.1數碼管顯示原理
3.2數碼管靜態顯示
3.3數碼管動態顯示
3.4中斷概念
3.5 MCU定時器中斷
4.1獨立鍵盤檢測
4.2矩陣鍵盤檢測
模擬和數字量概述
5.2 A/D轉換原理及參數指標
5.3 ADC0804的工作原理和實現方法
5.4 D/A轉換原理及其參數
5.5 DAC 0832的工作原理和實現方法
5.6 DAC0832將輸出電流轉換為電壓
方法
第六章串口通信原理及操作流程
6.1並行和串行基本通信模式
6.2 RS-232電平和TTL電平之間的轉換
6.3波特率和初始定時器值之間的關系
6.4 51單片機串口結構描述
6.5串口模式1的編程與實現
6.6串口打印在調試程序中的應用
第七章通用液晶顯示器1602、12232、12864
操作方法
7.1液晶概述
7.2 1602液晶常見操作示例
7.3 12232液晶的常見操作示例
7.4 12864 LCD操作的常見示例
第八章I2C總線AT24C02芯片的應用
8.1 I2C公交車概述
8.2單片機模擬I2C總線通信
E2PROM AT24C02與單片機的通信
例子
第9章基本運算放大器電路主題
9.1運算放大器概述及參數介紹
9.2反相放大器
9.3同相放大器
9.4電壓跟隨器
9.5加法器
9.6差分放大器
9.7競爭優勢
9.8積分器
第三條提升高度
第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.3指針數組作為main()函數的命令行。
參數
12.7指針摘要
12.7.1指針概念概述
12.7.2指針操作總結
12.7.3等效表達式
12.8 C51中指針的使用
12.8.1指針變量的定義
指針應用程序
第13章STC系列51單片機功能介紹
13.1單片機空閑斷電模式的應用
13.2“看門狗”概念及其應用
13.3用軟件實現系統復位
13.4內部擴展RAM的應用
13.5擴展P4港的應用
內部E2PROM在13.6中的應用
13.7 STC89系列單片機的內部A/D應用
13.8 STC12系列單片機的內部A/D應用
13.9 STC12系列單片機的PCA/PWM
介紹
13.10 STC12系列單片機的SPI接口
介紹
13.11 STC 12系列單片機的“576MHz”超速
奔跑
第4章真正的戰鬥
第14章利用51單片機的定時器設計壹個
時鐘
14.1如何從矩陣鍵盤中分離獨立鍵
14.2的示意圖分析
14.3示例說明
第15章采用DS12C887時鐘芯片設計。
高精度時鐘
15.1時鐘芯片概述
15.2 DS12C887時鐘芯片介紹
15.3如何用TX-1C實驗板擴展這個實驗?
15.4的示意圖分析
15.5示例說明
第16章采用DS18B20溫度傳感器設計。
溫度控制系統
16.1溫度傳感器概述
16.2 DS18B20溫度傳感器介紹
16.3示例說明
第17章太陽能充放電控制器
17.1控制器原理圖分析
17.2控制器板上的組件介紹
17.3示例說明
第18章VC、VB(MSCOMM控件)和
利用單片機通信實現溫度顯示
18.1 VC MSCOMM控件與單片機通信的實現
溫度顯示
18.2 VB MSCOMM控件與單片機通信的實現
溫度顯示
第五章延期
19章利用Protell 99繪制整體電路圖
過程
19.1制圖電路板概述
19.2建立項目
19.3制作組件庫
19.4添加封裝和制作PCB封裝庫
19.5錯誤檢查和PCB生成
19.6布線電氣特性設置
19.7自動布線和手動布線
第二十章ISD400x系列語音芯片的應用
20.1 ISD400x系列語音芯片介紹
20.2 ISD400x系列語音芯片操作規則
20.3 ISD400x系列語音芯片應用的實現
第265438章+0機動項目
21.1 DC電機的原理及應用
21.2步進電機的原理及應用
21.3轉向器的原理及應用
第22章通用組件介紹
22.1二極管
22.2電容
22.3場效應晶體管
22.4光學耦合器
22.5蜂鳴器
繼電器
22.7自我恢復保險
22.8瞬態電壓抑制器
22.9晶閘管(晶閘管)
22.10電荷泵
第二十三章DC穩壓電源專題
23.1整流電路
23.2濾波電路
23.3穩壓電路
23.4集成穩壓模塊的使用
23.5系列開關穩壓電源
第二十四章運算放大擴建工程
24.1簡單低通濾波器
24.2“電流-電壓”轉換電路
24.3光電放大器
24.4精密電流源
24.5可調參考電壓源
24.6重置穩定放大器
24.7模擬乘法器
24.8全波整流器和平均濾波器
24.9正弦波振蕩器
24.10三角波發生器
24.11自動跟蹤對稱電源
24.12可調實驗電源
24.13運算放大器相關術語表
附錄A天翔電子開發實驗板簡介
A.1 TX-1C 51單芯片開發板(支持詳情
視頻教程)
A.2 AVR微控制器開發板(支持詳細視頻
教程)
A.3 PIC微控制器開發板(支持詳細視頻
教程)
A.4 J-Link全功能ARM仿真器
A.5三星S3C44B0 ARM7入門級開孔
毛紙板
A.6三星S3C44B0 ARM7提升水平。
毛紙板
A.7TX-51STAR51MCU開發板(支持
詳細視頻教程)
參考