注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)快速學通51單片機C語言程序設(shè)計

快速學通51單片機C語言程序設(shè)計

快速學通51單片機C語言程序設(shè)計

定 價:¥49.00

作 者: 李靜,程安宇,陳卓 編著
出版社: 人民郵電出版社
叢編項:
標 簽: VC++

ISBN: 9787115232106 出版時間: 2010-08-01 包裝: 平裝
開本: 16 頁數(shù): 412 字數(shù):  

內(nèi)容簡介

  《快速學通51單片機C語言程序設(shè)計》分為兩篇,共18章。第1篇是基礎(chǔ)知識和快速提高篇(第1章~第11章),采用“功能描述一硬件構(gòu)成一軟件實現(xiàn)及特點介紹”的形式,將單片機應用、接口電路構(gòu)造及C5l編程等有機結(jié)合起來,通過對各種實現(xiàn)方法的剖析,讀者能夠在實際應用中有效地選擇實現(xiàn)方案,完成設(shè)計目標。具體內(nèi)容包括:單片機基本知識、單片機最小系統(tǒng)構(gòu)成及應用、存儲器擴展、顯示接口、鍵入接口、I/0接口擴展、數(shù)/模與模/數(shù)接口、串行通信、單片機系統(tǒng)開發(fā)等。每章的后面都配有一定量的習題,以便讀者鞏固所學知識。第2篇是應用實例篇(第12章~第18章),結(jié)合作者多年的實際工程應用經(jīng)驗編寫而成,分別為輸入/輸出通道與功率驅(qū)動接口設(shè)計、單片機溫度控制系統(tǒng)設(shè)計、機電控制系統(tǒng)設(shè)計、定時鬧鈴系統(tǒng)設(shè)計、遙控小車控制系統(tǒng)設(shè)計、數(shù)字信號發(fā)生器設(shè)計和雨刮測試系統(tǒng)設(shè)計?!犊焖賹W通51單片機C語言程序設(shè)計》通俗易懂,實用性強,讀者可以邊學習邊操作,特別適合自學單片機應用技術(shù)的讀者閱讀。此外,《快速學通51單片機C語言程序設(shè)計》可作為計算機應用、自動控制、機電一體化、智能儀表等專業(yè)的教材,也可作為工程技術(shù)人員的參考資料。

作者簡介

暫缺《快速學通51單片機C語言程序設(shè)計》作者簡介

圖書目錄

第1章 單片機概述
1.1 單片機的發(fā)展過程
1.1.1 單片機的概念
1.1.2 單片機的發(fā)展歷程
1.2 單片機的應用領(lǐng)域
1.3 單片機的分類
1.3.1 按處理字長分類
1.3.2 按廠商與系列分類
1.3.3 按結(jié)構(gòu)與封裝形式分類
1.4 單片機的開發(fā)工具
1.4.1 單片機開發(fā)的基本流程
1.4.2 單片機編程語言
1.4.3 單片機編譯與仿真調(diào)試軟件
1.4.4 單片機編程器與下載線
1.5 練習題
第2章 單片機基礎(chǔ)知識
2.1 單片機內(nèi)部結(jié)構(gòu)
2.1.1 CPU
2.1.2 通用寄存器
2.1.3 特殊功能寄存器
2.1.4 內(nèi)部存儲器
2.1.5 并行I/0端口
2.1.6 定時/計數(shù)器
2.1.7 串行通信口
2.2 單片機指令系統(tǒng)
2.2.1 單片機的尋址方式
2.2.2 單片機的指令類別
2.2.3 單片機的偽指令
2.3 單片機中斷系統(tǒng)
2.3.1 中斷系統(tǒng)
2.3.2 中斷響應
2.4 編程語言及其對比
2.4.1 硬件資源使用上的對比
2.4.2 運算處理的對比
2.4.3 流程控制的對比
2.4.4 功能程序的對比
2.4.5 匯編語言與C1語言的混合編程
2.5 應用程序編寫
2.5.1 編程基礎(chǔ)知識
2.5.2 程序的設(shè)計
2.6 編譯軟件及使用
2.6.1 Wision的整體構(gòu)成
2.6.2 Wision的基本使用方法
2.6.3 Vision的模擬測試
2.6.4 使用Vision進行混合編譯
2.7 開發(fā)工具的使用
2.7.1 編程器及其使用
2.7.2 下載線及其使用
2.8 練習題
第3章 單片機最小系統(tǒng)構(gòu)成及簡單應用
3.1.AT89S51最小系統(tǒng)構(gòu)成
3.1.1 最小系統(tǒng)構(gòu)成
3.1.2 程序編寫
3.2 AT89C2051最小構(gòu)成
3.2.1 最小系統(tǒng)構(gòu)成
3.2.2 程序編寫
3.3 8031最小系統(tǒng)
3.3.1 最小系統(tǒng)構(gòu)成
3.3.2 程序編寫
3.4 單片機簡單應用
3.4.1 發(fā)光二極管顯示控制
3.4.2 蜂鳴器控制
3.4.3 繼電器控制
3.5 練習題
第4章 存儲器的擴展
4.1 存儲器的分類及特點
4.1.1 RAM
4.1.2 ROM
4.1.3 串行傳輸存儲器
4.1.4 存儲器的擴展知識
4.2 程序存儲器的擴展
4.2.1 EPROM2732的使用
4.2.2 EOPROM2864的使用
4.3 數(shù)據(jù)存儲器的擴展
4.3.1 RAM2114的使用
4.3.2 RAM6264的使用
4.4 串行傳輸存儲器的使用
4.4.1 AT24C02的使用
4.4.2 AT93C46的使用
4.5 練習題
第5章 顯示接口設(shè)計
5.1 顯示器件及其分類
5.1.1 LED數(shù)碼管
5.1.2 LCD顯示器
5.1.3 點陣式LED顯示器件
5.1.4 光柱式LED顯示器件
5.2 LED數(shù)碼管接口設(shè)計
5.2.1 LED數(shù)碼管并行接口設(shè)計
5.2.2 LED數(shù)碼管串行接12設(shè)計
5.3 LCD顯示接口設(shè)計
5.3.1 筆段式液晶顯示接12
5.3.2 LCDl602的使用
5.3.3 LCDl2864的使用
5.3.4 LCD3310的使用
5.4 點陣顯示器接口設(shè)計
5.4.1 圖線移動效果的實現(xiàn)
5.4.2 單字窗口的漢字顯示
5.4.3 單字窗口的滾動字幕顯示
5.4.4 雙漢字顯示窗口
5.5 練習題
第6章 鍵盤接口設(shè)計
6.1 按鍵的分類
6.1.1 按鍵的種類劃分
6.1.2 鍵入處理技術(shù)
6.2 獨立式按鍵的應用設(shè)計
6.2.1 獨立式按鍵的工作原理及特點
6.2.2 獨立式按鍵的程序設(shè)計
6.3 散列式按鍵的應用設(shè)計
6.3.1 散列式按鍵的工作原理及特點
6.3.2 散列式按鍵的程序設(shè)計
6.4 陣列式按鍵應用
6.4.1 陣列式按鍵的硬件設(shè)計
6.4.2 陣列式按鍵的接口設(shè)計
6.5 標準鍵盤接口設(shè)計
6.5.1 標準鍵盤的工作原理及特點
6.5.2 標準鍵盤程序設(shè)計
6.6 練習題
第7章 I/0接口擴展
7.1 8155的使用
7.1.1 8155的基礎(chǔ)知識
7.1.2 8155的應用
7.2 8255的使用
7.2.1 8255的基礎(chǔ)知識
7.2.2 8255的應用
7.3 練習題
第8章 定時,計數(shù)器及其應用
8.1 單片機內(nèi)部定時/計數(shù)器的使用
8.1.1 定時/計數(shù)器的用法
8.1.2 電子音樂演奏原理
8.1.3 演奏功能的實現(xiàn)
8.1.4 電子琴制作
8.2 定時/計數(shù)器8253的使用
8.2.1 8253的內(nèi)部構(gòu)造
8.2.2 8253的應用
8.3 DSl302實時時鐘芯片的使用
8.4 練習題
第9章 數(shù),模與模,數(shù)轉(zhuǎn)換接口設(shè)計
9.1 數(shù)/模轉(zhuǎn)換接口
9.1.1 DAC0832的使用
9.1.2 AD7521的使用
9.2 模/數(shù)轉(zhuǎn)換接口
9.2.1 ADC0809的使用
9.2.2 ADC574的使用
9.2.3 AD650的使用
9.2.4 5G14433的使用
9.3 串行傳輸數(shù)/模轉(zhuǎn)換器與模/數(shù)轉(zhuǎn)換器的使用
9.3.1 PCF8591的使用
9.3.2 ADC0832的使用
9.4 練習題
第lO章 串行通信設(shè)計
10.1 串行通信基礎(chǔ)知識
10.1.1 串行通信基礎(chǔ)知識
10.1.2 串行口的使用
10.2 單片機間通信
10.2.1 雙機通信
10.2.2 多機通信
10.3 單片機與PC間的通信
10.3.1 PC通信
10.3.2 單片機與PC間的通信
10.4 單片機與智能儀器設(shè)備間的通信
10.4.1 ModbUS協(xié)議
10.4.2 與溫控儀通信
10.4.3 與PLC通信
10.5 遠程通信
10.5.1 使用MT8880通信
10.5.2 以太網(wǎng)通信
10.6 練習題
第11章 單片機系統(tǒng)設(shè)計與開發(fā)
11.1 單片機系統(tǒng)的設(shè)計
11.1.1 設(shè)計流程及原則
11.1.2 軟硬件設(shè)計
11.1.3 調(diào)試與抗干擾
11.2 單片機的開發(fā)工具及其制備
11.2.I實驗環(huán)境準備
11.2.2 實驗裝置制備
11.2.3 寫入裝置的制備
11.3 電路設(shè)計與制作
11.3.1 原理圖繪制
11.3.2 PCB板圖生成
11.4 練習題
第12章 輸入,輸出通道與功率驅(qū)動接口設(shè)計
12.1 光電隔離的工作原理及應用
12.1.1 光電隔離的工作原理
12.1.2 光電隔離器應用設(shè)計
12.2 功率晶體管工作原理及應用
12.2.1 功率晶體管工作原理
12.2.2 功率晶體管應用
12.3 繼電器工作原理及應用
12.3.1 電磁繼電器基本原理
12.3.2 固態(tài)繼電器基本原理
12.3.3 雙路繼電器基本原理
12.4 PWM工作原理及應用
12.4.1 PWM工作原理
12.4.2 產(chǎn)生PWM的方法
第13章 溫度控制系統(tǒng)設(shè)計
13.1 浴室鍋爐溫度控制系統(tǒng)
13.1.1 控制系統(tǒng)工作原理
13.1.2 信號采樣及處理
13.1.3 控制電路原理
13.1.4 控制軟件設(shè)計
13.2 智能水溫監(jiān)控系統(tǒng)
13.2.1 控制系統(tǒng)工作原理
13.2.2 信號采樣及處理
13.2.3 控制電路原理
13.2.4 控制模塊軟件設(shè)計
第14章 電機控制系統(tǒng)設(shè)計
14.1 電機分類及其工作原理
14.2 常用電機控制技術(shù)
14.2.1 直流斬波技術(shù)
14.2.2 脈寬調(diào)制技術(shù)
14.3 直流電機控制系統(tǒng)設(shè)計
14.3.1 直流電機的控制原理
14.3.2 電機驅(qū)動電路原理圖
14.3.3 直流電機驅(qū)動程序
14.4 步進電機控制系統(tǒng)設(shè)計
14.4.1 步進電機的控制原理
14.4.2 步進電機驅(qū)動電路
14.4.3 步進電機控制程序分析
第15章 定時鬧鈴系統(tǒng)設(shè)計
15.1 鬧鈴系統(tǒng)工作原理
15.1.1 時鐘芯片特點
15.1.2 液晶顯示模塊設(shè)計
15.2 控制電路圖
15.3 控制軟件設(shè)計
l5.4 系統(tǒng)操作說明
第16章 遙控小車控制系統(tǒng)
16.1 遙控小車系統(tǒng)結(jié)構(gòu)
16.2 遙控車工作原理
16.2.1 發(fā)射電路設(shè)計
16.2.2 接收電路設(shè)計
16.2.3 電機控制電路
16.3 控制軟件設(shè)計
16.3.1 發(fā)送部分子程序
16.3.2 接收部分子程序
第17章 數(shù)字信號發(fā)生器設(shè)計
l7.1 信號發(fā)生器的工作原理與結(jié)構(gòu)
17.1.1 信號發(fā)生器的工作原理
17.1.2 信號發(fā)生器的結(jié)構(gòu)
17.2 硬件電路設(shè)計及原理
17.2.1 MAX038芯片介紹
17.2.2 硬件電路設(shè)計
l7.2.3 其他電路設(shè)計
17.3 控制軟件及其流程
l7.3.1 總體軟件流程圖
17.3.2 MAX038控制程序
17.3.3 其他部分程序
17.4 系統(tǒng)運行狀態(tài)分析
17.4.1 方波的輸出效果
17.4.2 三角波的輸出效果
17.4.3 正弦波的輸出效果
17.4.4 結(jié)果分析
第18章 雨刮測試系統(tǒng)設(shè)計
18.1 雨刮測試系統(tǒng)的結(jié)構(gòu)
18.2 USB通信技術(shù)
18.2.1 USB通信技術(shù)基本原理
18.2.2 USB芯片
18.3 控制電路設(shè)計
18.3.1 USB通信電路
18.3.2 控制模塊電路
18.3.3 測試模塊電路
18.3.4 串口通信電路
l8.4 控制軟件設(shè)計
18.4.1 鍵盤子程序
18.4.2 USB通信子程序
18.4.3 電機控制子程序
18.4.4 電流檢測子程序
18.5 系統(tǒng)調(diào)試
18.5.1 系統(tǒng)測試平臺結(jié)構(gòu)
18.5.2 系統(tǒng)測試方案
18.5.3 系統(tǒng)測試過程

本目錄推薦

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