图书介绍

LPC900系列FLASH单片机应用技术 上2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

LPC900系列FLASH单片机应用技术 上
  • 周立功等编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810773305
  • 出版时间:2004
  • 标注页数:415页
  • 文件大小:126MB
  • 文件页数:429页
  • 主题词:单片微型计算机,LPC900系列Flash

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

LPC900系列FLASH单片机应用技术 上PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 PHILIPS系列单片机概述1

1.1 PHILIPS系列单片机发展趋势1

1.2 LPC900系列单片机现状及其进展3

1.3 P89LPC932单片机的主要性能和特点4

1.4 芯片内部框图及其引脚定义5

第2章 P89LPC932单片机的硬件结构11

2.1 概述11

2.2 振荡器11

2.2.1 时钟定义11

2.2.2 振荡器时钟OSCCLK12

2.2.3 时钟输出12

2.2.4 片内RC振荡器选项13

2.2.5 外部时钟输入选项13

2.2.6 振荡器时钟唤醒延迟14

2.2.7 CPU时钟调整:DIVM寄存器14

2.3 中断14

2.3.1 中断优先级结构15

2.3.2 外部中断输入17

2.3.3 外部中断引脚干扰抑制17

2.3.4 键盘中断17

2.4 I/O口19

2.4.1 I/O口配置19

2.4.2 准双向口输出配置20

2.4.3 开漏输出配置21

2.4.4 仅为输入(高阻)配置21

2.4.5 推挽输出配置21

2.4.6 P0口模拟功能23

2.4.7 附加端口特性23

2.5 定时器/计数器23

2.5.1 特殊功能寄存器TMOD、TAMOD和TCON24

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

2.5.3 定时器溢出触发输出29

2.5.4 实时时钟/系统定时器29

2.6 捕获/比较单元CCU31

2.6.1 CCU时钟33

2.6.2 CCU时钟预分频33

2.6.3 基本定时器操作34

2.6.4 输出比较35

2.6.5 输入捕获37

2.6.6 PWM操作37

2.6.7 交替输出模式39

2.6.8 同步PWM寄存器更新39

2.6.9 停止40

2.6.10 PLL的操作40

2.6.11 CCU中断结构41

2.7 多功能串口UART44

2.7.1 UART的4种操作模式44

2.7.2 UART的特殊功能寄存器45

2.7.3 波特率发生器及其选择45

2.7.4 更新BRGRI和BRGR0寄存器46

2.7.5 帧错误46

2.7.6 间隔检测47

2.7.7 关于UART的更多信息48

2.7.8 双缓冲51

2.7.9 多机通信53

2.8 I2C总线接口54

2.8.1 I2C特殊功能寄存器描述56

2.8.2 I2C操作模式59

2.9 串行外围接口SPI67

2.9.1 特殊功能寄存器描述68

2.9.2 典型的SPI配置69

2.9.3 对SPI进行配置71

2.9.4 作为从机时的额外注意事项71

2.9.5 作为主机时的额外注意事项72

2.9.6 通过?改变模式72

2.9.7 写冲突72

2.9.8 数据模式73

2.9.9 SPI时钟预分频器选择74

2.10 模拟比较器74

2.10.1 比较器的配置75

2.10.2 内部参考电压76

2.10.3 比较器中断76

2.10.4 比较器和节电模式76

2.10.5 比较器配置举例77

2.11 看门狗定时器77

2.11.1 看门狗功能77

2.11.2 看门狗清零序列79

2.11.3 看门狗时钟源81

2.11.4 定时器模式中的看门狗定时器82

2.11.5 掉电操作82

2.11.6 无需外部振荡器实现从掉电状态周期性唤醒82

2.12 电源监控功能83

2.12.1 掉电检测83

2.12.2 上电检测84

2.13 节电模式84

2.14 数据E2PROM86

2.14.1 操作模式87

2.14.2 数据E2PROM读88

2.14.3 数据E2PROM写88

2.14.4 硬件复位89

2.14.5 对DEEDAT寄存器的多次写操作89

2.14.6 写DEECON和DEEDAT寄存器的顺序89

2.14.7 数据E2PROM行填充89

2.14.8 数据E2PROM块填充89

2.15 Flash程序存储器90

2.15.1 概述90

2.15.2 特性90

2.15.3 Flash编程和擦除91

2.15.4 P89LPC932的ISP&IAP性能91

2.15.5 在应用中编程的方法95

2.15.6 用户配置字节98

2.15.7 用户扇区保密字节99

2.15.8 引导向量100

2.15.9 引导状态100

2.16 复位100

2.16.1 复位源100

2.16.2 复位向量102

2.16.3 复位电路的可靠性设计102

2.17 辅助功能104

2.17.1 AUXR1寄存器104

2.17.2 软件复位104

2.17.3 双数据指针104

2.18 特殊功能寄存器105

第3章 单片机指令系统110

3.1 寻址方式110

3.1.1 立即数寻址110

3.1.2 寄存器寻址110

3.1.3 直接寻址110

3.1.4 间接寻址111

3.1.5 基址加变址间接寻址111

3.2 指令分类111

3.3 数据传送指令112

3.3.1 字节数据传送指令112

3.3.2 位数据传送指令115

3.3.3 数据指令DPTR赋值指令115

3.3.4 程序存储器数据传送指令115

3.3.5 外部RAM数据传送指令116

3.3.6 堆栈操作指令116

3.3.7 数据交换指令117

3.4 算术指令118

3.4.1 加法类指令118

3.4.2 减法类指令120

3.4.3 乘除法指令122

3.5 逻辑指令122

3.5.1 单操作数逻辑指令122

3.5.2 双操作数逻辑指令124

3.6 控制跳转指令128

3.6.1 子程序调用和返回指令128

3.6.2 无条件跳转指令129

3.6.3 条件跳转指令130

3.6.4 比较不等则跳转指令131

3.6.5 循环控制及其他指令132

第4章 LPC900系列单片机开发工具133

4.1 TKS-932单片机实时在线仿真器133

4.1.1 主要特点133

4.1.2 TKS-932仿真器的分类133

4.1.3 Keil C51软件仿真134

4.1.4 Keil C51的安装135

4.2 DP-932单片机下载开发实验仪147

4.2.1 DP-932硬件结构148

4.2.2 DP-932硬件原理157

4.2.3 ZLGISP下载软件173

4.3 编程器与编程调试器179

4.3.1 编程芯片179

4.3.2 读取与校验芯片181

4.3.3 调试181

4.4 ISD51在线仿真调试182

4.4.1 ISD51简介182

4.4.2 使用ISD51前的准备工作183

4.4.3 ISD51仿真调试功能的使用184

第5章 其他功能部件的应用188

5.1 实验前的准备工作188

5.1.1 P89LPC932程序存储器ISP说明188

5.1.2 P89LPC932的ISP功能恢复190

5.1.3 P89LPC932的ISP代码191

5.2 P89LPC932相关实验198

5.2.1 振荡电路198

5.2.2 复位电路202

5.2.3 I/O口204

5.2.4 中断功能207

5.2.5 定时器/计数器214

5.2.6 实时时钟219

5.2.7 增强型UART225

5.2.8 高速SPI257

5.2.9 高速I2C263

5.2.10 CCU单元271

5.2.11 WDT应用279

5.2.12 模拟比较器282

5.2.13 内部RAM及E2PROM285

5.2.14 低功耗、掉电唤醒292

5.2.15 ISP/IAP功能294

5.2.16 辅助功能297

5.3 其他功能模块的应用300

5.3.1 ZLG7289A键盘显示芯片300

5.3.2 ZL1420A可再编程语音模块306

5.3.3 PCF8576液晶驱动芯片318

5.3.4 PCF8563低功耗时钟芯片325

5.3.5 ZLG500A读卡模块341

5.3.6 SLE4442逻辑加密卡348

5.3.7 ZY886A/B/C型水表、煤气表模块362

5.3.8 红外发射/接收376

5.3.9 ZLGRF01模块380

5.4 综合实验393

5.4.1 智能IC卡水表393

5.4.2 单相多费率电能表394

5.4.3 μCOS操作系统394

5.4.4 Small RTOS操作系统399

热门推荐