日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)STC15單片機(jī)C語言編程與應(yīng)用:基于可在線仿真的IAP15W4K58S4

STC15單片機(jī)C語言編程與應(yīng)用:基于可在線仿真的IAP15W4K58S4

STC15單片機(jī)C語言編程與應(yīng)用:基于可在線仿真的IAP15W4K58S4

定 價(jià):¥79.00

作 者: 徐愛鈞 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121286926 出版時間: 2016-05-01 包裝:
開本: 16開 頁數(shù): 364 字?jǐn)?shù):  

內(nèi)容簡介

  本書以STC公司*新推出的IAP15W4K58S4單片機(jī)為代表,全面介紹了STC15系列增強(qiáng)型8051單片機(jī)的功能特點(diǎn),闡述了Keil C51高級語言程序設(shè)計(jì)方法,力求先進(jìn)性和實(shí)用性,給出了大量片內(nèi)資源以及片外擴(kuò)展應(yīng)用的具體實(shí)例。在構(gòu)思及選材上,注意盡量符合單片機(jī)應(yīng)用系統(tǒng)發(fā)展要求,突出系統(tǒng)設(shè)計(jì)方法和C51編程技術(shù),給出了大量IAP15W4K58S4單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例。全書共分12章:第1章闡述STC15系列單片機(jī)基礎(chǔ)知識;第2章闡述Keil C51應(yīng)用程序設(shè)計(jì);第3~8章分別闡述IAP15W4K58S4單片機(jī)的中斷系統(tǒng)、定時器/計(jì)數(shù)器、串行口、PCA可編程計(jì)數(shù)器陣列、SPI同步串行接口等;第9章闡述IAP15W4K58S4單片機(jī)的鍵盤顯示接口擴(kuò)展;第10章闡述IAP15W4K58S4單片機(jī)的數(shù)模與模數(shù)轉(zhuǎn)換接口擴(kuò)展;第11章闡述IAP15W4K58S4單片機(jī)的I2C總線接口擴(kuò)展;第12章闡述IAP15W4K58S4單片機(jī)綜合應(yīng)用編程實(shí)例。

作者簡介

  長江大學(xué)電信學(xué)院教授、碩士研究生導(dǎo)師,湖北省省級精品課程《單片機(jī)原理及應(yīng)用》負(fù)責(zé)人。長期從事自動化及單片機(jī)與嵌入式系統(tǒng)應(yīng)用的教學(xué)和科研工作,出版教材、著作10余部,發(fā)表學(xué)術(shù)論文60多篇。

圖書目錄

目    錄
第1章  STC15系列單片機(jī)基礎(chǔ) 1
1.1  IAP15W4K58S4單片機(jī)的性能特點(diǎn) 1
1.2  IAP15W4K58S4單片機(jī)體系結(jié)構(gòu) 2
1.2.1  體系結(jié)構(gòu) 2
1.2.2  引腳功能 4
1.3  IAP15W4K58S4單片機(jī)的存儲器結(jié)構(gòu) 6
1.4  IAP15W4K58S4單片機(jī)的時鐘與復(fù)位 10
1.4.1  時鐘 10
1.4.2  復(fù)位 11
1.5  IAP15W4K58S4單片機(jī)存儲器的使用 14
1.5.1  片內(nèi)Flash存儲器 14
1.5.2  片內(nèi)擴(kuò)展XRAM存儲器 15
1.5.3  片外擴(kuò)展RAM存儲器的總線管理 16
1.5.4  片內(nèi)數(shù)據(jù)Flash存儲器 17
1.6  IAP15W4K58S4單片機(jī)的并行I/O端口 18
1.6.1  并行I/O端口的工作模式 18
1.6.2  并行I/O端口使用注意事項(xiàng) 20
1.7  IAP15W4K58S4單片機(jī)的在線仿真調(diào)試 22
第2章  Keil C51應(yīng)用程序設(shè)計(jì) 31
2.1  Keil C51程序設(shè)計(jì)的基本語法 31
2.1.1  Keil C51程序的一般結(jié)構(gòu) 31
2.1.2  數(shù)據(jù)類型 32
2.1.3  常量、變量及其存儲模式 33
2.1.4  運(yùn)算符與表達(dá)式 34
2.2  C51程序的基本語句 37
2.2.1  表達(dá)式語句 37
2.2.2  復(fù)合語句 37
2.2.3  條件語句 37
2.2.4  開關(guān)語句 38
2.2.5  循環(huán)語句 38
2.2.6  goto、break、continue語句 39
2.2.7  返回語句 39
2.3  函數(shù) 40
2.3.1  函數(shù)的定義與調(diào)用 40
2.3.2  中斷服務(wù)函數(shù)與寄存器組定義 41
2.4  Keil C51編譯器對ANSI C的擴(kuò)展 42
2.4.1  存儲器類型與編譯模式 42
2.4.2  關(guān)于bit、sbit、sfr、sfr16數(shù)據(jù)類型 43
2.4.3  一般指針與基于存儲器的指針及其轉(zhuǎn)換 46
2.4.4  C51編譯器對ANSI C函數(shù)定義的擴(kuò)展 47
2.5  C51編譯器的數(shù)據(jù)調(diào)用協(xié)議 50
2.5.1  數(shù)據(jù)在內(nèi)存中的存儲格式 50
2.5.2  目標(biāo)代碼的段管理 51
2.6  與匯編語言程序的接口 53
2.6.1  參數(shù)傳遞規(guī)則 53
2.6.2  C51與匯編語言混合編程舉例 57
2.7  絕對地址訪問 59
2.7.1  采用擴(kuò)展關(guān)鍵字“_at_”或指針定義變量的絕對地址 59
2.7.2  采用預(yù)定義宏指定變量的絕對地址 60
2.8  Keil C51庫函數(shù) 61
2.8.1  本征庫函數(shù) 61
2.8.2  字符判斷轉(zhuǎn)換庫函數(shù) 61
2.8.3  輸入輸出庫函數(shù) 62
2.8.4  字符串處理庫函數(shù) 66
2.8.5  類型轉(zhuǎn)換及內(nèi)存分配庫函數(shù) 68
2.8.6  數(shù)學(xué)計(jì)算庫函數(shù) 69
第3章  中斷系統(tǒng)與定時器/計(jì)數(shù)器 70
3.1  中斷系統(tǒng)結(jié)構(gòu) 70
3.2  與中斷相關(guān)的特殊功能寄存器 71
3.2.1  中斷允許寄存器 71
3.2.2  中斷優(yōu)先級寄存器 73
3.2.3  中斷標(biāo)志寄存器 73
3.3  中斷響應(yīng) 75
3.4  中斷系統(tǒng)應(yīng)用編程 77
3.4.1  外部中斷 78
3.4.2  中斷源擴(kuò)展 78
3.4.3  中斷嵌套 80
3.5  定時器/計(jì)數(shù)器的邏輯結(jié)構(gòu) 81
3.6  與定時器/計(jì)數(shù)器相關(guān)的特殊功能寄存器 82
3.7  定時器/計(jì)數(shù)器的工作方式 84
3.7.1  定時器/計(jì)數(shù)器T0和T1的工作方式 84
3.7.2  定時器/計(jì)數(shù)器T2、T3、T4的工作方式 87
3.7.3  可編程時鐘輸出 88
3.8  定時器/計(jì)數(shù)器應(yīng)用舉例 89
3.8.1  定時器工作方式應(yīng)用 90
3.8.2  計(jì)數(shù)器工作方式應(yīng)用 94
3.8.3  利用定時器產(chǎn)生音樂 94
第4章  串行口 98
4.1  串行通信的一般概念 98
4.2  與串行口1相關(guān)的特殊功能寄存器 99
4.3  串行口1的工作方式 101
4.3.1  工作方式0――串/并轉(zhuǎn)換 101
4.3.2  工作方式1、2、3――串行通信 101
4.3.3  波特率計(jì)算 103
4.4  串行口1的應(yīng)用 104
4.4.1  串/并轉(zhuǎn)換 104
4.4.2  雙機(jī)串行通信 106
4.4.3  主-從式多機(jī)串行通信 108
4.4.4  單片機(jī)與PC通信 113
4.4.5  IAP15W4K58S4單片機(jī)與PC的USB總線通信接口 114
4.5  串行口1的中繼廣播方式 115
4.6  串行口2 115
4.7  串行口3 116
4.8  串行口4 117
4.9  串行口硬件引腳的切換 118
第5章  PCA可編程計(jì)數(shù)器陣列 120
5.1  PCA模塊的邏輯結(jié)構(gòu) 120
5.2  與PCA模塊相關(guān)的特殊功能寄存器 121
5.3  PCA模塊的工作模式 123
5.3.1  捕獲模式 123
5.3.2  軟件定時器模式 124
5.3.3  高速脈沖輸出模式 124
5.3.4  脈寬調(diào)制PWM輸出模式 125
5.4  PCA模塊功能引腳的切換 126
5.5  PCA模塊的應(yīng)用 127
第6章  SPI同步串行接口 132
6.1  SPI接口的邏輯結(jié)構(gòu) 132
6.2  與SPI接口相關(guān)的特殊功能寄存器 133
6.3  SPI接口的通信方式及數(shù)據(jù)格式 134
6.3.1  通信方式 134
6.3.2  數(shù)據(jù)格式 136
6.4  SPI接口功能引腳的切換 137
6.5  SPI接口的應(yīng)用 138
第7章  片內(nèi)比較器與增強(qiáng)型PWM模塊 140
7.1  片內(nèi)比較器的邏輯結(jié)構(gòu) 140
7.2  與比較器相關(guān)的特殊功能寄存器 140
7.3  片內(nèi)比較器的應(yīng)用 142
7.4  增強(qiáng)型PWM模塊的邏輯結(jié)構(gòu) 143
7.5  與PWM模塊相關(guān)的特殊功能寄存器 144
7.6  PWM模塊功能引腳的切換 146
7.7  PWM模塊功能的應(yīng)用 146
第8章  片內(nèi)A/D轉(zhuǎn)換器與低功耗應(yīng)用 149
8.1  片內(nèi)A/D轉(zhuǎn)換器的邏輯結(jié)構(gòu) 149
8.2  與片內(nèi)A/D轉(zhuǎn)換器相關(guān)的特殊功能寄存器 150
8.3  片內(nèi)A/D轉(zhuǎn)換器的應(yīng)用 151
8.4  與低功耗相關(guān)的特殊功能寄存器 153
8.5  低功耗模式的應(yīng)用 154
8.5.1  空閑與掉電工作模式 154
8.5.2  低功耗應(yīng)用舉例 155
第9章  鍵盤與顯示接口擴(kuò)展 160
9.1  LED數(shù)碼管顯示接口 160
9.1.1  I/O端口驅(qū)動LED數(shù)碼管 161
9.1.2  單個74HC595驅(qū)動多位LED數(shù)碼管 162
9.2  鍵盤接口 165
9.2.1  編碼鍵盤 167
9.2.2  非編碼鍵盤 169
9.2.3  采用I/O端口實(shí)現(xiàn)的矩陣鍵盤接口 170
9.2.4  采用片內(nèi)ADC實(shí)現(xiàn)的矩陣鍵盤接口 173
9.3  點(diǎn)陣字符型LCD模塊應(yīng)用接口 177
9.3.1  點(diǎn)陣字符型LCD模塊簡介 177
9.3.2  點(diǎn)陣字符型LCD模塊與單片機(jī)的8位數(shù)據(jù)接口 182
9.3.3  點(diǎn)陣字符型LCD模塊與單片機(jī)的4位數(shù)據(jù)接口 185
9.4  無字庫12864點(diǎn)陣圖型液晶模塊應(yīng)用接口 188
9.5  帶字庫12864點(diǎn)陣圖型液晶模塊應(yīng)用接口 195
9.5.1  帶字庫12864點(diǎn)陣圖型液晶模塊與單片機(jī)的并行接口 200
9.5.2  帶字庫12864點(diǎn)陣圖型液晶模塊與單片機(jī)的串行接口 204
第10章  數(shù)/模與模/數(shù)轉(zhuǎn)換接口擴(kuò)展 208
10.1  數(shù)/模轉(zhuǎn)換器接口擴(kuò)展 208
10.1.1  DAC0832與單片機(jī)的接口 208
10.1.2  DAC1208與單片機(jī)的接口 214
10.1.3  串行DAC芯片TLC5615與單片機(jī)的接口 215
10.2  模/數(shù)轉(zhuǎn)換器接口擴(kuò)展 218
10.2.1  ADC0809與單片機(jī)的接口 218
10.2.2  ICL7135與單片機(jī)的接口 221
10.2.3  串行ADC芯片TLC549與單片機(jī)的接口 225
第11章  I2C總線接口擴(kuò)展 229
11.1  I2C總線簡介 229
11.2  I2C總線結(jié)構(gòu)與數(shù)據(jù)傳輸 229
11.3  I2C總線通用驅(qū)動程序 232
11.4  I2C接口器件24C04的讀寫程序 234
11.5  I2C接口A/D-D/A轉(zhuǎn)換芯片PCF8591應(yīng)用 238
11.6  I2C接口時鐘芯片PCF8563應(yīng)用 249
第12章  單片機(jī)綜合應(yīng)用編程實(shí)例 261
12.1  有關(guān)C51編程的若干實(shí)際應(yīng)用技巧 261
12.2  C51調(diào)用匯編語言函數(shù)及生成應(yīng)用庫文件 266
12.2.1  C51調(diào)用匯編語言函數(shù) 266
12.2.2  在?Vision4中生成應(yīng)用庫文件 270
12.3  紅外遙控系統(tǒng) 272
12.3.1  功能要求 272
12.3.2  硬件電路設(shè)計(jì) 272
12.3.3  軟件程序設(shè)計(jì) 272
12.4  PWM脈寬調(diào)制系統(tǒng) 282
12.4.1  功能要求 282
12.4.2  硬件電路設(shè)計(jì) 283
12.4.3  軟件程序設(shè)計(jì) 283
12.5  點(diǎn)陣LED顯示屏 293
12.5.1  功能要求 293
12.5.2  硬件電路設(shè)計(jì) 293
12.5.3  軟件程序設(shè)計(jì) 294
12.6  DTMF收發(fā)系統(tǒng) 296
12.6.1  功能要求 296
12.6.2  硬件電路設(shè)計(jì) 296
12.6.3  軟件程序設(shè)計(jì) 299
12.7  DS18B20多點(diǎn)溫度監(jiān)測系統(tǒng) 311
12.7.1  功能要求 311
12.7.2  硬件電路設(shè)計(jì) 312
12.7.3  軟件程序設(shè)計(jì) 315
12.8  STH11數(shù)字溫濕度測量系統(tǒng) 323
12.8.1  功能要求 323
12.8.2  硬件電路設(shè)計(jì) 323
12.8.3  軟件程序設(shè)計(jì) 327
12.9  SD卡WAV音頻播放器 332
12.9.1  功能要求 332
12.9.2  硬件電路設(shè)計(jì) 332
12.9.3  軟件程序設(shè)計(jì) 333
附錄A  STC15系列單片機(jī)指令表 344
附錄B  STC-ISP工具軟件簡介 350
參考文獻(xiàn) 353

本目錄推薦

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