图书介绍

AVR单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载

AVR单片机原理及应用
  • 于正林,苏成志,曹国华等编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:9787118061062
  • 出版时间:2009
  • 标注页数:397页
  • 文件大小:83MB
  • 文件页数:407页
  • 主题词:单片微型计算机

PDF下载


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

下载说明

AVR单片机原理及应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1 AVR单片机的主要特性1

1.2主流单片机系列产品比较2

ATMEL公司的单片机2

Microchip公司的单片机11

Cygnal公司的单片机14

第2章 AVR系统结构概况20

2.1 AVR单片机ATmega8的总体结构20

ATmega8特点20

结构框图21

ATmega8单片机封装与引脚23

2.2中央处理器25

算术逻辑单元26

指令执行时序29

复位和中断处理29

2.3 ATmega8存储器31

Flash程序存储器31

SRAM32

E2 PROM33

I/O寄存器35

ATmega8的锁定位、熔丝位、标识位和校正位38

2.4系统时钟及其分配42

时钟源43

外部晶振43

外部低频石英晶振45

外部RC振荡器45

可校准内部RC振荡器46

外部时钟源47

异步定时器/计数器振荡器48

2.5系统电源管理和休眠模式48

MCU控制寄存器48

空闲模式49

ADC降噪模式49

掉电模式49

省电模式49

等待模式50

最小功耗50

2.6系统复位51

复位源52

MCU控制状态寄存器——MCUCSR55

内部参考电压源55

2.7 I/O端口56

通用数字I/O端口56

数字输入使能和休眠模式60

端口的第二功能61

第3章 ATmega8指令系统66

3.1 ATmega8汇编指令格式66

汇编语言源文件66

指令系统中使用的符号67

ATmega8指令68

汇编器伪指令68

表达式72

文件“M8def.inc”73

3.2寻址方式和寻址空间74

3.3算术和逻辑指令78

加法指令78

减法指令79

取反码指令82

取补码指令82

比较指令83

逻辑与指令84

逻辑或指令86

逻辑异或88

乘法指令89

3.4转移指令92

无条件转移指令92

条件转移指令93

子程序调用和返回指令103

3.5数据传送指令105

直接寻址数据传送指令106

间接寻址数据传送指令107

从程序存储器中取数装入寄存器指令113

写程序存储器指令114

I/O端口数据传送114

堆栈操作指令114

3.6位操作和位测试指令115

带进位逻辑操作指令115

位变量传送指令117

位变量修改指令117

3.7 MCU控制指令121

3.8指令的应用121

第4章 中断系统137

4.1外部向量137

4.2外部中断140

4.3中断寄存器140

第5章 自编程功能148

5.1引导加载技术148

5.2相关I/O寄存器152

5.3 Flash程序存储器的自编程155

5.4 Flash自编程应用158

第6章 定时器/计数器161

6.1定时器/计数器预定比例分频器161

6.2 8位定时器/计数器0(T/C0)162

6.3 16位定时器/计数器1(T/C1)166

T/C1的结构167

T/C1的操作模式171

T/C1的计数时序177

T/C1的寄存器178

6.4 8位定时器/计数器2(T/C2)187

T/C2的组成结构187

T/C2的操作模式190

T/C2的计数时序193

T/C2的寄存器194

T/C2的异步操作197

6.5看门狗定时器200

第7章 AVR单片机通信接口204

7.1 AVR单片机串行接口204

同步串行接口204

通用串行接口209

7.2两线串行TWI总线接口239

TWI模块概述240

TWI寄存器描述241

TWI总线的使用244

多主机系统和仲裁255

第8章 AVR单片机A/D转换及模拟比较器257

8.1 A/D转换257

A/D转换概述257

ADC噪声抑制器262

ADC有关的寄存器263

8.2 AVR单片机模拟比较器269

第9章 系统扩展技术276

9.1串行接口8位LED显示驱动器MAX7219276

概述276

引脚功能及内部结构276

操作说明278

应用282

软件设计283

9.2 AT24C系列两线串行总线E 2PROM286

概述286

引脚功能及内部结构286

操作说明287

软件设计291

9.3 AT93C46——三线串行总线E 2PROM接口芯片299

概述299

内部结构及引脚功能299

操作说明300

软件设计304

9.4串行12位的ADC TLC2543307

概述307

内部结构及引脚功能307

操作说明307

AD620放大器介绍309

软件设计311

9.5串行输出16位ADC MAX195313

概述313

引脚功能及内部结构314

操作说明314

应用317

软件设计319

9.6串行输入DAC TLC5615323

概述323

引脚功能及内部结构323

操作说明324

软件设计325

9.7串行12位的DAC TLC5618327

概述327

内部结构及引脚功能327

操作说明328

软件设计330

9.8串行非易失性静态RAM X24C44331

概述331

引脚功能及内部结构332

操作说明332

软件设计335

9.9数据闪速存储器AT45DB041B340

概述340

引脚功能及内部结构341

操作说明342

软件设计350

9.10 GM8164串行I/O扩展芯片358

概述358

引脚功能说明358

操作说明359

软件设计361

9.11接口综合实例364

附录1 ICCAVR简介384

附录2 ATnnega8指令表392

参考文献397

热门推荐