首页 课程主页
  • 累计开课期数
  • 3 学期
  • 累计选课人次
  • 1121 人次
  • 累计访问量
  • 58928 次
课程分享  
单片机应用技术
主讲教师 郑安豫/安徽电气工程职业技术学院
学习人数 20
开课周期 2023年02月08日 ~ 2023年05月31日
教学进度
预报名
进行中
已结课
课程期次 共 16 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

《单片机应用技术》是电力电气专业的专业课程,对学生工程能力的培养和形成具有重要意义。

通过课程学习初步掌握电路设计与仿真软件ProteusISIS的使用,能绘制简单的单片机应用电路,并配合程序进行电路仿真。初步掌握MCS-51单片机的内部结构和目前较为流行的单片机软件开发环境Keil的基本使用;了解单片机的特点和基本工作原理,熟悉51系列单片机的内部结构。


 

课程概述

    单片机课程是电力电气类专业基础课程,通过单片机理论和项目实践两个环节的学习让同学们掌握单片机项目的实际开发过程,为日后嵌入式工作提供帮助。通过项目式学习让学生由浅入深逐渐掌握教学内容。

课程大纲
  • 教学大纲
  • 第一章 绪论
    • 绪论1:什么是单片机
    • 绪论1:什么是单片机
    • 单片机结构
    • 绪论2:单片机的特点及应用
    • 绪论2:单片机的特点及应用
    • 开发过程
  • 第二章 51单片机基础
    • 2-1-1单片机的IO口
    • 2-1-151单片机引脚
    • 51单片机引脚
    • 2-1-2单片机的时钟周期
    • 2-1-3单片机的复位引脚
    • 2-1-4(2)单片机P0口作为总线使用
    • 51单片机IO口内部结构
    • 2-1-4(3)单片机P0口作为普通IO口使用
    • 2-1-4(4)单片机的IO端口特性
    • 2-1-5单片机的其他引脚
    • 2-2单片机的内部结构
    • 51单片机特殊功能寄存器
    • 51单片机内部结构
  • 阶段考试
  • 第三章 硬件设计与仿真工具
    • 3.1Proteus ISIS介绍
    • 3.1Proteus ISIS介绍2
    • 3.1.2界面介绍
    • 仿真界面
    • 3.1.2Proteus ISIS界面介绍2
    • 3.2用Proteus ISIS设计单片机电路的基本步骤
    • 3.2用Proteus ISIS设计单片机电路的基本步骤2
    • 3.3Proteus ISIS使用
    • 3.4Proteus ISIS例子
    • 仿真例题
  • 阶段考试:请绘制Proteus仿真电路图
  • 第四章 程序设计与开发工具
    • 4.1单片机程序设计语言
    • 4.1汇编语言和C语言
    • 51单片机指令系统
    • 4.2keil集成开发环境
    • 4.2keil集成开发环境2
    • 4.3keil开发步骤
    • 4.3.1keil工程步骤
    • 4.3.2程序的书写格式
    • 4.3.2程序的书写格式2
    • 4.3.3C51程序结构
    • 4.3.3C51程序结构2
    • 4.3.4C51运算符
    • c51运算符
    • 4.3.4C51运算符2
    • 4.4.1分支选择结构程序设计(if语句实现分支)
    • c51存储类别
    • C51程序结构
  • 阶段考试
  • 项目一 彩灯控制器
    • 电路图
    • 任务一 用程序控制LED彩灯的亮灭
      • 用程序控制LED彩灯的亮灭ppt
      • 1-1任务分析
      • 1-1原理图绘制1
      • 1-1原理图绘制2
      • 1-1程序设计1
      • 1-1程序设计2
      • 1-1参考程序
    • 任务二 LED彩灯滚动控制
      • LED彩灯滚动控制ppt
      • 1-2程序设计1
      • 1-2程序设计2
      • 1-2程序设计3
      • 1-2参考程序
    • 任务三 LED彩灯花样控制
      • LED彩灯花样控制ppt
      • 1-3程序设计1
      • 1-3程序设计2
      • 1-3参考程序
    • 阶段测试
  • 项目二 通过LED 数码管显示数字
    • 2-1电路图
    • 2-1电路图
      • 2-1原理说明
      • 2-1硬件电路设计
      • 2-1软件设计1
      • 2-1软件设计2
      • 2-1参考程序
      • 阶段测试
    • 任务二 多位LED数码管动态扫描显示
      • 2-1ppt
      • 2-1硬件电路
      • 2-2硬件电路设计1
      • 2-2硬件电路设计2
      • 2-1软件设计1
      • 2-2软件设计2
      • 2-2ppt
      • 2-2软件设计3
      • 2-2软件设计4
      • 阶段测试
  • 阶段测试
  • 项目三 电子表决器
    • 任务一 简单的三输入端电子表决器
      • 3-1原理说明
      • 3-1电路图
      • 3-1硬件电路设计
      • 3-1软件设计
      • 3-1程序参考
      • 项目3-1.pdf
    • 任务二 具有多输入端和票数显示功能的电子表决器
      • 项目3-2.pdf
      • 3-2原理说明
      • 3-2电路设计
      • 3-2硬件电路设计
      • 3-2软件设计1
      • 3-2软件设计2
      • 3-2程序设计
  • 项目五 电子计数器
    • 任务 利用定时器/计数器实现计数
      • 5原理说明1
      • 项目5-1.pdf
      • 5原理说明2
      • 定时器/计数器原理图
      • 项目5-2pdf
      • TMOD
      • 5原理图
      • 5原理说明3
      • 方式1内部结构
      • 方式2内部结构
      • 方式3内部结构
      • 项目5-3.pdf
      • TCON
      • 定时器/计数器编程要点
      • 5原理说明4
      • 项目5-4.pdf
      • 5硬件电路设计
      • 项目5-任务.pdf
      • 5软件设计
      • 5参考程序
  • 项目六 方波信号发生器
    • 任务一 利用定时器溢出查询实现的方波信号发生器
      • 6-1原理说明
      • 6-1电路图
      • 6-1硬件电路设计
      • 6-1软件设计
    • 任务二 利用定时器中断实现的方波信号发射器
      • 6-2原理说明1
      • 中断系统图
      • IE
      • Ip
      • 中断编程信息
      • 6-2电路图
      • 6-2原理说明2
      • 6-2硬件电路设计
授课目标

要求学生了解单片机的特点、应用领域和发展现状,掌握MCS-51单片机的内部结构、引脚功能、存储器结构、简单程序设计;掌握单片机I/O口、定时器/计数器、中断系统的应用;掌握单片机应用系统的基本组成和典型应用系统的软硬件设计。


预备知识
配套教材
  • 单片机小系统设计与制作
    王小立、王体英、朱...
    合肥工业大学出版社
参考教材
  • 单片机原理与应用设计(C51编程+Proteus仿真)(第3版)
    张毅刚
    电子工业出版社
0.0

0 条评价

本次开课 查看全部
0.0

0 条评价

本次开课 查看全部
授课教师
安徽电气工程职业技术学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有