单片机技术是现代电子系统设计中的重要组成部分,是实现现代控制的重要的工具与技术手段。本课程是嵌入式计算机系统的入门级课程,是自动化类本科生专业技能的重要组成部分。本课程主要介绍Intel公司MCS-51系列单片机的基本结构和工作原理、单片机系统常见功能模块(I/O端口、定时、中断系统、串行口等)的工作原理和使用方法。基于C语言的单片机程序设计方法等内容。
本课程中要求学生对单片机的理论知识学习与单片机系统的实际应用同样重视,教学过程中会结合大量单片机应用实例及DIY设计作品演示,提升学生学习兴趣,同时也锻炼学生的实际动手能力,努力使学生具备独立设计单片机测控系统的能力。
通过本课程的学习,学生能够将基本掌握单片机系统的硬件、软件设计能力,为学生下一步使用单片机实现各种具有实际应用背景的检测与控制的设计习题打下基础。
附录:东北大学测控学生单片机课程设计优秀作品展示
附录1:2015年东北大学测控专业2013级学生单片机课程设计作品
附录2:2016年东北大学测控专业2014级学生单片机课程设计作品
附录3:2017年东北大学测控专业2015级学生单片机课程设计作品
附录4:2018年东北大学测控专业2016级学生单片机课程设计作品
附录5:2019年东北大学测控专业2017级学生单片机课程设计作品
第1章 单片机概述
1.1 单片机的概念及特点
1.2 单片机发展和应用领域
1.3 数值在计算机中的表示
第1章单元测试
第2章 MCS51单片机的基本原理
2.1 MCS51单片机的型号与组成
2.2MCS-51单片机的程序存储器结构
2.3MCS-51单片机外部引脚及总线接口
2.4 MCS51单片机并行IO口工作原理
2.5 MCS51单片机的工作周期和时序
第2章 单元测试
第3章 单片机C语言程序设计
3.1 单片机C51编程环境的建立
3.2 单片机C51中新增变量类型
3.3 单片机C51中断函数定义
第3章 单元测试
第4章 MCS51单片机片内资源及编程
4.1单片机并行IO口的使用
4.2定时器计数器工作原理及工作方式
4.3 单片机的定时器的控制接口
4.4单片机串行通讯的概念和工作原理
4.5单片机的串行口工作方式及应用
4.6 MCS51单片机中断系统介绍
第4章 单元测试
第5章 MCS51单片机外部常用接口
5.1 MCS51单片机的最小系统
5.2 单片机片外总线扩展存储器
5.3 单片机总线扩展并行IO口
5.4 单片机外部总线扩展并口芯片8255
5.5 LED数码管的工作原理及驱动方法
5.6 LED数码管与单片机的接口
5.7 按键与键盘工作原理及接口
第5章 单元测试
第6章 MCS51单片机与AD,DA接口
6.1 常见ADC转换器工作原理
6.2 ADC0809与单片机的控制接口
6.3 常见DAC转换器工作原理
6.4 DAC0832与单片机的接口
第6章单元测试