学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
单片机原理及应用
分享
spContent=《单片机原理及应用》课程是理工科专业学生的一门专业核心课程。通过课程理论学习、Protues平台仿真、单片综合实训平台训练,掌握单片机的原理与结构、学会单片机的编程技能,利用单片机设计和制作电子产品,为今后从事单片机应用系统的研究与开发等工作奠定基础。
—— 课程团队
课程概述

通过本课程的学习:(1)了解单片机发展及其应用领域,掌握8051单片机概念、内部结构及工作方式;(2)能够熟练应用Keil μVision及protues开发软件对8051单片机进行开发;(3)了解8051单片机汇编指令及其程序结构,掌握C语言指令、程序结构及其编程方法,能够完成单片机系统程序的编写;(4)理解I/O端口概念,掌握I/O端口结构及其工作方式,学会I/O端口的操作;(5)理解定时/计数器的结构及工作原理,掌握定时/计数器的四种工作方式,掌握定时/计数器的初值计算,学会8051单片机的定时计数器的软硬件设计方法;(6)理解中断的概念及中断过程,掌握8051单片机中断系统结构及中断控制,学会用8051单片机中断系统应用的软硬件设计方法;(7)理解单片机串行通信系统的结构,掌握单片机串行通信模块的工作方式,学会单片机串行通信模块的软硬件设计方法;(8)掌握拨码开关、键盘的结构、工作原理及单片机控制方法,掌握按键应用的软硬件设计方法,掌握LED显示器及1602液晶模块的硬件结构及软件编程方法,掌握蜂鸣器基础和应用;(9)掌握单片机的D/A及A/D通道的结构,了解8051单片机常用D/A芯片及A/D芯片,学会D/A及A/D通道应用的软硬件设计方法。(10)认同中国特色社会主义的“四个自信”,具有勇于探索的科学精神及实践创新、进益求精的工匠精神,具备基本的职业素养与职业精神,具有遵守社会公德与秩序的意识及守时诚信的价值观等。

本课程教学内容采用项目式进行编排,共包含9各教学项目: 认识51单片机,51单片机的最小系统设计和软件开发环境,花样流水灯的设计,电子秒表设计,交通信号灯的设计,简易电子琴的设计,单片机与计算机通信系统设计,数字温度采集系统的设计,信号发生器的设计。

通过本课程的学习,培养嵌入式系统开发的思维方式、奠定坚实的理论基础、锻炼扎实的实践技能,为今后职场求职或进一步攻读硕士学位做好技能与技术的准备。

授课目标

        通过课程学习,应使学生熟练掌握单片机的基本概念与基本知识,应能掌握8051单片机的硬件基本结构,片内各功能部件(中断系统、定时器、串行口)的工作原理,了解汇编语言(C语言)指令系统以及汇编语言(C语言)程序设计的基本方法和基本的程序设计,具备使用C语言或汇编语言控制片内各功能部件的各种应用设计能力。

成绩 要求

                          《单片机原理及应用》课程评价指标
            线上(40%)                 线下(60%)
        项  目   占比        项  目   占比
      在线资源学习    5%       线下考勤    5%
        在线测试   10%    实训项目完成   10%
         在线讨论    5%    实训报告书写   5%
        在线考试   20%    实践操作考试   40%


课程大纲
预备知识

具备如:电路基础、模拟电子技术、数字电路技术、C语言程序设计等基础知识。

参考资料

1.张毅刚.《51单片机典型项目实战》.人民邮电出版社.2018年

2.蔡杏山.《零基础学51单片机》.人民邮电出版社.2018年

3.汤嘉立.《单片机应用技术实例教程(C51版) 》.人民邮电出版社.2014年

4.王云.《51单片机C语言程序设计教程》.人民邮电出版社.2018年

5.林立.《单片机原理及应用-基于Proteus和Keil C(第4版)》.电子工业出版社.2018年

6.宋雪松.《手把手教你学51单片机——C语言版(第2版)》.清华大学出版社.2020年