出版社:清华大学出版社
年代:2007
定价:40.0
本书系统介绍高性能单片机的组成原理,指令系统,汇编语言程序设计等知识。
第1章 ATmega 8内部结构综述 1.1 ATMEL公司的单片机 1.1.1 ATMEL公司的发展概况 1.1.2 ATMEL公司的FLASH单片机 1.1.3 ATMEL公司的AVR单片机 1.1.4 ATMEL公司的ARM核微控制器 1.2 ATmega 8内部结构综述 1.2.1 采用ATmega 8组织教学的理由 1.2.2 ATmega 8的内部结构 1.2.3 ATmega 8的主要性能 1.2.4 ATmega 8的引脚功能和封装 习题与思考题第2章 ATmega 8 MCU内核 2.1 ATmega 8 MCU内核 2.1.1 MCU内核的结构和原理
第1章 ATmega 8内部结构综述 1.1 ATMEL公司的单片机 1.1.1 ATMEL公司的发展概况 1.1.2 ATMEL公司的FLASH单片机 1.1.3 ATMEL公司的AVR单片机 1.1.4 ATMEL公司的ARM核微控制器 1.2 ATmega 8内部结构综述 1.2.1 采用ATmega 8组织教学的理由 1.2.2 ATmega 8的内部结构 1.2.3 ATmega 8的主要性能 1.2.4 ATmega 8的引脚功能和封装 习题与思考题第2章 ATmega 8 MCU内核 2.1 ATmega 8 MCU内核 2.1.1 MCU内核的结构和原理 2.1.2 MCU内核的组成部件 2.1.3 MCU内核的工作时序 2.1.4 MCU内核对复位和中断的处理 2.2 ATmega 8存储器组织 2.2.1 FLASH存储器 2.2.2 SRAM存储器 2.2.3 EEPROM存储器 2.2.4 I/O寄存器 2.2.5 熔丝位编程单元 2.3 ATmega 8时钟系统 2.3.1 ATmega 8时钟系统结构 2.3.2 ATmega 8时钟系统振荡源 2.4 ATmega 8电源管理和休眠模式 2.4.1 ATmega 8的电源管理 2.4.2 ATmega 8的休眠模式 2.4.3 如何将功耗降到最低 2.5 ATmega 8系统复位 2.5.1 ATmega 8的复位逻辑 2.5.2 ATmega 8的复位源 2.5.3 MCUCSR和内部参考电压源 习题与思考题第3章 ATmega 8指令系统 3.1 指令系统概述 3.1.1 指令格式 3.1.2 指令分类 3.1.3 指令系统综述 3.2 寻址方式 3.2.1 寄存器寻址 3.2.2 直接寻址 3.2.3 立即数寻址 3.2.4 寄存器间址 3.2.5 SRAM空间的变址寻址 3.2.6 F1ASH空间的相对寻址 3.2.7 位寻址 3.3 数据传送指令 3.3.1 SRAM空间的数据传送指令(27条) 3.3.2 FLASH空间的数据传送指令(4条) 3.3.3 I/O空间的数据传送指令(2条) 3.3.4 堆栈操作指令(2条) 3.3.5 数据传送指令小结 3.4 算逻运算和移位指令 3.4.1 算术运算指令(18条) 3.4.2 逻辑操作指令(13条) 3.4.3 移位指令(6条) 3.5 控制转移指令 3.5.1 无条件转移指令(3条) 3.5.2 条件转移指令(25条) 3.5.3 子程序调用/返回指令(5条) 3.6 位操作和MCU控制指令 3.6.1 位操作指令(22条) 3.6.2 MCU控制指令(3条) 习题与思考题第4章 汇编语言程序设计第5章 I/O端口、中断系统和E2PROM第6章 ATmega 8定时器/计数器第7章 ATmega 8的ADC、AC、和E2PROM第8章 ATmega 8的串行通信接口第9章 ATmega 8的FLASH编程和自编程第10章 单片机应用系统的设计附录参考文献
本书以ATmega系列嵌入式单片机为主线,系统地论述了这类高性能单片机的组成原理、指令系统和汇编语言程序设计,并在此基础上详细讨论了SRAM、FLASH和E2PROM存储器、中断系统、I/O端口、定时器/计数器、A/D和D/A、AC比较器、USART、SPI和TWI等片内功能模块的结构、原理和使用方法,最后还结合实例对这类单片机应用系统的设计、开发和调试等进行了专门介绍。全书共分10章,每章都有一定数量的习题,习题解答和实验指导书将以配套教材形式另行出版。本书在编写过程中参阅了大量AVR单片机的最新资料,吸收了单片机应用新成果,也融入了作者在从事ATmega系列单片机应用开发中的成功实例。全书自成体系、结构紧凑而合理,层次清楚、前后呼应和语言通俗,具有先进性、通用性、系统性和实用性。本书可作为高等院校研究生和大学本科生的单片机教材,也是从事单片机应用与开发人员的一本较为理想的参考书。
本书以ATmega系列嵌入式单片机为主线,系统地论述了这类高性能单片机的组成原理、指令系统和汇编语言程序设计,并在此基础上详细讨论了SRAM、FLASH和E2PROM存储器、中断系统、I/O端口、定时器/计数器、A/D和D/A、AC比较器、USART、SPl和TwI等片内功能模块的结构、原理和使用方法,最后还结合实例对这类单片机应用系统的设计、开发和调试等进行了专门介绍。全书共分10章,每章都有一定数量的习题,习题解答和实验指导书将以配套教材形式另行出版。