增强型51片上系统 LPC900系列Flash单片机开发与应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:邓颖编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2011
- ISBN:9787512403727
- 页数:339 页
第1章 基础知识 1
1.1 LPC900系列单片机简介 1
1.2 LPC900编程代码格式 Intel文件格式说明 2
1.3 LPC900 Flash型单片机选型 4
1.3.1 P891PC940x单片机 4
1.3.2 P89LPC90x系列单片机 5
1.3.3 P89LPC910x系列单片机 5
1.3.4 P89LPC91 x系列单片机 6
1.3.5 P89LPC92x系列单片机 7
1.3.6 P89LPC93x系列单片机 8
1.3.7 LPC9001系列单片机 9
1.3.8 LPC98x高可靠性Flash单片机 11
第2章 开发环境 13
2.1 LPC900第三方开发环境 13
2.2 Keil编译环境的使用指南 15
2.3 Keil C51编译器的程序优化 20
2.4 LPC900单片机C语言和汇编语言混合编程 23
2.5 LPC900 C语言中断服务函数的定义 24
2.6 LPC900入门范例 26
2.6.1 I/O口概述 26
2.6.2 I/O口配置 26
2.6.3电路原理图 27
2.6.4程序设计 28
2.6.5用户配置字、引导向量和状态字 29
第3章 系统设计部分 33
3.1 ICP/ ISP 下载方式 33
3.1.1 LPC900系列单片机ICP及ISPp的使用 33
3.1.2 LPC900系列单片机ISP相关FAQ 36
3.2电源供电 38
3.2.1 LPC900系列单片机电源电路的设计 38
3.2.2 5 V环境下的LPC900系列单片机 41
3.2.3 Philips LPC900微控制器的单电池电源 44
3.3 LPC900系列单片机复位电路的可靠性设计 48
3.4 LPC900系列单片机外部晶振电路的设计 51
3.5低功耗设计 56
3.5.1 LPC900系列单片机的功率管理 56
3.5.2 LPC900 Flash单片机低功耗详解 57
3.5.3 LPC900系列单片机完全掉电模式下的外部中断唤醒测试 61
第4章 功能模块 65
4.1 LPC900时基模块 65
4.2 LPC900系列新增功能模块 68
4.2.1 P89LPC9251的片上温度传感器的使用方法 68
4.2.2增强型B3OD功能使用例程 75
4.2.3可编程增益放大器(PGA)功能的使用例程 77
4.2.4 P89LPC97x/98x中定时器2、3和4的使用例程 81
4.3 LPC900系列单片机Flash的字节编程方法 89
4.4 LPC900的Timer实现模拟串口功能例程 93
4.5 LPC900单片机I/O口 98
4.5.1 LPC900单片机I/O 口配置 98
4.5.2于扰侵入单片机系统的途径 107
4.5.3 LPC900单片机抑制干扰侵入的对策 108
4.6 LPC900 Flash单片机键盘 109
4.6.1 LPC900 Flash单片机键盘中断 109
4.6.2 LPC900系列单片机键盘中断实现掉电唤醒 114
4.7 LP(C900系列单片机IAP功能应用设计 117
4.8 IPC900系列单片机E2 PROM的正确使用方法 122
4.9 RTC功能 124
4.9.1 LPC900单片机低功耗下的实时 时钟 124
4.9.2 LPC900单片机RTC模块应用示例 128
4.10比较器功能 137
4.11 CCU功能 140
4.11.1 P89LPC932 Flash单片机测脉冲宽度 140
4.11.2 Philips LPC9xx PWM实例程序 144
4.12掉电检测功能 148
4.12.1概述 148
4.12.2具体操作方法以及部分注意事项 149
4.12.3设计实例——利用掉电中断保护配置参数 150
4.13 WDT(看门狗)功能 153
4.13.1概述 153
4.13.2看门狗功能介绍 153
4.13.3注意事项 156
4.13.4例程 158
4.14 A/D与D/A功能 160
4.14.1 P89LPC938 Flash单片机ADC范例 160
4.14.2 P89LPC935 D/A的使用方法 162
4.15 UART通信功能 168
4.15.1 LPC900单片机与串门通信例程 168
4.15.2 LPC900单片机UART串1口通信FAQ 171
4.16 LPC900单片机SPI互为主从模式详解 181
4.17 LPC9xx微控器的I2C应用 186
第5章LLPC900单片机设计技巧与开发调试器制作 189
5.1采用LPC900△ΣADC外设实现高精度测量 189
5.2 P89LPC900在高精度模/数转换场合的应用 195
5.3 Flash Magie串行烧写器 198
5.3.1 FlashMagie软件调试步骤 199
5.3.2常见问题及解决办法 204
5.4 LPC900系列工程项目设计中的问题以及解决办法 204
5.4.1 E2 PROM的正确使用方法 204
5.4.2 LPC932系列代码在LPC901单片机上的移植 216
5.4.3 1PC932单片机可靠性设计方案以及解决办法 216
第6章 高级应用实例 219
6.1锂离子电池充电器设计 219
6.1.1系统概述 219
6.1.2系统硬件设计 221
6.1.3系统软件设计 222
6.2用P89LPC932A1驱动PCM语音芯片MC14LC5480 229
6.2.1系统概述 229
6.2.2 MC14LC5480的工作模式 231
6.2.3电路设计 231
6.2.4程序设计 232
6.3无线射频传输应用 235
6.3.1系统概述 235
6.3.2系统硬件设计 246
6.3.3系统软件设计 256
6.4无刷电动车控制器方案 266
6.4.1系统概述 266
6.4.2系统硬件设计 269
6.4.3系统软件设计 272
6.5摩托车点火器设计 306
6.5.1系统概述 306
6.5.2系统硬件设计 306
6.5.3系统软件设计 307
6.6使用P89LPC901制作家用电话防盗报警器 309
6.6.1系统概述 309
6.6.2系统硬件设计 311
6.6.3设计调试中应注意的问题 314
6.6.4电话防盗报警器系统软件设计 314
6.7真空吸尘器产品设计 318
6.7.1系统概述 318
6.7.2系统硬件设计 319
6.7.3系统设计要点 321
6.7.4真空吸尘器系统软件设计 324
6.8红外多机通信应用实例 326
6.8.1系统概述 326
6.8.2系统硬件设计 328
6.8.3系统软件设计 330
参考文献 339
- 《单片机原理及应用》庄友谊 2020
- 《增强“四个意识” 向核心看齐》欧黎明,于建荣 2017
- 《微机原理与单片微机系统及应用 基于Proteus仿真》编者 2019
- 《“十三五”普通高等教育实验实训规划教材 基于汇编与C语言的MCS-51单片机实践与学习指导》王菲责任编辑;(中国)程启明,徐进,黄云峰 2019
- 《单片机应用技术项目化教程》毕克玲主编 2019
- 《普通高等教育“十三五”规划教材 单片机原理与应用》(中国)翟红艺 2019
- 《纤维增强纳米羟基磷灰石及其生物复合材料》曹丽云,黄剑锋,王勇等 2019
- 《单片机原理与应用及C51程序设计》谢维成,杨加国主编 2019
- 《零点起飞学51单片机》赵杰,王丽,韩龙编著 2019
- 《单片机技术及应用 基于Proteus仿真的C语言程序设计 第2版》杨暾 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019