本课程为电子信息工程、测控技术与仪器、智能感知工程、通信工程、机械制造及其自动化等专业的一门专业基础课,课程是理论和实践结合紧密,应用性较强的课程。其先修课程为电路分析,模拟电子和数字电子技术等。
本课程的学习目的在于使学生掌握单片机的基本概念,基本原理和应用方法。通过本课程的学习,使学生在牢固掌握单片机基本概念的基础上,熟练使用单片机仿真和开发工具,进行简单的单片机系统设计,为后续的课程设计、毕业设计以及走向工作岗位奠定基础。
本课程实践性较强,所学内容对学生以后的就业和深造都有很重要的作用,通过本课程的学习学生要达到以下目标:
1、掌握MCS-51单片机的基本组成,工作原理,能对简单的单片机系统功能进行分析。
2、能够熟练使用单片机的开发工具,独立开发和设计简单的单片机软硬件系统。
第1章 单片机概述
1.1 单片机特点
1.2 单片机发展历史及趋势
1.3 单片机应用
第1章测验
第2章 单片机硬件结构
2.1 单片机的引脚
2.2 单片机的CPU
2.3 单片机的存储器
2.4 单片机的并行I/O端口
2.5 单片机的时钟电路和时序
2.6 单片机的复位操作和复位电路
第2章单元测试
第3章 C51语言编程基础与Keil μvision的使用
3.1 C51语言编程基础
3.2 Keil μVISION的使用
第4章 Proteus软件的使用
Proteus软件的使用视频
第5章 AT89S51单片机的I/O端口操作
5.1 流水灯设计
5.2 数码管显示
5.3 矩阵式键盘设计
第5章测验
第6章 AT89S51单片机的中断系统
6.1 AT89S51 单片机的中断结构
6.2 AT89S51 单片机的中断结构及控制
6.3 AT89S51 单片机的中断系统应用
第6章测验
第7章 AT89S51单片机的定时/计数器
7.1 定时/计数器结构
7.2定时/计数器的控制
7.3 定时/计数器工作方式
7.4 定时/计数器应用
第7章测验
第8章 AT89S51单片机的串行通信
8.1 AT89S51单片机串行口结构
8.2 AT89S51单片机串行口控制
8.3 AT89S51单片机串行口工作方式
第8章测验
第9章 AT89S51单片机的扩展
9.1 并行扩展的原理
9.2 单片机与ADC和DAC的接口扩展
9.3 串行总线扩展
第9章测验
电路分析基础、模拟电子技术、数字电子技术 等
[1]张毅刚.单片机原理及应用---C51编程+Proteus仿真.北京:高等教育出版社,2012.8.
[2]汤竞男,沈国琴等.51单片机C语言开发与实例.北京:人民邮电出版社,2010.2.
[3]吕运朋等.MCS-51单片机原理、接口及应用.北京:北京理工大学出版社,2009.10.
[4] 林立, 张俊亮.单片机原理及应用[M]. 北京:电子工业出版社,2014
[5] 张鑫.单片机原理及应用[M]. 北京:电子工业出版社,2010.10.
相关的电子网站链接:
1、单片机发烧友网
https://www.mcufans.com/
2、学习单片机
https://www.zsgbailin.com/
3、21IC中国电子网
https://www.21ic.com/
4、嵌入式开发网
http://www.enbed.com.cn
5、全国大学生电子设计竞赛