目录

  • 1 第一单元单片机概述
    • 1.1 第一课时 单片机概述
    • 1.2 单片机预备知识
    • 1.3 章节测试
  • 2 第二单元单片机硬件结构
    • 2.1 AT89S51单片机的硬件组成
    • 2.2 AT89S51单片机的存储器
    • 2.3 AT89S51的时序与复位电路
    • 2.4 AT89S51单片机的并行I/O端口
    • 2.5 章节测试
  • 3 第三单元  C51
    • 3.1 C51编程语言概述
    • 3.2 C51语言程序设计基础
    • 3.3 ​C51语言的函数
    • 3.4 章节测试
  • 4 protues与keil软件
    • 4.1 第一课时 protues仿真软件的安装与使用
    • 4.2 第二课时 keil编译器的安装与使用
  • 5 第五章  中断
    • 5.1 中断技术概述
    • 5.2 中断系统结构
    • 5.3 中断处理过程
    • 5.4 中断系统应用举例
  • 6 第六章 定时计数器
    • 6.1 定时/计数器结构
    • 6.2 定时器的控制
    • 6.3 ​定时计数器的4种工作方式
    • 6.4 定时/计数器的编程和应用编辑
  • 7 串口
    • 7.1 串行口概述
    • 7.2 ​串行口结构
    • 7.3 串口方式0及应用
    • 7.4 串口方式1及应用
    • 7.5 串口方式2及应用
    • 7.6 串口方式3及应用
  • 8 任务一 IO端口应用
    • 8.1 单片机控制流水灯
    • 8.2 单片机控制LED数码管显示
    • 8.3 LCD1602显示
  • 9 任务二 中断
    • 9.1 外部中断应用
    • 9.2 定时器应用
    • 9.3 串口通信应用
  • 10 任务三 扩展
    • 10.1 ​单片机扩展DAC 和AD
    • 10.2 单总线扩展---DS18B20
    • 10.3 I2C总线
第一课时 protues仿真软件的安装与使用