手把手教你学会AVR单片机
手把手教你学会AVR单片机封面图

手把手教你学会AVR单片机

闫磊, 主编

出版社:电子工业出版社

年代:2014

定价:49.8

书籍简介:

本书系统介绍了AVR单片机的基础知识和开发技巧。全书共分为13章,第1章至第4章介绍AVR单片机开发的基础知识,内容包括电子技术基础、数字电路基础、AVR单片机和CodeVision AVR开发环境;第5章至第10章介绍AVR单片机的片内资源应用和典型的外部电路,内容包括I/O、显示屏控制、A/D和D/A、中断、定时器及串口通信;第11章至第13章介绍AVR单片机的典型应用,即用于控制电机、各种传感器应用及典型移动机器人系统搭建。

书籍目录:

第1章 实用电子基础知识1.1 应用工具1.1.1 万用表1.1.2 示波器1.1.3 焊接工具1.1.4 线束1.2 基本电子元器件1.2.1 电阻1.2.2 电容1.2.3 电感1.3 半导体元件1.3.1 二极管与LED灯1.3.2 三极管1.3.3 稳压芯片1.3.4 运算放大器第2章 数字电子电路基础2.1 数字集成电路2.1.1 进制2.1.2 数字集成电路的定义与种类2.2 逻辑门电路集成芯片2.2.1 与门、或门、非门2.2.2 与非门、或非门、异或门2.3 触发器2.3.1 RS触发器2.3.2 D触发器2.3.3 JK触发器2.4 晶振第3章 AVR单片机简介3.1 AVR介绍3.2 ATmega1283.2.1 ATmega128的特性3.2.2 CPU内核3.2.3 引脚配置3.2.4 存储器3.2.5 系统时钟与电源管理3.2.6 系统控制与复位第4章 CodeVision AVR C编译开发环境4.1 CodeVision AVR C编译器特性4.1.1 编译器特点4.1.2 开发环境简介4.2 CodeVision AVR C应用4.2.1 C语言基础4.2.2 CodeVision AVR C语言编程应用第5章 基本程序命令与输入/输出引脚5.1 基本程序命令及实验5.2 I/O口5.2.1 I/O口设定5.2.2 I/O口附加功能5.2.3 I/O口实验第6章 显示器件原理及应用6.1 数码管显示原理及应用6.1.1 显示原理6.1.2 显示实验6.2 LCD显示原理及应用6.2.1 液晶显示概述及显示原理6.2.2 1602显示实验6.2.3 12864显示实验第7章 AD与DA7.1 AD转换7.2 ADC模块7.3 ADC寄存器7.4 AD转换实验第8章 基本中断8.1 中断的概念与种类8.2 中断向量8.3 外部中断8.4 中断控制实验8.4.1 外部开关中断次数计数显示实验8.4.2 键盘输入信号检测实验第9章 定时/计数器9.1 定时/计数器概述9.2 8位定时/计数器0,29.2.1 定时/计数器预分频9.2.2 时钟源9.2.3 计数单元9.2.4 输出比较9.2.5 比较匹配输出9.2.6 工作模式9.2.7 时序9.2.8 寄存器(T/C0)9.3 16位定时/计数器1,39.3.1 定时/计数器预分频9.3.2 时钟源9.3.3 计数单元9.3.4 输入捕捉单元9.3.5 输出比较单元9.3.6 比较匹配输出9.3.7 工作模式9.3.8 时序9.3.9 寄存器9.4 定时/计数器实验9.4.1 应用溢出中断实现0.5s LED灯的闪烁9.4.2 应用定时计数器实现秒表9.4.3 超声波距离传感器测距实验第10章 串口通信10.1 USART通信模式10.2 USART寄存器10.3 RS232通信硬件电路10.4 与上位机串口通信实验第11章 电机控制11.1 步进电机控制11.1.1 步进电机概述11.1.2 步进电机的结构11.1.3 步进电机的工作原理11.1.4 步进电机的失步、振荡及解决方法11.1.5 步进电机速度与位置控制实验11.2 直流电机控制11.2.1 直流电机概述11.2.2 直流电机的控制原理11.2.3 直流电机驱动11.2.4 直流电机PWM控制实验11.3 舵机控制11.3.1 舵机概述11.3.2 舵机的控制原理11.3.3 舵机控制实验第12章 应用实验12.1 GP2D12红外距离传感器应用12.1.1 GP2D12测距传感器概述12.1.2 GP2D12的结构及引脚12.1.3 红外测距的工作原理12.1.4 GP2D12红外测距传感器的应用12.2 MQ-2气体传感器应用12.2.1 MQ-2气体传感器概述12.2.2 MQ-2的结构及引脚12.2.3 MQ-2气体传感器的工作原理12.2.4 MQ-2气体传感器的应用12.3 MMA7361加速度传感器应用12.3.1 MMA7361加速度传感器概述12.3.2 MMA7361加速度传感器的结构及引脚12.3.3 MMA7361加速度传感器的应用12.4 BH1750FVI光照传感器应用12.4.1 BH1750FVI光照传感器概述12.4.2 BH1750FVI的结构及引脚12.4.3 BH1750FVI光照传感器的应用第13章 轮式智能移动平台的开发与应用13.1 整体介绍13.2 硬件电路设计13.3 软件编程13.3.1 步进电机驱动方法13.3.2 超声波测距传感器的应用13.3.3 红外线测距传感器的应用13.4 小结

内容摘要:

《手把手教你学会AVR单片机》从实际应用入手,结合作者自身多年从事AVR单片机竞赛培训与课堂教学的经验基础,以具体应用实例为引导,由浅入深、循序渐进地讲述了AVR单片机的硬件结构,在CodeVision AVR环境下的编程方法及实例应用。本书以引导读者快速掌握对ATmega128单片机的编程开发为目的,详细介绍了ATmega128单片机内部结构和外围接口的特点、性能及其指令系统。在此基础上,介绍了CodeVision AVR集成开发环境编译器使用C语言的相关知识。书中加入了大量的C语言实例程序,且均在CodeVision AVR开发环境下编译通过。全书共分为13章,内容包括实用电子基础知识,数字电子电路基础,AVR单片机简介,CodeVision AVR C编译开发环境,基本程序命令与I/O引脚,显示器件原理及应用,AD与DA,基本中断,定时/计数器,串口通信,电机控制,应用实验,轮式智能移动平台的开发与应用。?【作者简介】闫磊,博士,北京林业大学副教授,多项大学生设计竞赛获奖项目指导教师,具有丰富的数字单片机、电工电子技术等课程教学实践经验。

书籍规格:

书籍详细信息
书名手把手教你学会AVR单片机站内查询相似图书
9787121249655
如需购买下载《手把手教你学会AVR单片机》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)49.8语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

手把手教你学会AVR单片机是电子工业出版社于2015.1出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-基本知识 的书籍。