通过学习本课程,使学生具备下列能力:
①掌握以51系列单片机为代表的单片机系统基本组成、工作原理、程序设计的基本方法以及单片机的接口技术,进而更深入地理解计算机软、硬件系统的基本组成和基本原理。
②掌握单片机的存储器结构、并行I/O接口、定时/计数器、中断、串行通信等相关知识,掌握单片机应用系统设计和开发的基本方法,培养学生利用单片机进行嵌入式系统设计和开发能力。
③掌握单片机开发的软、硬件设计方法和仿真开发工具软件的应用,能结合掌握的单片机软硬件知识解决计算机工程领域的复杂工程问题。
(一)课程考核
本课程按照支持解决“复杂工程问题”毕业要求达成的需要,课程采用期末考核和过程考核相结合的方式组织考核,课程成绩由四部分构成,期末考试占70%,课堂表现占10%,线上学习作业占10%,实验10%。课程成绩参考权值如下:
总成绩分布 | 过程评价(平时成绩)30% | 期末70% | ||
成绩来源 | 课堂表现 10% | 线上学习作业 10% | 实验 10% | 试卷70% |
(二)成绩评定
1.总成绩评定
总成绩=平时成绩*30%+期末成绩*70%
2.平时成绩评定
平时成绩(100%)=课堂表现(33.3%)+线上学习作业(33.3%)+实验(33.3%)
(1)课堂表现考核如下(占平时总成绩的33.3%)
本课程把课堂表现纳入课程考核范围,占总成绩的10%,考核等级参考标准如下:
标准 等级(分数) | 过程评价(课堂表现)评分标准 |
优秀(90-100) | 按时出勤,课堂表现积极,认真听讲,认真思考,互动表现优秀 |
良好(80-89) | 按时出勤,能够认真听讲,认真思考,互动表现较优秀 |
中等(70-79) | 按时出勤,较认真听讲,较认真思考,互动表现一般 |
及格(60-69) | 按时出勤,课堂表现一般,不主动 |
不及格(0-59) | 不按时出勤,课堂表现差,不听讲,上课睡觉、玩游戏等 |
(2)线上学习作业考核如下(占平时总成绩的33.3%)
本课程把线上学习作业情况纳入课程考核范围,线上学习情况占总成绩的10%,考核等级参考标准如下:
标准 等级(分数) | 过程评价(线上学习作业)评分标准 |
优秀(90-100) | 积极参与,网络自主学习情况好,按时完成作业 |
良好(80-89) | 较积极参与,网络自主学习情况较好,按时完成作业 |
中等(70-79) | 较积极参与,网络自主学习情况一般,按时完成作业 |
及格(60-69) | 参与情况一般,网络自主学习情况一般,按时完成作业 |
不及格(0-59) | 不积极参与,没有利用网络平台线上学习资源自主学习 |
(3)实验考核如下(占平时总成绩的33.3%)
本课程设置4个实验。每个实验提前1周布置给学生,要求学生通过课外进行实验预习,对实验内容进行分析和设计。教师在实验课上监督实验进行情况,同组学生进行必要的讨论,老师对实验的中间过程和结果进行检查,并将检查结果作为实践考核成绩的依据。
实验成绩=课堂表现20%+实验操作40%+实验报告40%
实验考核详细标准见《单片机系统案例分析与设计实验》课程教学大纲。
3.期末成绩评定
期末考核主要考察学生对51单片机系统基本概念和知识点的掌握情况,重点考核51单片机基本组成、工作原理、程序设计的基本方法以及单片机的存储器结构、I/O、定时计数、中断、串行通信等相关知识理解与运用;方式为闭卷考试。
前修课:C程序设计、数字逻辑、计算机组成原理或微机原理与接口技术
开发软件:Proteus8.7 和 Keil 4.0 以上版本。
1、教材:陈海宴. 51单片机原理及应用——基于Proteus和Keil C(第4版).北京航空航天大学出版社,2015.
2、参考书目:
[1] 徐爱钧. 《单片机原理与应用--基于Proteus虚拟仿真技术》(第2版). 机械工业出版社,2016.
[2] 周国运. 单片机原理及应用教程(C语言版). 中国水利水电出版社,2015.