目录

  • 1 第一讲 单片机概述
    • 1.1 第一讲课前预习
    • 1.2 第一讲 51单片机概述
    • 1.3 实验一:Proteus仿真软件和Keil C的使用
    • 1.4 实验一解析
    • 1.5 第一讲 测试答案
  • 2 第二讲 51单片机硬件结构
    • 2.1 第二讲课前预习
    • 2.2 第二讲 AT89S51单片机硬件结构
    • 2.3 实验二 Keil C的使用和单向流水灯实验
    • 2.4 实验二解析
    • 2.5 第二讲 测试答案
  • 3 第三讲 C51语言编程基础
    • 3.1 第三讲课前预习
    • 3.2 第三讲 单片机C51语言编程基础
    • 3.3 实验三  双向流水灯实现
    • 3.4 实验三解析
    • 3.5 第三讲 测试题答案
  • 4 第四讲 51单片机并行端口
    • 4.1 第四讲课前预习
    • 4.2 第四讲 51单片机并行I/O接口
    • 4.3 实验四  花样流水灯实验和开关控制流水灯实验
    • 4.4 实验四解析
    • 4.5 第四讲 测试题答案
  • 5 第五讲 数码管
    • 5.1 第五讲课前预习
    • 5.2 第五讲 数码管应用
    • 5.3 实验五(1)  数码管的静态显示实验
    • 5.4 实验五(2)  数码管的动态显示实验
    • 5.5 实验五解析
    • 5.6 第五讲 测试题答案
  • 6 第六讲 独立键盘
    • 6.1 第六讲课前预习
    • 6.2 第六讲 独立键盘应用
    • 6.3 实验六 独立键盘实验
    • 6.4 实验六解析
    • 6.5 第六讲 测试题(含答案)
  • 7 第七讲 矩阵键盘
    • 7.1 第七讲课前预习
    • 7.2 第七讲 矩阵键盘应用
    • 7.3 实验七 矩阵键盘实验
    • 7.4 实验七解析
    • 7.5 第七讲 测试题(含答案)
  • 8 第八讲 蜂鸣器
    • 8.1 第八讲课前预习
    • 8.2 第八讲 蜂鸣器应用
    • 8.3 实验八 蜂鸣器的连续和间断发声实验
    • 8.4 实验八解析
    • 8.5 第八讲 测试题(含答案)
  • 9 第九讲 51单片机中断系统
    • 9.1 第九讲课前预习
    • 9.2 第九讲 51单片机中断系统
    • 9.3 实验九 51单片机外中断实验
    • 9.4 实验九解析
    • 9.5 第九讲 测试题(含答案)
  • 10 第十讲 51单片机定时/计数器
    • 10.1 第十讲课前预习
    • 10.2 第十讲 51单片机定时器/计数器
    • 10.3 实验十(1) 定时器实验
    • 10.4 实验十(2) 计数器实验
    • 10.5 实验十解析
    • 10.6 第十讲 测试题(含答案)
  • 11 第十一讲 51单片机串口通信
    • 11.1 第十一讲课前预习
    • 11.2 第十一讲 51单片机串口通信原理
    • 11.3 串口方式0实验
    • 11.4 串口方式0实验解析
    • 11.5 串口方式一课前预习
    • 11.6 51单片机串口通信编程应用
    • 11.7 串口方式一通信实验
    • 11.8 串口方式一通信实验解析
    • 11.9 第十一讲 测试题(含答案)
  • 12 第十二讲   点阵显示
    • 12.1 第十二讲 课前预习
    • 12.2 第十二讲   点阵显示原理
    • 12.3 点阵显示实验
    • 12.4 点阵实验解析
  • 13 第十三讲 液晶显示
    • 13.1 第十三讲课前预习
    • 13.2 第十三讲 液晶显示原理
    • 13.3 LCD1602液晶显示实验
    • 13.4 LCD1602实验解析
  • 14 第十四讲 LCD 12864显示
    • 14.1 LCD 12864 学习视频
    • 14.2 LCD 12864 学习课件
  • 15 第十五讲 单片机应用开发
    • 15.1 单片机应用设计-数字时钟
    • 15.2 综合实验—数字时钟实验
    • 15.3 数字时钟实验解析
    • 15.4 数字时钟(含代码)
  • 16 硬件综合实训
    • 16.1 硬件综合实训课题
    • 16.2 XH-DS01单片机实训板
    • 16.3 XH-DS02单片机实训板
    • 16.4 DS18B20的使用
    • 16.5 DS1302的使用
    • 16.6 A/D 模块的使用
    • 16.7 SYN6288语音传感器的的使用
    • 16.8 直流电机模块的使用
    • 16.9 步进电机的使用
    • 16.10 焊接
    • 16.11 企业讲座
  • 17 期末大作业相关资料
    • 17.1 大作业选题参考资料
    • 17.2 期末大作业选题表+任务书
    • 17.3 普中单片机开发板
      • 17.3.1 51单片机介绍
        • 17.3.1.1 相关资料
    • 17.4 福讯单片机开发板
  • 18 期末大作业课题解析
    • 18.1 温湿度计
    • 18.2 8路抢答器
    • 18.3 电话拔号模拟
    • 18.4 记分器
    • 18.5 简易电子琴
    • 18.6 音乐播放器
    • 18.7 模拟风扇
    • 18.8 十字路口交通灯控制
    • 18.9 作息时间控制器
    • 18.10 基于DS1302的万年历设计
    • 18.11 电子广告牌设计
    • 18.12 简易计算器设计
    • 18.13 电梯运行设计
    • 18.14 智能密码锁
    • 18.15 声控灯设计
    • 18.16 电子宠物
    • 18.17 表决器设计
    • 18.18 LCD音乐倒计数
    • 18.19 模拟定时炸弹
    • 18.20 公交报站器设计
    • 18.21 动感光立方
    • 18.22 智能家居系统
  • 19 单片机课外拓展资料
    • 19.1 C语言
      • 19.1.1 视频
      • 19.1.2 文档
    • 19.2 单片机相关课外资源
      • 19.2.1 爱上单片机
        • 19.2.1.1 文档
        • 19.2.1.2 视频
      • 19.2.2 边学边秀单片机
        • 19.2.2.1 文档
      • 19.2.3 单片机应用技术项目教程
        • 19.2.3.1 ppt
        • 19.2.3.2 文档
      • 19.2.4 新概念51单片机C语言教程
        • 19.2.4.1 ppt
        • 19.2.4.2 视频
      • 19.2.5 手把手教你学单片机之AVR入门篇
        • 19.2.5.1 视频
      • 19.2.6 RZ单片机
        • 19.2.6.1 PPT
        • 19.2.6.2 文档
        • 19.2.6.3 视频
  • 20 单片机相关竞赛
    • 20.1 安徽省单片机竞赛
    • 20.2 蓝桥杯大赛-电子类
    • 20.3 中国大学生服务外包创新创业大赛
    • 20.4 互联网+创新创业大赛
    • 20.5 双百科技大赛
    • 20.6 计算机设计大赛
实验七解析

实验视频:


实验程序:

⑴当相应的按键按下时,用一位数码管显示出相应的按键代表的16进制数值(0∽F



⑵当相应的按键按下时,用二位数码管显示出相应的按键代表的10进制数值(00∽15)