你这单片机没有加载程序吧,所有脚全为红点,都是高电平,就是没有加载程序的状态,没有程序能显示什么。还有,那个仿真图能不能认真点画,导线都要水平和竖直的,不能画成斜线的,还不如用网络标号画呢,这个图太乱了吧,那个单片机也不用横着放吗。
你的主程序在初始化时,没有开总中断标志位:EA=1;没有这一行。
void main()
{
k=0;
TMOD=0X15;
TH0=0;
TL0=0;
TH1=60;
TL1=170;
TR0= 1;
TR1=1;
EA=1; //必须加这一行
//ET0=0;//这一行可以省略
ET1=1;
while(1)
打开软件界面如图,选择P进行元器件的摆放。
在这里可以通过元器件的名字进行检索。电容电阻等元器件只需要其相应的英文缩写即可。
89C52是单片机初学者的不错选择,在检索行输入89C52,可以看到元件库里出现了我们需要的芯片。
选中后就可将其拖入工程界面,可以自己选择合适的位置。
根据需要可以添加不同的功能,此处采用一个历程介绍程序的下载。
选中单片机,之后选中编辑属性选项。
Program Files 就是程序的路径,注意是HEX文件,所以再用编译软件编译完成后通过该步骤去加载对应的HEX文件即可。
加载程序完毕后,点击执行,即可看到单片机开始工作,液晶屏显示一行字符。
图传上了,如果要proteus的仿真原理图文件和仿真程序的话给个邮箱吧···
proteus52单片机仿真的介绍就聊到这里吧,感谢您花时间阅读,谢谢。
本文标签:proteus52单片机仿真