购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

自从1971美国得州仪器公司首次推出4位单片机至今,单片机的发展一直在继续。在本书中,我们只选用通用类型中的一款低功耗类型单片机——ATmega88V来介绍单片机的基础,并简单运用到项目开发中。ATmega88V凭借其优越的性能及便捷的开发工具赢得了市场认可。

市场上的单片机其实都是大同小异的,只要熟练掌握好一款单片机,其他都将是“纸老虎”。编写本书的目的,就是为了让读者熟练掌握好一款单片机。

本书从AVR单片机的开发使用软件到各个模块外设,再到运用其开发项目,由浅入深,系统地介绍了AVR单片机的硬件和软件及开发。

为了帮助读者更快、更好地掌握AVR单片机,本书给出每个章节所用到的实例工程,有需要的读者请登录华信教育资源网(hxedu@phei.com.cn)免费注册后再进行下载,有问题时请在网站留言或与电子工业出版社联系(E-mail:hxedu caphei.com.cn)。本书各个章节的例程都是有针对性的,并且本书还会将一些开发注意事项与读者分享,以让读者尽量站在前人的肩膀上进步。

本书的特点

1.结构合理,内容全面、系统

本书详细介绍了对于AVR单片机从认识到熟识,从基础到开发运用的一个完整过程。本书的内容是按一个单片机开发人员刚开始接触单片机到一步一步开发项目的过程来分配的,是一个从简到繁,从易到难的过程。书中所有涉及的内容非常适合单片机开发人员学习。

2.叙述翔实,例程丰富

本书有详细的例程,每个例程都有很强的针对性。本书的例程都有完整、简洁和高效的代码,便于读者学习和调试。读者也可以直接使用这些代码来解决自己的问题,或根据自己的风格修改后运用到实际工程中。

3.结合实际,开发工具贯穿其中

在单片机开发中,很多地方都需要借助其他工具,本书中提到的几个开发中常用的工具可以让开发事半功倍。

4.语言通俗,图文并茂

对于软件安装、流程图及程序的运行结果,本书给出了大量的图片。本书不但注重基础知识,而且更注重实践,使读者快速上手,迅速掌握AVR单片机及其他单片机。

本书的内容体系

本书共20章,分为4篇,各篇对应的章节和具体内容介绍如下。

第1篇包括第1~6章,主要介绍单片机的基础知识,讲解AVR开发软件的安装和基本操作,以及认识并运用AVR的一些内部模块(包含GPIO、USART、ADC、EEPROM)。

第2篇包括第7~13章,主要介绍开发中运用到的一些开发工具,以及如何制作出自己的AVR最小系统板,如何认识并运用AVR的其他一些内部模块(包含中断、定时器、WDT、SPI、TWI)。

第3篇包括第14~17章,主要介绍运用AVR对一些外围模块进行驱动,外围模块有LCD1602、DS18B20、AT24C16和SD卡。

第4篇包括第18~20章,主要介绍如何开发一些AVR项目(MP3播放器、无线测温迷你系统和“菜鸟”手机),以及了解其开发流程及步骤。

本书的读者对象

● AVR单片机的初学者;

● 想全面、系统地学习单片机的人员;

● 单片机开发的爱好者;

● 利用单片机进行编程和开发的技术人员;

● 大中专院校的学生和老师;

● 相关培训学校的学员。

本书由沈添国主编,参加本书编写的还有王利锋、刘宏伟、郭栋锋、牛冬芳、程建兵、吕国锋、谭鹏超、祝意、边喜有、宋海涛、贾善静、范凤南、徐凤玉、师慧平。在此一并表示衷心的感谢。

由于作者水平有限,加上时间仓促,书中难免存在错误及疏漏之处,请广大读者批评指正。

编者 lUcesJO7wfL/5irXVDreNHCwz9gJwpRXp5zVSWEzVuq7pgK2ZCnVHpEFYUfBkusc

点击中间区域
呼出菜单
上一章
目录
下一章
×