书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >
AVR单片机快速入门-(含1CD)

AVR单片机快速入门-(含1CD)

作者:徐玮
出版社:机械工业出版社出版时间:2012-02-01
开本: 16开 页数: 378
中 图 价:¥40.8(6.0折) 定价  ¥68.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

AVR单片机快速入门-(含1CD) 版权信息

AVR单片机快速入门-(含1CD) 本书特色

这本《AVR单片机快速入门(附光盘)》由徐玮、沈建良、徐苏、安康等编著,本书作者着眼于快速入门、通俗易懂、趣味学习、学以致用的指导思想。以理论与实践相结合为主线,通过通俗易懂的讲解,丰富的实例,图文并茂的编排,以及配套光盘中各程序实例的视频演示录像,使读者能够轻松地掌握单片机的基础知识,并使读者具有初步开发、设计单片机产品的能力。相信读者通过本书的学习,即使是一位单片机的“门外汉”,也能运用单片机的知识来解决一些实际问题,将知识转化为生产力。

AVR单片机快速入门-(含1CD) 内容简介

AVR单片机快速入门徐玮沈建良徐苏安康等编著机械工业出版社本书是以目前*为流行的AVR系列单片机为主体,使用C语言来进行描述。本书共分为五部分内容:单片机基础知识、C程序设计知识、单片机入门基础实例、单片机高级应用实例、配套学习套件的使用说明。本书采用理论与实践相结合的方式进行讲解,避免了传统教科书给人枯燥、乏味的感觉。讲解风格通俗易懂,条理清晰,实例丰富,图文并茂,并带视频演示,即使是没有接触过单片机的读者,也可以通过本书的学习快速跨入单片机世界的大门。作者为本书的出版开发了相应的单片机学习套件,以方便读者进行学习,同时以大量实例照片和视频录像记录了实验的全过程及现象,更加激发了读者对单片机的兴趣爱好。本书的配套光盘含有所有实验的源程序代码、一些常用的电子工具软件、芯片资料、实验过程照片以及实验演示视频录像。因此,有了本书,读者获得的是教程和学习平台的结合,不仅可以用来学习,还可以供工厂、企业的工程技术人员进行产品研发时参考。本书适合从事单片机应用研发的技术人员和高校相关专业师生阅读。

AVR单片机快速入门-(含1CD) 目录

目录 前言 第1章单片机嵌入式系统概述1 11嵌入式系统简介1 111嵌入式计算机1 112单片机嵌入式系统2 113单片机的发展历史2 114单片机的发展趋势3 12单片机嵌入式系统的结构与应用领域4 121单片机嵌入式系统的结构4 122单片机嵌入式系统的应用领域6 13AVR单片机简介7 131ATMEL公司的单片机简介7 132AVR单片机的主要特点8 133AVR单片机*小系统10 第2章AVR单片机的基本结构11 21单片机的基本组成11 211单片机的基本组成结构11 212单片机的基本单元与作用11 22ATmega16单片机的组成14 221AVR单片机的内核结构14 222ATmega16的特点16 223ATmega16的外部引脚与封装17 23ATmega16单片机的内部结构18 231中央处理器18 232系统时钟部件20 233CPU的工作时序22 234存储器22 235I/O口23 24存储器结构和地址空间23 241支持ISP的Flash程序存储器23 242SRAM数据存储器空间24 243内部EEPROM 存储器24 25通用寄存器组与I/O寄存器25 251通用寄存器组25 252I/O寄存器26 253状态寄存器和堆栈指针寄存器27 26ATmega16单片机的工作状态29 261AVR单片机*小系统30 262AVR单片机的复位源和复位 方式31 263对AVR单片机的编程下载34 264ATmega16的熔丝位35 265AVR单片机的工作状态37 266支持ISP编程的*小系统设计38 27AVR单片机内部资源的扩展和删减40 第3章AVR单片机开发工具安装及 开发环境的使用41 31AVR Studio集成开发环境简介及 其安装41 32AVR Studio集成开发环境的使用43 321建立一个新的工程项目管理 文件43 322汇编源文件的建立44 323汇编源文件的编译45 33ICCAVR集成开发环境简介46 331ICCAVR编译器的安装46 332ICCAVR中的文件类型及其 扩展名48 333ICCAVR的附注和扩充49 334ICCAVR的代码转换50 34ICCAVR向导50 35ICCAVR的IDE环境52 36菜单解释53 37C库函数与启动文件56 38访问AVR单片机硬件的编程63 39C语言的运行结构70 310其他主流AVR单片机开发环境 简介72 3101GCCAVR开发环境72 3102CodeVision AVR集成开发环境72 3103IAR集成开发环境72 第4章C语言概论、数据类型、运算 符与表达式74 41C语言概论74 411C语言的发展过程74 412C语言的特点74 413C源程序的结构特点74 414C语言的字符集75 415C语言的词汇76 42数据类型、运算符与表达式77 421C语言的数据类型77 422算术运算符和算术表达式84 423关系运算符和表达式88 424逻辑运算符和表达式89 第5章分支与循环控制92 51if语句92 511程序的3种基本结构92 512if语句的3种形式92 513if语句的嵌套96 52条件运算符和条件表达式98 53switch语句99 54循环控制102 541概述102 542goto语句和if语句构成循环103 543while语句103 544dowhile语句105 545for语句106 546循环的嵌套108 547break和continue语句109 第6章编译预处理与位运算112 61概述112 62宏定义112 621不带参数的宏定义112 622带参数的宏定义114 63文件包含115 64条件编译116 65位操作运算符118 第7章数组与函数121 71一维数组的定义和引用121 711一维数组的定义方式121 712一维数组元素的引用122 713一维数组的初始化124 714一维数组程序举例124 72二维数组的定义和引用125 721二维数组的定义125 722二维数组元素的引用126 723二维数组的初始化127 73字符数组128 731字符数组的定义128 732字符数组的初始化128 733字符数组的引用129 734字符串和字符串结束标志129 74函数概述129 741函数定义的一般形式130 742函数的参数和函数的值131 743函数的返回值132 744函数的调用132 745被调用函数的声明和函数原型132 746函数的嵌套调用133 747函数的递归调用134 748数组作为函数参数135 75局部变量和全局变量137 751局部变量138 752全局变量139 第8章指针、结构体与共用体141 81指针和地址141 82指针变量和指针运算符141 83指针与函数参数145 84指针、数组和字符串指针146 85指针数组149 86多级指针151 87返回指针的函数152 88函数指针153 89结构与联合154 891结构的定义154 892结构数组156 893结构与函数157 894结构的初始化159 895联合159 第9章AVR开发套件快速入门161 91AVR单片机实验系统简介161 92建立**个项目(软件操作指南)164 93AVR单片机综合学习系统芯片烧写 操作指南167 94AVR ATmega16单片机引脚说明170 第10章ATmega16基础实例173 101发光二极管闪动实验173 1011实例功能173 1012器件与原理173 1013硬件电路174 1014程序设计175 102流水灯实验176 103按键实验180 1031实例功能180 1032器件与原理181 1033程序设计182 104蜂鸣器实验185 1041实例功能185 1042器件与原理185 1043硬件电路185 1044程序设计186 105继电器实验188 1051实例功能188 1052器件与原理188 1053硬件电路189 1054程序设计189 106数码管实验191 1061实例功能191 1062器件与原理191 1063硬件电路194 1064程序设计194 107串行口实验196 1071实例功能197 1072硬件电路200 1073程序设计202 第11章ATmega16高级应用实例206 111矩阵键盘应用实例206 1111矩阵键盘简介206 1112矩阵键盘的工作原理206 1113矩阵键盘软硬件设计实例206 112步进电动机应用实例212 1121步进电动机简介212 1122步进电动机的控制219 1123步进电动机的应用设计221 113DS18B20单总线数字温度传感器 应用实例224 1131单总线技术简介224 1132DS18B20单总线温度传感器 简介225 1133DS18B20软硬件设计230 114I2C总线应用实例236 1141I2C串行总线简介237 1142I2C总线器件工作原理及时序238 1143AT24C系列存储器的软硬件设计 实例242 11593CXX系列存储器应用实例251 1151SPI总线简介251 115293C46存储器的软硬件设计 实例254 116DS1302时钟芯片应用实例265 1161实时时钟(RTC)简介265 1162DS1302的软硬件设计实例268 117ADC应用实例277 1171ATmega16片内ADC内部 寄存器277 1172ADC软硬件设计实例280 1181602字符型LCD应用实例284 1181液晶显示简介284 11821602字符型LCD简介285 11831602LCD的软硬件设计实例290 11912864点阵型LCD应用实例294 1191点阵LCD的显示原理295 119212864点阵型LCD简介295 119312864点阵型LCD软硬件设计 实例300 1110红外遥控软件解码应用实例312 11101红外遥控概述312 11102μPD6121红外接收的软件解码 应用实例318 11103μPD6121解码应用设计318 1111无线通信模块应用实例328 11111无线通信模块原理与分类329 11112无线通信模块主要技术指标329 11113PT2262/PT2272无线模块 简介330 11114无线通信模块的软硬件设计 应用334 1112PWM应用实例338 11121PWM的特点338 11122ATmega16内部PWM简介339 11123基于ATmega16的PWM应用 设计346 1113SD卡读写实例349 11131SD卡简介349 11132SD卡读写应用实例362 1114LED点阵显示屏的应用实例374 11141LED点阵的种类及结构374 111428×8单色点阵LED的工作 原理374 11143LED点阵显示屏系统设计375 参考文献379
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服