目录
- 新建工程
- 调试
- 在Proteus中编写程序
- 导入Keil生成的Hex程序
Windows 10 20H2
Proteus 8 Frofessional v8.9 SP2
Keil uVision V5.29.0.0
PK51 Prof.Developers Kit Version:9.60.0.0
新建工程
设置名称和路径
下一步
下一步
选择系列、控制器和编译器
双击MCU设置主频
调试
这里以点灯为例
在Proteus中编写程序
编辑源文件
/* Main.c file generated by New Project wizard** Created: 周二 11月 16 2021* Processor: AT89C52* Compiler: Keil for 8051*/#include <reg52.h>
#include <stdio.h>
#include "intrins.h"sbit LED = P1^0;void Delay500ms() //@12.000MHz
{unsigned char i, j, k;_nop_();i = 4;j = 205;k = 187;do{do{while (--k);} while (--j);} while (--i);
}void main(void){ // Write your code herewhile (1){LED = !LED;Delay500ms();};}
运行后可见LED灯闪烁
导入Keil生成的Hex程序
双击MCU,选择Program File为Keil生成的Hex文件
再次运行也可看到LED闪烁