20世纪90年代末,ATMEL公司推出AVR系列8位单片机,凭借其高速运行处理能力和高性价比优势得到了极为广泛的应用。
《AVR XMEGA高性能单片机开发及应用(附光盘)》(作者洪利、吕敬伟、杨强生、陈仲钱)以引导读者迅速掌握XMEGA A单片机的编程开发为目的,详细介绍了xMEGA A内部结构和外围模块的特点、性能及其指令系统;并配以AVR Studio 4开发环境下的大量基础示例,使读者更容易看懂,迅速掌握模块的使用。本书还介绍了UC/OS-Ⅱ在XMEGA A系列单片机的配置及应用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | AVR XMEGA高性能单片机开发及应用(附光盘) |
分类 | |
作者 | 洪利//吕敬伟//杨强生//陈仲钱 |
出版社 | 北京航空航天大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 20世纪90年代末,ATMEL公司推出AVR系列8位单片机,凭借其高速运行处理能力和高性价比优势得到了极为广泛的应用。 《AVR XMEGA高性能单片机开发及应用(附光盘)》(作者洪利、吕敬伟、杨强生、陈仲钱)以引导读者迅速掌握XMEGA A单片机的编程开发为目的,详细介绍了xMEGA A内部结构和外围模块的特点、性能及其指令系统;并配以AVR Studio 4开发环境下的大量基础示例,使读者更容易看懂,迅速掌握模块的使用。本书还介绍了UC/OS-Ⅱ在XMEGA A系列单片机的配置及应用。 内容推荐 《AVR XMEGA高性能单片机开发及应用(附光盘)》(作者洪利、吕敬伟、杨强生、陈仲钱)根据当前单片机的发展趋势,以ATMEL公司的AVR XMEGA A系列高性能单片机为例,全面讲述了XMEGA A系列单片机的原理和开发技术。《AVR XMEGA高性能单片机开发及应用(附光盘)》共分6章,首先,对单片机的概念进行简单介绍;其次,详细介绍了XMEGA A的硬件结构原理,并用C语言和汇编语言对各模块配以示例,其中对C语言驱动头文件作了详细说明(见光盘中的附录D);最后,介绍了UC/OS-Ⅱ在XMEGA A系列单片机的应用。本书实例在AVR studio 4开发环境下全部编译调试通过。本书配套光盘1张,包含书中全部示例程序和由于篇幅限制没有编入书中的实例及附录。 本书适合XMGA A系列单片机的初学者,以及有一定单片机与嵌入式系统开发经验的电子技术人员阅读,也可以作为高等院校电子、通信、计算机、电气控制、自动控制专业教学和科研开发的参考书。 目录 第1章 单片机概述 1.1 单片机简介 1.2 单片机的应用领域 1.3 单片机的发展趋势 1.4 AVR单片机介绍 第2章 ATMEL XMEGA A硬件结构 2.1 概述 2.2 AVR CPU 2.3 存储器 2.4 DMA——直接存储访问控制器 2.5 事件系统 2.6 系统时钟与时钟选项 2.7 电源管理和睡眠 2.8 系统复位 2.9 备用电池系统 2.10 WDT——看门狗定时器 2.11 中断和可编程多级中断控制器 2.12 I/O端口 2.13 TC——16位定时器/计数器 2.14 AweX——高级波形扩展 2.15 Hi—Res——高分辨率扩展 2.16 RTC——实时计数器 2.17 RTC32——32位实时计数器 2.18 TWI——两线串行接口 2.19 SPI——串行外设接口 2.20 通用同步/异步串行接收/发送器 2.21 IRCOM——红外通信模块 2.22 加密引擎 2.23 EBI——外部总线接口 2.24 ADC——模/数转换器 2.25 DAC——数/模转换器 2.26 AC——模拟比较器 2.27 编程和调试接口 2.28 存储器编程 第3章 指令系统 3.1 概述 3.1.1 指令集符号 3.1.2 程序和数据寻址方式 3.1.3 指令表 3.2 算术和逻辑指令 3.2.1 加法指令 3.2.2 减法指令 3.2.3 取反码指令 3.2.4 取补指令 3.2.5 比较指令 3.2.6 逻辑“与”指令 3.2.7 逻辑或指令 3.2.8 逻辑异或指令 3.2.9 乘法指令 3.2.10 数据加密指令 3.3 跳转指令 3.3.1 无条件跳转指令 3.3.2 条件跳转指令 3.3.3 测试条件符合跳行跳转指令 3.3.4 子程序的调用 3.3.5 子程序的返回 3.4 数据传送指令 3.4.1 直接数据传送指令 3.4.2 间接数据传送指令 3.4.3 从程序存储器直接取数据指令 3.4.4 写程序存储器指令 3.4.5 I/O口数据传送 3.4.6 堆栈操作指令 3.5 位操作和位测试指令 3.5.1 带进位逻辑操作指令 3.5.2 位变量传送指令 3.5.3 位变量修改指令 3.6 MCU控制指令 3.7 AVR汇编语言系统 3.7.1 汇编语言语句格式 3.7.2 汇编器伪指令 3.7.3 表达式 第4章 AVR单片机开发环境 4.1 安装AVR Studio 4 4.2 基于AVR Studio 4进行汇编语言编程及调试 4.3 基于AVR Studio和GCCAVR的C语言编程及调试 第5章 XMEGA片内外设应用 5.1 I/O基础应用实例 5.1.1 简易I/O引脚的控制 5.1.2 五维按键输入控制LED的亮灭 5.2 系统时钟实例 5.3 异步串行接收/发送器实例 5.4 TC16位定时器/计数器实例 5.5 ADC实例 5.6 I2C实例 5.7 SPI实例 5.8 EEPROM实例 5.9 WDT——看门狗定时器实例 5.10 RTC——实时计数器实例 5.11 DAC——数/模转换器实例 5.12 AC——模拟比较器实例 5.13 事件系统实例 5.14 EBI——外部总线接口实例 5.15 DMA——直接存储访问控制器实例 5.16 Boot Loader实例 第6章 uc/oS-Ⅱ操作系统在XMEGA单片机的移植与应用 6.1 uc/oS-Ⅱ简介 6.2 uc/OS-Ⅱ操作系统在XMEGA单片机移植文件结构 6.3 uc/OS-Ⅱ操作系统在XMEGA单片机的移植与应用 6.3.1 任务的创建与应用 6.3.2 板级支持包的配置与初始化 附录A XMEGA外设模块地址 附录B XMEGA中断向量基址和偏移 附录C XMEGA芯片封装和引脚功能 附录D 光盘内容说明 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。