目录

  • 0 课程简介及要求
    • ● 0.1 课程简介及要求
    • ● 0.2 电气2111班混合式授课计划
    • ● 0.3 平台资源说明和软件程序下载
    • ● 0.4 实验板焊接要求及视频
  • 第1章 单片机概述
    • ● 1.0 本章PPT
    • ● 1.1 单片机简介、发展趋势及应用
    • ● 1.2 51系列及衍生单片机简介
    • ● 1.3 第1章测验
  • 第2章 AT89S51单片机硬件结构
    • ● 2.0 本章导学、PPT
    • ● 2.1 单片机硬件组成
    • ● 2.2 单片机的引脚功能
    • ● 2.3 存储器结构
    • ● 2.4 特殊功能寄存器SFR
    • ● 2.5 并行P口介绍
    • ● 2.6 时钟电路与复位电路
    • ● 2.7 第2章测验
  • 第3章 C51语言编程基础与Keil uVision3的使用
    • ● 3.0 本章导学、PPT
    • ● 3.1 C51 编程语言简介
    • ● 3.2 C51 语言程序设计基础
    • ● 3.3 C51 语言的函数
    • ● Keil C51软件基本操作演示
    • ● 3.4 第3章测验
  • 第4章 Proteus的使用(选学)
    • ● 本章PPT
  • 第5章 单片机与显示器件及开关、键盘的接口设计
    • ● 5.0 本章导学、PPT
    • ● 5.1 单片机控制发光二极管显示
    • ● 流水灯的5种程序设计方法及其比较
    • ● 流水灯课堂实录-王洋老师
    • ● 5.2.1 开关状态检测-案例1
    • ● 5.2.2 开关状态检测-案例2
    • ● Keil软件中I/O口输入状态模拟及输出状态观察
    • ● Proteus仿真软件与Keil软件联合调试及仿真
    • ● 实验1 彩灯控制实验演示
    • ● 实验2 开关控制彩灯设计思路及调试方法
    • ● 实验2 开关控制彩灯实验演示
    • ● 5.3.1 LED数码管静态显示
    • ● 5.3.2 LED数码管动态显示原理
    • ● 5.3.3 LED数码管动态显示编程案例
    • ● 动态显示软件调试方法
    • ● 5.6.1 独立式键盘接口及编程
    • ● 5.6.2 矩阵式键盘接口电路
    • ● 5.6.3 矩阵式键盘按键识别方法及键值分析
    • ● 5.6.4 反线法编程
    • ● 反线法程序软件调试方法
    • ● 实验6 矩阵式键盘设计思路及调试方法
    • ● 实验6 矩阵式键盘实验实物演示
    • ● 5.7 第5章测验
  • 第6章 AT89S51单片机的中断系统
    • ● 6.0 本章导学、PPT
    • ● 6.1 AT89S51 中断技术概述
    • ● 6.2 AT89S51 中断系统结构
    • ● 6.3 中断允许与中断优先级的控制
    • ● 6.4-6.5 响应中断请求的条件、外部中断的响应时间
    • ● 6.6-6.7外部中断的触发方式、中断请求撤销
    • ● 6.8 中断函数
    • ● 6.9 中断系统应用举例
    • ● 例题6-1优化程序
    • ● 外部中断软件模拟调试方法
    • ● 实验3 中断报警设计思路及调试方法
    • ● 实验3 中断报警实验演示
    • ● 6.10 第6章测验
    • ● 思考题
  • 第7章 AT89S51单片机的定时器/计数器
    • ● 7.0 本章导学、PPT
    • ● 7.1 定时器/计数器的结构
    • ● 7.2 定时器/计数器的4 种工作方式
    • ● 7.3 定时器/计数器的编程和应用
    • ● 定时器课堂实录
    • ● 定时器/计数器程序模拟仿真调试方法
    • ● 实验4 交通灯设计思路及调试方法
    • ● 实验4 交通灯实验演示
    • ● 实验5 秒表设计思路及调试方法
    • ● 实验5 秒表实验演示
    • ● 7.4 第7章测验
  • 第8章 AT89S51单片机的串行口
    • ● 8.0 本章导学、PPT
    • ● 8.1 串行口的结构
    • ● 8.2 串行口的工作方式
    • ● 8.3-8.4多机通信 波特率的定制方法
    • ● 8.5 串行口的应用设计案例:单机通信,多机通信
    • ● 实验7 双机通信设计思路
    • ● 8.6 第8章测验
  • 第9章 AT89S51单片机的并行扩展技术
    • ● 9.0 本章PPT
    • ● 9.1 系统并行扩展概述
    • ● 9.2 EPROM的并行扩展
    • ● 9.3 RAM的并行扩展
    • ● 9.4-9.7 I/O口设计
    • ● 9.8 第9章测验
  • 第10章 AT89S51单片机与DAC、ADC的接口
    • ● 本章PPT
    • ● 第10章测验
  • 第11章 AT89S51 单片机系统的串行扩展
    • ● 本章PPT
  • 第12章 单片机的各种控制与检测应用设计
    • ● 本章PPT
    • ● 典型应用案例
  • 第13章 实验
    • ● 13.1 实验指导书
    • ● 13.2 实验板示意图
    • ● 13.3 跑马灯程序示例
    • ● 13.4 原理接线图
    • ● 13.5 实验焊接元件清单
    • ● 13.6 实验板PCB图
    • ● 13.7 硬件焊接教学视频
    • ● 13.8 实验板电路图-跳线版
    • ● 13.9 测控专业实验安排表
    • ● 13.10 实验报告要求
    • ● 13.11 实验报告模板
  • 第14章 随堂测验
    • ● 14.1 随堂测验1
    • ● 随堂测验
    • ● 随堂测验答案
  • 第15章 期末复习
    • ● 15.1 2021-2022-1期末考试题型和分数分配
      • ● 15.2 总复习提纲
  • 第16章 习题答案及实验程序
    • ● 16.1 习题答案
    • ● 16.2 实验程序最优版本
0.3 平台资源说明和软件程序下载

一、平台资源说明

本课程超星平台上包括:

  1. 上课用的ppt课件,与讲课内容对应;

  2. 理论课重点难点讲课视频,便于预习和复习;

  3. 利用专业软件KEILC51调试程序的基本方法;

  4. 典型例题单步调试程序的方法演示视频。针对重点难点内容,通过单步演示调试程序的各种方法

  5. 针对6个典型实验内容,每个实验中涉及到的核心知识点进行单步调试程序的方法的演示视频

  6. 与教材配套内容为第1章至第12章内容。

  7. 为了便于学习和复习,平台内容与教材章节内容顺序保持基本一致,因此,将增加的实验材料放到本平台第13章,程序调试方法演示视频放到相关理论教学完成后。

  8. 软件调试方法演示视频分为典型例题程序调试方法,按照理论内容章节的顺序选取。实验程序调试方法针对每个实验涉及到的内容介绍调试方法。


    利用专业软件,通过单步调试,能够直观的看到程序运行的流程和运行结果,既可以帮助理解抽象的理论知识,又可以训练后续自主独立调试程序的长远目标,提高专业应用能力。

二、软件程序下载

KEILC51安装程序到课程qq群里或者本平台资料中下载安装。

三、备注

  1.     由于单片机厂家、种类、型号众多,本课程以8位单片机AT89S51为典型器件,学习单片机的软硬件知识,具有一定的通用性;

  2. 教材中选用单片机型号AT89S51

  3. 实验使用的芯片为AT89S52,烧录芯片时注意选择芯片型号与之匹配。