《輕鬆玩轉51單片機C語言》是一本專門為單片機“玩家”和愛好者“量身定做”的“傻瓜式”教材(基於C語言)。
基本介紹
- 書名:輕鬆玩轉51單片機C語言
- ISBN:9787512402478
- 頁數:592
- 出版社:北京航空航天大學出版社
- 出版時間:2011-03-01
- 裝幀:平裝
- 開本:16
內容簡介,目錄,
內容簡介
在寫作上,主要突出“玩”,在“玩”中學,在學中“玩”,不知不覺,輕鬆玩轉了單片機。本書採用新穎的講解形式,深入淺出地介紹了51單片機的組成、開發環境及單片機C語言基礎知識。結合大量實例,詳細演練了中斷、定時器、串列通信、鍵盤接口、LED數碼管、LCD顯示器、DS1302時鐘晶片、EEPROM存儲器、單片機看門狗、溫度感測器DS18B20、紅外和無線遙控電路、A/D和D/A轉換器、電機、語音電路、LED點陣屏、IC卡、電子密碼鎖、電話遠程控制器/報警器,基於VB的PC機與單片機通信和基於nRF905無線通信溫度監控系統及DD-51編程器設計等內容。本書中的所有實例均具有較強的實用性和針對性,且全部通過了實驗板驗證。尤其方便的是,所有源程式均具有較強的移植性,讀者只需將其簡單修改甚至不用修改,即可套用到自己開發的產品中。語言通俗,實例豐富,圖文結合,簡潔明了,適合單片機愛好者和使用C語言從事51單片機開發的技術人員,也可作為高等院校本科、專科學生單片機課程的教學用書。
目錄
第一篇魔法入門篇
第1章51單片機基本組成
1.1單片機的內部結構和外部引腳
1.2單片機的存儲器
1.3單片機的最小系統電路
第2章單片機c語言入門
2.1認識c語言
2.2簡單的c語言程式
第3章單片機低成本實驗設備的製作與使用
3.1dd-900實驗開發板介紹
3.2編程器的製作與使用
3.3仿真器的製作與使用
第4章30min熟悉單片機c語言開發全過程
4.1單片機實驗開發軟體“吐血推薦”
4.2單片機c語言開發過程“走馬觀花”
第5章單片機c語言重點難點剖析
5.1c51基本知識
5.2c51基本語句
5.3c51函式
5.4c51數組
5.5c51指針
5.6c51結構、共同體與枚舉
第二篇實例解析篇
第6章中斷系統實例解析
6.1中斷系統基本知識
6.2中斷系統實例解析
第7章定時/計數器實例解析
7.1定時/計數器基本知識
7.2定時/計數器實例解析
第8章rs232和rs485串列通信實例解析
8.1串列通信基本知識
8.2rs232和rs485串列通信實例解析
第9章鍵盤接口實例解析
9.1鍵盤接口電路基本知識
9.2鍵盤接口電路實例解析
9.3ps/2鍵盤接口介紹及實例解析
第10章led數碼管實例解析
10.1led數碼管基本知識
10.2led數碼管實例解析
第11章lcd顯示實例解析
11.1字元型lcd基本知識
11.2字元型lcd實例解析
11.312864點陣型lcd介紹與實例解析
第12章時鐘晶片dsl302實例解析
12.1時鐘晶片dsl302基本知識
12.2ds1302讀/寫實例解析
第13章eeprom存儲器實例解析
13.124cxx實例解析
13.293cxx介紹及實例解析
13.3stc89c系列單片機內部eeprom的使用
第14章單片機看門狗實例解析
14.1單片機看門狗基本知識
14.2單片機看門狗實例解析與演練
第15章溫度感測器ds18b20實例解析
15.1溫度感測器ds18b20基本知識
15.2ds18b20數字溫度計實例解析
第16章紅外遙控和無線遙控實例解析
16.1紅外遙控基本知識
16.2紅外遙控實例解析
16.3無線遙控電路介紹與演練
第17章a/d和d/a轉換電路實例解析
17.1a/d轉換電路介紹及實例解析
17.2d/a轉換電路介紹及實例解析
第18章步進電機、直流電機和舵機實例解析
18.1步進電機實例解析
18.2直流電機介紹及實例解析
18.3舵機介紹及實例解析
第19章單片機低功耗模式實例解析
19.1單片機低功耗模式基本知識
19.2單片機低功耗模式實例解析
第20章語音電路實例解析
20.1語音電路基本知識
20.21sd4000語音開發板與驅動程式的製作
20.3語音電路實例解析
第21章led點陣屏實例解析
21.1led點陣屏基本知識
21.2led點陣屏開發板的製作
21.3漢字顯示原理及掃描碼的製作
21.4led點陣屏實例解析
第22章ic卡實例解析
22.1ic卡基本知識
22.2sle4442邏輯加密卡實例解析
第三篇開發揭秘篇
第23章基於dtmf遠程控制器/報警器的設計與製作
23.1dtmf基礎知識
23.2基於dtmf的遠程控制器/報警器
第24章智慧型電子密碼鎖的設計與製作
24.1智慧型電子密碼鎖功能介紹及組成
24.2智慧型電子密碼鎖的設計
第25章在vb下實現pc機與單片機的通信
25.1pc機與單片機串列通信介紹
25.2pc機與——個單片機溫度監控系統通信
25.3pc機與多個單片機溫度監控系統通信
第26章基於nrfg05無線通信溫度監控系統的設計與製作
26.1基於nrfg05無線通信溫度監控系統的組成及功能
26.2nrf905晶片基本知識
26.3基於nrf905無線通信溫度監控系統的設計
第27章簡單實用51編程器的設計、製作與使用
27.151編程器硬體電路的設計
27.2dd-51編程器下位機監控程式的設計
27.3dd-51編程器上位機程式的設計
27.4dd-51編程器的製作與使用
第28章單片機高級開發技術指南
28.1usb接口設備的開發
28.2fm數字調諧收音機的開發
28.3sd卡的開發
28.4can匯流排的開發
28.5gsm模組的開發
28.6gps模組的開發
28.7微型印表機的開發
第29章單片機開發深入揭秘與研究
29.1程式錯誤剖析
29.2程式錯誤的常用排錯方法
29.3熱啟動與冷啟動探討
29.4外部存儲器的擴展
29.5rtx-51作業系統的套用
29.6單片機c語言與彙編語言混合編程
附錄配套實驗開發板說明
參考文獻