《单片机原理及应用》课程教学大纲.
《单片机原理及其应用》教学大纲
《单片机原理及其应用》教学大纲一、课程介绍(100字)本课程旨在介绍单片机的基本原理、编程技巧以及其在各个领域的应用,帮助学生掌握单片机的基本工作原理和应用技巧,培养学生的动手能力和解决问题的能力。
二、教学目标(200字)1.理论目标:a.了解单片机的基本概念、发展历程和硬件组成。
b.掌握单片机的工作原理、编程技巧和调试方法。
c.了解单片机的应用领域和开发平台。
2.实践目标:a.熟悉单片机编程环境,能够使用C语言进行单片机程序设计。
b.掌握基本的硬件与单片机的连接方法及调试技巧。
c.能够完成一些基本的单片机应用项目。
三、教学内容及学时安排(800字)1.单片机基本原理(10学时)a.单片机的定义和分类b.单片机的发展历程c.单片机的硬件组成及功能d.单片机工作的基本原理2.单片机的编程基础(20学时)a.单片机的编程环境介绍b.C语言的基本语法c.单片机的IO口编程d.单片机的中断编程3.单片机的外设接口及应用(30学时)a.串口通信的原理及应用b.数码管的驱动及应用c.LCD模块的驱动及应用d.ADC和DAC的原理及应用e.蜂鸣器和按键的接口及应用f.定时器/计数器的原理及应用g.PWM信号的产生及应用4.单片机的通信接口及应用(20学时)a.I2C总线的原理及应用b.SPI总线的原理及应用c.CAN总线的原理及应用B接口的原理及应用5.单片机的应用案例(20学时)a.LED灯的控制b.温度测量与控制c.电机驱动与控制d.智能家居控制系统6.综合实践(10学时)a.自主设计和实现一个小型单片机应用项目b.掌握项目开发流程和调试技巧c.理论与实践相结合,提高综合能力四、教学方法(150字)1.理论讲解与实例分析相结合,提高学生对知识的理解和应用能力。
2.实验操作与实践演练相结合,提高学生的动手能力和解决问题的能力。
3.项目设计与实践结合,培养学生的综合能力和团队合作精神。
4.运用多媒体教学手段和互动式教学方法,提高学生的学习兴趣。
《单片机原理及应用》教学大纲
《单片机原理及应用》教学大纲课程名称:单片机原理及应用课程代码:xxx学时:36学时教材:《单片机原理及应用》张XX主编,XXX出版社一、课程目标本课程旨在通过对单片机的原理和应用进行系统全面的讲解,培养学生对单片机的基本原理和应用能力,使学生具备单片机开发和应用的实际操作能力。
二、教学内容(按照模块划分)模块一:单片机基础知识1.单片机概述1.1单片机的定义和分类1.2单片机的发展历程1.3单片机的特点和优势2.单片机的内部结构和工作原理2.1单片机的内部结构2.2单片机的工作原理2.3单片机的存储器体系结构模块二:单片机的编程方法和开发工具1.单片机编程语言和开发环境1.1汇编语言1.2C语言1.3单片机的开发工具2.单片机的编程方法和技巧2.1单片机编程的基本步骤2.2单片机的编程技巧和调试方法2.3单片机程序的组成和结构模块三:单片机的输入输出及外设控制1.单片机的输入输出(I/O)口及控制1.1单片机的输入输出口1.2I/O口的配置和控制方法1.3I/O口的中断和定时功能2.单片机的外设接口和控制2.1数字口和模拟口的控制2.2串口和并口的控制2.3中断和定时器的应用模块四:单片机的应用开发1.单片机应用系统设计1.1单片机应用系统的结构和原理1.2单片机应用系统的设计流程1.3单片机应用系统的案例分析2.单片机控制技术及应用2.1单片机的逻辑控制和模拟控制2.2单片机在各个应用领域的应用案例2.3单片机应用的设计和调试技巧三、教学方法本课程采用理论教学与实践操作相结合的教学方法,包括但不限于:1.录播课程讲解:通过教学视频讲解单片机原理和应用的相关内容,加深学生对于知识的理解。
2.实验操作训练:通过实验操作训练,让学生亲自动手实践单片机的编程和应用,提高学生的实际操作能力。
3.讨论与互动:通过讨论和互动,激发学生的兴趣和思考,促进知识的深化和应用的灵活性。
四、教学评估1.作业与实验报告:学生需要按时完成作业和实验,并提交实验报告,检验学生对于单片机原理和应用的理解和实际操作能力。
《单片机原理及应用》课程教学大纲
《单片机原理及应用》课程教学大纲邓柳第一部分大纲说明一、课程的性质、任务《单片机原理及应用》是电子信息工程技术/通信技术专业的专业必修课程。
根据高等职业教育的培养目标,本课程的主要任务是:(1) 使学生掌握单片机的基础知识,培养学生对单片机系统的初步开发能力,对不断更新的知识结构的适应能力、较强的实践动手能力和团结合作精神,为培养高等技术应用型专门人才服务。
(2)为学生继续学习后续专业课程和参加专业实践打下基础,使学生具有进一步学习相关专业知识的能力。
二、本课程的基本要求本课程的教学要求是,全面讲授51系列单片机的工作原理、定时器的工作原理及使用方法、中断系统的工作原理及使用方法、串行口的工作原理及使用方法、存储器及I/O口的扩展、键盘/显示器接口设计等内容,培养学生的创新精神、实践技能和创作能力。
同时注重培养学生的认真负责的工作态度和一丝不苟的工作作风。
基本知识教学要求:(1)掌握MCS-51单片机的基本硬件结构;(2)掌握单片机内部存储器的组成及物理意义;(3)掌握51单片机指令系统中各指令的功能及执行细节;(4)掌握常用的扩展芯片与单片机硬件接口、驱动程序的编写(5)掌握键盘/显示器与单片机的硬件接口、驱动程序的编写能力要求:(1)初步具备单片机系统的软、硬件开发能力;(2)具备正确的嵌入式系统的概念,能用专业术语解释其开发过程。
三、适用专业与学时本课程适用于三年制高职电信、通信专业的学生,教学总时数为64学时,具体课时分配见课时分配表。
四、本课程和其它课程的关系:此门课程主要是培养学生开发单片机系统的软、硬件的能力。
在开设这门课程前学生需学习数字电子技术等专业基础课程。
五、推荐教材及参考书:教材:孙莉、蒋从根编《单片机原理及应用》机械工业出版社参考书目:1、陈光东等编,《单片微型计算机原理与接口技术》,华中科技大学出版社2、姜武中编,《单片机原理与接口技术》,大连理工大学出版社六、主要教学方法与媒体要求:主要采取课堂教授、多媒体教学、实验、毕业设计(选)相结合的方法进行教学。
1《单片机原理及应用》教学大纲.doc
《单片机原理及应用》教学大纲1.课程性质及其它课程的分工与联系(1)课程性质:“单片机原理及应用”课程(以下简称本课程)是应用电子专业及其它相近专业的重要专业课。
它包含了硬件设计和软件设计两项技术,在工业测量与控制、智能仪器仪表、日用家电等许多领域得到广泛的应用,是一门综合性强、内容先进、实践性强的电子专业课程。
(2)课程内容简介:本课程介绍了MCS—51系列单片机的硬件结构、工作原理、指令系统、接口电路和中断系统,汇编语言程序的设计特点和方法,单片机系统扩展及接口技术, 单片机应用和开发的基本方法和技巧。
(3)与其他课程的分工与联系:本课程的先修课程为“计算机基础”、“C语言程序设计”、模拟电子技术和数字电子技术基础。
学习“计算机基础”和“C语言程序设计”可以使学生对计算机的基本操作和程序设计思想有一个基本的了解和掌握,而学习模拟电子技术和数字电子技术基础则是学生对电子线路的理解、分析、测试以及进行设计的基本基础。
单片机技术就是以计算机为工具,利用软件编程技术进行电子系统的设计,将传统的硬件设计方法变成软件和硬件相结合的设计方法。
2.课程目标与基本要求(1)课程目标:通过本课程的学习,学生应掌握利用单片机技术进行电子产品设计的技能;掌握汇编语言的程序设计技巧和方法;掌握单片机系统配置与系统扩展的方法;掌握软件和硬件相结合的设计方法和软件对硬件的控制方法和技巧;掌握单片机系统硬件和软件的调试方法和技巧;掌握单片机开发系统的在线仿真、调试、软件辅助设计、目标程序固化的方法。
(2)基本要求:掌握单片机的硬件结构和工作原理、指令系统掌握汇编语言的程序设计方法掌握单片机应用系统的开发和开发工具能利用单片机技术独立完成小型电子产品的设计任务培养学生的团队精神、独立思考与实际动手的能力3.课程教学内容与要求共82学时。
其中理论教学26学时,实验教学26学时,综合实训30 学时。
理论教学学时分配(共26学时)教学内容学时分配作业要求上课地点室内上课演示所需物件一、绪论2教室二、80C51的结构和工作原理83教室三、80C51的指令系统43教室四、80C51的程序设计41教室五、80C51的中断系统及定时/计数器41教室六、80C51的串行接口21教室七、80C51的系统扩展21教室4.实验与实训(1)本课程安排有26学时的实验,与理论教学同时进行,详细安排见《实验大纲》。
《单片机原理及应用》教学大纲
广东松山职业技术学院课程教学大纲课程名称:单片机原理及应用科类层次:工科专科编写组:电气工程系自动化教研室审核:电气工程系教学管理工作组日期:2008年10月《单片机原理及应用》课程教学大纲课程编号:011041适用专业:电气系各专业学时:80执笔:田亚娟一、课程的性质本课程是工程控制和电子信息领域各专业的技术基础理论课,它上承“电子技术基础”等专业理论基础课,下启“接口技术”和“计算机控制技术”等专业课,在其间起着桥梁和纽带的作用,因此是非常重要的技术基础理论课。
通过本课程的学习,应使学生在掌握单片机基本理论知识的基础上,着重强化应用所学知识的能力和实际动手能力。
因此,在教学过程中既要重视基础理论的培养,也要重视实验等实践性环节,基础理论知识和基本应用能力并重,为后续专业课的学习及学生从业后自学相关知识、更好地从事相关技术工作奠定良好的基础。
二、课程的教学目标与基本要求(一)教学目标本课程的学习目的在于使学生掌握单片机的基本概念,基本原理和应用方法。
要求学生在牢固掌握单片机基本概念的基础上,具备对简单系统的硬件原理的分析与设计、接口芯片的应用和软件程序编写的能力,为专业课学习和参加本专业的工程实践打下必要的基础。
(二)基本要求1、理论教学要求(1)知识模块一:绪论掌握:计算机中的数制及其转换方法,数的表示方法:原码、反码、补码、BCD 码、ASCII码,单片机内部结构。
了解:单片机的发展过程、特点及主要应用领域。
(2)知识模块二:MCS-51单片机的结构和原理掌握:MCS-51系列单片机单片机各CPU组件(尤其是专用寄存器)的作用,存储器结构、片内数据存储器的功能区划分和各自寻址特点,4个8位并行I/O端口的各自功能和应用特点。
理解:CPU时序特点,机器周期的概念以及机器周期与指令周期之间的关系、51系列单片机的工作方式等。
了解:MCS-51系列单片机器件的外部引脚功能、封装形式,熟悉各控制引脚的功能和应用特点(3)知识模块三:MCS-51单片机的指令系统掌握:单片机各种寻址方式;MCS-51系列单片机的汇编语言指令功能;各种常用指令的应用方法。
《单片机原理及应用》教学大纲
《单片机原理及应用》教学大纲课程名称:单片机原理及应用课程类型:专业选修学时安排:32学时课程简介:本课程通过对单片机的原理和应用进行深入讲解,使学生掌握单片机编程的基本原理和方法,并能够应用单片机完成各种实际任务。
通过理论教学和实验实践相结合的方式,培养学生的综合应用能力和解决实际问题的能力。
教学目标:1.理解单片机系统的基本组成部分以及其工作原理。
2.掌握单片机编程的基本方法和技巧。
3.能够应用单片机完成各种实际任务。
4.学会使用相关工具和设备进行单片机的开发和调试。
教学内容:第一讲:单片机的概述与发展(2学时)1.单片机的定义和概述2.单片机的发展历程3.单片机在各个领域的应用案例第二讲:单片机的基本结构与工作原理(4学时)1.单片机的硬件结构2.单片机的内部组成单元及其功能3.单片机的时序控制原理第三讲:单片机的编程语言(4学时)1.C语言在单片机编程中的应用2.汇编语言在单片机编程中的应用3.嵌入式系统开发工具的介绍第四讲:单片机的输入输出(4学时)1.单片机的输入输出端口2.数字输入输出接口3.模拟输入输出接口4.中断控制和输入输出延时第五讲:单片机的中断与定时器(4学时)1.单片机的中断原理和中断服务程序编写方法2.定时器在单片机中的应用3.PWM技术在单片机中的应用第六讲:单片机的通信接口(4学时)1.串口通信的原理和应用2.并行通信的原理和应用3.I2C和SPI通信协议介绍4.单片机与外设的通信接口设计第七讲:单片机的应用案例(6学时)1.温度测量与控制系统2.智能家居控制系统3.电机控制系统4.通信设备控制系统5.其他实时控制系统案例第八讲:实验探究(4学时)1.单片机的基本操作实验2.单片机的输入输出实验3.单片机的中断和定时器实验4.单片机的通信接口实验教学方法:1.课堂讲授:通过理论教学,向学生传授单片机的基本原理和知识。
2.实验实践:通过实验教学,让学生亲自动手制作单片机相关应用电路,并进行调试和测试。
《单片机原理及应用》教学大纲
《单片机原理及应用》教学大纲课程编号: S052027 课程类型: 专业必修课程名称:单片机原理及应用英文名称: Principle and Application of SCM学分: 3 适用专业:电子信息科学与技术第一部分大纲说明一、课程性质、目的和任务本课程是电子信息科学与技术专业的一门专业必修课,是在学生学完电子技术类基础课程和计算机应用类基础课程之后,为加强对学生技术应用能力的培养而开设的体现电子技术、计算机技术综合应用的一门课程。
本课程的目的和任务是使学生获得单片机应用系统设计的基本理论、基本知识与基本技能,掌握单片机应用系统各主要环节的设计、调试方法,并了解单片机在测量、控制等电子技术应用领域的应用。
初步具备应用单片机进行设备技术改造、产品开发及维护的能力,为走向工作岗位后从事单片机与嵌入式系统的研究及开发打下良好的基础。
二、课程的基本要求1、知识要求:了解:单片机的基本概念、发展历史、特点和应用领域。
MCS-51单片机的内部结构、;MCS-51单片机的寻址方式、汇编语言的构成;半导体存储器的原理、中断系统的基本概念、I/O寻址方式等。
掌握:MCS-51单片机的引脚功能、工作方式、存储器组织和位寻址区域;指令系统、汇编语言程序的设计和汇编方法、单片机C语言程序设计;MCS-51单片机和外部存储器的连接方法、MCS-51单片机中断系统的初始化方法、MCS-51单片机并行I/O接口的扩展方法、键盘/显示器的接口方法、MCS-51单片机内部定时器/计数器的使用方法、A/D、D/A转换器的工作原理及MCS-51单片机与A/D、D/A转换器的接口方法、串行通信的基本概念和设计方法;MCS-51单片机在不同方式下的应用。
2、能力要求:简单运用:运用所学单片机的基本知识和常用接口芯片进行单片机简单应用系统设计和开发方法。
熟练运用:汇编语言及C51语言的程序设计、内部定时器/计数器和中断系统的使用、存储器的扩展、A/D、D/A转换器的接口、键盘/显示器的接口等。
单片机原理及应用教学大纲.
《单片机原理及应用》教学大纲
课程编号:B4027 课内总课时:64学时
开课对象:机电系机电一体化技术专业课程类别:系定必修课
课程英文译名:Single-Clip Computer Principle & Application 学分:4学分
一、课程的任务和目的
本课程的任务和目的是通过讲授CAD软件AutoCAD的应用和操作,并加以适当训练,使学生掌握计算机辅助机械设计的基本方法,能较熟练的用计算机进行机械制图。
三、有关说明
1、教师任职资格:具有机电专业本科及以上学历或中级及以上职称。
2、学生资格:高职二、三年级学生。
3、设备条件:具备必要的单片机实训室。
4、前、后续课程:本课程应在《计算机程序设计基础》后开设。
5、保障措施:应利用相关设备进行实操训练。
四、考核方式和要求
1、出勤与课堂提问、作业:30%
2、期中考试:20%
3、期末考试:50%
五、教材和主要参考书
1、《单片机原理与控制技术》.张志良.北京:机械工业出版社.2001.
2、《单片机原理及接口技术》.余锡存、曹国华.西安:西安电子科技大学出版社.2000.
(执笔:田文奇)
(审核:汪秉全)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
«单片机原理及应用»课程教学大纲
课程编号: 00500110
课程名称:单片机原理及应用
英文名称:Principles and Application of Single-chip Microcomputer
总学时:40
总学分:2.5
适用对象: 计算机科学与技术专业
先修课程:数字逻辑与数字系统设计、汇编语言程序设计
一、课程性质、目的和任务
本课程为选修课程,目的是为计算机专业的学生在学习了相关专业后提供更为广泛、实用的计算机硬件应用知识和应用技巧。
本课程的内容Intel MCS51系列8位单片机为主要介绍对象,该系列单片机具有丰富的产品类型,在低端的嵌入式应用领域有着十分广泛的应用并且表现出了强大的生命力。
本课程还对当前正在国内快速普及的AMR系列32位计算机进行适当介绍。
该系列计算机已经成为高端嵌入式应用中的主流产品。
二、教学的基本要求
(1).了解并掌握Intel MSC-51系列8位微控制器基本结构,指令系统及汇编语言。
(2).基本掌握ARM微处理器指令特征及其汇编语言。
(3).了解并掌握常用I/O应用技术。
三、教学的基本内容
(1)绪论、MCS-51内部结构:了解单片机的基础知识、了解单片机的发展概况、理解MCS-51单片机分类及特征、了解单片机内部组成、掌握MCS-51单片机引脚的使用。
(2)最小系统:了解特殊功能寄存器名称、了解单片机位地址空间分配、掌握MCS-51单片机内部存储器的空间与分配、了解8031最小系统、掌握P0 、P1、P2、P3口的使用、P0 、P1、P2、P3口的结构特点。
(3)指令格式与寻址方式:了解MCS-51指令的分类、掌握MCS-51汇编语言指令格式、训练掌握六种寻址方式。
(4)汇编语言:理解源程序、目标代码、编辑、汇编等含义,了解汇编过程,、掌握伪指令的使用。
(5)中断系统:掌握计算机中断概念、掌握单片机中断系统的组成、熟练运用中断控制。
(6)定时器/计数器应用:了解MCS-51单片机内定时/计数器系统组成、掌握定时/计数器工作方式的控制、能编制简单的应用程序、GATE的用法、掌握定时/计数参数的计算方法、掌握定时/计数器工作模式的确定。
(7)存储器的扩展:了解单片机最小系统、了解存储器的分类及应用、掌握存储器扩展方法。
(8)并行I/O端接口:掌握P0 、P1、P2、P3口的使用、P0 、P1、P2、P3口的结构特点。
(9)LED显示接口:熟悉LED接口的特点及应用、掌握LED的结构、掌握LED编程方法。
(10)键盘接口:熟悉键盘接口的特点及应用、掌握键盘的结构、掌握扫描法检测按键的编
程方法。
(11)可编程并行I / O接口芯片8255A:了解I/O接口的特点及应用、掌握8255A的结构、掌握8255A的应用。
(12)D/A转换接口:了解D/A转换的作用、掌握D/A转换器的指标、掌握0832的结构及应用。
(13)A/D转换接口设计:了解D/A转换的作用、掌握D/A转换器的指标、掌握0832的结构及应用、掌握0809的结构及应用。
(11)ARM简介:了解ARM芯片特点、ARM处理器模式、ARM寄存器,了解ARM指令概要、ARM汇编语言程序设计,了解ARM中异常中断处理概述,了解ARM映象文件。
四、各教学环节学时分配(建议)
五、推荐教材和教学参考书
1.教材:
(1)《MCS-51/98单片机原理及应用》, 赵长德主编,机械工业出版社。
2.教学参考书:
(1)《MCS-51/96系列单片机原理及应用》.孙涵芳.北京航空航天大学出版社2001 (2)《 ARM SoC体系结构》.田泽.北京航空航天大学出版社2002
大纲执笔者:徐欢
大纲校对者:苏林萍
大纲审核者:夏宏
制定日期:2009.5.14。