ATmega系列单片机原理及应用--C语言教程
- 定价:¥32.00
- 校园优惠价:¥25.60 (80折) (马上了解)
- 评分:




(已有1条评价)
- 促销活动:
- 此商品暂时缺货(可留下联系方式,到货将第一时间通知您)
-
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由客服人员为您协调调货!
>> 查看详细说明
信息提示
关闭
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由我们的客服人员为您协调调货!
- 团购订单标准如下:
- 单品满30册可选择团购服务。
- 提交团购订单后,服务人员会主动和您联系,并根据您的会员等级、购买数量、金额、时间、配送要求等情况和您协商,以促成最终的成交。
- 有关团体购书的任何问题请随时联系:(010)63970506
内容简介
书籍 计算机书籍
全书共分9章,主要突出ATmega系列单片机C语言程序设计和应用技术两个方面的内容。具体内容包括:ATmegal6的内部结构及接121特点、ATmega单片机的指令系统、中断系统及定时器、串行通信接口、模拟接口及使用方法、ATmega C语言设计方法、硬件和实用程序、仿真环境及附录。
本书可以作为计算机专业的本科教材,也可以作为自动化、仪器仪表、机电一体化等专业的本科生和研究生教材和相关技术人员的参考书。为方便教师教学,本书配有教学课件,欢迎选用本书作为教材的老师索取,索取邮箱:llm7785@sina.tom。
目录
前言
第1章 单片机综述
1.1 微机发展史简介
1.2 单片机与微机
1.3 嵌入式系统
1.3.1 嵌入式系统的定义与特点
1.3.2 嵌入式系统与单片机
1.4 AVR单片机简介
1.4.1 AVR单片机的主要特点
1.4.2 AVR单片机系列产品
1.5 单片机的应用特点
1.6 用C语言开发单片机的优势
本章小结
习题
第2章 ATmega的内部结构及接口特点
2.1 ATmegal6单片机综述
2.1.1 ATmegal6的主要特性
2.1.2 引脚配置
2.1.3 ATmega单片机内部结构框图
2.1.4 引脚功能描述
2.2 AVR CPU内核
2.2.1 结构综述
2.2.2 ALu算术逻辑单元
2.2.3 状态寄存器
2.2.4 通用寄存器文件
2.2.5 X、Y、z寄存器
2.2.6 堆栈指针
2.2.7 指令执行时序
2.2.8 中断与中断处理
2.3 AVR ATmegal6的存储器
2.3.1 系统内可编程的Flash程序存储器
2.3.2 SRAM数据存储器
2.3.3 数据存储器访问时序
2.3.4 EEPROM数据存储器
2.3.5 1.O存储器
2.4 系统时钟及时钟选项
2.4.1 时钟系统及其分配
2.4.2 时钟源
2.4.3 默认时钟源
2.4.4 晶体振荡器
2.4.5 低频晶体振荡器
2.4.6 外部RC振荡器
2.4.7 标定的片内RC振荡器
2.5 电源管理及睡眠模式
2.5.1 MCU控制寄存器
2.5.2 最小化功耗
2.6 系统控制和复位
2.6.1 复位AVR
2.6.2 片内基准电压
2.7 看门狗定时器
2.8 中断
2.8.1 ATmegal6的中断向量
2.8.2 通用中断控制寄存器(GICR)
2.9 I/O端口描述
2.9.1 端口使用介绍
2.9.2 作为通用数字I/O的端口
2.9.3 配置引脚
2.9.4 读取引脚上的数据
2.9.5 未连接引脚的处理
本章小结
习题
第3章 ATmega单片机的指令系统
3.1 ATmega指令系统概述
3.1.1 ATmega指令系统的分类
3.1.2 ATmega指令系统的寻址方式和寻址空间
3.2 ATmega指令分类介绍
……
第4章 ATmega单片机的中断系统及定时器
第5章 ATmega16单片机的串行通信接口
第6章 ATmega单片机的模拟接口及使用方法
第7章 ATmegaC语言实用程序控制流
第8章 ATmega硬件和实用程序
第9章 编译器和集成开发环境
附录
参考文献
前言
为适应我国计算机科学飞速发展的形势,进一步提高工科学生应用单片机的能力和水平,我们在认真总结多年教学、科研经验的基础上编写此教材。编写时,充分考虑了初学者的特点及认知规律,努力把科学性、实用性和易读性结合起来,力求内容新颖、重点突出、文字精炼、侧重应用;从实际出发,用读者容易理解的体系和叙述方法,深入浅出、循序渐进地帮助读者掌握本课程的基本内容,使从未学过微型计算机原理的读者,也能掌握单片机的知识。.
ATmega是AVR大系列单片机中的单片机系列之一,有很高的性价比。目前该单片机在著名的企业如海尔、科龙公司等都有广泛应用,其可靠性高、性能优越、市场占有率高,因此普及推广该系列单片机具有重要的意义。
ATmega系列集AD、定时器、看门狗、EE ROM、闪存、RAM等于一体,功能很强、需要的外围电路少,有利于学习和开发产品。
本书重点介绍ATmega16单片机,实例也有ATmega其他单片机。全书内容共分9章,主要突出ATmega系列单片机C语言程序设计和应用技术两个方面的内容。第1章单片机综述。第2章ATmega的内部结构及接口特点。第3章ATmega单片机的指令系统。第4章ATmega单片机的中断系统及定时器。第5章ATmega单片机的串行通信接口。第6章ATmega单片机的模拟接口及使用方法。第7章ATmega C语言实用程序控制流。第8章ATmega硬件和实用程序。第9章编译器和集成开发环境,书末有附录。本书每章开头有内容提要,结尾有小结和习题,便于教学和自学。..
本书由广西大学电气工程学院硕士生导师海涛高级工程师任主编,广西大学电气工程学院,博士生导师李啸骢教授、龙军教授以及南宁微控技术公司骆武宁副教授任副主编。参与本书编写工作的还有广西大学电气工程学院尚磊、陈丽敏、郑燕芳、谌亮书、辛鹏、黄法源,徐州师范大学齐红伟,兰州石化职业技术学院副教授曹岩炳,广西移动通讯公司高翔,广西中烟工业公司文志刚,郑州测绘学校刘霞,广西水利电力职业技术学校幸敏等。广西大学电气工程学院海涛高级工程师负责全书编写和统稿工作。
本书可作为计算机专业的本科教材,也可作为自动化、仪器仪表、机电一体化等专业本科生和硕士研究生及从事计算机开发应用工作的工程技术人员的参考书。
在本书的编写过程中,李骏、奚耀光、杨琦、王兮之、陈欢圆、王立元、闭耀宾、黄新迪、郑昌达、吴昊等人为本书的撰写做了很多工作,南宁微控技术有限公司对编撰此书也给予了大力支持和帮助,在此对他们的辛勤王作表示感谢。由于时间紧迫,编者水平有限,书中谬误之处在所难免,恳请读者批评指正。...
E-mail:haitao@gxu.edu.cn
编者