更新时间:2018-12-30 06:26:25
封面
版权信息
前言
第1章 AVR单片机非常入门
1.1 AVR单片机介绍
1.1.1 学习AVR单片机的目的
1.1.2 常用AVR单片机介绍
1.1.3 AVR单片机型号的识别
1.1.4 ATmega16的组成
1.1.5 ATmega16的引脚功能
1.1.6 AVR单片机基本硬件电路
1.2 AVR单片机C语言入门
1.2.1 认识C语言
1.2.2 简单的C语言程序
第2章 AVR单片机实验器材介绍及实验过程演练
2.1 AVR单片机实验器材介绍
2.1.1 AVR-51转换板介绍
2.1.2 DD-900mini实验板介绍
2.2 AVR单片机下载器的使用
2.2.1 下载编程器与DD-900mini实验板的连接
2.2.2 ISP下载器驱动程序的安装
2.2.3 ISP下载软件的使用
2.3 AVR单片机JTAG仿真器的组成与使用
2.3.1 JTAG仿真器的组成
2.3.2 JTAG仿真器的使用
2.4 AVR单片机开发软件的安装
2.5 AVR单片机实验过程演练
2.5.1 硬件电路
2.5.2 用IAR AVR软件编写和编译程序
2.5.3 用IAR AVR软件进行仿真
2.5.4 用ISP软件下载程序
2.6 熔丝位设置技巧
2.6.1 正确配置AVR的熔丝位
2.6.2 AVRmega16单片机中重要熔丝位的配置
2.6.3 JTAG口的使用与配置
第3章 AVR单片机C语言学习与演练
3.1 标识符和关键字
3.1.1 标识符
3.1.2 关键字
3.2 数据类型介绍与演练
3.2.1 数据类型介绍
3.2.2 数据类型演练
3.3 常量、变量介绍与演练
3.3.1 常量
3.3.2 变量
3.3.3 常量与变量演练
3.4 运算符、表达式介绍与演练
3.4.1 运算符、表达式介绍
3.4.2 运算符、表达式演练
3.5 C语言基本语句介绍与演练
3.5.1 表达式语句和复合语句
3.5.2 条件选择语句
3.5.3 循环语句
3.5.4 C语言基本语句演练
3.6 C语言函数介绍与演练
3.6.1 函数概述
3.6.2 函数的参数和返回值
3.6.3 函数的调用
3.6.4 局部变量和全局变量
3.6.5 变量的存储种类
3.6.6 中断函数的实现
3.6.7 函数演练
3.7 C语言数组和指针介绍与演练
3.7.1 数组介绍
3.7.2 指针介绍
3.7.3 数组与指针演练
第4章 AVR单片机内部资源视频演练
4.1 AVR单片机I/O口结构
4.1.1 51单片机I/O口的结构
4.1.2 AVR单片机I/O口的结构
4.1.3 AVR单片机I/O口的配置
4.1.4 I/O口的第二功能
4.2 中断系统介绍与实例解析
4.2.1 中断系统基本知识
4.2.2 中断系统实例解析
4.3 定时/计数器介绍与实例解析
4.3.1 8位定时/计数器T/C0
4.3.2 16位定时/计数器T/C1
4.3.3 8位定时/计数器T/C2
4.3.4 定时/计数器实例解析
4.4 串行通信介绍与实例解析
4.4.1 串行通信简介
4.4.2 ATmega16串口的结构
4.4.3 单片机的串口电平转换电路
4.4.4 串行通信寄存器介绍
4.4.5 串行通信实例解析
第5章 键盘接口电路介绍与视频演练
5.1 键盘接口电路基本知识
5.1.1 键盘的工作原理
5.1.2 键盘与单片机的连接形式
5.2 键盘接口电路视频演练
5.2.1 实现功能
5.2.2 源程序
5.2.3 源程序解读
5.2.4 视频演练
第6章 LED数码管介绍与视频演练
6.1 LED数码管介绍
6.1.1 LED数码管的结构
6.1.2 LED数码管的显示码
6.1.3 LED数码管的显示方式