使用proteus,at89c51扩展存储器
时间:10-02
整理:3721RD
点击:
我利用at89c51单片机扩展SRAM6264芯片,电路图如下:
我加载的汇编程序如下:
mov a,#20h
mov dptr,#0100h
movx @dptr,a
进行数据输出.
按理论分析,应该是地址为0100H的存储单元数据被更改为20H,可是,单步运行时,6264存储器中数据内容没有发生改变.
若全速运行,则01FEh 单元中数据被更改为20H.
我更改过DPTR的赋值,结果总是更改01feh单元的数据.我检查了电路,没有发生任何错误.
为什么呢?这是proteus的问题吗?我使用的是proteus7.5
电路图
希望获得熟悉者的指点,多谢