1、Proteus安装教程
写给单片爱好者,初写教程如有错误,敬请指教。
废话少说进入正题吧
1、Proteus安装包:
2、双击P7.8SP2.exe
点击“next”
3、点击“yes”
接着按图进行
可以更改安装路径,也可以不更改路径
软件正在安装中:
单击“finish”完成安装,如下图所示
出现如下界面,略去不看
找到安装程序图标,发送至桌面快捷方式,记得不要运行(还没有破解)
在安装包内找到破解文件夹,如下所示
找到安装路径后,单击“升级”完成破解。
2、
在桌面上找到快捷方式。双击运行
保存设计:
添加元件,如下
添加电阻类元件
放置电源
连线
放置网络标号,等同于导线
放置led灯
连接导线
运行仿真,提示没有程序下载到单片机内
下载程序后运行的仿真如下
附:源程序
#include
#include
/*****************/
unsigned char k;
unsigned
3、char code light[]={0xfe, 0xfd, 0xfb, 0xf7, 0x7f, 0xbf, 0xdf, 0xef};
/*************/
void delay1s(void) //误差 0us
{
unsigned char a,b,c;
for(c=167;c>0;c--)
for(b=171;b>0;b--)
for(a=16;a>0;a--);
_nop_(); //if Keil,require use intrins.h
}
/*******************
4、/
void main( void )
{
unsigned char temp;
P0=0XFF;
while(1)
{
for( k=0; k<8; k++)
{
P0=light[k];
delay1s();
}
P0=0XFF;
temp=0xfe;
for( k=0; k<8; k++)
{
P0=temp;
delay1s();
temp<<=2;
}
P0=0XFF;
temp=0x01;
for( k=0; k<8; k++)
{
P0=temp;
delay1s();
temp<<=2;
}
}
}
关于如何编写程序,大家可以百度,网上有好多好的教程。