1.安装Proteus
https://www.onlinedown.net/soft/635643.htm
按照破解方法来做就可以了
2.安装Keil4
https://www.onlinedown.net/soft/578373.htm
同样也是按照对应方法来做
3.打开Proteus

点击新建工程

下一步

选择默认原理图

可以不创建PCB

无固件项目
完成
首先我们来挑选组件
点击左上角的 P (蓝底白字)

搜索80c51 点一下第一个
再搜索LED

选择一种颜色
搜索RES

依次点击后我们可以看到原件都被放置在了左上角

点击元件之后放置在原理图上,点击端点可以进行连线

按照图示方式连线
放置接地点,右键-》选择GROUND

为了让LED亮一些,我们首先修改RES电阻的值
双击电阻

阻值改为1k
双击LED

全驱动电流改为1mA
依次改变所有的电阻和LED

右键80c51 选择编辑源代码

选择编译器
找到这选择检查当前

软件会自动检查到你安装的编译器


编写如下代码
/* Main.c file generated by New Project wizard * * Created: 周四 2月 27 2020 * Processor: 80C51 * Compiler: Keil for 8051 */ #include <reg51.h> typedef unsigned int uint; void delay(); void main(void) { // Write your code here P2=0x01; while (1) { P2<<=1; if(P2==0x00) P2=0x01; else delay(); } } void delay( ){ uint i,j; for(i=0;i<100;i++) for( j=0;j<100;j++); }
构建工程

回到原理图
点
三角就可以开始仿真了

