1)有三块RAM,其中RAM3是数据存储器,RAMA、RAMB既是数据存储器又是程序存储器,RAMA和RAMB采用DS1230Y-70静态RAM。RAMA和RAMB具有相同的地址,当其中一块作为程序存储器时,另一块是数据存储器。AT89C51的数据空间与地址空间分开的特性保证了这两块存储器不会冲突。(2)增加了选择电路,用来将程序存储器和数据存储器“重新分类”,通过DN_CON控制信号线来选择是将WR信号还是将PSEN信号送入相应的静态RAM。(3)增加了串行EEPROM以保存重要的信息,如模块号及下载标志等。



1)系统上电时,要能自动设别该系统的主程序代码是否下载及下载在哪个静态RAM中,并能自动正确执行。(2)要保证其它的中断能正确响应,包括除程序下载命令外的其它串行中断。(3)在程序下载串行中断响应后,要能正确退出中断,并跳到主程序的正确位置执行代码。
| 欢迎光临 DIY编程器网 (http://diybcq.com/) | Powered by Discuz! X3.2 |