标题:
在Proteus中为单片机添加扩展内存
[打印本页]
作者:
zxwdown
时间:
2020-5-17 09:01
标题:
在Proteus中为单片机添加扩展内存
在用Proteus仿真单片机调试单片机程序时,由于实际使用的单片机在在Proteus中不一定都有相应的模型,人们往往使用相近的型号,例如实际使用的是STC系列单片机,但在Proteus我们用AT系列的单片机代替,由于代码兼容,调试出来的代码用于STC系列也能很好运行。但由于是代替,所以往往会有一些细小的区别,其中护展内存数量就是一个关键的区别,象STC系列单片机有很多是带护展内存的,但AT系列中大家常用的AT89C52默认是不带扩展内存的,为了使AT89C52能仿真带扩展内存的单片机,需要为AT89C52添加扩展内存,这样才能正解仿真单片机。如何为Proteus中的单片机添加扩展内存,很多初用Proteus的师兄可能不了解,因此本文将为Proteus中单片机添加扩展内存方法详细介绍,供需要的人参考。以AT89C52为例。步骤如下:
1、先在Proteus设计中添加AT89C52,然后选择这个单片机。2、选择主菜单中的Library项,再选择Make Device...项如图:
3、在弹出的对话框中连击Next按钮,直到出现Component Properties & Definitions页,左边列表框中往下拉,选XRAM,在右边Default Value项值中填入需要的值,如下图
然后再连击Next按钮,最后单击OK按钮,这样我们就为AT89C52添加了扩展内存。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1