第1章 MSC1210硬件結構 1
1.1 MSC1210的梗概 1
1.1.1 MSC1210管腳 2
1.1.2 增強的8052內核 8
1.1.3 同系列器件兼容性 9
1.1.4 閃速存儲器 9
1.1.5 高模擬性能 9
1.1.6 高性能外設 9
1.2 MSC1210的存儲器組織 10
1.2.1 程序存儲器 10
1.2.2 數(shù)據存儲器 12
1.2.3 內部RAM 13
1.3 MSC1210的專用寄存器 16
1.3.1 引用專用寄存器 16
1.3.2 可位尋址專用寄存器 17
1.3.3 專用寄存器的分類 17
1.3.4 專用寄存器的定義 17
1.4 ADC基本寄存器的功能 24
1.4.1 累加器ACC 24
1.4.2 R寄存器 24
1.4.3 B寄存器 25
1.4.4 程序計數(shù)器 (PC) 25
1.4.5 數(shù)據指針DPTR0/DPTR1 25
1.4.6 棧指針SP 25
第2章 指令尋址方式與程序流程控制 26
2.1 MSC1210的尋址方式 26
2.1.1 立即尋址 26
2.1.2 直接尋址 26
2.1.3 間接尋址 27
2.1.4 寄存器直接尋址 27
2.1.5 寄存器間接尋址 28
2.1.6 基址寄存器加變址寄存器間接尋址 28
2.2 MSC1210的程序流程控制 28
2.2.1 條件語句 28
2.2.2 直接跳轉指令 29
2.2.3 直接調用 29
2.2.4 返回程序 30
2.2.5 中斷 30
第3章 系統(tǒng)時鐘與定時器 31
3.1 系統(tǒng)時鐘概述 31
3.2 系統(tǒng)定時器 32
3.3 啟動定時 34
3.4 定時器概述 36
3.5 定時器的工作原理 36
3.6 用定時器測量時間 36
3.7 用定時器作事件計數(shù)器 43
3.8 定時器2的使用 44
第4章 串行通信 47
4.1 概述 47
4.2 設置串口模式 47
4.3 串口波特率的設置 56
4.4 寫串口 57
4.5 讀串口 58
第5章 中斷 59
5.1 概述 59
5.2 觸發(fā)中斷的事件 60
5.3 中斷允許 61
5.4 中斷檢測順序 63
5.5 中斷優(yōu)先級 63
5.6 中斷觸發(fā) 64
5.7 退出中斷 64
5.8 中斷類型 64
5.9 從空閑模式喚醒 69
5.10 寄存器保護 69
5.11 中斷的常見問題 71
第6章 脈沖寬度調制器 72
6.1 概述 72
6.2 音調發(fā)生器 73
6.3 PWM發(fā)生器 74
第7章 模數(shù)轉換 81
7.1 概述 81
7.2 多路復用輸入 81
7.3 溫度傳感器 83
7.4 故障檢測電流源 85
7.5 輸入緩沖 86
7.6 模擬輸入 86
7.7 程控增益放大器(PGA) 87
7.8 偏置DAC 87
7.9 調制器 88
7.10 校準 88
7.11 數(shù)字濾波器 89
7.12 多路復用通道 90
7.13 參考電壓 91
7.14 求和/移位寄存器 92
7.15 中斷驅動ADC采樣 94
7.16 MSC1210器件的同步復用 95
7.17 比例法測量 96
第8章 串行外設接口SPI 98
8.1 概述 98
8.2 功能描述 98
8.3 時鐘相位和極性控制 99
8.4 SPI信號 99
8.5 SPI系統(tǒng)誤差 100
8.6 數(shù)據傳輸 101
8.7 FIFO操作 102
8.8 程序舉例 102
第9章 MSC1210的增強硬件功能 105
9.1 概述 105
9.2 低電壓檢測 105
9.3 看門狗定時器 106
第10章 關于MSC1210更深入的介紹 109
10.1 硬件配置 109
10.2 高級閃存操作 111
10.3 斷點發(fā)生器 112
10.4 優(yōu)化電源 113
10.5 閃存作為數(shù)據存儲器 114
第11章 μVision2 集成開發(fā)環(huán)境 116
11.1 μVision2 IDE簡介 116
11.2 安裝 119
11.3 開發(fā)工具 120
11.4 C51優(yōu)化的C語言交叉編譯器 127
11.5 A51宏匯編器 127
11.6 BL51具有代碼分段功能的連接/重定位器 140
11.7 LIB51庫管理器 141
11.8 OC51分段目標文件轉換器 142
11.9 創(chuàng)建應用 142
11.10 μVision2的功能 152
11.11 優(yōu)化代碼 160
第12章 MSC1210的應用實例 163
12.1 比例測量法的應用 163
12.2 基于MSC1210的一種新型鎖相檢測電路 167
12.3 家用心電圖機 170
12.4 Σ-Δ型A/DC的頻譜補償 174
附錄A MSC1210比8052增強的功能 179
附錄B MSC1210的引導ROM 180
附錄C 位可尋址專用寄存器(按字母順序排列) 181
附錄D MSC1210的全部專用寄存器 188
附錄E MSC1210的指令一覽表 191