一、组装原件步骤
1.创建一个新的工程
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/019428d318edb59366be272145690920.png)
2.找原件
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7efbed152d5cee103c4f9ae210e341ab.png)
3.将各元件连接起来,构成原理图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f4ec8eed06982c8b185fa69c53bb7e99.png)
二、代码编写
1.打开keil
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/27e1d54cd2c5e771dab2b25cde02f3b9.png)
2.敲入代码
#include<reg51.h>
into() interrupt 0
{
P1=P1<<1|0x01;
}
main()
{
P1=0xfe;
EA=1;
EX0=1;
IT0=1;
do{}while(1);
}
3.对代码进行编译连接运行
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/40c215e80244d7dbd2f8199c30b9d37a.png)
4.调试
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3ed8ed8c5995eefd6848190223e91aac.png)
三、仿真结果
将编译生成的.hex文件导入Protues仿真的51芯片中点击确定,便可以开始仿真。仿真结果:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/92d12834a1b02b0b759a8910f6074286.png)
四、总结
通过本次仿真实验,使我对protues的仿真以及和keil的连接有了更深的了解。