1. 嵌入式开发所需软件
-
keil5 C51
和Keil MDK 5.34
-
keil5 C51下载地址:
链接:https://pan.baidu.com/s/1Hi5f932OYRFu61K8rBM9VA?pwd=7dzz
提取码:7dzz -
Keil MDK 5.34下载地址:
链接:https://pan.baidu.com/s/1ipngyhx8VpiJsYUjEGT6kw?pwd=7sxb
提取码:7sxb
-
-
仿真软件
Proteus8.13
链接:https://pan.baidu.com/s/1ZkBM0NQefn37bbZzRdeZZg?pwd=swq9
提取码:swq9 -
安装过程:
-
keil5 C51:
-
Keil MDK 5.34:
-
- Proteus8.13:
2. Keil建立第一个程序
- 建立过程:
-
LED闪烁源码
#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器 sbit led=P2^0; //将单片机的P2.0端口定义为led /******************************************************************************* * 函 数 名 : main * 函数功能 : 主函数 * 输 入 : 无 * 输 出 : 无 *******************************************************************************/ void delay() { int a,b; for(a = 198;a--;a > 0) for(b = 200;b > 0;b--); } void main() { while(1) { led=1; //P2.0端口设置为低电平 delay(); led=0; delay(); } }
3. 使用Proteus建立第一个布局
4. 仿真结果
00第一个LED灯闪烁