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 here
while (1)
{
LED = !LED;
Delay500ms();
};
}
运行后可见LED灯闪烁
导入Keil生成的Hex程序
双击MCU,选择Program File为Keil生成的Hex文件
再次运行也可看到LED闪烁