内容简介
任务1 ATmega16单片机学习准备
1.1 认识ATmega 16单片机
1.1.1 ATmega16芯片及引脚认识
1.1.2 复位电路的设计
1.1.3 晶振电路的设计
1.1.4 A/D转换滤波电路的设计
1.1.5 串口电平转换电路的设计
1.1.6 I/O端口输出
1.1.7 JTAG仿真接口电路的设计
1.1.8 电源电路的设计
1.1.9 ATmega 16最小硬件系统实物
1.2 ICC AVR集成开发环境使用
1.3 AVR Studio调试软件的使用
1.4 PROTEUS仿真软件的使用
任务2 单片机I/O口基本应用
2.1 ATmega 16单片机I/O口使用概述与目标要求
2.1.1 任务教学目标
2.1.2 教学目标知识与技能点介绍
2.2 项目1:空调器开关电源指示控制系统设计
2.2.1 项目背景
2.2.2 项目方案设计
2.2.3 项目硬件电路设计
2.2.4 项目驱动软件设计
2.2.5 项目系统集成与调试
知识巩固
拓展练习
2.3 项目2:多功能霓虹灯控制系统设计
2.3.1 项目背景
2.3.2 项目方案设计
2.3.3 项目硬件电路设计
2.3.4 项目驱动软件设计
2.3.5 项目系统集成与调试
知识巩固
拓展练习
任务3 单片机外部中断及I/O口基本应用
3.1 数码管及外部中断使用概述与目标要求
3.1.1 任务教学目标
3.1.2 教学目标知识与技能点介绍
3.2 项目3:脉冲计数控制与显示系统设计
3.2.1 项目背景
3.2.2 项目方案设计
3.2.3 项目硬件电路设计
3.2.4 项目驱动软件设计
3.2.5 项目系统集成与调试
知识巩固
拓展练习
3.3 项目4:篮球比赛计分器设计
3.3.1 项目背景
3.3.2 项目方案设计
3.3.3 项目硬件电路设计
3.3.4 项目驱动软件设计
3.3.5 项目系统集成与调试
知识巩固
拓展练习
任务4 内部EEPROM操作及I/O口应用
4.1 内部EEPROM及1602液晶显示器使用概述与目标要求
4.1.1 任务教学目标
4.1.2 教学目标知识与技能点介绍
4.2 项目5:基于液晶1602显示密码锁控制系统设计
4.2.1 项目背景
4.2.2 项目方案设计
4.2.3 项目硬件电路设计
4.2.4 项目驱动软件设计
4.2.5 项目系统集成与调试
知识巩固
拓展练习
任务5 单片机定时器T0的应用
5.1 ATmega16单片机定时使用概述与目标要求
5.1.1 任务教学目标
5.1.2 教学目标知识与技能点介绍
5.2 项目6:能校时的电子时钟设计
5.2.1 项目背景
5.2.2 项目方案设计
5.2.3 项目硬件电路设计
5.2.4 项目驱动软件设计
5.2.5 项目系统集成与调试
知识巩固
拓展练习
5.3 项目7:基于PWM波的LED调光控制器设计
5.3.1 项目背景
5.3.2 项目方案设计
5.3.3 项目硬件电路设计
5.3.4 项目驱动软件设计
5.3.5 项目系统集成与调试
知识巩固
拓展练习
任务6 单片机AD模块应用
6.1 AD转换使用概述与目标要求
6.1.1 任务教学目标
6.1.2 教学目标知识与技能点介绍
6.2 项目8:5V数字电压表设计
6.2.1 项目背景
6.2.2 项目方案设计
6.2.3 项目硬件电路设计
6.2.4 项目驱动软件设计
6.2.5 项目系统集成与调试
知识巩固
拓展练习
6.3 项目9:智能光强检测与控制系统设计
6.3.1 项目背景
6.3.2 项目方案设计
6.3.3 项目硬件电路设计
6.3.4 项目驱动软件设计
6.3.5 项目系统集成与调试
知识巩固
拓展练习
任务7 单片机I2C (TWI)总线开发
7.1 I2C总线使用概述与目标要求
7.1.1 任务教学目标
7.1.2 教学目标知识与技能点介绍
7.2 项目10:基于DS 1621多点测温控制系统设计——基于单片机模拟I2C总线实现
7.2.1 项目背景
7.2.2 项目方案设计
7.2.3 项目硬件电路设计
7.2.4 项目驱动软件设计
7.2.5 项目系统集成与调试
知识巩固
拓展练习
7.3 项目11:基于TWI技术的多点测温控制系统设计
7.3.1 项目方案设计
7.3.2 项目硬件电路设计
7.3.3 项目驱动软件设计
7.3.4 项目系统集成与调试
知识巩固
拓展练习
任务8 单片机SPI模块应用
8.1 SPI总线使用概述与目标要求
8.1.1 任务教学目标
8.1.2 教学目标知识与技能点介绍
8.2 项目12:基于FM25040的SPI总线数据存储系统设计
8.2.1 项目背景
8.2.2 项目方案设计
8.2.3 项目硬件电路设计
8.2.4 项目驱动软件设计
8.2.5 项目系统集成与调试
知识巩固
拓展练习
任务9 单片机的串口及看门狗应用
9.1 ATmega16单片机串行通信概述与目标要求
9.1.1 任务教学目标
9.1.2 教学目标知识与技能点介绍
9.2 项目13:银行窗口服务评价控制系统设计
9.2.1 项目背景
9.2.2 项目方案设计
9.2.3 项目硬件电路设计
9.2.4 项目驱动软件设计
9.2.5 项目系统集成与调试
知识巩固
拓展练习