輕鬆玩轉51單片機C語言

《輕鬆玩轉51單片機C語言》是一本專門為單片機“玩家”和愛好者“量身定做”的“傻瓜式”教材(基於C語言)。

內容簡介

輕鬆玩轉51單片機C語言 輕鬆玩轉51單片機C語言

在寫作上,主要突出“玩”,在“玩”中學,在學中“玩”,不知不覺,輕鬆玩轉了單片機。本 書採用新穎的講解形式,深入淺出地介紹了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語言與彙編語言混合編程

附錄配套實驗開發板說明

參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們