• AVR单片机系统实践教程 王粉花,李擎,栗辉 9787302566632 清华大学出版社有限公司
21年品牌 40万+商家 超1.5亿件商品

AVR单片机系统实践教程 王粉花,李擎,栗辉 9787302566632 清华大学出版社有限公司

全新正版书,当天发货。如有套装书(或图片与书名不符),价格异常,可能是单本书的价格。

24.3 5.4折 45 全新

库存23件

北京通州
认证卖家担保交易快速发货售后保障

作者王粉花,李擎,栗辉

出版社清华大学出版社有限公司

ISBN9787302566632

出版时间2018-12

装帧平装

开本16开

定价45元

货号11006155

上书时间2024-03-31

湘云书店

十六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
    栗辉,硕士,北京科技大学自动化学院高级工程师。参与指导“智能机器人”课内实验,指导“微机原理课程设计”和“嵌入式系统设计与实现”等课程。出版教材1部。参与名项省部级教改项目和横向项目。,    王粉花,博士,北京科技大学自动化学院副教授。讲授“微机原理及应用”“嵌人式系统”“微机原理课程设计”“嵌人式系统设计与实现”等课程。5次荣获北京科技大学“我爱我师——我心目中最优秀的老师”荣誉称号。主编教材4部,1部入选“十二五”普通高等教育本科国家级规划教材,1部获北京市精品教材立项。参与国家“863”项目、国家重点研发计划重点专项项目的科研工作,主持多项横向项目。,    李擎,博士,北京科技大学自动化学院教授。讲授“电路分析基础”“工业自动化生产线实训”“智能控制理论及应用”等课程。8次荣获北京科技大学“我爱我师——我心目中最优秀的老师”荣誉称号(金质奖章)。出版教材7部。参与国家自然科学基金项目、国家重点研发计划重点专项项目的科研工作,主持多项横向项目。

目录
目录

 第1章AVR系列单片微型计算机1
 1.1单片机的基本组成1
 1.2AVR系列单片机简介4
 本章小结4
 习题与实践4

 第2章ATmega 16单片机的基本结构5
 2.1ATmega 16单片机简介5
 2.1.1ATmega 16单片机的特点5
 2.1.2ATmega 16单片机的引脚6
 2.2ATmega 16单片机的内部结构8
 2.2.1系统时钟部件13
 2.2.2CPU的工作时序14
 2.3存储器结构和地址空间15
 2.3.1Flash程序存储器15
 2.3.2SRAM数据存储器15
 2.3.3内部E2PROM存储器16
 2.4I/O寄存器空间19
 2.4.1I/O寄存器19
 2.4.2状态寄存器22
 2.4.3堆栈指针23
 2.5ATmega 16单片机的工作状态24
 2.5.1ATmega 16单片机最小系统24
 2.5.2ATmega 16单片机的复位25
 2.5.3ATmega 16单片机的电源管理及休眠模式30
 本章小结31
 习题与实践32

 第3章ATmega 16单片机开发环境33
 3.1AVR_Study v1.1单片机实验系统简介33
 3.2CodeVisionAVR集成开发工具简介39
 3.3Progisp烧录软件简介44
 本章小结48
 习题与实践48

 第4章基础实验49
 4.1通用I/O口操作实验49
 4.1.1实验目的49
 4.1.2实验内容49
 4.1.3实验所用仪器及设备49
 4.1.4实验原理49
 4.1.5实验步骤51
 4.1.6思考题55
 4.2数码管显示实验55
 4.2.1实验目的55
 4.2.2实验内容55
 4.2.3实验所用仪表及设备55
 4.2.4实验原理55
 4.2.5实验步骤58
 4.2.6思考题60
 4.3按键控制实验60
 4.3.1实验目的60
 4.3.2实验内容61
 4.3.3实验所用仪表及设备61
 4.3.4实验原理61
 4.3.5实验步骤63
 4.3.6思考题64
 4.4外部中断实验66
 4.4.1实验目的66
 4.4.2实验内容66
 4.4.3实验所用仪表及设备66
 4.4.4实验原理66
 4.4.5实验步骤71
 4.4.6思考题74
 4.5定时器/计数器实验74
 4.5.1实验目的74
 4.5.2实验内容74
 4.5.3实验所用仪表及设备74
 4.5.4实验原理74
 4.5.5实验步骤82
 4.5.6思考题82
 4.6PWM发声实验83
 4.6.1实验目的83
 4.6.2实验内容83
 4.6.3实验所用仪表及设备83
 4.6.4实验原理83
 4.6.5实验步骤87
 4.6.6思考题89
 4.7A/D转换实验89
 4.7.1实验目的89
 4.7.2实验内容89
 4.7.3实验所用仪表及设备89
 4.7.4实验原理89
 4.7.5实验步骤99
 4.7.6思考题102
 4.8UART实验102
 4.8.1实验目的102
 4.8.2实验内容102
 4.8.3实验所用仪表及设备102
 4.8.4实验原理102
 4.8.5实验步骤110
 4.8.6思考题115
 本章小结115

 第5章综合实验116
 5.1闹表测温系统116
 5.1.1实验目的116
 5.1.2实验内容116
 5.1.3实验所用仪表及设备117
 5.1.4实验原理117
 5.1.5实验步骤123
 5.1.6思考题123
 5.2智能感应灯125
 5.2.1实验目的125
 5.2.2实验内容126
 5.2.3实验所用仪表及设备126
 5.2.4实验原理126
 5.2.5实验步骤128
 5.2.6思考题130
 5.3音乐播放器131
 5.3.1实验目的131
 5.3.2实验内容131
 5.3.3实验所用仪表及设备131
 5.3.4实验原理131
 5.3.5实验步骤132
 5.3.6思考题134
 5.4自动加湿器134
 5.4.1实验目的134
 5.4.2实验内容134
 5.4.3实验所用仪表及设备135
 5.4.4实验原理135
 5.4.5实验步骤138
 5.4.6思考题140
 5.5模拟钢琴140
 5.5.1实验目的140
 5.5.2实验内容141
 5.5.3实验所用仪表及设备141
 5.5.4实验原理141
 5.5.5实验步骤142
 5.5.6思考题143
 5.6花盆小助手144
 5.6.1实验目的144
 5.6.2实验内容144
 5.6.3实验所用仪表及设备145
 5.6.4实验原理145
 5.6.5实验步骤146
 5.6.6思考题146
 5.7打地鼠游戏机148
 5.7.1实验目的148
 5.7.2实验内容148
 5.7.3实验所用仪表及设备148
 5.7.4实验原理148
 5.7.5实验步骤150
 5.7.6思考题158
 5.8贪吃蛇游戏机158
 5.8.1实验目的158
 5.8.2实验内容158
 5.8.3实验所用仪表及设备158
 5.8.4实验原理159
 5.8.5实验步骤160
 5.8.6思考题163
 5.9智能风扇165
 5.9.1实验目的165
 5.9.2实验内容165
 5.9.3实验所用仪表及设备165
 5.9.4实验原理165
 5.9.5实验步骤167
 5.9.6思考题167
 5.10智能节电密码锁169
 5.10.1实验目的169
 5.10.2实验内容170
 5.10.3实验所用仪器及设备170
 5.10.4实验原理170
 5.10.5实验步骤170
 5.10.6思考题173
 5.11冷库监测报警装置173
 5.11.1实验目的173
 5.11.2实验内容173
 5.11.3实验所用仪器及设备173
 5.11.4实验原理173
 5.11.5实验步骤174
 5.11.6思考题174
 本章小结177

 参考文献178

内容摘要
第1AVR系列单片微型计算机

AVR单片微型计算机是由美国Atmel公司于1997年研发出的增强型内置FIash的精简指令集计算机(Reduced Instruction set cPuRIsc)高速8位单片机。本章首先介绍一般单片机的内部结构组成,为后续章节完成单片机基础实验与综合实验打下良好的基础。同时,对深入了解AVR单片机,设计单片机应用系统有非常重要的意义。

11单片机的基本组成

单片机采用超大规模集成电路技术,把具有数据处理能力的中央处理器(cPU)、程序存储器、数据存储器、多种IO口和中断控制器、定时器/汁数器等基本部件集成到一块硅片上,cPU与各个基本部件通过芯片的内部总线连接,构成一个小而完善的微型计算机系统。典型单片机芯片的内部组成如图1l所示。芯片的内部总线包括数据总线、地址总线和控制总线。其中数据总线的宽度(字长)决定了CPU一次能处理运算多少位数据,也就是处理速度。数据总线的宽度越宽,单片机的处理速度越快,功能也越强。根据CPU内部数据总线宽度的不同,可以分为低档、中档和高档单片机,一般情况下.低档单片机的内部数据总线宽度为4位,中档单片机的内部数据总线宽度为8位,高档单片机的内部数据总线宽度为16位或32位。

下面介绍单片机的各个组成部件。

1CPU

CPU(Central Processing Unit)即巾央处理器,是单片机芯片中最核心的部件,包括运算器、寄存器及控制器。其中运算器的功能是执行算术、逻辑、比较等运算和操作;寄存器用来保存指令执行过程中临时存放的操作数和中间(或最终)的操作结果;控制器主要负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。

2.晶体振荡器

晶体振荡器即通常所说的晶振,其作用是结合单片机的外部时钟源产生单片机所需的时钟频率。单片机晶振提供的时钟频率越高,单片机的运行速度越快,单片机一切指令的执行都建立在单片机晶振提供的时钟频率上。

3.存储器

单片机内部的存储器一般由程序存储器和数据存储器组成。对于冯·诺依曼体系架构的单片机,数据和指令存放在同一个存储空间中,采用单一的数据总线存取指令和数据;对于哈佛体系架构的单片机,程序存储器和数据存储器是分别独立的存储空间,采用分开的指令和数据总线分别进行寻址,可实现对程序和数据的同时访问,显著提高了cPu的执行速度和数据的吞吐率。

1)程序存储器

程序存储器主要用于存放单片机系统的应用程序。程序存储器一般采用只读型ROM存储器,用于永久性地存储系统应用程序。因为应用程序一经开发调试完成.基本不需要修改。程序存储器一般可分为以下5种形式。

(1)掩膜RoM(Mask ROM)型。

这种类型的单片机是由半导体厂家在芯片生产封装时,将系统的应用程序通过掩膜工艺制作到单片机的RoM区中,程序一旦写入,则不能修改,所以它适合于程序已定型.并大批量使用的场合。8051单片机的程序存储器就是掩膜R()M型。

(2)EPROM型。

这种类型的单片机芯片带有透明窗口,可通过约15分钟的紫外线照射擦除程序存储器的程序,再使用专用的写入装置脱机写入程序代码,且可以反复擦除和写入,使用方便.但价格贵,适合于研制样机。8751单片机的程序存储器就是EPR()M

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP