File size: 974 Bytes
bd8bc50 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | ---
license: mit
tags:
- "8051"
- microcontroller
- keil
- proteus
---
# MCU:单片机原理实验答案
基于 AT89C51 的 8 个单片机实验示例,包含简单直白的 C51 源码、Keil uVision 工程和 Proteus 仿真文件。
## 实验内容
1. LED 流水灯
2. 数码管轮流显示数字
3. 四位数码管动态显示
4. 独立按键控制 LED
5. 矩阵键盘控制 LED
6. LCD1602 字符显示
7. 外部中断控制 LED
8. 定时器中断控制 LED
## 使用方法
- 使用 Keil uVision 打开各实验目录中的 `.uvproj` 工程并编译。
- 使用 Proteus 打开 `.pdsprj` 工程;如提示缺少程序文件,请先在 Keil 中编译,再在单片机属性中选择生成的 HEX 文件。
- 编译产物和个人本机配置未纳入仓库,需要在本机重新生成。
代码仅用于学习交流,建议理解实验原理后自行完成实验。
## 许可证
MIT License,详见 `LICENSE`。
|