当前位置:首页 > 工业技术
MOTOROLA单片机及专用集成芯片应用系统设计
MOTOROLA单片机及专用集成芯片应用系统设计

MOTOROLA单片机及专用集成芯片应用系统设计PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:陈粤初等编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:1994
  • ISBN:7810124641
  • 页数:470 页
图书介绍:MOTOROLA单片机具有价格低、功能强、可靠性高、功耗小等特点。本书系统地介绍它的吕位到32位单片机着重介绍M68HC05的F、T、D系列M68HC11,M68HC16(916Y1、916X1、Y1、Z2、Z1)等型号)原理,汇编语言程序设计方法和开发方法以及它的外围接口芯片,如直流无刷电动机、直流伺服电动机、过零检测、场效应大功率管驱动电路等专用芯片的应用实例。本书还列举大量在模糊控制、家用电器、通讯、传感器智能仪器、控制等方面应用和应用系统设计详解。内容新颖,文字简炼,注重实用,便于自学。大、中专院校和培训班学生、研究生及科研、工程技术人员。
《MOTOROLA单片机及专用集成芯片应用系统设计》目录

1.1 微型计算机现状与发展趋势 1

1.2 单片机(MCU)应用现状和今后发展趋势 1

1.2.1 我国应用单片机(MCU)现状 1

1.2.2 我国应用单片机(MCU)市场预测 1

1 概述 1

1.2.3 世界上MCU芯片制造技术动向 2

1.3 MOTOROLA单片机(MCU)发展历程 3

1.4 MOROTOROLA单片机产品种类及单片机(MCU)型号命名规则 4

1.4.1 M6805种类及特点 4

1.4.2 M68HC05种类及特点 5

1.4.3 M68HC11种类及特点 7

1.4.4 16位MCU种类及特点 7

1.4.5 32位MCU种类及特点 7

1.4.6 MCU型号命名规则 7

1.5.1 中央处理器 8

1.5 MOTOROLA 8位单片机基础知识 8

1.5.2 复位和中断 9

1.5.3 MCU工作模式与CPU低功耗工作方式 10

1.5.4 并行I/O 13

1.5.5 寻址方式与指令系统 13

1.6 MOTOROLA 8位单片机汇编语言程序设计 16

1.6.1 汇编语言基本知识 16

1.6.2 汇编语言程序设计举例 24

1.6.3 连接程序(PLD),可移植库管理程序(PAR)和生成S格式文件的应用程序(UBUILDS) 30

2 M6805、M68HC11子系统及应用 34

2.1 M6805、M68HC11系统结构和存储器映象 34

2.1.1 M6805 MCU系统结构和特性 34

2.1.2 M6805存储器映象 37

2.1.4 M68HC11存储器映象 39

2.1.3 M68HC11 MCU系统结构 39

2.2 M68HC11 MCU工作模式 48

2.2.1 MCU工作模式选择 48

2.2.2 正常和特殊单片模式 48

2.2.3 正常和特殊扩展模式 52

2.3 片内存储器和口替代器件 53

2.3.1 M6805自检ROM 53

2.3.2 M6805低压禁止 55

2.3.3 M6805掩膜选择及编程 55

2.3.4 M68HC11片内RAM映象 56

2.3.5 M68HC11片内EPROM/OTPROM 57

2.3.6 M68HC11片内EEPROM 57

2.3.7 M68HC11口替换器件 59

2.4.1 M6805基本定时器 60

2.4 M6805定时器与M68HC11脉冲累加器 60

2.4.2 脉冲累加器 62

2.5 M6805 MCU开发与应用 67

2.5.1 M6805应用系统的开发 67

2.5.2 M6805在电话机中的应用 68

3 M68HC05、M68HC11子系统与应用 76

3.1 M68HC05 MCU系统结构 76

3.1.1 通用型C系列MCU系统结构 76

3.1.2 基本型P系列MCU系统结构和特性 78

3.1.3 MC68HC05T系列MCU 79

3.2 M68HC05存储器映象 80

3.2.1 通用型C系列存储器映象 80

3.2.2 P系列存储器映象 82

3.2.3 MC68HC05T10存储器映象 84

3.3.1 概述 85

3.3 串行通讯接口SCI子系统 85

3.3.2 串行通讯接口SCI应用方法 88

3.4 串行外围接口SPI和简单串行I/O SIOP子系统 92

3.4.1 简单串行I/O SIOP简介 92

3.4.2 串行外围接口SPI概述 93

3.4.3 SPI应用方法 96

3.4.4 软件模拟SPI扩展方法 98

3.5 输入捕捉/输出比较定时器 101

3.5.1 15位多功能定时器简介 101

3.5.2 输入捕捉/输出比较16位定时器 103

3.5.3 输入捕捉功能应用与举例 105

3.5.4 输出比较功能应用与举例 108

3.6 其他功能子系统 111

3.6.1 屏幕显示(OSD) 111

3.6.2 脉冲宽度调制式PLM数模转换器DAC 115

3.6.3 M总线通讯与接口 118

3.6.4 A/D转换器 124

3.7 软硬件设计方法及实例 126

3.7.1 开发方法 126

3.7.2 恒温室控制器的开发 127

4 MOTOROLA外围接口和专用集成芯片 151

4.1 并行接口芯片 151

4.1.1 MC6821外围接口适配器 151

4.1.2 MC146823 CMOS并行接口 156

4.2 数据转换器 159

4.2.1 型号和主要特性 159

4.2.2 8位A/D转换芯片MC145040/MC145041 159

4.2.3 10位A/D转换芯片MC145050/MC145051 161

4.2.4 10位A/D转换芯片MC145053 162

4.2.5 6位D/A转换芯片 163

4.3 串行时钟 164

4.3.1 MC68HC68T1主要特性 165

4.3.2 MC68HC68T1结构和功能 166

4.3.3 MC68HC68T1的应用 167

4.4 显示器接口电路 167

4.4.1 常用显示译码器和驱动器型号和主要特性 167

4.4.2 MC14499芯片 167

4.4.3 MC145000/MC145001芯片 169

4.4.4 MC6845 CRT和MC6847 VDG应用 172

4.5 专用集成电路的电源电路 179

4.5.1 集成直流电压变换器 179

4.5.2 欠电压检测电路 181

4.5.3 欠电压检测器MC34164/MC33164 182

4.5.4 电压调节和监控电路 183

4.6 其它特殊电路 185

4.6.1 遥控器电路MC3373P和MC14497 185

4.6.2 汽车电子电路 186

4.6.3 电子电话电路 188

5 MOTOROLA 16位与32位单片机 192

5.1 MOTOROLA 16位单片机概述 192

5.2 M68HC16结构 196

5.2.1 M68HC16系统框图及引脚图 196

5.2.2 M68HC16引脚特性、信号特性及信号功能说明 197

5.2.3 M68HC16的内部模块总线(IMB) 204

5.2.4 CPU16结构 204

5.2.5 MC68HC916Y1寄存器及存储器映象 205

5.2.6 MC68HC916Y1寄存器地址及应用 206

5.3.1 CPU16内部寄存器应用 228

5.3 CPU16模块 228

5.3.2 CPU16存储器管理 229

5.3.3 CPU16数据类型及数据在存储器中的安排 231

5.3.4 CPU16指令系统 233

5.3.5 CPU16的异常处理 236

5.3.6 CPU16的数字信号处理(DSP) 239

5.3.7 CPU16开发中的三种操作方式 241

5.4 MC68HC916Y1单片集成模块(SCIM) 245

5.4.1 SCIM中系统结构和保护子模 245

5.4.2 系统时钟 248

5.4.3 片选模块 250

5.4.4 外部总线接口 253

5.4.5 复位 256

5.4.7 通用I/O口 259

5.4.6 中断 259

5.4.8 工厂测试 260

5.5 MC68HC916Y1模数转换模块(ADC) 260

5.6 MC68HC916Y1多通道通讯接口(MCCI) 262

5.7 MC68HC916Y1通用定时器(GPT) 262

5.8 MC68HC916Y1定时处理单元(TPU) 263

5.8.1 TPU组成 264

5.8.2 TPU操作 266

5.8.3 仿真支持 267

5.8.4 TPU ROM功能 267

5.9 MC68HC916Y1后备RAM和TPU仿真RAM(STBRAM与TPURAM) 269

5.10 MC68HC916Y1快速EEPROM 271

5.11 MC68HC916Y1/MC68HC16Z2掩膜ROM模块(MRM) 272

5.12 MOTOROLA 32位单片机简介 273

5.12.1 CPU32 273

5.12.2 MC68332引脚功能 274

5.12.3 CPU 32指令系统 276

5.12.4 MC68332子系统 279

6 MOTOROLA电动机控制及功率驱动集成电路 280

6.1 直流无刷电动机控制器 280

6.1.1 无刷电动机基本原理 280

6.1.2 无刷直流电机控制器MC33033 280

6.1.3 MC33033用于开环调速系统的应用实例 286

6.1.4 MC33039闭环无刷电动机适配器 288

6.1.5 MC33039用于闭环调速系统的应用实例 293

6.1.6 无刷直流电机控制器MC33035 295

6.1.7 MC33035用于开环和闭环调速系统的应用实例 299

6.2 直流伺服电动机控制器/驱动器MC33030 300

6.2.1 MC33030的方框图和引脚图 300

6.2.2 MC33030用于位置伺服系统的应用实例 301

6.3 零电压控制器UAA1016B 305

6.3.1 UAA1016B的方框图表示 305

6.3.2 电路功能说明 305

6.3.3 UAA1016B的应用电路 307

6.4 高速双MOS场效应管驱动器MC34151和MC33151 307

6.4.1 MC34151/MC33151的方框图和引脚图 307

6.4.2 MC34151、MC33151应用电路 308

7 模糊控制及其应用 309

7.1 模糊控制的基本概念 309

7.1.1 模糊集合 309

7.1.2 模糊逻辑 309

7.1.3 模糊控制器 310

7.2 模糊逻辑推理机 312

7.2.1 68HC11模糊推理机 312

7.2.2 68HC05系列模糊逻辑推理机 323

7.3.1 简介 332

7.3.2 主菜单 332

7.3.3 装入和储存 332

7.3.4 编辑知识基础文件 332

7.3 知识基发生器(KBG) 332

7.3.5 创建输出文件 338

7.3.6 生成汇编代码文件 340

7.3.7 显示控制曲线图形 341

7.3.8 软件仿真运行 341

7.3.9 退出KBG、返回DOS 342

7.4 空调机、倒立摆模糊控制 343

7.4.1 空调机模糊控制 343

7.4.2 倒立摆模糊控制 345

7.5.1 单处机控制系统的逻辑结构 349

7.5 洗衣机模糊控制 349

7.5.2 模糊推理和模糊控制 351

7.5.3 洗衣机模糊控制系统软件框图 352

8 MOTOROLA MCU应用实例 355

8.1 新型空调控制系统设计详解 355

8.1.1 引言 355

8.1.2 开发背景 355

8.1.3 产品设计总布局 356

8.1.4 产品功能与面板设计 356

8.1.5 产品电路设计 356

8.1.6 产品软件设计 359

8.1.7 ACC4空调器有注释的全部程序清单 363

8.1.8 结束语 377

8.2.1 多功能电话 378

8.2 MOTOROLA MCU在通讯中的应用 378

8.2.2 无绳电话 380

8.2.3 BB机 380

8.2.4 电话自动报警装置 382

8.3 MOTOROLA MCU在工业自动化仪表中的应用 390

8.3.1 概述 390

8.3.2 新型显示记录仪 391

8.4 MOTOROLA单片机在洗衣机上的应用实例 396

8.4.1 单片机洗衣机程控器设计原理 396

8.4.2 单片机洗衣机程控器软件设计 397

8.5 MPX5100系列压强传感器及其应用 399

8.5.1 MPX5100系列系统概述 399

8.5.2 MPX5100内部结构简介 399

8.5.3 MPX5100压强传感器系统软件 403

8.5.4 MPX5100压强测量系统软件清单 404

8.6 MPX2000系列压强传感器及其应用 412

8.6.1 MPX2000系列压强传感器概述 412

8.6.2 DEVB158性能评估板 412

8.6.3 DEVB158评估系统设计依据 415

8.6.4 DEVB158评估系统软件 417

8.6.5 DEVB158评估系统软件清单 418

8.7 MOTOROLA半导体温度传感器 430

附录1 MOTOROLA 8位MCU型号一览表 434

附录2 MOTOROLA AMCU新产品一览表 438

附录3 MOTOROLA M68HC05指令系统集 441

附录4 MOTOROLA M68HC11指令系统集 445

附录5 MOTOROLA M68HC16指令系统集 451

附录6 MC68HC916Y1、MC68HC1 6Y1、MC68HC16Z2系列、M68HC05B、MC68HC05T10引脚图 467

参考文献 470

相关图书
作者其它书籍
返回顶部