《PHILIPS 51LPC系列单片机原理及应用设计》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:周航慈等编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2001
  • ISBN:7810770624
  • 页数:185 页
图书介绍:本书介绍PHILIPS公司的与80C51系列单片机兼容的、低功耗、小引脚、低价格的51LPC系列单片机的原理、基本功能部件的特点。

第一章 51LPC系列单片机概述 1

1.1 主要性能和特点 1

1.2 芯片型号与引脚定义 2

1.3 内部结构框图 3

第二章 51LPC系列单片机硬件结构 5

2.1 增强型CPU 5

2.2 振荡器 5

2.2.1 外接晶振片内振荡器 5

2.2.2 片内RC振荡器 6

2.2.3 外部时钟输入 7

2.2.4 时钟输出 7

2.2.5 系统配置字节UCFGl与特殊功能寄存器 7

2.2.6 振荡器的控制电路与CPU时钟调整 8

2.3 中断系统 9

2.3.1 中断源、中断向量和中断优先级 9

2.3.2 外部中断输入 10

2.3.3 与中断系统有关的特殊功能寄存器 10

2.3.4 键盘中断 12

2.4 I/O端口 13

2.4.2 开漏输出配置 14

2.4.1 准双向口 14

2.4.3 上拉输出配置 15

2.4.4 与I/O端口有关的特殊功能寄存器 16

2.5 定时器/计数器 17

2.5.1 特殊功能寄存器TMOD和TCON 17

2.5.2 定时器/计数器工作模式 18

2.6 异步串行通讯(UART)接口 20

2.6.1 串行端口的控制寄存器 20

2.5.3 定时器溢出触发输出 20

2.6.2 串行口4种工作模式 21

2.6.3 各种模式的波特率设置 27

2.6.4 地址自动识别 28

2.7 I2C串行总线接口 29

2.7.1 I2C总线概述 29

2.7.2 I2C中断 30

2.7.3 I2C控制寄存器 30

2.7.4 I2C配置寄存器 32

2.8 模拟比较器 34

2.7.6 I2C软件响应时间 34

2.7.5 关于数据传输和I2C数据寄存器 34

2.8.1 比较器的控制寄存器和比较器的设置 35

2.8.2 比较器的内部参考电压 36

2.8.3 比较器中断 36

2.8.4 比较器和省电模式 36

2.9.1 P87LPC767芯片结构 37

2.9.2 与A/D转换器有关的特殊功能寄存器 37

2.9 A/D转换器与P87LPC767 37

2.8.5 比较器配置举例 37

2.9.3 A/D模拟转换器的结构和工作过程 39

2.9.4 A/D时序 40

2.9.5 在掉电模式和空闲模式下的A/D转换 41

2.9.6 A/D转换程序实例 41

2.10 脉冲宽度调制器与P87LPC768 43

2.10.1 P87LPC768芯片结构 43

2.10.2 脉冲宽度调制器与它的特殊功能寄存器 45

2.11 D/A转换器与P87LPC769 49

2.11.1 P87LPC769芯片的结构 49

2.11.3 P87LPC769的D/A功能 51

2.11.2 与D/A转换有关的特殊功能寄存器 51

2.12 看门狗 53

2.12.1 看门狗定时器 53

2.12.2 “喂”看门狗的顺序 53

2.12.3 看门狗控制寄存器 54

2.12.4 看门狗复位 54

2.13 电源监控 54

2.13.1 掉电检测 54

2.14.1 电源控制寄存器 55

2.14 低功耗模式 55

2.13.2 上电检测 55

2.14.2 空闲模式 56

2.14.3 低功耗模式 56

2.14.4 低电压EPROM操作 56

2.15 与系统配置有关的EPROM 57

2.15.1 EPROM特性 57

2.15.2 32字节的用户代码空间 57

2.15.3 系统配置字节 57

2.15.4 保密位 57

2.15.5 烧录单片机的注意事项 58

2.16 复位电路 60

2.17 附加功能 61

2.17.1 AUXR1寄存器 61

2.17.2 软件复位 61

2.17.3 双字节数据指针 62

2.18 特殊功能寄存器总表 62

第三章 模拟比较器的应用 65

3.1 模拟比较器用于超限监测 65

3.1.1 2路相关模拟信号的监测 65

3.1.2 多路独立模拟信号的监测 67

3.1.3 一路模拟信号的多条件监测 69

3.2 模拟比较器用于直流信号的A/D转换(方法一) 72

3.2.1 原理电路 72

3.2.2 A/D转换过程 72

3.2.3 误差分析 73

3.2.4 电路参数选择 73

3.2.5 表格设计 74

3.2.6 程序设计 76

3.2.7 系统标定 83

3.3.1 原理电路 84

3.3 模拟比较器用于直流信号的A/D转换(方法二) 84

3.3.3 误差分析 85

3.3.4 电路参数选择 85

3.3.5 表格设计 85

3.3.2 A/D转换过程 85

3.3.6 程序设计 88

3.3.7 系统标定 94

3.4 模拟比较器用于交流信号的A/D转换 94

3.4.1 原理电路 94

3.4.3 误差分析 96

3.4.2 A/D转换过程 96

3.4.4 电路参数选择 97

3.4.5 表格设计 98

3.4.6 程序设计 98

3.4.7 系统标定 103

3.4.8 采用片内RC振荡器的交流信号有效值检测方法 103

3.5 模拟比较器用于参量信号的A/D转换 104

3.5.1 原理电路 104

3.5.3 误差分析 105

3.5.2 A/D转换过程 105

3.5.4 电路参数选择 106

3.5.5 表格设计 107

3.5.6 程序设计 113

3.5.7 系统标定 120

第四章 常规模拟部件的应用 121

4.1 A/D部件的应用 121

4.1.1 A/D部件的基本用法 121

4.1.2 A/D部件的应用示例 125

4.2.1 PWM部件的基本用法 130

4.2 PWM部件的应用 130

4.2.2 PWM部件的应用示例 134

4.3 D/A部件的应用 137

4.3.1 D/A部件的基本用法 137

4.3.2 D/A部件的应用示例 137

第五章 I2C总线的应用 140

5.1 P87LPC76X作为主控器 140

5.1.1 数据传送格式 140

5.1.2 主机程序模块 143

5.1.3 应用实例 153

5.2 P87LPC76X作为被控器 157

5.2.1 概述 157

5.2.2 数据传送格式 158

5.2.3 从机程序模块 159

第六章 附加功能的应用 166

6.1 键盘中断的应用 166

6.2 电源监控和看门狗定时器的应用 168

6.2.1 电源监控 168

6.2.3 应用实例 169

6.2.2 看门狗定时器 169

6.3 低频节电模式及降低功耗模式的应用 171

6.3.1 低频节电模式 172

6.3.2 降低功耗模式 172

附录 173

附录1 PHILIPS 51LPC系列单片机封装尺寸 173

附录2 PHILIPS 51LPC系列单片机型号 176

附录3 PHILIPS 80C51系列单片机 177

附录4 Insight 80C51系列单片机仿真开发系统 180

附录5 PHILIPS STARplugTM电池及电源管理IC 180

附录6 热门单片机外围器件 181