单片机原理与应用
单片机原理与应用
1000+ 人选课
更新日期:2025/06/01
开课平台学银在线
开课高校福建技术师范学院
开课教师张荣刚
学科专业工学计算机类
开课时间2025/02/10 - 2025/07/18
课程周期23 周
开课状态开课中
每周学时-
课程简介

《单片机原理与应用》是一门实践性和实用性都很强的课程。课程以51系列单片机为主,系统地介绍了STC15单片机的结构与原理、单片机指令系统、定时器/计数器、串行通信接口、中断系统、AD转换、PCA、SPI接口、系统设计与接口技术等知识。STC15实验箱提供了一个能把单片机实验室带回家的学习和开发平台。STC15实验箱不仅能够进行常规下载功能,也能提供在线仿真功能,让学习者经历从软件仿真、在线仿真循序渐进的学习过程,掌握实际的单片机开发技能。课程内容跟踪单片机技术最新发展,紧密结合单片机基础理论知识与单片机开发动手实践,希望大家在本课程学习的基础上,与实际操作相结合,进行各种单片机应用系统的设计、调试,做到学以致用。


课程大纲

第一章单片机的基础知识

  • 1.1 单片机是什么
  • 1.2 单片机的定义
  • 1.3 软件介绍
  • 1.4 调试举例

第二章STC15F单片机内核

  • 2.1 CPU的结构
  • 2.2 存储器的结构及特点
  • 2.3 IO结构和复位电路

第三章 指令系统

  • 3.1 概述
  • 3.2 寻址方式
  • 3.3 传送类指令
  • 3.4 算术逻辑指令
  • 3.5 控制转移类指令
  • 3.6 位操作类指令
  • 3.7 实验操作说明

第四章STC15F系列单片机的中断系统

  • 4.1 中断系统概述
  • 4.2 STC15F系列单片机的中断系统
  • 4.3 外部中断的应用举例

第五章 STC15F系列单片机的定时/计数器

  • 5.1 单片机定时/计数器(T0/T1)的结构和工作原理
  • 5.2 单片机定时/计数器(T0/T1)的控制
  • 5.3 STC15F单片机定时/计数器(T0/T1)的应用举例
  • 5.4 5.4STC15F2K60S2单片机的定时器T2

第6章 STC15F单片机的串行口

  • 6.1 串行通信基础
  • 6.2 6.2 STC15F单片机的串行口1
  • 6.3 STC15F单片机串行口2

第七章STC15F系列单片机的AD转换

  • 7.1 7.1STC15F单片机的AD转换
  • 7.2 7.2STC15F单片机AD模块的应用

第八章STC15F系列单片机的PCA

  • 8.1 8.1STC15F单片机的CCP/PCA/PWM模块的结构、特殊功能寄存器
  • 8.2 8.3.1 PCA模块的工作模式与应用举例1
  • 8.3 8.3.2 PCA模块的工作模式与应用举例2

第九章STC15F单片机的SPI接口

  • 9.1 9.1SPI接口的结构
  • 9.2 9.2 SPI接口的特殊功能寄存器
  • 9.3 9.3SPI接口的数据通信
  • 9.4 9.4SPI接口的应用举例

第十章单片机应用系统设计与接口技术

  • 10.1 10.1单片机应用系统的开发流程
  • 10.2 10.2 键盘接口与应用实例
  • 10.3 10.3 LED数码显示接口与应用实例