《HT46xx AD型MCU在厨房小家电中的应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:杨斌主编
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2008
  • ISBN:9787811243550
  • 页数:347 页
图书介绍:本书讲解用盛群单片机来设计厨房电器控制器。以软件设计为主,软硬件相结合。介绍了厨房电器产品基础、Holtek的HT46系列单片机基础知识等。

1.1厨房电器的特点及发展方向 1

1.2厨房电器的分类 3

2.1 Holtek46系列单片微控制器系统结构 5

2.1.1单片机基本信息理解 5

2.1.2单片机内核特性 6

2.2微控制器指令系统 12

2.2.1.数据传送 12

2.2.2算术运算 13

2.2.3递增和递减指令 13

2.2.4逻辑和移位运算 14

2.2.5移位指令 14

2.2.6分支和控制的转换 15

2.2.7位运算 16

2.2.8查表运算 16

2.2.9其他运算 17

2.3微控制器汇编语言程序设计 17

2.3.1概述 17

2.3.2程序基本思路 17

2.3.3汇编程序设计 18

2.4 HT-IDE3000集成开发环境 20

2.4.1实时仿真系统HT-IDE3000软件和硬件的特性 20

2.4.2 HT-IDE3000仿真系统组成 21

2.4.3 HT-IDE3000仿真系统的使用 21

3.1概述 23

3.2 LED数码显示设计 24

3.2.1 LED基本特性 24

3.2.2驱动电路设计 25

3.2.3软件设计 30

3.3 LCD显示设计 41

3.3.1 LCD基础 41

3.3.2驱动电路设计 42

3.3.3软件设计 45

3.4 VFD显示设计 54

3.4.1 VFD显示概述 54

3.4.2 VFD驱动电路的设计 55

3.4.3软件的编写 57

3.5开关按键设计 58

3.5.1按键检测的灵活应用 58

3.5.2按键检测的软件编写 62

3.6 I/O状态检测 67

3.6.1硬件设计 68

3.6.2软件设计 69

3.7编码开关检测 71

3.7.1编码开关特性和检测电路 71

3.7.2软件编写 71

4.1 A/D转换基础 74

4.2热敏电阻的参数和温度测量 76

4.2.1 NTC热敏电阻器的电气参数说明 76

4.2.2 NTC的封装形式 78

4.2.3 NTC使用方法 79

4.3数字滤波和温度转换 82

4.3.1滤波和消抖动处理 82

4.3.2温度的转换 91

5.1过零检测 97

5.1.1硬件电路 97

5.1.2软件实现 98

5.2可控硅的驱动和控制 101

5.2.1可控硅的特性 101

5.2.2可控硅的驱动 101

5.3继电器的驱动和调功 106

5.3.1继电器的特性 106

5.3.2继电器的驱动 107

6.1表的灵活应用 111

6.1.1概述 111

6.1.2利用读表来进行字位转换 111

6.1.3利用读表来设置显示输出 115

6.1.4利用表实现其他映射转换 116

6.2蜂鸣器 117

6.2.1蜂鸣器基础知识 117

6.2.2驱动电路 117

6.2.3软件编写 119

6.3几种显示转换方法 121

6.3.1列表法 121

6.3.2映射转换法 121

6.3.3数字运算法 121

6.3.4实例分析 123

6.4把复杂过程用简单程序实现 128

6.4.1基本方法介绍 128

6.4.2举例说明 132

6.5定时和时钟计算 136

6.5.1振荡器的选择及精度计算 136

6.5.2定时和时钟的软件编写 139

6.6用表格软件快速做表 141

6.6.1用表格软件做表的意义 141

6.6.2用Microsoft Excel软件做表的基本知识 142

6.6.3应用举例 147

6.7软件的可靠性和稳定性分析 150

6.7.1不可靠和不稳定的现象和原因分析 150

6.7.2提高产品的可靠性和稳定性的方法 152

7.1微波炉功能介绍——了解产品要求 156

7.2方案确定和芯片选型 160

7.2.1硬件相关资源 160

7.2.2软件相关资源 161

7.3硬件电路设计 161

7.4软件设计 163

7.4.1软件整体规划和部分要点分析 163

7.4.2程序实现 171

8.1电饭煲功能介绍 205

8.1.1电饭煲的功能简介及其特点 205

8.1.2具体产品功能说明 206

8.2电饭煲控制硬件电路设计 208

8.2.1 MCU选型 208

8.2.2硬件电路设计 209

8.3软件设计 211

8.3.1软件整体规划 211

8.3.2软件实现 213

9.1面包机功能介绍 233

9.1.1面包机的功能简介及其特点 233

9.1.2面包机功能要求 234

9.2面包机控制硬件电路设计 235

9.2.1 MCU选型 235

9.2.2硬件电路设计 236

9.3软件设计 238

9.3.1软件整体规划 238

9.3.2软件实现 239

10.1豆浆机规格要求 260

10.1.1产品功能及控制特点 260

10.1.2具体产品规格要求 261

10.2硬件电路设计 263

10.2.1 MCU的选型 263

10.2.2硬件电路的简单说明 263

10.3软件设计 265

10.3.1软件整体规划 265

10.3.2软件实现 267

11.1.消毒柜功能介绍 287

11.2消毒柜控制器硬件电路设计 289

11.2.1 MCU的选型 289

11.2.2硬件电路的简单说明 289

11.3软件设计 291

11.3.1软件整体规划 291

11.3.2软件实现 292

12.1抽油烟机功能介绍 314

12.2抽油烟机控制器硬件电路设计 316

12.2.1 MCU的选型 316

12.2.2硬件电路的简单说明 316

12.3软件设计 318

12.3.1软件整体规划 318

12.3.2软件实现 319