注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)單片機C語言編程基礎(chǔ)與實踐

單片機C語言編程基礎(chǔ)與實踐

單片機C語言編程基礎(chǔ)與實踐

定 價:¥32.00

作 者: 劉同法 編著
出版社: 北京航空航天大學(xué)出版社
叢編項:
標(biāo) 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787811244489 出版時間: 2009-02-01 包裝: 平裝
開本: 16開 頁數(shù): 279 字?jǐn)?shù):  

內(nèi)容簡介

  《單片機C語言編程基礎(chǔ)與實踐》是專為初學(xué)單片機C語言編程的讀者而編寫的。語言平實、敘述簡潔、實踐性強是《單片機C語言編程基礎(chǔ)與實踐》的最大特點。全書分為基礎(chǔ)篇和實戰(zhàn)篇兩部分?;A(chǔ)篇為前3章:第1章集中講述C語言基礎(chǔ)知識與編程方法,第2章為P89LPC932A1單片機硬件基礎(chǔ)知識,第3章為單片機C語言編程技巧;實戰(zhàn)篇分為10個課題,以P89LPC932A1單片機為硬件平臺,訓(xùn)練讀者單片機C語言編程實踐應(yīng)用的能力?!秵纹瑱CC語言編程基礎(chǔ)與實踐》可作為大中專學(xué)生、單片機愛好者以及從事自動控制、智能儀器儀表、電力電子、機電一體化和各類單片機應(yīng)用工作的工程技術(shù)人員的學(xué)習(xí)參考用書。

作者簡介

暫缺《單片機C語言編程基礎(chǔ)與實踐》作者簡介

圖書目錄

基礎(chǔ)篇
第1章 C語言基礎(chǔ)與簡單應(yīng)用編程3
1.1 C語言概述 3
1.2 C語言的基礎(chǔ)知識3
1.2.1 C語言的基本詞法3
1.2.2 C語言的基本語句7
1.2.3 C語言的基本結(jié)構(gòu)8
1.3 C語言的基本數(shù)據(jù)類型和運算符10
1.3.1 C語言的數(shù)據(jù)類型10
1.3.2 常量11
1.3.3 變量14
1.3.4 運算符19
1.3.5 表達(dá)式和語句30
1.4 C語言的程序控制流與程序編寫32
1.4.1 C程序編寫基礎(chǔ)知識32
1.4.2 循環(huán)語句與循環(huán)程序36
1.4.3 條件語句與條件判斷48
1.4.4 數(shù)組與指針 53
1.4.5 結(jié)構(gòu)67
1.4.6 函數(shù)的說明方法與調(diào)用70
1.4.7 C語言的編程技巧77
1.5 C語言的編程環(huán)境與程序編譯方法79
1.5.1 VC6.0簡易使用指南79
1.5.2 TKStudio C編譯簡易使用指南85
本章作業(yè)標(biāo)準(zhǔn)答案90
第2章 LPC932A1單片機內(nèi)部資源92
2.1 LPC932A1單片機概要92
2.1.1 LPC932A1單片機的特性92
2.1.2 LPC932A1單片機的引腳定義93
2.2 LPC932A1單片機內(nèi)核80C51硬件結(jié)構(gòu)96
2.2.1 80C51的內(nèi)部結(jié)構(gòu)與引腳定義96
2.2.2 80C51的存儲器配置98
2.2.3 80C51的I/O接口電路101
2.2.4 80C51的中斷系統(tǒng)102
2.2.5 80C51的定時器104
2.2.6 80C51的UART串行通信106
2.3 LPC932A1單片機在80C51硬件結(jié)構(gòu)的基礎(chǔ)上增加部分108
2.3.1 LPC932A1的內(nèi)部結(jié)構(gòu)108
2.3.2 LPC932A1的存儲器配置109
2.3.3 LPC932A1的I/O接口電路109
2.3.4 LPC932A1的中斷系統(tǒng)109
2.3.5 LPC932A1的定時器112
2.3.6 LPC932A1的多功能UART串行通信114
2.3.7 LPC932A1的I2C總線接口118
2.3.8 LPC932A1的SPI同步串行通信接口122
2.3.9 LPC932A1的模擬比較器124
2.3.10 LPC932A1的E2PROM數(shù)據(jù)存儲器125
第3章 單片機C語言編程技巧127
3.1 單片機C語言基礎(chǔ)知識127
3.1.1 單片機C語言專用數(shù)據(jù)存儲類型127
3.1.2 單片機C語言對單片機特殊功能寄存器的定義方法131
3.1.3 單片機C語言對單片機位地址的定義方法132
3.1.4 位變量(bit)在單片機C語言中的運用方法133
3.2 單片機C語言編程起步133
3.2.1 一個簡單的指示燈程序到流水燈程序的編寫133
3.2.2 4位數(shù)碼管C程序的編寫135
3.2.3 單鍵盤與4×4鍵盤C程序的編寫138
3.3 單片機C語言對單片機中斷程序的編程方法145
3.3.1 單片機中斷C程序的編程基礎(chǔ)145
3.3.2 一個簡易電子鐘的編程實現(xiàn)148
實戰(zhàn)篇
課題1 LPC932A1最小系統(tǒng)的應(yīng)用制作(I/O口)153
課題2 LPC932A1定時器與計數(shù)器的應(yīng)用制作164
課題3 LPC932A1外部中斷系統(tǒng)的應(yīng)用制作(含鍵盤中斷)179
課題4 用LPC932A1內(nèi)部RTC產(chǎn)生實時時鐘來制作一個電子鐘193
課題5 LPC932A1內(nèi)部模擬比較器的應(yīng)用202
課題6 LPC932A1內(nèi)部E2PROM及UART串行通信的應(yīng)用210
課題7 LPC932A1內(nèi)部看門狗的應(yīng)用228
課題8 LPC932A1內(nèi)部PWM與頻率計數(shù)器的應(yīng)用操作239
課題9 LPC932A1內(nèi)部I2C總線的應(yīng)用247
課題10 LPC932A1內(nèi)部SPI同步串行通信接口的應(yīng)用260
附錄
附錄A ASCII碼表271
附錄B 十進(jìn)制數(shù)、二進(jìn)制數(shù)和十六進(jìn)制數(shù)對照表275
附錄C MiniICP for LPC900下載線簡易使用指南276
附錄D 網(wǎng)上資料內(nèi)容說明280
參考文獻(xiàn)281
溫馨提示282

本目錄推薦

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