一、课程基本信息
1.课程编号:L08179
2.学分:3.5学分
3.学时:56(理论32,实验24)
4.适用专业:电气工程及其自动化、自动化等
二、课程教学目标及学生应达到的能力
本课程是为电气工程系电气工程及其自动化和自动化专业的本科生开设的专业课程之一,课程性质为必修课,本课程教学内容是后续控制类相关课程及日后从事单片机等嵌入式系统开发的基础。
本课程教学任务是使学生掌握80C51单片机的硬件基本结构、内部各种功能部件的工作原理、汇编语言指令系统以及各种常用硬件接口设计和程序设计,最终使学生能够根据工程开发任务的要求,能够完成单片机应用系统的软硬件的开发与设计。
本课程的教学目标是通过本课程的学习,使学生熟练掌握单片机的基础知识,掌握单片机基本的硬件技术和软件技术;使学生初步具备开发实际微机应用系统的能力,培养其理论联系实际的科学作风及创新精神,无论将来从事应用研究,还是从事科学技术研究,这门课程将给学生带来动力和源泉。
三、课程教学内容与基本要求
(一)课程简介(1课时)
主要内容:本课程的性质、任务与教学目标;本课程教学内容;本课程教学方法;本课程教学进程;本课程教学组织;本课程训练环节与载体;本课程考核形式与基本要求;本课程使用教材、参考书与提供的其他相关课程资源。
基本要求
了解本课程的任务、教学目标、教学内容、教学方法、考核形式、使用教材等。
(二)概述(1课时)
主要内容:单片机的基础知识;单片机的历史及发展概况;单片机的发展趋势;单片机的应用领域;单片机的主流机型;各种扩展型的80C51系列单片机;此外对目前使用较多的AVR、PIC单片机进行简介,对嵌入式处理器家族其他成员DSP、嵌入式微处理器、SOC也作以介绍,以开阔学生的眼界。
1. 基本要求
(1)了解单片机的发展概况。
(2)熟悉单片机的应用领域、主流机型。
(3)了解嵌入式处理器家族的其他成员的应用情况。
2. 学时分配
课堂教学1学时。
3. 作业及要求
查阅资料,了解单片机的应用情况及发展情况。
(三)80C51片内硬件结构(6课时)
主要内容:片内的硬件结构。主要包括80C51的引脚、CPU、存储器的结构、4个并行I/O端口、时钟电路以及复位电路。
1. 基本要求
(1)掌握单片机结构原理,熟悉单片机的资源。
(2)掌握单片机的运算器与控制器。
(3)掌握80C51的引脚及功能。
(4)熟悉80C51的时钟电路和复位电路及复位状态。
(5)了解CPU的时序。
(6)掌握程序存储器的型号及使用方法。
(7)掌握数据存储器的型号及使用方法。
2. 学时分配
课堂教学6学时。单片机结构原理、80C51单片机的CPU(2学时);80C51的引脚、时钟电路及时序(2学时);不同种类存储器的使用方法(2学时)。
3. 作业及要求
掌握80C51的硬件结构。
(四)80C51单片机的指令系统(