注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)手把手教你學(xué)單片機(jī)C程序設(shè)計(jì)

手把手教你學(xué)單片機(jī)C程序設(shè)計(jì)

手把手教你學(xué)單片機(jī)C程序設(shè)計(jì)

定 價(jià):¥36.00

作 者: 周興華 編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 算法語(yǔ)言

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787811242140 出版時(shí)間: 2007-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 345 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  以實(shí)踐為主線,以生動(dòng)短小的實(shí)例為靈魂,穿插介紹C語(yǔ)言的語(yǔ)法及其針對(duì)單片機(jī)的特別定義,使理論與實(shí)踐結(jié)合,使讀者掌握單片機(jī)的C語(yǔ)言編程。內(nèi)容包括:C語(yǔ)言的基礎(chǔ)知識(shí)、Keil軟件的使用、程序的編寫(xiě)與調(diào)試方法及其他相關(guān)知識(shí)。隨書(shū)光盤(pán)提供了書(shū)中所有實(shí)驗(yàn)程序代碼和多媒體教學(xué)例程,包括Keil C51安裝演示、Keil C51實(shí)際操作演示和程序的下載實(shí)際操作演示動(dòng)畫(huà)等。 本書(shū)可作為中高等職業(yè)學(xué)校、電視大學(xué)等的教學(xué)用書(shū),也可作為單片機(jī)愛(ài)好者自學(xué)單片機(jī)C語(yǔ)言的教材。

作者簡(jiǎn)介

暫缺《手把手教你學(xué)單片機(jī)C程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

第1章  概述
1.1 高效率的C語(yǔ)言編程1
1.2 C語(yǔ)言具有突出的優(yōu)點(diǎn)2
第2章  單片機(jī)簡(jiǎn)史及實(shí)驗(yàn)器材簡(jiǎn)介
2.1 單片機(jī)的發(fā)展簡(jiǎn)史及特點(diǎn)4
2.2 單片機(jī)C語(yǔ)言入門(mén)的有效途徑5
2.3 實(shí)驗(yàn)器材介紹6
第3章  Keil C51集成開(kāi)發(fā)環(huán)境及并口下載軟件介紹
3.1 Keil C51集成開(kāi)發(fā)平臺(tái)安裝12
3.2 并口下載軟件使用13
第4章  單片機(jī)基本知識(shí)及第一個(gè)C51程序
4.1 MCS51單片機(jī)的基本結(jié)構(gòu)16
4.2 80C51的基本特征及引腳定義17
4.3 80C51的內(nèi)部結(jié)構(gòu)19
4.4 80C51的存儲(chǔ)器配置和寄存器21
4.5 第一個(gè)C51演示程序及效果24
第5章  C語(yǔ)言程序的基本結(jié)構(gòu)
5.1 函數(shù)調(diào)用實(shí)驗(yàn)30
5.2 C語(yǔ)言程序的組成結(jié)構(gòu)32
5.3 主函數(shù)實(shí)驗(yàn)33
5.4 文件包含處理34
5.5 通用的C語(yǔ)言程序組成結(jié)構(gòu)36
5.6 函數(shù)連接實(shí)驗(yàn)一38
5.7 函數(shù)連接實(shí)驗(yàn)二40
第6章  C語(yǔ)言的標(biāo)識(shí)符、關(guān)鍵字和數(shù)據(jù)類(lèi)型
6.1 標(biāo)識(shí)符和關(guān)鍵字43
6.2 4個(gè)LED數(shù)碼管從左至右顯示“1234”45
6.3 數(shù)據(jù)類(lèi)型48
6.4 8個(gè)LED數(shù)碼管從左至右掃描顯示“00000000”(一)50
6.5 8個(gè)LED數(shù)碼管從左至右掃描顯示“00000000”(二)52
6.6 變量的數(shù)據(jù)類(lèi)型選擇53
6.7 數(shù)據(jù)類(lèi)型之間的轉(zhuǎn)換53
6.8 無(wú)符號(hào)字符型變量值與無(wú)符號(hào)整型變量值相乘實(shí)驗(yàn)54
6.9 無(wú)符號(hào)整型變量值與無(wú)符號(hào)整型變量值相乘實(shí)驗(yàn)55
第7章  常量、變量及存儲(chǔ)器類(lèi)型
7.1 常量58
7.2 乘法運(yùn)算:兩個(gè)乘數(shù)分別為常量與變量58
7.3 變量60
7.4 存儲(chǔ)器類(lèi)型 60
7.5 兩個(gè)局部變量val1、val2的顯示實(shí)驗(yàn)63
7.6 全局變量globe_x的顯示實(shí)驗(yàn)65
第8章  編譯預(yù)處理及重新定義數(shù)據(jù)類(lèi)型
8.1 宏定義68
8.2 兩數(shù)相加并輸出結(jié)果實(shí)驗(yàn)69
8.3 使用帶參數(shù)的宏定義進(jìn)行運(yùn)算71
8.4 文件包含72
8.5 條件編譯73
8.6 重新定義數(shù)據(jù)類(lèi)型74
8.7 8個(gè)LED模擬彩燈閃爍實(shí)驗(yàn)75
第9章  運(yùn)算符與表達(dá)式
9.1 算術(shù)運(yùn)算符與表達(dá)式77
9.2 數(shù)學(xué)運(yùn)算與顯示實(shí)驗(yàn)77
9.3 關(guān)系運(yùn)算符與表達(dá)式79
9.4 輸入數(shù)的大小比較及判斷實(shí)驗(yàn)80
9.5 邏輯運(yùn)算符與表達(dá)式83
9.6 賦值運(yùn)算符與表達(dá)式83
9.7 邏輯判斷實(shí)驗(yàn)84
9.8 自增和自減運(yùn)算符與表達(dá)式87
9.9 自增運(yùn)算a++和++b實(shí)驗(yàn)87
9.10 逗號(hào)運(yùn)算符與表達(dá)式89
9.11 條件運(yùn)算符與表達(dá)式89
9.12 位運(yùn)算符與表達(dá)式89
9.13 兩個(gè)變量x、y的位運(yùn)算實(shí)驗(yàn)90
9.14 強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符與表達(dá)式91
9.15 sizeof運(yùn)算符與表達(dá)式92
第10章  表達(dá)式語(yǔ)句與復(fù)合語(yǔ)句
10.1 表達(dá)式語(yǔ)句93
10.2 復(fù)合語(yǔ)句實(shí)驗(yàn)94
10.3 程序的結(jié)構(gòu)化設(shè)計(jì)97
10.4 條件語(yǔ)句與控制結(jié)構(gòu)97
10.5 條件語(yǔ)句實(shí)驗(yàn)一98
10.6 條件語(yǔ)句實(shí)驗(yàn)二99
第11章  switch/case開(kāi)關(guān)語(yǔ)句
11.1 switch/case開(kāi)關(guān)語(yǔ)句的組成形式102
11.2 switch/case開(kāi)關(guān)語(yǔ)句實(shí)驗(yàn)103
11.3 循環(huán)語(yǔ)句108
11.4 while語(yǔ)句實(shí)驗(yàn)109
11.5 for語(yǔ)句實(shí)驗(yàn)111
11.6 goto語(yǔ)句112
11.7 break語(yǔ)句和 continue語(yǔ)句112
11.8 break語(yǔ)句實(shí)驗(yàn)113
11.9 continue語(yǔ)句實(shí)驗(yàn)114

第12章  函數(shù)的定義
12.1 函數(shù)定義的一般形式117
12.2 函數(shù)的參數(shù)和函數(shù)返回值118
12.3 無(wú)參數(shù)函數(shù)、有參數(shù)函數(shù)及空函數(shù)118
12.4 函數(shù)調(diào)用的三種方式119
12.5 對(duì)被調(diào)用函數(shù)的說(shuō)明119
12.6 參數(shù)傳遞的函數(shù)調(diào)用實(shí)驗(yàn)120
12.7 三個(gè)數(shù)大小自動(dòng)排列實(shí)驗(yàn)122
12.8 華氏攝氏溫度轉(zhuǎn)換的儀器實(shí)驗(yàn)124
第13章  數(shù)組
13.1 一維數(shù)組的定義130
13.2 二維及多維數(shù)組的定義131
13.3 字符數(shù)組131
13.4 數(shù)組元素賦初值132
13.5 數(shù)組作為函數(shù)的參數(shù)132
13.6 數(shù)組顯示實(shí)驗(yàn)133
13.7 輸入10個(gè)整數(shù)(0~999之間),輸出其中的最大數(shù)實(shí)驗(yàn)138
13.8 選擇法數(shù)組排序顯示實(shí)驗(yàn)143
13.9 模擬花樣廣告燈顯示實(shí)驗(yàn)147
第14章  指針
14.1 指針與地址149
14.2 指針變量的定義149
14.3 指針變量的引用150
14.4 數(shù)組指針與指向數(shù)組的指針變量151
14.5 指針變量的運(yùn)算151
14.6 指向多維數(shù)組的指針和指針變量152
14.7 直接引用變量和間接引用變量實(shí)驗(yàn)152
14.8 下標(biāo)法和指針?lè)ㄒ脭?shù)組元素實(shí)驗(yàn)154
14.9 地址傳遞的函數(shù)調(diào)用實(shí)驗(yàn)156
14.10 用數(shù)組名作為函數(shù)的參數(shù)進(jìn)行傳遞實(shí)驗(yàn)158

第15章  結(jié)構(gòu)體、共用體及枚舉
15.1 結(jié)構(gòu)體的概念161
15.2 結(jié)構(gòu)體類(lèi)型變量的定義161
15.3 關(guān)于結(jié)構(gòu)體類(lèi)型有幾點(diǎn)需要注意的地方163
15.4 結(jié)構(gòu)體變量的引用163
15.5 結(jié)構(gòu)體變量的初始化163
15.6 結(jié)構(gòu)體數(shù)組164
15.7 指向結(jié)構(gòu)體類(lèi)型數(shù)據(jù)的指針164
15.8 用指向結(jié)構(gòu)體變量的指針引用結(jié)構(gòu)體成員165
15.9 指向結(jié)構(gòu)體數(shù)組的指針165
15.10 將結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作函數(shù)參數(shù)165
15.11 共用體的概念165
15.12 共用體類(lèi)型變量的定義166
15.13 共用體變量的引用167
15.14 枚舉類(lèi)型167
15.15 計(jì)時(shí)器設(shè)計(jì)(待顯時(shí)間存放于結(jié)構(gòu)體變量中)實(shí)驗(yàn)168
15.16 跑表設(shè)計(jì)(計(jì)時(shí)時(shí)間存放于結(jié)構(gòu)體變量中)實(shí)驗(yàn)172
15.17 計(jì)時(shí)器設(shè)計(jì)(計(jì)時(shí)時(shí)間存放于共用體變量中)實(shí)驗(yàn)180
15.18 枚舉類(lèi)型實(shí)驗(yàn)184
第16章  定時(shí)器/計(jì)數(shù)器控制及C51編程
16.1 定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu)及工作原理187
16.2 定時(shí)器/計(jì)數(shù)器方式寄存器TMOD和控制寄存器TCON 188
16.3 定時(shí)器/計(jì)數(shù)器的工作方式189
16.4 定時(shí)器/計(jì)數(shù)器的初始化192
16.5 蜂鳴器發(fā)音實(shí)驗(yàn)193
16.6 定時(shí)器T1以方式1計(jì)數(shù)實(shí)驗(yàn)194
16.7 定時(shí)器T0以方式2定時(shí)實(shí)驗(yàn)196
第17章  串行接口及C51編程
17.1 串行口的控制與狀態(tài)寄存器SCON199
17.2 特殊功能寄存器PCON200
17.3 串行口的工作方式201
17.4 波特率選擇202
17.5 單片機(jī)與PC機(jī)的通信實(shí)驗(yàn)1 203
17.6 單片機(jī)與PC機(jī)的通信實(shí)驗(yàn)2 207
第18章  中斷控制及C51編程
18.1 中斷的種類(lèi)213
18.2 MCS51單片機(jī)的中斷系統(tǒng)214
18.3 編寫(xiě)80C51單片機(jī)中斷函數(shù)時(shí)應(yīng)嚴(yán)格遵循的規(guī)則218
18.4 外中斷實(shí)驗(yàn)218
18.5 定時(shí)中斷實(shí)驗(yàn)221
18.6 簡(jiǎn)易萬(wàn)年歷實(shí)例223
第19章  鍵盤(pán)接口技術(shù)及C51編程
19.1 獨(dú)立式鍵盤(pán)227
19.2 行列式鍵盤(pán)228
19.3 獨(dú)立式鍵盤(pán)接口的編程模式228
19.4 行列式鍵盤(pán)接口的編程模式228
19.5 鍵盤(pán)工作方式229
19.6 獨(dú)立式鍵盤(pán)輸入實(shí)驗(yàn)229
19.7 行列式鍵盤(pán)輸入實(shí)驗(yàn)231
19.8 掃描方式的鍵盤(pán)輸入實(shí)驗(yàn)234
19.9 定時(shí)中斷方式的鍵盤(pán)輸入實(shí)驗(yàn)237
第20章  LED顯示器接口技術(shù)及C51編程
20.1 LED數(shù)碼顯示器構(gòu)造及特點(diǎn)241
20.2 LED數(shù)碼顯示器顯示方法242
20.3 靜態(tài)顯示實(shí)驗(yàn)244
20.4 慢速掃描動(dòng)態(tài)顯示實(shí)驗(yàn)245
20.5 快速掃描動(dòng)態(tài)顯示實(shí)驗(yàn)247
20.6 實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)248
第21章  I2C串行接口器件24C01及C51編程
21.1 EEPROM AT24CXX的性能特點(diǎn)253
21.2 AT24CXX系列EEPROM 芯片的尋址255
21.3 寫(xiě)操作方式256
21.4 讀操作方式257
21.5 讀寫(xiě)AT24C01的相關(guān)功能子函數(shù)259
21.6 讀寫(xiě)AT24C01實(shí)驗(yàn)261
21.7 具有斷電后記憶定時(shí)時(shí)間的實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)266
第22章  16×2點(diǎn)陣字符液晶模塊及C51驅(qū)動(dòng)
22.1 16×2點(diǎn)陣字符液晶顯示器概述281
22.2 液晶顯示器的突出優(yōu)點(diǎn)282
22.3 16×2字符型液晶顯示模塊的特性282
22.4 16×2字符型液晶顯示模塊的引腳及功能282
22.5 16×2字符型液晶顯示模塊的內(nèi)部結(jié)構(gòu)283
22.6 液晶顯示控制驅(qū)動(dòng)集成電路HD44780的特點(diǎn)283
22.7 HD44780的工作原理285
22.8 LCD控制器的指令288
22.9 LCM工作時(shí)序290
22.10 16×2點(diǎn)陣字符液晶模塊與單片機(jī)的連接方式292
22.11 16×2點(diǎn)陣字符液晶模塊及C51驅(qū)動(dòng)子函數(shù)292
22.12 在51 MCU DEMO試驗(yàn)板上實(shí)現(xiàn)16×2LCM演示程序1 294
22.13 在51 MCU DEMO試驗(yàn)板上實(shí)現(xiàn)16×2LCM演示程序2 299
第23章  點(diǎn)陣圖形液晶模塊及C51編程
23.1 128×64點(diǎn)陣圖形液晶模塊的特性304
23.2 128×64點(diǎn)陣圖形液晶模塊的引腳 及功能305
23.3 128×64點(diǎn)陣圖形液晶模塊的內(nèi)部結(jié)構(gòu)306
23.4 HD61203的特點(diǎn)307
23.5 HD61202的特點(diǎn)308
23.6 HD61202的工作原理309
23.7 HD61202的工作過(guò)程312
23.8 點(diǎn)陣圖形液晶模塊的控制器指令313
23.9 HD61202的操作時(shí)序圖314
23.10 128×64點(diǎn)陣圖形液晶模塊與單片機(jī)的連接方式316
23.11 128×64點(diǎn)陣圖形液晶模塊及C51驅(qū)動(dòng)子函數(shù)316
23.12 128×64LCM演示程序1318
23.13 128×64LCM演示程序2326
第24章  AT89S51看門(mén)狗定時(shí)器原理及應(yīng)用
24.1 看門(mén)狗定時(shí)器原理340
24.2 看門(mén)狗實(shí)驗(yàn):“流水燈”實(shí)驗(yàn)1 340
24.3 看門(mén)狗實(shí)驗(yàn):“流水燈”實(shí)驗(yàn)2 343
參考文獻(xiàn)346

本目錄推薦

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