第1章 緒 論 1
1.1 什么是單片機… 1
1.2 單片機應用領(lǐng)域 2
1.3 基本電子知識… 7
1.4 關(guān)于進制的轉(zhuǎn)換 11
第2章 STC基本知識 13
2.1 STC8A8K64D4 單片機性能概述… 13
2.2 Keil開發(fā)環(huán)境的使用… 17
2.3 STC ISP的使用… 26
2.4 存儲器 27
第3章 C51程序設(shè)計 31
3.1 C51語言特點… 31
3.2 C51語言的語法基礎(chǔ) 31
3.2.1 標識符 31
3.2.2 關(guān)鍵字 32
3.2.3 數(shù) 據(jù) 33
3.2.4 運算符和表達式 35
3.2.5 程序語句… 37
3.2.6 函 數(shù) 39
3.3 C51語言應用舉例… 41
3.3.1 C51對單片機中的地址訪問實例… 41
3.3.2 C51對單片機的外設(shè)資源訪問實例 42
本章小結(jié)… 42
第4章 通用I/O 口及應用 43
4.1 相關(guān)寄存器 43
4.2 典型控制電路及應用 45
4.3 數(shù)碼管顯示 53
4.3.1 LED顯示器的結(jié)構(gòu)
4.3.2 LED顯示器工作原理… 54
4.4 LCD1602顯示 62
4.4.1 概 念 62
4.4.2 顯示原理… 64
第5章 中斷系統(tǒng) 69
5.1 概 述 69
5.2 中斷相關(guān)寄存器 71
5.3 中斷請求寄存器(中斷標志位) 73
第6章 定時器/計數(shù)器原理與應用… 78
6.1 概 述 78
6.2 定時器 0/1寄存器 79
第7章 串口通信 95
7.1 概 述 … 95
7.2 寄存器 98
7.3 矩陣式鍵盤的識別 110
7.3.1 組成結(jié)構(gòu)與原理… 110
7.3.2 編程示例 111
第8章 ADC … 115
8.1 概 述… 115
8.2 相關(guān)寄存器… 116
第9章 PWM … 124
9.1 概 念… 124
9.2 寄存器… 125
第10章 I2C總線… 132
10.1 概 述… 132
10.2 寄存器… 133
附錄A 常用SFR … 149
附錄B 單片機C51編程規(guī)范…
附錄C 庫函數(shù)…