《高性能SoC模拟信号处理单片机MSC1210原理与开发应用》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:李刚等编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2005
  • ISBN:7560615287
  • 页数:192 页
图书介绍:本书讲述模拟与数字信号处理单片机的原理及开发应用。

第1章 MSC1210硬件结构 1

1.1 MSC1210的梗概 1

目录 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 数据存储器 12

1.2.3 内部RAM 13

1.3 MSC1210的专用寄存器 16

1.3.1 引用专用寄存器 16

1.3.4 专用寄存器的定义 17

1.3.2 可位寻址专用寄存器 17

1.3.3 专用寄存器的分类 17

1.4 ADC基本寄存器的功能 24

1.4.1 累加器ACC 24

1.4.2 R寄存器 24

1.4.3 B寄存器 25

1.4.4 程序计数器(PC) 25

1.4.5 数据指针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.2.1 条件语句 28

2.2 MSC1210的程序流程控制 28

2.1.5 寄存器间接寻址 28

2.1.6 基址寄存器加变址寄存器间接寻址 28

2.2.2 直接跳转指令 29

2.2.3 直接调用 29

2.2.4 返回程序 30

2.2.5 中断 30

第3章 系统时钟与定时器 31

3.1 系统时钟概述 31

3.2 系统定时器 32

3.3 启动定时 34

3.4 定时器概述 36

3.5 定时器的工作原理 36

3.6 用定时器测量时间 36

3.7 用定时器作事件计数器 43

3.8 定时器2的使用 44

4.2 设置串口模式 47

第4章 串行通信 47

4.1 概述 47

4.3 串口波特率的设置 56

4.4 写串口 57

4.5 读串口 58

第5章 中断 59

5.1 概述 59

5.2 触发中断的事件 60

5.3 中断允许 61

5.4 中断检测顺序 63

5.5 中断优先级 63

5.6 中断触发 64

5.7 退出中断 64

5.8 中断类型 64

5.10 寄存器保护 69

5.9 从空闲模式唤醒 69

5.11 中断的常见问题 71

第6章 脉冲宽度调制器 72

6.1 概述 72

6.2 音调发生器 73

6.3 PWM发生器 74

第7章 模数转换 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.10 校准 88

7.9 调制器 88

7.11 数字滤波器 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系统误差 100

8.6 数据传输 101

8.8 程序举例 102

8.7 FIFO操作 102

第9章 MSC1210的增强硬件功能 105

9.1 概述 105

9.2 低电压检测 105

9.3 看门狗定时器 106

第10章 关于MSC1210更深入的介绍 109

10.1 硬件配置 109

10.2 高级闪存操作 111

10.3 断点发生器 112

10.4 优化电源 113

10.5 闪存作为数据存储器 114

第11章 μVision2集成开发环境 116

11.1 μVision2 IDE简介 116

11.2 安装 119

11.3 开发工具 120

1 1.5 A51宏汇编器 127

11.4 C51优化的C语言交叉编译器 127

11.6 BL51具有代码分段功能的连接/重定位器 140

1 1.7 LIB51库管理器 141

11.8 OC51分段目标文件转换器 142

11.9 创建应用 142

11.10 μVision2的功能 152

11.11 优化代码 160

12.1 比例测量法的应用 163

第12章 MSC1210的应用实例 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