课程详情
课程评价
spContent=《AVR单片机应用技术》课程是以AVRMega16单片机作为学习载体,以单片机自身资源在相关电子产品的应用能力为主要学习目标,以项目化进行组织、按照电子产品开发步骤作为教学实施方式的教改课程。每个项目学习中,先以功能实现为要求,再逐步展开方案设计、电路设计、驱动设计、仿真功能实现、硬件功能实现等步骤。
—— 课程团队
课程概述

一、为什么要学习本课程

(1)AVRMEGA16单片机是新型RISC指令体系单片机,与以ARM为核心的处理器开发方法相似,是学习高级处理器的重要前置课程;

(2)AVRMEGA16单片机在实际电子产品中应用广泛,学习本课程可以实现学校与工作无缝对接;

(3)AVRMEGA16单片机应用技术课程学习可以更好的综合模电、数电、C语言、传感器,制版与制图等课程内容,有助于培养学习者电子技术综合应用能力。

二、本课程的主题

本课程以AVRMEGA16单片机为具体学习载体,通过实际电子产品的开发步骤,帮助学习者掌握电子产品的开发方法;通过电路图设计、驱动编程设计帮助学习者养成严谨、仔细的工匠精神;通过对电子产品的功能拓展与迁移训练,帮助学习者养成良好的创新精神。

三、学习本课程的收获

(1)AVRM16单片机控制LED、继电器、按键、数码管、液晶1602的应用技术;

(2)单片机外部中断的应用技术;

(3)单片机片内定时器应用技术

(4)单片机片内A/D转换应用技术;

(5)单片机串行通信应用技术;

(6)单片机片内看门狗与EEPROM应用技术等。

(7)养成电子产品规划、开发规范,养成良好的职业精神。

四、本课程特色

(1)项目化方式安排学习内容,设计了《常用电器电源乒乓式开关控制系统设计》《脉冲计数控制系统设计》《电子时钟设计》PWM调光控制器设计》《简易数字电压表设计》《服务业窗口评价器设计》《电子密码锁》等能实现不同功能的教学项目

(2)项目展开以实际电子产品开发步骤组织实施,具体分为项目学习引入(项目背景及实物演示)、项目方案设计及器件选型(项目宏观设计思路)、项目电路设计(I/O口分配及详细电路设计思路与演示过程)、项目驱动程序设计(C语言模块化设计架构及寄存器设置,代码的具体实现过程等)、项目制作与功能实现等步骤;

(3)虚实结合,所有教学内容中的功能都可以在电脑上仿真实现,学习者通过开发板可以实际验证。



授课目标

本课程本学期面向社会学习者开放,学习者可以根据课程发布的内容,完全可以利用PROTEUS软件中进行电路设计、在ICC中对单片机的电路编写驱动程序,最后仿真功能的实现。

课程大纲
预备知识

电路分析、模拟电子技术、数字电子技术、C语言编程技术、电子元器件基本焊接技术、常用电子仪器仪表应用技术等

参考资料

(1)教材:杨永主编.《ATMega16单片机项目导向教程》第二版.电子工业出版社

(2)参考资料:MEGA16设计应用文档

(3)在线开放课程中按单元分配的教学视频

(4)在线开放课程中配套教学视频的随堂测试习题

(5)项目测试习题及拓展任务