注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)51單片機應(yīng)用系統(tǒng)開發(fā)實例精解(C語言)

51單片機應(yīng)用系統(tǒng)開發(fā)實例精解(C語言)

51單片機應(yīng)用系統(tǒng)開發(fā)實例精解(C語言)

定 價:¥49.00

作 者: 唐繼賢 編著
出版社: 上??茖W(xué)技術(shù)出版社
叢編項:
標(biāo) 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787547809945 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 267 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

暫缺《51單片機應(yīng)用系統(tǒng)開發(fā)實例精解(C語言)》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號