51單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例精解

出版時(shí)間:2011-11  出版社:上海科學(xué)技術(shù)出版社  作者:唐繼賢  頁(yè)數(shù):267  

內(nèi)容概要

  這本《51單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例精解(附光盤(pán)C語(yǔ)言)》由唐繼賢編著,全面介紹了用C語(yǔ)言編程51系列單片機(jī)的方法和實(shí)例。全書(shū)分為三大部分,前面兩章介紹了51單片機(jī)的硬件結(jié)構(gòu)和兩種常用的C語(yǔ)言集成開(kāi)發(fā)環(huán)境的使用方法。接下來(lái)的五章介紹了51單片機(jī)典型模塊的開(kāi)發(fā)實(shí)例,內(nèi)容包括單片機(jī)的串口通信、定時(shí)/計(jì)數(shù)器、看門(mén)狗、中斷、矩陣鍵盤(pán)輸入、ADC、DAC、紅外遙控接收、電動(dòng)機(jī)控制、SD存儲(chǔ)卡的讀寫(xiě)、LED和LCD顯示器等。每一個(gè)實(shí)例都給出了電路圖及程序清單。
  作者還設(shè)計(jì)了一塊實(shí)驗(yàn)電路板,讀者可以用它自己動(dòng)手來(lái)做書(shū)中大部分的實(shí)驗(yàn),因此《51單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例精解(附光盤(pán)C語(yǔ)言)》特別適合電子技術(shù)類(lèi)專(zhuān)業(yè)的大學(xué)生們作為動(dòng)手實(shí)踐的教材,彌補(bǔ)他們?cè)诰蜆I(yè)時(shí)缺乏實(shí)踐經(jīng)驗(yàn)的不足。本書(shū)的實(shí)例涉及電子工程應(yīng)用的許多方面,內(nèi)容豐富、取材廣泛,也是從事單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)的工程技術(shù)人員一本不可多得的應(yīng)用參考書(shū)。

書(shū)籍目錄

第一章 MCS-51系列單片機(jī)的硬件結(jié)構(gòu)
 1.1 AT89C51單片機(jī)
 1.1.1 A189C51單片機(jī)的封裝和引腳
 1.1.2 A189C51單片機(jī)的內(nèi)部結(jié)構(gòu)
 1.2 AT89C2051單片機(jī)
 1.3 AT89S51單片機(jī)
 1.3.1 AT89S51單片機(jī)的性能
 1.3.2 AT89S51單片機(jī)的編程
 1.4 STC51單片機(jī)
 1.4.1 STC51單片機(jī)的特點(diǎn)
 1.4.2 典型代表型號(hào)及性能簡(jiǎn)介
 1.4.3 STC51單片機(jī)的編程
第二章 51單片機(jī)的C語(yǔ)言程序設(shè)計(jì)
 2.1 C51程序設(shè)計(jì)
 2.1.1 數(shù)據(jù)類(lèi)型和運(yùn)算
 2.1.2 語(yǔ)句和程序結(jié)構(gòu)
 2.1.3 函數(shù)
 2.1.4 構(gòu)造數(shù)據(jù)類(lèi)型
 2.2 集成開(kāi)發(fā)環(huán)境uVision2
 2.2.1 窗口界面和功能
 2.2.2 創(chuàng)建項(xiàng)目
 2.2.3 調(diào)試程序
 2.3 mikroC集成開(kāi)發(fā)環(huán)境(IDE)
 2.3.1 mikroC集成開(kāi)發(fā)環(huán)境的使用
 2.3.2 mikroC軟件模擬器的使用
 2.3.3 mikroC的函數(shù)庫(kù)
 2.3.4 mikroC的特有工具
第三章 51單片機(jī)內(nèi)部資源的編程
 3.1 AT89C51單片機(jī)的中斷
 3.1.1 中斷的使用
 3.1.2 中斷的響應(yīng)
 3.1.3 中斷編程實(shí)例
 3.2 定時(shí)/計(jì)數(shù)器的編程
 3.2.1 定時(shí)/計(jì)數(shù)器T0和T1的寄存器
 3.2.2 定時(shí)/計(jì)數(shù)器T0和T1的初始化
 3.2.3 定時(shí)器計(jì)數(shù)初值的計(jì)算
 3.2.4 定時(shí)/計(jì)數(shù)器T0和T1的編程實(shí)例
 3.3 串口的編程
 3.3.1 串口的寄存器
 3.3.2 串口的初始化
 3.3.3 串口的編程實(shí)例
 3.4 看門(mén)狗定時(shí)器的編程
 3.4.1 看門(mén)狗的原理
 3.4.2 看門(mén)狗的使用
 3.4.3 看門(mén)狗的編程
 3.5 模擬比較器的編程
 3.5.1 模擬比較器的原理
 3.5.2 模擬比較器的編程實(shí)例
第四章 單片機(jī)擴(kuò)展總線的編程
 4.1 并行總線的擴(kuò)展
 4.1.1 用鎖存器擴(kuò)展并行口
 4.1.2 用三態(tài)門(mén)擴(kuò)展輸入并行口
 4.1.3 用串行口擴(kuò)展并行口
 4.2 12C總線
 4.2.1 12C總線數(shù)據(jù)傳輸?shù)脑?br /> 4.2.2 12C總線多器件控制的工作原理
 4.2.3 51單片機(jī)模擬12C總線
 4.2.4 12C總線的編程實(shí)例
 4.3 Dallas公司的單總線(1-WireBus)
 4.3.1 硬件結(jié)構(gòu)和連接
 4.3.2 單總線的工作原理
 4.3.3 單總線通信協(xié)議
 4.3.4 單總線的初始化和讀寫(xiě)函數(shù)
 4.3.5 單總線編程實(shí)例
 4.4 SPI總線
 4.4.1 SPI總線的接口信號(hào)
 4.4.2 SPI總線的工作原理
 4.4.3 SPI總線在8051單片機(jī)系統(tǒng)中的應(yīng)用
 4.5 USB總線
 4.5.1 USB系統(tǒng)的硬件
 4.5.2 USB系統(tǒng)的軟件設(shè)計(jì)
第五章 輸入和顯示電路
 5.1 按鈕開(kāi)關(guān)輸入
 5.1.1 一般按鈕開(kāi)關(guān)輸入
 5.1.2 矩陣鍵盤(pán)輸入
 5.2 LED數(shù)碼管顯示器
 5.2.1 LED數(shù)碼管
 5.2.2 LED數(shù)碼管的靜態(tài)顯示
 5.2.3 LED數(shù)碼管的動(dòng)態(tài)顯示
 5.3 液晶顯示器(LCD)
 5.3.1 LCDl602液晶顯示器
 5.3.2 LCDl602的引腳功能
 5.3.3 LCDl602和單片機(jī)的連接
 5.3.4 LCDl602的指令集
 5.3.5 LCDl602的應(yīng)用編程
第六章 數(shù)據(jù)采集和傳感器
 6.1 A/D轉(zhuǎn)換器
 6.1.1 TLCl549的引腳和應(yīng)用電路
 6.1.2 TLCl549的工作原理和時(shí)序
 6.1.3 TLCl549編程實(shí)例
 6.2 溫度傳感器
 6.2.1 TMPl02低功耗溫度傳感器的性能
 6.2.2 TMPl02內(nèi)部寄存器和工作原理
 6.2.3 TMPl02在單片機(jī)系統(tǒng)中的應(yīng)用
 6.2.4 TMPl02編程實(shí)例
 6.3 紅外線傳感器
 6.3.1 單片機(jī)系統(tǒng)紅外線信號(hào)接收電路
 6.3.2 紅外遙控信號(hào)編碼
 6.3.3 紅外遙控信號(hào)解碼
第七章 輸出和外部設(shè)備控制
 7.1 D/A轉(zhuǎn)換器
 7.1.1 DAC7513D/A轉(zhuǎn)換器
 7.1.2 DAC7513在單片機(jī)中的應(yīng)用
 7.1.3 DAC7513的編程
 7.2 小型直流電動(dòng)機(jī)的控制
 7.2.1 直流電動(dòng)機(jī)控制的基本原理
 7.2.2 H橋直流電動(dòng)機(jī)控制電路的原理
 7.2.3 H一橋控制電路芯片L293D
 7.2.4 51單片機(jī)中PWM的實(shí)現(xiàn)
 7.2.5 用51單片機(jī)和L293D構(gòu)成的直流電動(dòng)機(jī)控制電路
 7.3 SD存儲(chǔ)卡
 7.3.1 SD存儲(chǔ)卡的硬件結(jié)構(gòu)和接口
 7.3.2 SD存儲(chǔ)卡在51單片機(jī)系統(tǒng)中的使用
 7.3.3 SD存儲(chǔ)卡的命令和應(yīng)答
 7.3.4 SD存儲(chǔ)卡的SPI接口模式
 7.3.5 SD存儲(chǔ)卡的讀寫(xiě)
 7.3.6 SD存儲(chǔ)卡編程實(shí)例
第八章 單片機(jī)和上位機(jī)通信
 8.1 RS232C串行接口
 8.1.1 RS232C標(biāo)準(zhǔn)
 8.1.2 RS232C接口與單片機(jī)的連接
 8.2 RS232C接口上位機(jī)編程
 8.2.1 VB中的串口控件
 8.2.2 RS232C接口編程實(shí)例
 8.3 RS485接口
 8.3.1 RS485接口在51單片機(jī)系統(tǒng)中的使用
 8.3.2 RS485接口編程
 8.4 上位機(jī)USB接口和單片機(jī)通信
 8.4.1 USB轉(zhuǎn)換芯片CH341
 8.4.2 CH341T的應(yīng)用電路
 8.4.3 CH341T在單片機(jī)串口通信中的應(yīng)用
第九章 直接數(shù)字合成(DDS)波形發(fā)生器
 9.1 DDS原理與特點(diǎn)
 9.2 AD9835的應(yīng)用與編程
 9.2.1 內(nèi)部原理
 9.2.2 引腳及功能
 9.2.3 內(nèi)部寄存器和編程
 9.2.4 AD9835的基本應(yīng)用電路
 9.3 用AD9835和51單片機(jī)制作的波形發(fā)生器
 9.3.1 波形發(fā)生器的硬件電路
 9.3.2 波形發(fā)生器的程序
 9.4 調(diào)試方法
 9.4.1 硬件電路的調(diào)試
 9.4.2 軟件調(diào)試
 9.5 低通濾波器的設(shè)計(jì)
 9.5.1 低通濾波器的特性
 9.5.2 定K型歸一化LPF
 9.5.3 用歸一化LPF設(shè)計(jì)低通濾波器
第十章 電容電感測(cè)量?jī)x
 10.1 電感量和電容量的測(cè)量原理
 10.1.1 電感量和電容量測(cè)量的基本原理
 10.1.2 電容電感測(cè)量?jī)x測(cè)量原理
 10.2 用單片機(jī)測(cè)量頻率的方法
 10.2.1 單片機(jī)可測(cè)頻率的范圍
 10.2.2 測(cè)量?jī)xLC振蕩器的工作頻率范圍
 10.2.3 用單片機(jī)測(cè)頻率
 10.3 電感電容測(cè)量?jī)x的硬件電路
 10.3.1 LC振蕩器的原理
 10.3.2 LC振蕩器的調(diào)試
 10.4 測(cè)量?jī)x的編程
 10.4.1 測(cè)量?jī)x的工作過(guò)程
 10.4.2 測(cè)量?jī)x的程序流程
第十一章 調(diào)頻(FM)收音機(jī)
 11.1 FM廣播系統(tǒng)的基礎(chǔ)知識(shí)
 11.1.1 調(diào)頻廣播系統(tǒng)簡(jiǎn)介
 11.1.2 調(diào)頻廣播收音機(jī)(FM收音機(jī))的原理
 11.2 TEA5767HN單片F(xiàn)M調(diào)諧器
 11.2.1 TEA5767HN的性能
 11.2.2 TEA5768HN的引腳和封裝
 11.2.3 TEA5767HN的內(nèi)部結(jié)構(gòu)和功能
 11.2.4 TEA5767HN的總線接口和控制寄存器
 11.2.5 TEA5767HN的典型應(yīng)用電路
 11.3 FM收音模塊
 11.4 用單片機(jī)和FM收音模塊做的FM收音機(jī)
 11.4.1 收音機(jī)硬件電路的說(shuō)明
 11.4.2 收音機(jī)的編程
第十二章 溫度數(shù)據(jù)無(wú)線傳輸系統(tǒng)
 12.1 DSl8820數(shù)字溫度傳感器簡(jiǎn)介
 12.2 nRF24L01無(wú)線數(shù)據(jù)傳輸芯片
 12.2.1 內(nèi)部結(jié)構(gòu)和引腳封裝
 12.2.2 工作模式和ShockBurstTM技術(shù)
 12.2.3 SPI接口和寄存器
 12.3 實(shí)用硬件電路原理
 12.3.1 應(yīng)用電路
 12.3.2 實(shí)用模塊
 12.3.3 nRF24L01實(shí)用模塊與51單片機(jī)的連接
 12.4 nRF24L01單片機(jī)編程
 12.4.1 發(fā)送流程
 12.4.2 接收流程
 12.4.3 無(wú)線溫度數(shù)據(jù)傳輸系統(tǒng)程序
附錄 本書(shū)配套的實(shí)驗(yàn)板使用說(shuō)明
參考文獻(xiàn)
  

編輯推薦

這本《51單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例精解(附光盤(pán)C語(yǔ)言)》由唐繼賢編著,軟硬件結(jié)合,以硬件電路為基礎(chǔ),在講清楚硬件電路原理的基礎(chǔ)之上,再講解軟件編程的方法。現(xiàn)代電子技術(shù)包括單片機(jī)技術(shù)都是在微電子電路基礎(chǔ)上發(fā)展而來(lái)的,如果對(duì)硬件芯片不了解,編程時(shí)就會(huì)有種似懂非懂的感覺(jué),心里不踏實(shí)。對(duì)于一個(gè)應(yīng)用電路系統(tǒng)來(lái)說(shuō),硬件電路準(zhǔn)確無(wú)誤,才能保證后面的程序調(diào)得通。一般來(lái)說(shuō)傳統(tǒng)單片機(jī)書(shū)籍多數(shù)比較重視軟件編程的講解,但是往往忽視了硬件電路的基礎(chǔ)作用。很多讀者的程序調(diào)不通,其實(shí)到后來(lái)才發(fā)現(xiàn)是硬件電路有誤所致。對(duì)于那些偏重軟件專(zhuān)業(yè)的學(xué)生來(lái)說(shuō)這個(gè)問(wèn)題更加突出。因此本書(shū)對(duì)硬件給予特別的關(guān)注。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    51單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例精解 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)3條)

 
 

  •   不是很好也不是很差!
  •   書(shū)的內(nèi)容設(shè)計(jì)還可以,但錯(cuò)誤的地方太多了。建議不要買(mǎi)第一版的,至少不要買(mǎi)第一次印刷的。
  •   淺學(xué)易用,目前還在學(xué)習(xí)中,慢慢消化。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7