注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術工業(yè)技術一般工業(yè)技術單片機C語言編程100例

單片機C語言編程100例

單片機C語言編程100例

定 價:¥39.00

作 者: 張校珩 編
出版社: 中國電力出版社
叢編項:
標 簽: C C++ C# VC VC++ 程序設計 計算機/網(wǎng)絡

ISBN: 9787512346376 出版時間: 2013-11-01 包裝: 平裝
開本: 16開 頁數(shù): 264 字數(shù):  

內(nèi)容簡介

  《單片機C語言編程100例》共分11章,主要內(nèi)容包括單片機的基本知識、MCS一51單片機基礎知識、開發(fā)工具介紹、C語言基本語句、函數(shù)、數(shù)組與指針、C語言程序設計、中斷控制、定時/計數(shù)器、單片機串行通信系統(tǒng)、輸入/輸出接口技術、綜合開發(fā)實例。在綜合開發(fā)實例章節(jié)中,特意設計了幾個大的程序,同時還給出了兩個匯編程序,目的是給工程項目開發(fā)人員提供相關的開發(fā)思路及程序參考,同時也為初學者進入項目開發(fā)級奠定了基礎?!秵纹瑱CC語言編程100例》內(nèi)容全面,編寫方法循序漸進,每個實例都經(jīng)過實際驗證,讀者通過閱讀此書,可很快地掌握單片機C語言編程技術,使理論知識和實際開發(fā)水平上升到一個新的高度。《單片機C語言編程100例》既適合于單片機初學者、工程技術人員及相關電子技術人員閱讀,也適合于各類高職高專及再就業(yè)培訓作教材使用。

作者簡介

  張校珩為寫作團隊,主要編寫老師來自于遼寧工業(yè)大學,教授自動化專業(yè)的一線老師,教學經(jīng)驗豐富,此寫作團隊還有豐富的寫作經(jīng)驗,著書幾十部,市場反映良好。

圖書目錄

前言
第1章 單片機的基本知識
1.1 概述
1.2 單片機技術的發(fā)展
1.3 單片機的應用領域
1.4 典型單片機芯片的簡介
習題1
第2章 :MCS-51單片機基礎知識
2.1 MCS-51單片機的基本知識
【實例1】正數(shù)加法溢出實例
【實例2】負數(shù)加法溢出實例
【實例3】工作寄存器區(qū)的選擇實例
2.2 MCS-51的引腳功能
2.3 MCS-51單片機的并行輸入/輸出端口
2.3.1 MCS-51內(nèi)部并行端口結構
2.3.2 MCS-51單片機I/O端口工作原理
【實例4】P1口輸入實例
2.4 單片機最小系統(tǒng)應用
【實例5】P1口輸出實例
【實例6】基本輸入/輸出實例
習題2
第3童開發(fā)工具介紹
3.1 創(chuàng)建一個KeilC51應用程序
3.2 建立一個工程項目
3.2.1 運行肛Vision2軟件
3.2.2 建立新工程
3.2.3 為工程選擇目標器件
3.2.4 為所創(chuàng)建的工程建立程序文件
3.2.5 編輯程序源代碼
【實例7】Keil練習實例一
3.2.6 保存文件
3.2.7 將程序文件添加到工程項目中
3.3 程序文件的編譯和連接
3.3.1 編譯連接環(huán)境的設置
3.3.2 程序文件的編譯和連接
3.3.3 程序文件調(diào)試
【實例8】Keil練習實例二
習題3
第4章 C語言基本語句
4.1 C語言數(shù)據(jù)類型
【實例9】特殊功能寄存器應用實例
【實例10】位操作實例
4.2 常量
【實例11】常量使用說明實例
4.3 變量
【實例12】sfr定義方法實例
【實例13】位變量使用實例一
【實例14】位變量使用實例二
【實例15】位變量使用實例三
【實例16】位變量使用實例四
4.4 重新定義數(shù)據(jù)類型
【實例17】重新定義數(shù)據(jù)類型應用實例一
【實例18】重新定義數(shù)據(jù)類型應用實例二
【實例1g】重新定義數(shù)據(jù)類型應用實例三
【實例20】重新定義數(shù)據(jù)類型應用實例四
4.5 運算符和表達式
【實例21】賦值運算符應用實例
【實例22】算術運算符應用實例
【實例23】增量和減量運算符應用實例一
【實例24】增量和減量運算符應用實例二
【實例25】關系運算符應用實例一
【實例26】關系運算符應用實例二
【實例27】邏輯運算符應用實例一
【實例28】邏輯運算符應用實例二
【實例29】位運算符應用實例
【實例30】復合賦值運算符應用實例
【實例31】逗號運算符應用實例
【實例32】條件運算符應用實例
【實例33】指針和地址運算符應用實例
【實例34】強制類型轉(zhuǎn)換運算符應用實例一
【實例35】強制類型轉(zhuǎn)換運算符應用實例二
【實例36】sizeof運算符應用實例一
【實例37】sizeof運算符應用實例二
4.6 C程序設計的基本語句
4.6.1 表達式語句
【實例38】表達式語句應用實例一
【實例39】表達式語句應用實例二
4.6.2 復合語句
【實例40】復合語句應用實例一
【實例41】復合語句應用實例二
4.6.3 條件語句
【實例42】條件語句應用實例一
【實例43】條件語句應用實例二
4.6.4 開關語句
【實例44】開關語句應用實例
4.6.5 循環(huán)語句
【實例45】while語句應用實例
【實例46】dowhile語句應用實例
【實例47】for語句應用實例
【實例48】return語句應用實例
【實例49】goto語句應用實例
習題4
第5章 函數(shù)
5.1 函數(shù)定義
【實例50】函數(shù)應用實例
5.2 函數(shù)的調(diào)用
5.2.1 函數(shù)的調(diào)用形式
【實例51】函數(shù)參數(shù)應用實例
【實例52】函數(shù)表達式應用實例
5.2.2 函數(shù)的參數(shù)和函數(shù)的返回值
5.2.3 實際參數(shù)的傳遞方式
5.3 中斷函數(shù)
【實例53】中斷函數(shù)應用實例
習題5
第6章 數(shù)組與指針
6.1 數(shù)組
6.1.1 一維數(shù)組
【實例54】一維數(shù)組應用實例一
【實例55】一維數(shù)組應用實例二
【實例56】一維數(shù)組應用實例三
【實例57】一維數(shù)組應用實例四
6.1.2 字符數(shù)組
【實例58】字符數(shù)組置初值應用實例一
【實例59】字符數(shù)組置初值應用實例二
6.2 指針
【實例60】指針應用實例
習題6
第7章 C語言程序設計
7.1 順序結構程序設計
【實例61】順序結構程序設計實例
7.2 分支(選擇)結構程序設計
【實例62】找最大數(shù)實例
7.3 循環(huán)程序設計
【實例63】for單循環(huán)實例
【實例64】for雙循環(huán)實例
【實例65】for三循環(huán)實例
【實例66】while語句單循環(huán)實例
【實例67】while語句三循環(huán)實例
7.4 單片機I/O口控制程序
【實例68】P1口實例
【實例69】按鍵控制發(fā)光二極管實例
【實例70】節(jié)日彩燈實例
習題7
第8章 中斷控制、定時/計數(shù)器·
8.1 MCS-51單片機中斷系統(tǒng)
8.1.1 中斷系統(tǒng)概述
8.1.2 MCS-51系列單片機中斷系統(tǒng)的結構
8.1.3 中斷優(yōu)先級
8.1.4 中斷控制寄存器
8.1.5 中斷系統(tǒng)應用
【實例71】中斷系統(tǒng)應用實例
8.2 MCS-51單片機定時/計數(shù)器
8.2.1 與定時/計數(shù)器相關的SFR寄存器
8.2.2 MCS-51定時/計數(shù)器的電路結構與工作模式
【實例72】計算定時器初值實例
8.2.3 定時/計數(shù)器應用
【實例73】定時/計數(shù)查詢方式實例
【實例74】定時/計數(shù)中斷方式實例
【實例75】定時器應用實例
習題8
第9章 單片機串行通信系統(tǒng)
9.1 單片機串行通信概述
9.1.1 串行通信的種類
9.1.2 串行通信的制式
9.1.3 MCS-51串行通信口控制及初始化
9.2 MCS-51單片機串行通信工作方式
【實例76】方式1發(fā)送數(shù)據(jù)實例
【實例77】方式1接收數(shù)據(jù)實例
【實例78】方式2、3發(fā)送數(shù)據(jù)實例
【實例79】方式2、3接收數(shù)據(jù)實例
9.3 MCS-51單片機串行通信應用
【實例80】MCS-51單片機串行通信應用實例
習題9
第10章 輸入/輸出接口技術
10.1 簡單I/0口的擴展
10.2 單片機鍵盤接口
10.2.1 鍵盤工作原理
10.2.2 鍵盤結構
【實例81】獨立式鍵盤實例
【實例82】行列式鍵盤接收實例
10.3 單片機顯示器接口
【實例83】數(shù)碼管顯示實例一
【實例84】數(shù)碼管顯示實例二
【實例85】數(shù)碼管顯示實例三
【實例86】數(shù)碼管顯示實例四
習題10
第11章 綜合開發(fā)實例
【實例87】流水燈實例
【實例88】字符轉(zhuǎn)換實例
【實例89】鍵盤接收實例
【實例90】動態(tài)顯示實例
【實例91】加一顯示實例
【實例92】簡易電子琴實例
【實例93】LED點陣顯示實例
【實例94】直流電機調(diào)速實例
【實例95】步進電機調(diào)速實例
【實例96】串行通信實例
【實例97】ADC轉(zhuǎn)換實例
【實例98】DAC轉(zhuǎn)換實例
【實例99】溫度傳感器應用實例
【實例100】日歷時鐘芯片應用實例
【實例101】紅外自動語音系統(tǒng)
【實例102】多功能避障車
【實例103】基于單片機與CPLD的防雷元件測試電路
【實例104】交流組合儀表(電壓、電流、功率)
【實例105】開關鐘控鎖定電路

本目錄推薦

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