实验目的:安装并熟悉Proteus电路仿真软件,完成一个51程序设计和仿真
此次实验对我们的要求是熟悉keil以及proteus,需要下载keil和proteus,并完成一个51程序的设计及仿真,我此次实验做的项目是流水灯设计
忘记截图,需要可以自行找教程
打开keil并点击project建立项目,并输入项目名称
代码如下:
//51单片机编程常用的头文件 #include <reg51.h> #include <intrins.h> //延迟函数 void delay_ms(int a) { int i,j; for(i=0;i<a;i++) { for(j=0;j<1000;j++) _nop_(); } } void main(void) { while(1) { P0=0xfe; delay_ms(50); P0=0xfd; delay_ms(50); P0=0xfb; delay_ms(50); P0=0xf7; delay_ms(50); P0=0xef; delay_ms(50); P0=0xdf; delay_ms(50); P0=0xbf; delay_ms(50); P0=0x7f; delay_ms(50); } }
此次实验主要困难是对软件的熟悉程度不够导致在实验过程中找教程学习花费了较多时间,特别是对零件图标很陌生,加上是全英文版本,所以略微吃力,希望在今后的学习中能做到熟练