AVR单片机系统开发实用案例精选

当前位置:首页 > 计算机网络 > 硬件外部设备维修 > AVR单片机系统开发实用案例精选

出版社:北京航空航天大学出版社
出版日期:2010-4
ISBN:9787512400467
作者:江志红
页数:392页

章节摘录

  ④片内存储器的改进与发展。目前新型的单片机一般在片内集成两种类型的存储器:随机读/写存储器SRAM,作为临时数据存储器,存放工作数据用;只读存储器ROM,作为程序存储器,存放系统控制程序和固定不变的数据,片内存储器的改进与发展的方向是扩大容量、ROM数据的易写和保密等。  ⑤ISP、IAP及基于ISP、IAP技术的开发和应用。ISP(In System Programmable)技术称为在线系统可编程技术。微控制器在片内集成EEPROM以及FlashROM的发展,导致了ISP技术在单片机中的应用。首先,实现了系统程序的串行编程写入(下载),使得不必将焊接在PCB(印刷电路板)上的芯片取下,就可直接将程序下载到单片机的程序存储器中,淘汰了专用的程序下载写入设备。其次,基于ISP技术的实现,使模拟仿真开发技术重新兴起。在单时钟、单指令运行的RISC结构的单片机中,可实现PC通过串行电缆对目标系统的在线仿真调试.在ISP技术应用的基础上,又发展了IAP(In ApplicationProgrammable)技术,也称在应用可编程技术.利用IAP技术,实现了用户可随时根据需要对原有的系统方便地在线更新软件、修改软件,还能实现对系统软件的远程诊断、远程调试和远程更新。  ⑥以串行总线方式为主的外围扩展。目前,单片机与外围器件接口技术发展的一个重要方面是由并行外围总线接口向串行外围总线接口的发展。采用串行总线方式为主的外围扩展技术具有方便、灵活、电路系统简单和占用I/0资源少等特点。采用串行接口虽然比采用并行接口数据传输速度慢,但随着半导体集成电路技术的发展,大批采用标准串行总线通信协议(如SPI、IC\1-wire等)的外围芯片器件的出现,串行传输速度也在不断提高(可达到1~10 Mbps的速率);在片内集成程序存储器而不必在外部并行扩展程序存储器,加之单片嵌入式系统有限速度的要求,使得以串行总线方式为主的外围扩展方式能够满足大多数系统的需求,成为流行的扩展方式。而采用并行接口的扩展技术则成为辅助方式。

前言

  随着信息技术的发展,嵌入式系统已经越来越深入地渗透到人们的日常学习、工作和生活中。从家用电器到通信设备,从智能仪表到工业控制,嵌入式系统极大地提高了工作效率,提升了人们的生活品质。嵌入式系统以其结构紧凑、可靠性高、实时性好、功耗低、价格低等一些显著特点,区别于人们所熟悉的通用计算机系统,成为计算机技术的主流发展方向之一。  在各种不同类型的嵌入式系统中,单片机嵌入式系统占据着非常重要的地位。在我国,应用最广泛的单片机系统当属8051单片机系统。但随着技术的不断进步和应用需求的不断提高,传统的8051系列单片机由于自身结构的原因,在数据通信和系统扩展等方面,已经不能满足一些新的应用。功能越来越强大、体积越来越小、成本越来越低成为推动单片机技术发展的几大主要动因。  AVR单片机是Atmel公司1997年推出的一种新系列的单片机。它采用精简指令集(RISC),以字作为指令长度单位,将内容丰富的操作数与操作码安排在一字之中,取指周期短。它采用哈佛结构,数据线和地址线分开,可预取指令,实现流水作业,因而可高速执行指令。另外,它还采用32个通用工作寄存器构成快速存取寄存器组,避免了在传统结构中累加器和存储器之间数据传送造成的瓶颈现象,进一步提高了指令的运行效率和速度。另外,AVR,单片机在内存容量、内部功能模块的集成化、以串口为主的外围扩展等诸多方面具有优势,都比较充分和全面地代表着8位单片机技术的发展方向。  与8051单片机相比,目前介绍AVR单片机方面的图书无论是在种类、内容还是质量上都还有很大的不足。本书立足于实践,面向工程应用,着重强调系统层面的设计和开发,不仅介绍软件开发工具,还介绍硬件开发工具,不仅介绍软硬件的设计方法,还强调完整的开发流程;不仅讲解单个模块的设计和调试,还给出系统级的测试和联调;不仅介绍具体工程项目的开发,还进一步挖掘其可能的改进,给读者以提升的空间。本书试图通过这样的一些编写方式,尽量完整地再现项目开发的整个流程,不仅为读者提供技术,而且还提供方法,使读者能尽快将知识转化为实际的产品。

书籍目录

第1章  AVR单片机基础1第2章  AVR单片机的开发工具第3章  AVR单片机系统开发过程第4章  AVR单片机片内资源的编程第5章  AVR单片机典型外部电路第6章  办公室自动灭火系统第7章  手持式电子血压计第8章  带触摸屏的遥控机器人第9章  多路无线报警系统第10章  MP3播放系统附录A  ATmega32 I/O寄存器汇总附录B  ATmega32熔丝位汇总附录C  ATmega32汇编指令集参考文献

编辑推荐

  全书共分10章。前5章是AVR单片机系统开发的基础部分。这部分的内容是按照初学者入门学习的次序排列的。刚入门的读者按照次序阅读,再将书中的案例自己实际做一遍,可以很快掌握AVR单片机系统开发的基本方法。后5章内容在结构上是完全独立的。阅读这部分内容时需要读者有一定的AVR单片机系统开发基础。  本书可以作为高等院校电子、通信、自动控制、计算机等相关专业的学生学习AVR单片机系统开发的教材,也可以作为学生开展AVR单片机课程设计及毕业设计的参考用书;本书还非常适合作为AVR单片机工程师进行项目开发的参考用书。

作者简介

《AVR单片机系统开发实用案例精选》通过典型应用实例,通俗易懂地介绍了430F5实验平台各模块的原理、应用及技巧。全书共分为22章,第1章主要讲述了MSP430F5系列的特性、基础知识及实验平台介绍。第2章主要讲述了MSP430的C语言特性及开发软件IAR的使用。第3章以后将用较大的篇幅介绍各实验板的原理、特性并给出了具体的实验例程。
《AVR单片机系统开发实用案例精选》配套光盘中含有各实验的全部参考例程等内容。
《AVR单片机系统开发实用案例精选》适合计算机、自动化、电子技术等专业的学生学习使用,同时也可供从事单片机开发的科研人员参考使用。

图书封面


 AVR单片机系统开发实用案例精选下载



发布书评

 
 


精彩短评 (总计5条)

  •     连光盘都没有,资料极少,看目录觉得很不错,实际上都只是点到为止,很失望
  •     书是正版的吗?感觉不太像 。。。书边裁的很不齐,有黑,而且书里有书写错误。。。花的正版价钱啊。。
  •     这个商品不错,内容不错,对于我很有帮助
  •     一直想买本项目实例书,本书买回来后粗略的翻了一下,感觉还可以。
  •     图书馆里意外发现这本书,内容还不错,讲的很细
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024