第1章 家庭防盗单片机技术 1
1.1何谓家庭防盗单片机技术 1
1.2家庭防盗报警系统的组成及原理 3
报警主机 7
智能模块 8
1.3家庭防盗报警系统的联网方式 9
家庭防盗报警系统与报警中心的连接方式 10
内部连接方式 11
1.4家庭防盗报警系统与智能家居 12
1.5单片机技术 15
1.6 Holtek单片机 17
Holtek单片机的独特优势 18
Holtek公司的强大支持 21
习题一 22
第2章 HT48系列单片机的结构与指令 23
2.1硬件结构 23
单片机的内部结构概述 23
结构分析 25
2.2程序语言 47
C语言简介 48
数据类型、运算符、表达式 51
C语言设计起步 54
C语言设计进阶——语句 56
C语言设计进阶——函数 61
HT48R70A-1内部资源的C语言编程 72
HT48R70A-1外部资源的C语言编程 77
习题二 83
第3章 开发工具 85
3.1 HT-IDE3000软件 85
3.2 HT-IDE3000仿真器 87
3.3 HT-IDE3000接口卡 88
3.4 OTP/Flash烧录器 89
3.5 HT-IDE3000 OTP转接座 90
3.6 HT-ICE专用的USB连接线 91
习题三 91
第4章 家庭防盗报警系统 93
4.1功能及原理 93
功能 93
组成 95
工作原理 96
内部联网方式的选择 97
4.2报警主机 102
功能 102
外观设计 104
原理及硬件设计 106
市场已有成熟模块推荐 139
系统内部通信协议 140
程序流程设计 144
程序设计 152
4.3红外探测报警模块 189
功能与原理 189
外观设计 189
主要电路设计 190
软件设计 195
4.4有害气体报警模块 202
功能 202
外观设计 203
主要电路设计 204
软件设计 206
4.5门窗磁报警模块 208
功能 208
外观设计 209
主要电路设计 210
软件设计 212
4.6无线声光报警模块 213
功能与原理 213
外观设计 214
主要电路设计 216
软件设计 218
4.7无线紧急按钮报警模块 222
功能 222
外观设计 223
主要电路设计 224
软件设计 225
4.8无线遥控设防与撤防模块 227
功能 227
外观设计 228
主要电路设计 228
软件设计 230
4.9智能防盗报警锁模块 232
功能 232
外观设计 234
主要电路设计 235
软件设计 240
4.10红外对射报警模块 255
功能和原理 255
外观设计 258
主要电路设计 259
软件设计 261
4.11火灾报警模块 262
功能 262
外观设计 263
主要电路设计 264
软件设计 267
4.12智能无线拍照模块 267
功能与原理 267
外观设计 269
主要电路设计 269
软件设计 275
4.13其他智能模块 286
电动车防盗器的功能 286
电动车防盗器原理与设计 291
电动车防盗器程序设计 298
习题四 309
第5章 家庭防盗报警系统开发体会 310
5.1硬件开发体会 310
家庭防盗报警系统中可改进之处 310
单片机中一些不易懂的概念 312
Holtek单片机的一些特殊操作 315
5.2软件开发体会 316
防盗报警系统程序编译时易出现的错误 316
HT48系列单片机C语言代码优化 318
习题五 321