课程详情
课程评价
spContent=《单片机原理及应用》是国家级一流课程,这门课主要介绍MCS-51系列单片机的工作原理和软件,硬件设计方法。通过本门课的学习,大家将学会使用C语言设计单片机应用程序。本门课以通俗易懂的语言讲解单片机的工作原理,以实际演示的方式,帮助大家掌握C语言程序的设计方法,还会展示一些基于单片机设计的实际电子产品。
—— 课程团队
课程概述

本课程是学生从数字电子电路转向微处理器控制电路的重要课程,课程中主要讲述MCS-51系列单片机的工作原理,硬件资源配置,软件程序设计,常见模块使用方法,常见嵌入式系统设计方法等。学生学习这门课可以掌握对嵌入式微处理器(单片机)硬件,软件设计的基本能力,实现自己独立设计常见的嵌入式控制系统(如科学计算器,万年历,交通灯控制器等,可见本课程附录的学生作品展示)。学完本门课后,学生掌握了单片机的核心原理和设计思想,可快速自学其他厂家和型号的单片机(如STM32,PIC等),进而完成更复杂,更智能化的嵌入式i系统的设计。

本门课注重学生实际操作与设计实例展示,讲述不同模块时会结合设计案例展示,展示如何将嵌入式系统的基本原理和创新创意相结合,实现新产品的设计。

本课程内容安排紧凑合理,详略得当,收到广大学生的一直好评,获评国家级精品课,欢迎大家积极选课学习。

授课目标

让学生从刚学习数字电子电路过渡到掌握嵌入式系统设计的能力。了解基于嵌入式CPU的电子电路思想,硬件、软件设计方法。

学生具备一定的嵌入式系统设计能力,具备进一步学习其他机型,设计更复杂系统的自学能力

课程大纲
预备知识

模拟电子电路,数字电子电路,C语言程序设计

参考资料

《单片机原理与应用及C51程序设计》主编:谢维成,杨加国。清华大学出版社

常见问题

问:如何能提高学习效率?

答:买一块MCS51系列开发板,一边学习理论,一边实践做实验。理论与实践相结合。

问:C语言基础差该怎么办?

答:努力二次学习C语言,多做练习,多编程,多看别人的代码。