《C51单片机》课程标准
- 格式:docx
- 大小:51.80 KB
- 文档页数:16
《单片机原理与接口技术》课程标准课程编码:课程类型:理论+实践课程性质:必修课适用专业:电子信息工程、通信工程、物联网工程学时:80 学分:5课程负责人:参编人员:一、课程定位(一)课程性质《单片机原理及接口技术》是三年制高职电子信息工程、物联网工程和通信技术专业的一门专业课。
本课程的任务是以MCS-51单片机为例,讲述单片机的结构和原理,指令系统,存储器与存储器扩展方法,中断定时和程序设计等内容。
(二)课程作用通过本课程的学习,使学生深入理解和掌握MCS-51系列单片机的硬件结构原理、汇编语言应用程序设计、单片机应用系统设计。
本课程是前期知识课和专业基础课的应用,也为后续课程的学习打下较扎实的理论基础和准备必要的基础知识,加强设计与研究能力的培养,进而得到较好的工程实践训练和具有一定的工作适应能力。
(三)前导、后续课程1、前导课程:电路分析基础、计算机应用基础、模拟电子技术、数字电子技术、c语言程序设计;2、后续课程:嵌入式应用技术、FPGA等;二、课程理念及设计思路本课程采用理论与实践相结合的方式,使学生能掌握杂实的理论知识和一定的专业技能。
学时分配建议三、课程目标(一)能力目标1.具有一定的软件编程能力。
2.具有一定的软硬件综合调试能力。
(二)知识目标MCS-51系列单片机的硬件结构、指令系统与汇编语言程序设计;定时/计数器与中断系统;串行口通信及其接口;MCS-51单片机系统的扩展技术;单片机的人机界面接口技术;单片机与D/A与A/D转换器接口;单片机系统应用。
(三)素质目标通过所学的专业理论知识,能进行单片机应用系统的设计、开发、调试,以达到胜任专业工作的需要。
四、课程内容第一章单片机概述【目的要求】:1. 熟悉单片机概念。
2. 了解常用单片机系列。
【主要内容】:1.单片机的发展概况。
2.单片机的特点与选用。
3.常用单片机的种类。
第二章 MCS—51单片机的系统结构【目的要求】:1.掌握单片机的内部结构,引脚功能,存储器。
《单片机技术应用》课程标准课程名称:单片机技术应用适用专业:电气技术应用专业一、课程性质《单片机技术应用》前叙课程是:电工电子综合课程、机床电气控制、电机与变压器,单片机技术应用课程是将综合应用上述课程的知识,让学生掌握单片机小型控制系统的设计、调试、维护方法,为后继《机电一体化设备》课程和顶岗实习做准备。
二、课程设计思路大部分的单片机控制设备属于机电一体系统,单片机岗位群的典型工作是从事单片机应用系统进行设计、制作和维护的。
具体工作包括:1.根据产品开发需要设计单机片系统,包括总体设计方案、硬件电路设计、软件程序开发;2.撰写相关的技术文档,包括进行材料表的整理和归档,作业文件的编写。
3.参与产品的可靠性测试、转产和生产的支持。
岗位要求从业者熟悉单片机的相关知识,可以熟练运用单片机做应用开发;具有能熟练应用单片机开发软件的能力;了解相关硬件调测仪器的使用方法和测试仪器:万用表、数字示波器、逻辑分析仪等;根据岗位对从业者的知识技能、工作的情感态度要求,单片机课程教学应当围绕岗位的要求、岗位的组成环节来提出教学的能力目标和知识系统的构建方式。
《单片机技术应用》是机电技术应用三年制中职专业设置的必修课程之一,是一门集合了电力电子知识、传感器知识和自动控制知识于一体的课程。
课程从工作过程分析出发,根据企业机电岗位岗位,职业能力需求,使课程的目标、内容、设计和评价贴近真实的工作岗位的需求,培养学生胜任实际工作岗位的能力。
工作项目是课程实施的载体,《单片机技术应用》课程的工作项目的内容选取应当具备以下特点:选用典型的单片机控制系统作为开展教学活动的载体;工作项目中应当使用岗位常用的编译软件;工作项目应当尽量使用单片机控制系统常用的器件,例如:主流单片机芯片、各种传感器、电机;工作项目中应当包含典型单片机技术应用的安装、调试、维护和维修各个完整的工作过程。
《单片机技术应用》本课程开设一学期,教学课时数为80学时,4学分。
《C51单片机技术教程》第一章:C51单片机概述本章主要介绍了C51单片机的基本概念、发展历史以及应用领域。
通过对单片机的定义和分类的讲解,读者能够了解到单片机的特点和功能。
第二章:C51单片机的基本原理本章主要介绍了C51单片机的基本原理,包括单片机的内部结构、寄存器以及时钟系统等。
通过对这些基础知识的学习,读者能够更好地理解和运用C51单片机。
第三章:C51单片机的编程方法本章主要介绍了C51单片机的编程方法,包括汇编语言和C语言的编程技巧。
通过对这些编程方法的学习与实践,读者能够掌握C51单片机的编程技能。
第四章:C51单片机的应用实例本章主要介绍了一些C51单片机的应用实例,包括LED灯控制、数码管显示、蜂鸣器控制等。
通过这些实例的学习与实践,读者能够将所学的知识运用到实际的项目中。
第五章:C51单片机的调试与测试本章主要介绍了C51单片机的调试与测试方法,包括仿真器的使用以及调试工具的选择等。
通过对这些调试与测试方法的学习与实践,读者能够提高项目的开发效率和质量。
第六章:C51单片机的扩展技术本章主要介绍了C51单片机的扩展技术,包括外部中断、定时器、串口通信等。
通过对这些扩展技术的学习与实践,读者能够更好地理解和运用C51单片机。
第七章:C51单片机的进阶应用本章主要介绍了C51单片机的进阶应用,包括数据存储与访问、模拟信号处理、网络通信等。
通过对这些进阶应用的学习与实践,读者能够提高项目的功能和性能。
第八章:C51单片机的应用案例本章主要介绍了一些C51单片机的应用案例,包括智能家居控制系统、智能车、温湿度监测系统等。
通过对这些应用案例的学习与实践,读者能够将所学的知识应用到实际项目中。
总结:《C51单片机技术教程》是一本详细介绍C51单片机的技术教材。
通过对C51单片机的基本原理、编程方法以及应用实例的学习与实践,读者能够掌握C51单片机的基础知识和编程技巧,提高项目的开发效率和质量。
课程标准课程名称:单片机课程类别:核心课适用专业:机电一体化技术专业学时:108+2周1.课程定位与设计思路1.1 课程性质与作用本课程是机电一体化技术专业的核心课程,是为从事机电产品的生产企业培养具有单片机应用产品设计、分析、调试、制作、安装与维护能力的实践型人才,对学生职业岗位能力的培养和职业素质的养成起主要支撑作用。
本课程的作用是通过课堂教学和实践教学相结合,使学生能清楚的了解单片机的结构与工作流程,建立起单片机系统的概念,最终能够掌握机电一体化技术领域中单片机控制的基本方法、基本技能,能够用单片机控制各种常见的执行机构,完成产品的硬件电路的设计及驱动程序的编制,培养单片机控制系统的分析、设计、调试与制作的综合应用能力,培养科学的思维方法,灵活运用知识的能力,实验操作能力,使学生具有较强的发现问题、分析问题、解决问题的能力,具有毕业后的直接上岗能力(或经短期培训后上岗),并且毕业时已具备一定的单片机控制系统开发经验。
本课程以“电子技术”、“C语言”、“电子产品制作”等基本知识、技能为基础学习,为学生进入机电产品生产企业中,从事单片机应用产品设计、分析、调试、制作、安装与维护、管理与营销等岗位打下基础。
1.2 课程设计理念与思路本课程强调对学生职业岗位能力的培养和职业素养的养成。
在课程设计过程中,针对高职学生的特点和认知规律,对教学内容进行认真的选择与序化,以任务或项目为载体,按照由简单到复杂的原则重构课程内容。
构建融多媒体教室、实验室、实训室于一体的校内实训基地和校外实训基地并在此完成所有的教学环节。
针对不同环节,采用恰当的教学方法和手段,有意识、有步骤地将职业能力的训练和职业素养的养成融入到实际的教学过程中。
1.2.1 校企共建课程本课程开发的第一步是与行业企业技术人员共同分析岗位需求,确立岗位职业能力与工作任务。
(1) 走访大量从事机电产品生产、制造和机电设备使用、维护的相关企业,深入企业进行岗位职业能力与工作过程调查;(2) 与企业生产一线人员共同制定课程标准,共建更能贴近和满足实际应用能力需求的能力训练体系;(3) 与从事机电产品生产和机电设备安装调试工作的毕业生交流,听取它们对专业课程设置和课程建设的反馈意见,以他们的亲身经历和切身体会帮助我们审视以往机电一体化技术专业课程体系构架和课程建设中存在的问题,并对教学环境的建设提出修改意见。
单片机教案石新文南阳工业学校第一讲单片机的概述一.什么是单片机?所谓单片机就是将计算机的CPU、RAM、ROM、定时器/计数器和各种I/O口(如并行口、串行口等)集成在一片芯片上而制成的大规模集成电路。
形成芯片级的计算机。
因此单片机早期的含义称为单片微型计算机,简称为单片机(Single Chip Microcomputer)。
CPU:是计算机的核心,叫做中央处理单元(Center Process Unit)。
所有的数学运算和逻辑控制都由它完成。
RAM:随机存取存储器(Random Access Memory),存放运算过程中的数据。
ROM:只读存储器(Read Only Memory)。
定时器/计数器:计算机内部重要部件。
I/O:输入/输出口(Input/Output),包括并行口、串行口等。
单片机从其诞生就得到广泛应用,人们为增强其应用功能,将一些专用电路(A/D、D/A、比较器等)集成到单片机内部,使它的应用更方便,功能更强,现在单片机的含义本质是微控制器(Microcontroller),但习惯上仍然称为单片机。
二.单片机的发展概况1.第一代单片机1976~1978Intel公司的MCS-48系列Zilog公司的Z8系列Motorola公司的6801系列8位单片机,属于Single Chip Microcomputer的范围。
2.第二代单片机1978~Intel公司的MCS-51系列其他公司等。
这时的单片机功能已非常完善,确立了单片机的控制功能,超出了Single Chip Microcomputer的范围,属于Microcontroller。
3.第三代单片机1982~全面发展单片机的控制功能,不断完善高档8位单片机,改善其结构,以满足不同客户的要求。
另外还产生了16单片机和专用单片机。
MCS-96系列。
4.单片机的未来仍将以8位单片机为主流。
8位单片机价格低廉,并能满足绝大部分应用场合。
51单片机C语言教程课程设计一、引言51单片机作为最近几十年最热门的单片机之一,被广泛用于嵌入式系统、电子制造和自动化控制等领域。
为了能够更好地应用和掌握51单片机编程技术,本课程设计将以C语言为基础,结合51单片机硬件平台,为大家提供全面而简洁的51单片机C语言教程。
二、课程设计目标本课程主要旨在帮助学生掌握以下技能和知识:1.了解51单片机的基本原理,硬件平台和编程模式;2.掌握51单片机的C语言程序设计,包括数据类型、控制语句、循环语句、函数、数组等知识点;3.学会51单片机实时操作系统(RTOS)的概念和应用;4.实现51单片机各类实际应用和案例,比如LED亮灯、蜂鸣器发声、控制电机等。
三、教学内容1. 51单片机原理1.51单片机的基本框图和硬件平台2.51单片机的存储媒介,包括RAM、ROM和EEPROM等3.51单片机的PIN口、中断、时钟和定时器等2. C语言程序设计1.数据类型、变量和常量2.控制语句和循环语句3.函数、指针和数组4.位操作、结构体和联合体等3. 51单片机实时操作系统(RTOS)的概念和应用1.实时操作系统的基本概念和分类2.51单片机实时操作系统的设计原理和实现方法3.常见的51单片机RTOS,包括RTX51、uC/OS-III等4. 51单片机案例实现1.LED数码管显示和亮灯控制2.蜂鸣器和音乐播放3.PWM控制电机4.红外控制器实现四、教学方法本课程将采用以下教学方法,提供全面而有趣的学习体验:1.理论讲解:通过课堂上讲述和PPT课件以及教材,讲解51单片机C语言教程中的理论知识点;2.实验操作:通过在线仿真和模拟实验板操作,实现51单片机C语言教程中的案例实现;3.课程项目:通过课程项目的形式,进行51单片机应用的实际操作和实现;五、学习资源本课程设计主要基于以下教材和资源:1.《51单片机C语言程序设计》;2.《51单片机原理及应用》;3.Keil或Code Vision等软件同时,为了方便学生自学和参考,本课程还将提供如下学习资源:1.数据手册和开发文档;2.在线视频讲解;3.网络资源和论坛;六、考核方式为了帮助学生对本课程的学习成果进行检查和评估,本课程设计将采用以下考核方式:1.平时成绩占比30%,包括出勤、课堂作业、在线测试、综合表现等;2.期末考核占比70%,包括实验操作、代码调试和课程项目等。
高职《单片机技术》课程标准一、课程名称:单片机技术二、内容简介:“单片机技术”主要是介绍单片机基本原理、单片机汇编语言程序设计、C语言程序设计、内部资源和外围接口的设计原理等。
通过该课程学习和实验,能够使学生较系统地掌握微型计算机的基本原理,掌握汇编语言的编程方法,掌握微型计算机的接口技术,掌握常用的Protues和Keil等单片机开发工具的使用方法,为后续专业课程打下必要的基础。
三、课程定位(一)课程专业背景分析“单片机技术”是应用电子技术、光电子技术、通信技术、智能交通技术运用等专业的一门实用技术核心课程,它对培养学生的思维能力和解决问题的能力具有重要作用。
通过本课程的学习,可以使学生较系统地掌握汇编语言的编程方法,掌握单片机的基本原理、接口和应用技术。
熟悉单片机技术在工业控制中的应用,可以培养和锻炼学生动手操作和技术创新的能力,使得学生能紧跟IT技术的发展脚步,为将来从事工业领域相关工作,尤其是自动控制以及应用电子产品的检测和维修奠定坚实的基础,为将来进行各种智能化产品的设计开发提供技术准备。
(二)职业能力需求分析“单片机原理技术”是理、工科电类专业方向与专业特色课程,也是理工科学生学习、掌握单片机在控制领域应用开发的入门课程。
本课程以应用为出发点,以应用为目的,可以综合提高学生在单片机控制领域的软、硬件设计能力,以及实际工作能力。
本课程在培养学生从事嵌入式计算机系统设计领域所需的知识和技能方面承担着重要任务。
它对培养学生的工程思维的能力、独立分析问题和解决问题的能力、实践操作的能力、综合运用和技术创新的能力以及独立获取知识的能力具有重要作用。
在专业课程体系中,它的功能定位是在专业培养目标中起着承上启下的桥梁作用。
四、课程设计指导思想及原则以职业能力培养为重点,与企业专家合作进行基于工作过程的课程开发与设计,充分体现职业性、实践性和开放性的要求。
根据高职学生的实际情况和工作岗位,以及本课程在培养计划中的作用,设置了新的课程体系,重新组织了教学内容,设计了教学模式和方法。
c51芯片课程设计dxp一、课程目标知识目标:1. 理解C51芯片的基本结构、工作原理及特性。
2. 掌握使用DXP软件进行C51芯片电路设计与PCB布线。
3. 学习C51单片机的编程方法,能编写简单的程序控制硬件。
技能目标:1. 能够运用DXP软件设计基础的C51单片机电路图。
2. 学会使用DXP软件进行PCB布线,制作出功能完整的C51单片机电路板。
3. 掌握基础的C语言编程,能够实现简单的硬件控制。
情感态度价值观目标:1. 培养学生对电子技术及编程的兴趣,提高学习热情。
2. 强化学生的动手实践能力,培养团队协作精神。
3. 增强学生的创新意识,鼓励他们勇于尝试、不断探索。
课程性质:本课程为实践性强的电子技术课程,结合理论知识与动手操作,旨在提高学生的实际应用能力。
学生特点:学生处于高年级阶段,已具备一定的电子技术基础和编程知识。
教学要求:结合学生特点,注重理论与实践相结合,充分调动学生的积极性,培养其创新思维与实际操作能力。
通过本课程的学习,使学生能够独立完成C51芯片的电路设计与编程控制,实现具体的学习成果。
二、教学内容1. C51芯片基础知识:- C51芯片结构及工作原理- C51芯片的引脚功能与特性2. DXP软件操作:- DXP软件界面及基本操作- DXP电路原理图设计- PCB布线规则与技巧3. C51单片机编程:- C语言基础知识回顾- C51单片机编程环境搭建- 基本I/O口编程- 定时器/计数器编程4. 实践项目:- 设计并制作简单的C51单片机电路板- 编写程序,实现流水灯控制- 编写程序,实现温度传感器数据采集教学大纲安排:第一周:C51芯片基础知识学习,了解C51芯片的结构、工作原理及引脚功能。
第二周:学习DXP软件操作,进行电路原理图设计与PCB布线。
第三周:C51单片机编程学习,掌握基本的I/O口编程和定时器/计数器编程。
第四周:实践项目,分组进行电路设计与编程,实现功能目标。
《单片机应用技术》课程标准一、课程定位本课程是机电一体化技术专业、应用电子技术专业、通信技术等专业的一门的专业平台课,是培养学生单片机基础应用能力和程序设计能力的课程,主要为专业培养适应于产品检测维修、销售及技术服务第一线需要,具有较强电子技术应用能力,熟悉基于单片机电路的应用技术设计,又具有自动化设备安装、调试、维护能力和良好的职业素质的高素质技能型专门人才的培养目标服务。
本课程培养学生的MCS-51单片机的应用、电子电路分析、测试、制作与调试能力,仪器仪表的使用能力及创新意识,为后续楼宇智能化的电子设备安装与维护等应用打下坚实的基础。
二、课程学习目标掌握单片机内部结构、指令系统,能运用单片机开发系统、Proteus仿真软件,能具备利用单片机开发小型智能电子产品的能力,能设计单片机应用系统的硬件和软件程序,能解决单片机应用开发的实际问题。
三、课程能力标准要求(一)知识要求1、熟悉电压数显表国家标准及ROHS环保指令要求;2、熟悉电力系统的相关技术指标及相关知识;3、掌握单片机仿真器和编程器使用方法;4、掌握MCG51汇编语言基本指令;5、掌握常用电子元器件和芯片的检测方法;6、掌握典型A/D、D/A转换器的使用方法7、掌握加、减、乘、除等子程序调用方法;8、掌握MCGS-51单片机的I/O接口、中断、定时器等模块工作原理。
(二)专业能力要求1、能熟练操作万用表、信号发生器、示波器、电子电压表、稳压电源等常用电子仪表;2、能熟练查阅常用电子元器件和芯片的规格、型号、使用方法等技术资料;3、能熟练的使用汇编语言进行电子产品软件程序设计;3、能用PROTEUS仿真软件对电子电路进行仿真;(三)技术能力要求1、能熟练的利用单片机仿真器调试硬件电路;2、能分析典型的模拟、数字电路(信号的提取、电源、信号移相等);3、能制定电子产品开发计划和步骤,提出解决电路设计问题的思路;4、查阅单片机外围电子元件的英文资料;5、能撰写产品制作文件、产品说明书;(四)素质要求1、具有良好的职业道德、规范操作意识;2、具备良好的团队合作精神;3、具备良好的组织协调能力;4、具有求真务实的工作作风;5、具有开拓创新的学习精神;6、具有良好的语言文字表达能力。
单片机原理与应用基于C51及Proteus仿真课程设计一、课程设计综述1.1 课程设计目的本课程旨在学习单片机的基本原理和应用,并采用C51单片机和Proteus仿真软件进行课程设计,从而使学生能够掌握单片机的应用和仿真技术。
1.2 课程设计内容本课程包括以下几个部分:1.单片机基本原理2.Keil C51单片机编译器的使用3.单片机电路设计基础4.基于C51的单片机应用程序编写5.Proteus仿真技术1.3 课程设计学时本课程为64学时。
二、课程设计教学方法2.1 教学形式本课程采用面授和实验相结合的教学形式。
面授部分主要讲解单片机基本原理和基于C51的单片机应用程序编写;实验部分主要通过Proteus仿真软件进行实现。
2.2 实验设计实验设计具体包括以下几个方面:1.使用Keil C51编译器编写简单的单片机程序2.加入单片机外设并编写相应的程序3.制作简单的电路并进行仿真4.接口编程实现多个模块之间的通信2.3 学生自主设计本课程不仅要求学生完成老师布置的实验,而且要求学生自主设计单片机程序,并完成相应的仿真。
三、课程设计教学难点与重点3.1 难点本课程设计的教学难点主要有以下几个方面:1.单片机原理的学习2.Keil C51编译器的使用3.Proteus仿真技术的应用3.2 重点本课程设计的教学重点主要有以下几个方面:1.单片机应用程序的编写2.仿真实验设计和仿真数据分析四、课程设计实验器材实验器材主要由以下内容组成:•单片机主板•串口调试助手•USB数据线•LED灯•按键开关•电阻、电容等元器件•电路板•PC机五、课程设计评分标准5.1 总分总分100分,其中实验分占60分,课程论文占40分。
5.2 实验分实验分包括设计+仿真+实验操作三个方面,其中设计分占30分,仿真分占15分,实验分占15分。
5.3 课程论文课程论文满分为40分,主要分为以下几个方面:1.论文格式,4分2.论文要求,6分3.技术要求满足程度,10分4.技术难度和创新,10分5.实用性及可行性,10分六、课程设计参考书目1.《Keil C51单片机编程与实例分析》2.《Proteus仿真技术详解》3.《单片机原理及应用》七、结语以上为本课程设计的整体方案和教学内容。
单片机课程标准一、课程概述1、课程性质和任务本课程是在学生学完电子技术类基础课程和计算机应用类基础课程之后,为加强对学生技术应用能力的培养而开设的体现电子技术、计算机技术综合应用的综合性课程。
单片机的微小体积和极低的成本,广泛地嵌入到如玩具、家用电器、机器人、仪器仪表、汽车电子系统、工业控制单元、办公自动化设备、金融电子系统、舰船、个人信息终端及通信产品中,成为现代电子系统中最重要的智能化工具。
以80C51为内核的单片机系列目前在世界上生产量最大,派生产品最多,基本可以满足大多数用户的需要。
本课程的任务是使学生获得单片机应用系统设计的基本理论、基本知识与基本技能,掌握单片机应用系统各主要环节的设计、调试方法,并了解单片机在测量、控制等电子技术应用领域的应用。
初步具备应用单片机进行设备技术改造、产品开发及维护的能力。
2、课程设计理念与思路通过本课程的学习,使学生掌握单片机基本组成、工作原理、接口电路及硬件电路的连接,建立微机系统的基本概念、基本理论和计算方法;掌握MCS-51系列单片机的指令系统;了解用汇编语言编制一些简单应用程序。
(1)通过理论教学、实验环节、实训环节三者有机结合逐渐提升学生的基本技能、实践技能。
(2)以要实现的任务为目标,分解任务,将任务分解为各个时序。
(3)对单片机调试的重要性的认识:在实现一个任务的过程中通过软硬件的反复调试,使学生明白调试在单片机控制系统设计中的重要地位以及调试的步骤和方法。
(4)设计单片机控制系统的最优选择:为了让学生在单片机设计过程中找到最优化的设计,培养学生在实现一个给定的任务时,寻找多种实现方法,并从中找到一种控制简单、效率更高的最优化方案,培养学生不光要会设计并能做得更好的意识,对他们在工作岗位上更好更有效地工作,换句话说也就是能使他们更好地胜任他们所从事的工作,更好地培养运用性人才的素质打好基础。
二、课程目标本课程要求了解单片机的组成、内部结构和特点;了解MCS-51单片机的指令格式和寻址方式,对数据传送、算术运算、逻辑运算与移位、控制转移、位操作指令中最常用的指令要熟练掌握;掌握汇编语言程序的分析和简单的程序设计;掌握中断的概念及MCS-51单片机的中断系统,掌握定时器/计数器,了解串行口,会中断服务程序的编写;了解I/O接口的作用、组成,特别要掌握MCS-51单片机I/O接口,存储器扩展的方法;掌握I/O接口、显示、键盘接口、D/A、A/D转换接口的初步应用。
51单片机课程设计51单片机课程设计一、课程背景1、基于实际工程应用,单片机可广泛应用于家电、计算机、通信、汽车及其它自动化控制领域,日益需要在选材、分析和处理能力等方面作准确分析,提高物联网相关技术人才培养质量。
2、51单片机是一种具有优秀性能和多功能的可编程控制器,其功能包括存储器、输入输出功能、定时功能。
3、掌握51单片机的开发环境,可以实现在51单片机上编写程序,实现各种功能开发,可以简化完成物联网数据采集、控制、传输等工作。
二、课程宗旨1、使学习者具备编写程序和调试51单片机的能力,调动学生对51单片机的兴趣。
2、让学生利用51单片机作出各种技术实现,解决日常生活中的实际问题。
3、培养学生灵活运用51单片机进行技术开发的能力。
4、能够指出注意事项和错误,带领学生解决其它问题,做出正确有用的决定能力。
三、课程结构1、基础篇(1)51单片机原理介绍,介绍其CPU、I/O 端口、定时器/计数器等功能,及基本的组成结构。
(2)51单片机的程序设计实验,如单片机的程序结构及汇编程序编写、语句编写等技术。
2、应用篇(1)实验程序的编写与调试,实验的实践操作,将重点放在实践操作上。
(2)实验内容实现51单片机常用的电子系统控制及现场总线控制技术。
3、开发篇(1)解决实际工程中应用问题,编写仪器控制系统程序。
(2)学习使用Keil开发环境,习得控制程序的编写、调试、软件的配置知识。
(3)完成常用的智能硬件设计,提供专业实现方案。
四、课程考核考核手段主要采用实验报告、加分考核、平时表现评比等方式,通过考查学生实验技能和应用能力来鉴定学生能力掌握水平。
《C51单片机》课程标准
一、课程性质
本课程为智能产品开发与应用专业核心课程,目标是让学生掌握单片机系统的硬件电路组成,学会单片机系统的软件设计方法,体会真实、完整的单片机开发工作过程(硬件电路焊接、电路调试、软件编程、程序下载等)。
从而使学生能够胜任小型智能化电子产品的设计与开发岗位。
它要以《实用电工技术》、《模拟与数字电路》、《C语言程序设计》课程的学习为基础,也是进一步学习《嵌入式技术应用》、《智能产品开发与实践》课程的基础。
二、课程设计思路
本课程联合采用讲授法、案例教学法、多媒体组合教学法等多种教学方式,针对该课程特点,努力走实践、理论、再实践之路,将理论学习、实践应用、产品制作有机地结合为一体,以理论教学为基础,以实践训练为重点,以掌握知识和技能为教学目标,充分发挥教与学的积极性,激发学生的学习热情,提高课堂教学效果。
三、课程目标
(一)总体目标
通过本课程学习,使学生能够理解单片机应用系统的组成,能够根据实际控制系统要求,合理地选择单片机并对其硬件、软件进行设计;养成良好的沟通能力;培养团队协作精神;具有安全文明的工作习惯,良好的职业道德;较强的质量意识和创新精神。
具体应具备以下能力:
(二)具体目标
1.专业能力
学生能够掌握微型计算机的基本知识和基本概念;
学生能够掌握51系列单片机的基本结构和工作原理;
学生能够掌握51系列单片机I/O口的特征和使用方法;
学生能够掌握51系列单片机中断的工作原理和使用方法;
学生能够掌握51系列单片机定时/计数器的工作原理和使用方法;
学生掌握51系列单片机C51程序设计方法;
学生能够掌握51系列单片机接口扩展技术和编程方法。
2.方法能力
学生具有单片机应用产品电路识图、绘图能力;
学生具有单片机应用产品焊接、制作、调试、故障排除、维修能力;
学生具有单片机应用产品分析能力;
学生具有单片机应用产品设计能力;
学生具有单片机产品C语言编程能力;
学生具有单片机产品软、硬件调试能力;
学生具有资料查询、收集、分析、归类应用能力;
学生具有常用测量工具和测量仪器使用能力。
3.社会能力
学生具有严谨踏实、诚实守信的科学态度;
学生具有岗位责任心、质量意识和吃苦耐劳精神;
学生具有创新意识;
学生具有团队协作意识。
四、课程内容组织与安排
教学内容组织与安排表1
五、课程内容与教学要求
项目一:利用AT89C51芯片P1口外接LED发光二极管制作单片机最小系统,利用KEILC软件编写控制程序,控制LED闪烁。
表5-1
项目二:利用89C51芯片完成发生器升调,降调规律不停地循环变化的电路设计,独立完成电路的制作与检查,完成源程序的输入、调试与运行。
表5-2
项目三:利用89C51芯片实现8个人同时抢答,谁先按下抢答按钮,谁旁边的灯亮,在大显示屏上显示抢答人的编号。
表5-3
项目四:要求每个街口有左拐,右拐,直行以及行人四种指示灯,每个灯有红绿
两种颜色,自行车与汽车共用左拐,右拐和直行灯。
交通灯控制规则如下:1)有每个接口有左拐,右拐,直行以及行人四种指示灯。
每个灯有红绿两种颜色。
自行车与汽车共用左拐,右拐和直行灯。
2)共有四种通行方式,选择其中一种实现。
表5-4
项目五:利用单片机设计数码管显示电路,制作可显示公历年、月、日和时、分、秒并能校时的简易数字电子钟;利用Keil C软件编写数字钟程序,使系统能通过数码管显示准确时间,读数方便,采用数字显示。
表5-5
项目六:程序存储器,数据存储器,I/0的扩展表
六、课程教学实施建议
(一)师资条件要求
师资组成表表6-1
(二)教学条件要求
理实一体化实训室,视频录像、投影设备、相关仪器仪表等。
(三)教学方法与教学手段建议
课程全程采用项目驱动式教学法,以线上线下混合教学为主要方式,通过教师示范操作,学生跟随操作,学生自主操作等方法,在学中练,在练中学,增强学习兴趣。
(四)教材与参考资料
《单片机原理及应用》(C语言版)航空工业出版社
(五)课程资源开发与应用建议
本课程为校级精品在线课程,课程配套资源丰富包括课件、动画、视频、微课、网络资源等。
七、考核评价
(一)考核评价方法
学生的总成绩=过程化考核成绩-缺勤扣分(病假1分/次、事假2分/次,迟到早退5分/次、旷课10分/次))
过程化考核成绩主要以每个项目学习的引导文通过资讯制订总体设计方案、详细设计方案、操作实施、项目总结报告和项目公共考核点作为考核内容。
(二)评价标准
项目1:信号灯控制系统的设计的考核方式与考核标准表
项目2:音调发生器的设计的考核方式与考核标
表
项目3:抢答器的设计考核方式与考核标准表
项目4:交通灯控制系统的设计考核方式与考核标准表
项目5:秒表的设计考核方式与考核标准表
项目6:温度控制器的设计考核方式与考核标准表
项目公共考核评价标准。