本课程是电气工程及自动化专业的专业基础课,也可作为理工科机械类学生选修的技术基础课。它是一门面向应用的、具有很强的实践性和综合性的课程。通过学习,要求学生掌握单片机的硬件结构、工作原理,了解单片机内部定时器,中断,串口等基本知识,掌握基于51单片机C语言程序设计的基本方法,掌握单片机与输入输出设备及生产过程的典型接口电路和接口技术,获得在相应专业领域内应用单片机的基本能力。
1、理解单片机的基本结构和工作原理;掌握使用C语言程序开发单片机产品的基本方法。
2、熟练掌握各种储存器的基本原理和外部I/O接口部件的功能,完成单元功能设计。
3、能针对简单的电气控制问题,选用合适的单片机,外部接口部件设计实验电路,以验证功能的实现。
4、能应用Proteus等软件进行电路仿真分析,设计单片机产品电路,并实现其功能,获取有效结论。
大学计算机基础及C程序设计 | 检测技术及应用 | 电路分析 | 模拟电子技术 | 数字电子技术 |
总评成绩=期末成绩×60%+平时测试成绩×50%
[1] 周灵彬.基于Proteus和Keil的C51程序设计项目教程(第2版) [M] .电子工业出版社, 2021.
[2] 张毅刚.单片机原理及应用:基于C51编程的Proteus仿真案例[M]. 高等教育出版社, 2013.
[3] 陈海宴. 51单片机原理及应用:基于Keil C与Proteus[M]. 北京航空航天大学出版社, 2010.
[4] 何立民.MCS-51单片机应用系统设计[M]., 北京航空航天大学出版社,2006.