图书介绍

单片机应用与实践指导PDF|Epub|txt|kindle电子书版本网盘下载

单片机应用与实践指导
  • 杨振江,刘男,杨璐等著(西安电子科技大学) 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560623894
  • 出版时间:2010
  • 标注页数:487页
  • 文件大小:21MB
  • 文件页数:495页
  • 主题词:单片微型计算机-高等学校-教学参考资料

PDF下载


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

下载说明

单片机应用与实践指导PDF格式电子书版下载

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

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

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

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

图书目录

第1章 概述1

1.1 单片机的发展趋势1

1.2 单片机的结构特点与应用3

1.2.1 单片机的结构特点3

1.2.2 单片机的应用3

1.3 常用单片机系列简介4

1.4 单片机系统的设计方法与要点9

1.5 单片机的学习方法11

1.6 单片机开发技能的提高12

第2章 典型单片机应用选型指南14

2.1 单片机的选择方法14

2.2 51系列单片机介绍15

2.3 51系列单片机应用选型指南16

2.3.1 Atmel系列单片机选型17

2.3.2 WinBond系列单片机选型23

2.3.3 STC系列单片机选型28

2.3.4 Pgilips系列单片机选型37

2.3.5 C8051(Silicon Labs)系列单片机选型42

2.3.6 μPSD3xx(ST)系列单片机选型55

2.4 AVR系列单片机介绍57

2.5 AVR系列单片机应用选型指南58

2.6 MSP430系列单片机介绍66

2.7 MSP430系列单片机应用选型指南67

第3章 51系列单片机应用基础76

3.1 MCS-51系列单片机的硬件结构76

3.1.1 单片机的基本组成76

3.1.2 单片机的存储器结构82

3.1.3 单片机的I/O端口逻辑结构88

3.1.4 单片机的时钟与复位电路93

3.2 MCS-51系列单片机的中断系统98

3.2.1 中断的概念98

3.2.2 MCS-51中断系统100

3.2.3 中断程序的设计106

3.3 MCS-51单片机的定时器/计数器109

3.3.1 定时器/计数器的工作原理109

3.3.2 定时器/计数器所用到的寄存器110

3.3.3 定时器/计数器的控制110

3.4 MCS-51单片机的异步通信和串行接口118

3.4.1 单片机的异步通信118

3.4.2 MCS-51的串行接口119

3.4.3 RS232通信电平126

3.5 单片机系统的扩展与接口技术128

3.5.1 单片机系统扩展的原理128

3.5.2 外部存储器的扩展130

3.5.3 输入/输出接口的扩展137

3.5.4 键盘的接口技术142

3.5.5 显示器的接口技术144

3.5.6 A/D转换器的接口技术147

3.5.7 D/A转换器的接口技术150

3.5.8 开关电路接口及光电耦合器接口154

第4章 AVR系列单片机应用基础158

4.1 AVR单片机ATmega64/128的性能与结构158

4.2 ATmega64/128的引脚功能与存储器162

4.3 ATmega64/128的系统管理168

4.3.1 时钟系统与复位168

4.3.2 电源管理与睡眠模式171

4.4 ATmega64/128的中断系统173

4.4.1 中断向量173

4.4.2 中断资源描述175

4.4.3 复位和中断向量位置的确定177

4.5 ATmega64/128的I/O端口与外围接口179

4.5.1 ATmega64/128的I/O端口179

4.5.2 总线扩展183

4.5.3 A/D转换器接口与模拟比较器187

4.6 ATmega64/128的定时器/计数器196

4.6.1 8位定时器/计数器0(T/CO)196

4.6.2 16位定时器/计数器1和3201

4.6.3 看门狗定时器212

4.7 ATmega64/128的通用串行接口213

4.7.1 TWI(I2C)接口213

4.7.2 USART串行接口218

第5章 MSP430系列单片机应用基础227

5.1 MSP430单片机的结构和寄存器资源227

5.2 MSP430的存储结构和地址空间230

5.3 MSP430的系统复位与中断结构234

5.3.1 系统复位234

5.3.2 中断结构236

5.4 MSP430单片机的低功耗236

5.5 MSP430单片机的时钟系统239

5.5.1 时钟源240

5.5.2 时钟模块寄存器设置242

5.5.3 时钟失效及安全操作244

5.6 MSP430的通用I/O端口245

5.6.1 I/O端口的主要功能245

5.6.2 I/O端口的设置247

5.7 MSP430的定时器249

5.7.1 看门狗定时器249

5.7.2 基本定时器252

5.7.3 16位定时器A254

5.7.4 16位定时器B262

5.8 MSP430的比较器A264

5.9 MSP430的串口通信267

5.9.1 波特率的产生268

5.9.2 MSP430的通用串行通信模块的异步模式270

5.10 MSP430的模/数、数/模转换模块275

5.10.1 ADC12模/数转换器276

5.10.2 DAC12数/模转换器283

第6章 单片机的C语言程序设计289

6.1 C51语言特点289

6.2 C51的标识符与关键字290

6.3 C51程序设计的基本规则292

6.3.1 数据类型与存储模式292

6.3.2 对硬件主要资源的定义296

6.3.3 运算符与表达式299

6.4 基本语句305

6.4.1 说明语句与表达式语句305

6.4.2 复合语句306

6.4.3 条件语句306

6.4.4 开关与跳转语句308

6.4.5 循环语句310

6.4.6 函数调用语句与返回语句311

6.4.7 空语句312

6.5 函数312

6.5.1 函数的定义312

6.5.2 函数的调用314

6.5.3 main函数316

6.5.4 C51中断函数316

6.5.5 C51库函数318

6.6 C51的数据结构319

6.6.1 数组319

6.6.2 指针321

6.6.3 结构326

6.7 预处理327

6.7.1 文件包含指令328

6.7.2 宏定义328

6.7.3 条件编译329

6.7.4 其他预处理命令331

6.8 AVR单片机的C程序设计基础331

6.9 MSP430的C程序设计基础332

6.9.1 IAR C430语言基础332

6.9.2 IAR C430的函数333

第7章 单片机的实践指导336

7.1 基本实践指导336

7.1.1 流水灯功能的实现与编程实验336

7.1.2 按键与数码管静态显示实验338

7.1.3 数码管动态显示实验341

7.1.4 UART串行通信接口实验346

7.1.5 A/D转换器接口与编程实验349

7.1.6 D/A转换器接口与编程实验351

7.1.7 I2C、SPI接口实验354

7.1.8 数字钟接口实验362

7.1.9 微型打印机接口实验371

7.1.10 简易数字频率计的设计与编程实验372

7.1.11 脉冲测宽电路与编程实验375

7.1.12 温度测量与控制实验378

7.2 综合实践指导383

7.2.1 XD2008单片机I/O串口实验386

7.2.2 XD2008单片机点阵汉字显示实验387

7.2.3 XD2008单片机A/D、D/A综合实验393

7.2.4 XD2008单片机秒表、报警综合实验398

7.2.5 XD2008单片机温度测量、通信综合实验402

7.3 应用系统409

7.3.1 GSM/GPRS无线通信模块的典型应用409

7.3.2 高性能GPS模块与单片机的典型应用419

附录A 51系列单片机相关器件封装430

附录B AVR系列单片机相关器件封装463

附录C MSP430系列单片机相关器件封装475

参考文献487

热门推荐