《单片机原理与应用》是我校机械工程学院、汽车工程学院机械设计制造及其自动化、过程装备及控制工程、车辆工程、汽车服务工程等专业培养工程应用能力和创新能力的一门重要专业基础课程。通过本课程的学习,使学生掌握单片机技术及其在工业控制、生活中的应用,培养学生实践能力、创新能力和新产品设计开发能力,为将来从事机电产品的设计开发,机电产品的检测和维护等工作奠定坚实的基础。
通过本课程学习,使学生熟练掌握单片机的基本概念与基本知识,掌握MCS-51单片机的硬件基本结构,单片机内部各功能部件(中断系统、定时器、串行口)的工作原理和工作方式,掌握汇编语言指令系统以及汇编语言程序设计的基本方法和基本的程序设计,掌握单片机的程序与数据存储器的扩展方法。
考核方式:包括3个部分,分别为平时成绩、实验成绩和期末考试。具体要求及评分方法如下:
1、平时成绩占20%,其中网上考核占10%
2、实验成绩占20%
3、期末考核占60%,其中网上考核占20%
第一章 计算机基础知识
第一讲 计算机基础知识(一)
第二讲 计算机基础知识(二)
第一章 计算机基本知识作业
第一章计算机基本知识单元测试
第二章 MCS-51单片机的硬件结构
第三讲 MCS-51单片机的硬件结构(一)
第四讲 MCS-51单片机的硬件结构(二)
第五讲 MCS-51单片机的硬件结构(三)
第二章MCS-51单片机的硬件结构单元测验
MCS-51单片机的硬件结构(一)作业
MCS-51单片机的硬件结构(二)作业
MCS-51单片机的硬件结构(三)作业
第三章 MCS-51单片机指令系统
第六讲 MCS-51单片机指令系统(一)
第七讲 MCS-51单片机指令系统(二)
第八讲 MCS-51单片机指令系统(三)
第三单 MCS-51 单片机指令系统单元测试
第三章 MCS-51 单片机指令系统作业
第四章 汇编语言程序设计(一)
第九讲 汇编语言程序设计(一)
第十讲 汇编语言程序设计(二)
第十一讲 汇编语言程序设计(三)
汇编语言程序设计(一)作业
汇编语言程序设计(二)作业
汇编语言程序设计(三)作业
第四章 汇编语言程序设计单元测验
第五章 MCS-51 单片机中断系统
第十二讲 MCS-51 单片机中断系统
MCS-51 单片机中断系统作业
MCS-51 单片机中断系统测验
第六章 MCS-51 单片机定时器计数器
第十三讲 MCS-51 单片机定时器计数器
MCS-51 单片机定时器计数器作业
MCS-51 单片机定时器计数器测验
第七章 MCS-51 单片机串行接口
第十四讲 MCS-51 单片机串行接口
MCS-51 单片机串行接口作业
MCS-51 单片机串行接口测验
第八章 MCS-51 单片机存储器扩展
第十五讲 MCS-51 单片机存储器扩展(一)
第十六讲 MCS-51 单片机存储器扩展(二)
计算机基础、C语言程序设计、电工电子学、大学物理等。
1、张毅刚. 单片机原理及接口技术(第2版). 人民邮电出版社,2015.
2、丁元杰. 单片微机原理及应用(第三版)[M].北京:机械工业出版社,2011
3、林立 张俊亮.单片机原理及应用[M]. 北京:电子工业出版社,2014