|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
解压说明:将Z01-Z05文件后的.zip去掉,用好压解压缩。
内容简介
《Atmega128单片机入门与提高》以引导读者快速掌握对ATmega128/128L单片机的编程为目的,详细介绍了涉及编程的ATmega128/128L单片机内部结构和外围接口的特点、性能及其指令系统。在此基础上,又介绍了ICCAVR 6.31A、GCCAVR、CodeVision AVR、IAR等集成开发环境编译器使用C语言的相关知识以及AVR Studio调试环境。书中穿插大量的实用程序,并在最后一章给出了许多综合实例;实例程序全部用C语言编写,且已全部在ICCAVR 6.31A开发环境上编译通过。《Atmega128单片机入门与提高》配光盘1张,包含书中全部实例程序的源代码以及一些相关的学习资料。
《Atmega128单片机入门与提高》适合于ATmega128单片机的初学者以及有一定单片机与嵌入式系统应用基础的电子工程技术人员阅读,也可作为高等院校电子信息、自动控制等专业教学和科研开发的参考书。
目录
第1章 单片机概述
1.1 单片机发展概述
1.2 嵌入式系统与单片机
1.3 AVR单片机概述
1.4 AVR单片机的主要特点
1.5 AVR单片机最小系统
1.6 AVR单片机实验系统概述
第2章 ATmega128硬件结构
2.1 概述
2.1.1 结构和主要特点
2.1.2 主要性能
2.1.3 封装和引脚
2.1.4 指令系统
2.2 内核
2.2.1 结构概述
2.2.2 微控制器MCU
2.2.3 指令执行时序
2.2.4 复位和中断处理
2.3 存储器结构
2.3.1 系统内可编程的Flash程序存储器
2.3.2 SRAM数据存储器
2.3.3 I/O寄存器
2.4 I/O端口描述
2.4.1 作为通用数字I/O的端口
2.4.2 数字输入使能和睡眠模式
2.4.3 端口的第2功能
2.5 时钟系统
2.5.1 时钟系统和时钟分配
2.5.2 时钟源
2.5.3 外部晶振
2.5.4 外部低频晶振
2.5.5 外部RC振荡器
2.5.6 可校准的片内RC振荡器
2.5.7 外部时钟源
2.5.8 定时器/计时器振荡器
2.5.9 系统时钟分频控制寄存器XDIV
2.6 定时器/计数器
2.6.1 定时器/计数器预分频器
2.6.2 8位定时器/计数器T/C0
2.6.3 16位定时器/计数器
2.6.4 8位定时器/计时器T/C2
2.6.5 输出比较调制器
2.7 中断系统
2.7.1 复位和中断向量表的移动
2.7.2 在应用区和Boot区之间移动中断
2.8 同步串行通信SPI
2.8.1 SPI接口控制与数据传输过程
2.8.2 与SPI接口相关的寄存器
2.9 通用同步和异步串行接收器和转发器
2.9.1 概述
2.9.2 串行时钟发生
2.9.3 数据帧格式
2.9.4 USART的初始化
2.9.5 发送数据
2.9.6 数据接收
2.9.7 异步串行数据的硬件扫描检测和接收时序
2.9.8 多处理器通信模式
2.9.9 USART寄存器
2.9.10 设置波特率与偏差
2.10 TWI总线接口
2.10.1 两线串行接口总线
2.10.2 TWI模块
2.10.3 TWI 寄存器
2.10.4 使用TWI总线
2.10.5 多主机系统和仲裁
2.11 模拟比较器
2.12 模/数转换器ADC接口
2.12.1 特点
2.12.2 操作过程
2.12.3 启动ADC转换
2.12.4 预分频和转换时序
2.12.5 差分增益通道
2.12.6 输入通道和基准电源的选择
2.12.7 ADC噪声抑制器
2.12.8 ADC 转换结果
2.12.9 有关的I/O寄存器
2.13 电源管理和休眠模式
2.13.1 MCU 控制寄存器——MCUCR
2.13.2 功耗最小化
2.14 调试端口
2.14.1 JTAG接口
2.14.2 JTAG在线仿真调试
2.14.3 JTAG程序下载功能
2.14.4 JTAG边界扫描
2.14.5 ATmega128 边界扫描次序
2.15 系统复位与看门狗
2.15.1 复位源
2.15.2 MCU控制和状态寄存器——MCUCSR
2.15.3 片内基准电压
2.15.4 看门狗定时器
2.16 M103模式
2.16.1 ATmega103与ATmega128的兼容性
2.16.2 ATmega103兼容模式
2.17 熔丝位
2.18 引导加载及自编程
2.18.1 引导加载的过程
2.18.2 相关I/O寄存器
2.18.3 Flash的自编程
2.18.4 一个简单的引导程序汇编代码
2.19 数据存储器读/写访问
2.19.1 EEPROM读/写访问
2.19.2 寄存器描述
|
-
-
ATMEGA128单片机入门与提高_.z05.zip
25 MB , 阅读权限: 1
, 下载次数: 31
, 下载积分:
资产 -8 信元, 下载支出 8 信元
-
-
ATMEGA128单片机入门与提高_.z04.zip
25 MB, 下载次数: 27
, 下载积分:
资产 -8 信元, 下载支出 8 信元
-
-
ATMEGA128单片机入门与提高_.z03.zip
25 MB, 下载次数: 28
, 下载积分:
资产 -8 信元, 下载支出 8 信元
-
-
ATMEGA128单片机入门与提高_.z02.zip
25 MB, 下载次数: 28
, 下载积分:
资产 -8 信元, 下载支出 8 信元
-
-
ATMEGA128单片机入门与提高_.z01.zip
25 MB, 下载次数: 27
, 下载积分:
资产 -8 信元, 下载支出 8 信元
-
-
ATMEGA128单片机入门与提高_.zip
9.38 MB, 下载次数: 27
, 下载积分:
资产 -4 信元, 下载支出 4 信元
|