出版時間:2008-7 出版社:人民郵電出版社 作者:求是科技 頁數(shù):435 字數(shù):677000
Tag標簽:無
內(nèi)容概要
本書以單片機的功能為模塊,以外圍器件、相關電路設計的實際應用為內(nèi)容,以實例問答的方式向讀者介紹了如何將單片機硬件、程序和外圍器件的選擇合理地實施到項目開發(fā)中。 本書共分8章,所選案例涵蓋了單片機的主要應用技術,例如單片機中斷和定時器的使用、單片機的輸入/輸出、單片機的數(shù)據(jù)采集功能、單片機在機電控制系統(tǒng)中的應用、單片機的通信以及單片機的算法和信號處理等,所有案例均來自于實際應用項目?! ¢喿x本書,讀者除可以掌握單片機的具體應用方法外,還可以掌握如何針對一個具體的項目需求設計解決方案以及如何運用單片機的關鍵技術滿足項目的需求。 本書專業(yè)性和實用性較強,對于利用單片機進行實際項目開發(fā)人員具有非常高的參考價值。本書適合中、高級程序員、單片機開發(fā)人員和系統(tǒng)設計人員閱讀和參考。
書籍目錄
第1章 單片機的基本端口操作 1.1 點亮最簡單的單片機系統(tǒng) 1.2 更加明亮的小燈 1.3 定時亮滅的小燈 1.4 小燈亮滅的人工控制 1.5 典型外部ROM和RAM器件的使用 1.6 串口電平轉(zhuǎn)換電路 1.7 單片機系統(tǒng)開發(fā)經(jīng)驗(1) 第2章 輸入和顯示 2.1 單片機的鍵盤輸入 2.2 單片機系統(tǒng)中鍵盤的鎖定 2.3 單片機控制多路模擬開關 2.4 儀表儀器的數(shù)碼顯示 2.5 單片機數(shù)字時鐘 2.6 液晶顯示和驅(qū)動實例 2.7 微機鍵盤在單片機系統(tǒng)中的應用 2.8 微型打印機在單片機系統(tǒng)中的應用 2.9 單片機系統(tǒng)開發(fā)經(jīng)驗(2) 第3章 數(shù)據(jù)采集 3.1 用A/D芯片進行電壓測量 3.2 使用89C2051實現(xiàn)模數(shù)轉(zhuǎn)換 3.3 單片機系統(tǒng)中的電流檢測 3.4 單片機檢測系統(tǒng)中儀表放大器的使用 3.5 使用DS1820進行溫度補償和測量 3.6 HMR 3000數(shù)字羅盤的應用 3.7 GPS在單片機系統(tǒng)中的使用 3.8 單片機系統(tǒng)開發(fā)經(jīng)驗(3) 第4章 機電控制 4.1 單片機驅(qū)動直流小電機 4.2 單片機的D/A輸出控制LED亮度 4.3 單片機的PWM輸出控制電機轉(zhuǎn)角 4.4 光耦在單片機機電控制中的應用 4.5 壓電位移工作臺的單片機控制 4.6 語音芯片在單片機系統(tǒng)中的使用 4.7 智能電池充電器 4.8 時鐘芯片在單片機系統(tǒng)中的應用 4.9 單片機系統(tǒng)開發(fā)經(jīng)驗(4) 第5章 信號與算法 5.1 單片機控制的信號發(fā)生器 5.2 基于單片機的低頻信號發(fā)生器 5.3 方波頻率的檢測和倍頻 5.4 單片機中濾波算法的實現(xiàn) 5.5 神經(jīng)網(wǎng)絡在單片機中的實現(xiàn) 5.6 信號數(shù)據(jù)的FFT變換 5.7 電機轉(zhuǎn)速信號的單片機測量 5.8 單片機C語言和匯編程序的混合編程 5.9 單片機系統(tǒng)開發(fā)經(jīng)驗(5) 第6章 數(shù)據(jù)通信 6.1 單片機間的RS-232串行通信 6.2 單片機和PC之間的串行通信 6.3 用51單片機的I/O口模擬串口 6.4 單片機的無線數(shù)據(jù)傳輸 6.5 單片機實現(xiàn)I2C串行通信 6.6 單片機紅外數(shù)據(jù)傳輸 6.7 雙端口RAM方式的數(shù)據(jù)通信 6.8 單片機和RS-485通信的接口 6.9 單片機系統(tǒng)開發(fā)經(jīng)驗(6) 第7章 電源設計和監(jiān)控 7.1 單片機的電源設計 7.2 單片機的監(jiān)控芯片 7.3 單片機系統(tǒng)中的看門狗 7.4 單片機系統(tǒng)開發(fā)經(jīng)驗(7) 第8章 輔助設計 8.1 電路制作 8.2 單片機程序燒錄 8.3 單片機系統(tǒng)開發(fā)經(jīng)驗(8)
章節(jié)摘錄
第1章 51單片機的基本端口操作 本書的第1章是單片機系統(tǒng)設計的入門章節(jié)。本章將對單片機系統(tǒng)的基本概念做簡單的介紹,但這并不是本章的重點。本章主要圍繞著單片機最簡單系統(tǒng)在實際應用中的使用方法,從簡單到復雜地實現(xiàn)單片機最簡單系統(tǒng)的基本功能。本章內(nèi)容主要是為后續(xù)章節(jié)實例的介紹做鋪墊,同時,也是為讀者快速地掌握單片機系統(tǒng)的開發(fā)提供簡單的實踐案例。盡管在本章中將介紹有關單片機的基本知識,但是如果讀者對單片機系統(tǒng)并不熟悉,希望讀者能在閱讀本章之前,認真地閱讀單片機系統(tǒng)的有關入門教材?! ”菊轮邪?個關于單片機基本功能應用的實例。希望通過這6個實例的分析和介紹,使讀者了解和進一步掌握單片機系統(tǒng)的組成、單片機端口的基本操作、單片機的定時和中斷的使用以及單片機的C51編程?! ?.1 點亮最簡單的單片機系統(tǒng) 介紹如何完成一個最簡單的單片機系統(tǒng)的設計和電路制作,使讀者掌握單片機的基本組成和最簡單系統(tǒng)的典型電路,以及單片機C51編程方法和例程?! ?.2 更加明亮的小燈 介紹如何使LED發(fā)光穩(wěn)定,單片機I/O口的電氣特性和使用方法。 1.3 定時亮滅的小燈 介紹如何使LED燈定時亮、滅,定時器的使用和編程方法?! ?.4 小燈亮滅的人工控制 介紹如何通過按鍵控制LED燈的亮滅,單片機中斷的使用和編程方法?! ?.5 典型外部ROM和RAM器件的使用 介紹單片機片外數(shù)據(jù)、程序存儲器的讀寫,使讀者掌握單片機的三總線方式。 1.6 串口電平轉(zhuǎn)換電路 從功能上介紹單片機串口通信電路的使用,使讀者掌握單片機和RS-232通信接口的實現(xiàn)方法。
編輯推薦
全面講解單片機開發(fā)中的8大常用模塊,通過47個典型實例,詳細講解單片機的典型應用,提供書中全部實例的源代碼下載?! ”緯敿氈v解了以下內(nèi)容:51單片機的基本端口操作,輸入和顯示,數(shù)據(jù)采集,機電控制,信號與臯,數(shù)據(jù)通信,電源設計和監(jiān)控,輔助設計。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載