1、学习微型计算机的发展概况、微型机的基本组成、单片机的概念、单片机的发展历史、单片机的应用领域等知识,全面系统的了解单片机的基本概况。
2、以模型机为例,学习微型计算机的结构和工作原理,在此基础上,学习单片机的内部结构、存储器组织、I/O口的结构及工作原理、单片机的引脚及相应的特殊功能寄存器,单片机的时序以及单片机应用系统的典型构成等知识。
3、介绍高级语言与汇编语言的特点及优势,学习MCS-51汇编指令格式,MCS-51单片机寻址方式、MCS-51单片机指令系统、伪指令、MCS-51单片机汇编语言程序设计和MCS-51 KEIL开发环境等知识。
4、介绍C51与ANSI C的区别,学习单片机C语言的变量类型、Keil C的存储类型、C51的语句和程序结构、函数和中断函数、预处理命令,C51程序调试方法等知识。
5、学习中断的基本概念,中断技术的优缺点,中断系统工作原理、中断系统的管理,中断处理过程、中断服务程序的编和,中断应用举例等。
6、学习定时/计数器的结构、工作原理、四种工作方式的特点、定时/计数器的管理、定时器量程的扩展,定时/计数器的编程方法及应用等知识。
7、学习通信的基本概念,通信的各种分类方式,单片机串行口的工作原理、串行口的工作方式、串行口的管理、波特率发生器的计算,串行口的应用编程,常用串行通信标准接口等知识。
8、介绍模数转换器、数模转换器的工作原理及性能指标,模数和数模转换模块的接口电路,模数和数模转换模块的程序设计等知识。
9、学习独立式键盘、矩阵式键盘的工作原理及接口电路,键盘的编程方法,LED静态显示和动态显示电路的工作原理和接口电路、显示的编程方法等知识。
10、通过前面的基础知识的学习,实验环节提升实践技能,进一步学习单片机应用系统设计的基本方法。
11、融入与课程密切相关的,有关职业理想与职业道德、家国情怀、宪法法制意识等方面的思政元素。
通过以上知识的学习和实践技能的培养,使学生能具备单片机应用系统设计的初步能力,并结合相关课程学习培养的综合能力,来构建满足一定需求的单片机应用系统。

课程思维导图

课程知识图谱
1、 掌握单片机硬件系统知识
2、 掌握单片机指令系统及汇编语言编程方法
3、 掌握C51语言及应用程序编程方法
4、 掌握单片机应用系统接口技术
5、 掌握单片机应用系统硬件调试方法
6、 掌握单片机应用系统软件调试方法
7、具备单片机应用系统的初步开发能力
8、树立崇高的职业理想与高尚的职业道德、牢固的使命意识和担当意识。
本课程适合电子信息类、计算机类、自动控制类等专业在校大学生,相关专业在职工程师知识和技能的转型与提升。

