目录

  • 1 单片机及其开发环境
    • 1.1 初识单片机
      • 1.1.1 课前欣赏
      • 1.1.2 什么是单片机
      • 1.1.3 与单片机对话:二进制与十六进制之间的转换
    • 1.2 单片机应用系统及其开发环境
      • 1.2.1 单片机应用系统及其开发环境
      • 1.2.2 Protesu软件的操作视频
      • 1.2.3 Keil软件的操作视频
      • 1.2.4 思维导图的画法
      • 1.2.5 如何将程序烧入单片机芯片中
  • 2 单片机结构及工作原理
    • 2.1 MCS51单片机内部结构
    • 2.2 MCS51单片机引脚及功能
    • 2.3 MCS51单片机存储器
    • 2.4 MCS51单片机的时钟电路和复位电路
  • 3 汇编指令
    • 3.1 寻址方式
    • 3.2 数据传送类指令
      • 3.2.1 MOV指令
      • 3.2.2 MOVX指令
      • 3.2.3 MOVC指令
    • 3.3 算术运算类指令
    • 3.4 逻辑运算类指令
    • 3.5 控制转移类指令
    • 3.6 位操作类指令
  • 4 中断系统
    • 4.1 什么是中断
    • 4.2 单片机中断系统的结构
  • 5 定时计数器
    • 5.1 定时计数器的结构与工作原理
    • 5.2 定时计数器的工作方式
  • 6 串口通信
    • 6.1 串行口基本概念及结构、工作方式
    • 6.2 双机通信
  • 7 输入输出接口电路
    • 7.1 数码管显示
    • 7.2 独立式按键
    • 7.3 矩阵式键盘
独立式按键

学习内容

1. 独立式键盘电路连接和独立式键盘去抖程序编写

2. 独立式键盘按键按下个数判断程序编写和独立式键盘的键盘码产生程序编写

学习微视频


学习课件