手把手教你學單片機C程序設計(第2版)(內(nèi)附光盤1張)
定 價:59 元
- 作者:周興華 著
- 出版時間:2014/3/1
- ISBN:9787512413672
- 出 版 社:北京航空航天大學出版社
- 中圖法分類:TP312C
- 頁碼:425
- 紙張:膠版紙
- 版次:1
- 開本:16開
《手把手教你學系列叢書·手把手教你學單片機C程序設計(第2版)》以實踐為主線,以生動短小的實例為靈魂,穿插介紹C語言的語法及針對單片機的特別定義,使理論與實踐結合,使讀者掌握單片機的C語言編程。內(nèi)容包括:C語言的基礎知識、Keil軟件的使用、程序的編寫與調試方法及其他相關知識。隨書光盤提供了書中所有實驗程序代碼和多媒體教學例程,包括KeilC51安裝演示、KeilC51實際操作演示和程序的下載實際操作演示動畫等。本書貫徹《手把手教你學系列叢書》相同的教學方式。書中附有光盤,含本書所有的程序設計文件以及多媒體教學課件。本書可用作大學本科教材,也可用作?、中高等職業(yè)技術學校、電視大學等的教學用書,還可作為單片機愛好者的自學用書。
第1章 概述
1.1 高效率的C語言編程
1.2 C語言具有突出的優(yōu)點
第2章 單片機簡史及實驗器材簡介
2.1 單片機的發(fā)展簡史及特點
2.2 單片機C語言入門的有效途徑
2.3 實驗器材介紹
第3章 Keil C51集成開發(fā)環(huán)境及并口下載軟件介紹
3.1 Keil C51集成開發(fā)平臺安裝
3.2 USBasp程序下載軟件的安裝
第4章 單片機基本知識及第一個C51程序
4.1 MCS - 51單片機的基本結構
4.2 80C51的基本特征及引腳定義
4.3 80C51的內(nèi)部結構
4.4 80C51的存儲器配置和寄存器 第1章 概述
1.1 高效率的C語言編程
1.2 C語言具有突出的優(yōu)點
第2章 單片機簡史及實驗器材簡介
2.1 單片機的發(fā)展簡史及特點
2.2 單片機C語言入門的有效途徑
2.3 實驗器材介紹
第3章 Keil C51集成開發(fā)環(huán)境及并口下載軟件介紹
3.1 Keil C51集成開發(fā)平臺安裝
3.2 USBasp程序下載軟件的安裝
第4章 單片機基本知識及第一個C51程序
4.1 MCS - 51單片機的基本結構
4.2 80C51的基本特征及引腳定義
4.3 80C51的內(nèi)部結構
4.4 80C51的存儲器配置和寄存器
4.5 第一個C51演示程序及效果
第5章 C語言程序的基本結構
5.1 函數(shù)調用實驗
5.2 C語言程序的組成結構
5.3 主函數(shù)實驗
5.4 文件包含處理
5.5 通用的C語言程序組成結構
5.6 函數(shù)連接實驗一
5.7 函數(shù)連接實驗二
第6章 C語言的標識符、關鍵字和數(shù)據(jù)類型
6.1 標識符和關鍵字
6.2 4個LED數(shù)碼管從左至右顯示“1234”
6.3 數(shù)據(jù)類型
6.4 8個LED數(shù)碼管從左至右掃描顯示“00000000”(一)
6.5 8個LED數(shù)碼管從左至右掃描顯示“00000000”(二)
6.6 變量的數(shù)據(jù)類型選擇
6.7 數(shù)據(jù)類型之間的轉換
6.8 無符號字符型變量值與無符號整型變量值相乘實驗
6.9 無符號整型變量值與無符號整型變量值相乘實驗
第7章 常量、變量及存儲器類型
7.1 常量
7.2 乘法運算:兩個乘數(shù)分別為常量與變量
7.3 變量
7.4 存儲器類型
7.5 兩個局部變量vall、va12的顯示實驗
7.6 全局變量globe_x的顯示實驗
第8章 編譯預處理及重新定義數(shù)據(jù)類型
8.1 宏定義
8.2 兩數(shù)相加并輸出結果實驗
8.3 使用帶參數(shù)的宏定義進行運算
8.4 文件包含
8.5 條件編譯
8.6 重新定義數(shù)據(jù)類型
8.7 8個LED模擬彩燈閃爍實驗
第9章 運算符與表達式
9.1 算術運算符與表達式
9.2 數(shù)學運算與顯示實驗
9.3 關系運算符與表達式
9.4 輸入數(shù)的大小比較及判斷實驗
9.5 邏輯運算符與表達式
9.6 賦值運算符與表達式
9.7 邏輯判斷實驗
9.8 自增和自減運算符與表達式
9.9 自增運算a++和++b實驗
9.10 逗號運算符與表達式
9.11 條件運算符與表達式
9.12 位運算符與表達式
9.13 兩個變量x、y的位運算實驗
9.14 強制類型轉換運算符與表達式
9.15 sizeof運算符與表達式
第10章 表達式語句與復合語句
10.1 表達式語句
10.2 復合語句實驗
10.3 程序的結構化設計
……
第11章 switch/case開關語句
第12章 函數(shù)的定義
第13章 數(shù) 組
第14章 指針
第15章 結構體、共用體及枚舉
第16章 定時器/計數(shù)器控制及C51編程
第17章 串行接口及C51編程
第18章 中斷控制及C51編程
第19章 鍵盤接口技術及C51編程
第20章 LED顯示器接口技術及C51編程
第21章 I2C串行接口器件24C01及C51編程
第22章 16×2點陣字符液晶模塊及C51驅動
第23章 點陣圖形液晶模塊及C51編程
第24章 AT89S51看門狗定時器原理及應用
參考文獻