学习51单片机的C语言项目开发设计,通过每一个集知识性和趣味性于一体的项目,引领学员进入单片机的世界,从单片机最小系统到数字钟的综合设计,让学员掌握51单片机并行I/O口、定时器和中断系统以及数码管的综合运用,逐步建立起单片机C51编程的逻辑思维和开发技能。
(一)知识目标
1.了解单片机和嵌入式系统相关知识;
2.掌握单片机硬件系统结构知识;
3.掌握嵌入式C51语言的编程语法特点;
4.理解模块化程序设计方法;
5.掌握单片机定时器/计数器的工作原理;
6.掌握单片机中断系统的结构和工作原理;
7.掌握单片机人机交互接口设计方法,包括按键、LED显示等;
8.掌握单片机串口通信工作原理;
9.掌握单片机应用系统的设计思路和设计方法。
(二)能力目标
1.能设计单片机应用系统硬件电路;
2.能制作单片机应用系统硬件系统;
3.能设计单片机应用系统控制程序;
4.能进行单片机硬件和程序综合调试;
5.能进行单片机应用系统设计和调试;
6.具有电子产品设计的能力;
7.具有较强的思考、分析和解决问题的能力;
8.具有单片机新技术的学习和应用能力。
(三)素质目标
1.培养学生严谨、细致、规范的职业素质;
2.培养学生团队协作、表达沟通能力;
3.培养学生跟踪新技术、创新设计能力;
4.培养技术标准意识、操作规范意识、服务质量意识等;
5.培养学生不怕困难的劳动精神;
6.培养学生为祖国学习的爱国情怀。
1)对单片机感兴趣的学习者均可学习;
2)有进制概念的学习者,入门学习更加简单;
3)有电路基础的学习者,单片机硬件学习会更加轻松;
4)有c语言基础的学习者,单片机编程学习更加容易。
推荐教材:
单片机基础与应用(C语言版),王静霞主编,高等教育出版社,2016年3月第一版,职业教育国家十三五规划教材
单片机应用技术(C语言版),王静霞主编,电子工业出版社,2019年1月第四版,职业教育国家十三五规划教材
1. 没有实验板怎样做实训呢?
答:课程中所有实验均提供了实验板实物制作和仿真设计两种方式,没有实验板的学习者可以采用软件仿真的方法进行学习。
2. 我有问题想提问怎么办?
答:课程设有专门的讨论区,希望大家踊跃提问,有老师与大家交流互动。