采用PSD913F2 扩展 8031程序空间

  • 文章关键词:
  • 8031系列单片机是应用非常广泛的MCU,但是随着控制领域的不断智能化、复杂化,程序长度可能远远大于8031的64KB限制。可以采用PSD913F2作为8031的外部存储器,其程序空间最大可达256KB,用KeilC51的BlankSwitch技术可使8位MCU运行256KB的应用程序。

      PSD913F2内置256KB闪存,分为8个页面,每页空间16KB,内置可选的32KB启动存储器、2KB的SRAM、27个I/O端口、电源管理单元、40个可编程逻辑宏单元CPLD,通过串口在线配置FPGA所有代码,适用于8031、MC68HC11、Dallas、Z80等20余种单片机。


    8031与PSD913F硬件设计
      在多数应用中,MCU与外部存储器之间连接时都必须用74LS373作为地址锁存器。但PSD913F2内含地址锁存器,因此PSD913F2的引脚可直接与8031相连,如图1所示。


    8031与PSD913F软件设计
      KeilC51语言源程序经过C51编译器编译后,生成浮动地址的目标代码文件。这种浮动地址的目标代码是不能直接装入8051运行的,必须经过连接定位器BL51的连接和定位,生成具有绝对地址的目标代码。同时BL51支持分组连接定位,允许生成代码大于64KB的目标程序,可以在具有适当硬件扩展逻辑的8051系统中进行代码组之间的切换,以达到正常运行的目的。BL51可以管理最多32个代码组,每个代码组最大为64KB。BL51连接定位器生成的OMF51格式的绝对目标文件,可装入dScope51或Intel兼容的仿真器进行调试,也可通过符号转换器OH51转换成Intel Hex文件以便于EPROM编程。
    采用PSD913F2 扩展 8031程序空间
      在采用BL51对目标程序进行分组连接定位时,要求8051系统具有相应的硬件分组扩展逻辑。默认的分组方式是采用8051的P1端口作硬件扩展地址线。采用1条P1口线时,分组数为2,采用5条P1口线时,最多可分为32个代码组,剩余的P1口线也可用于其他用途。也可采用外部数据存储器XDATA空间地址单元来进行分组,与采用8051的P1端口作为分组地址线不同的是,对于一个指定用于分组地址的XDATA端口字节中的剩余位,不能再用于其他目的。采用的分组方式、组数和地址在L51_BANK.A51中进行配置。
    采用PSD913F2 扩展 8031程序空间
      下面介绍一下应用BankSwitch的步骤。
      1.建一个KeilC51的新工程如Psdos,在菜单Project选择中选择Option for Target “Target 1”选择项,按图2所示进行项目配置。

      设置如下。
      ● 由于PSD913F2中有两块FLASH,从FLASH为32KB。故在off-chip code memory-Eprom设为0x0000~0x7fff。
      ● 在PSD913F2的PSDSoft Express已配置2KB的SRAM,地址范围为0x2000~0x27ff,故在off-chip Xdata memory-Ram设为0x2000,长度为0x0800。

工控机箱_19寸工业机箱厂家_服务器机箱品牌制造商

产品中心
工业机箱

工控机箱
工控机箱
服务器机箱
服务器机箱
OEM/ODM定制流程
工控机箱定制流程
  • 定制咨询
    工控机箱定制咨询
    Step1
  • 需求分析
    工控机箱定制需求分析
    Step2
  • 可行性分析
    工控机箱定制可行性分析
    Step3
  • 确认规格
    工控机箱定制确认规格
    Step4
  • 报  价
    工控机箱定制报价
    Step5
  • 合同签订
    工控机箱定制合同签订
    Step6
  • 图纸确认
    工控机箱定制图纸确认
    Step7
  • 样品确认
    工控机箱定制样品确认
    Step8
  • 批量生产
    工控机箱定制批量生产
    Step9
迈肯思优势
工控机箱优势
迈肯思的八大优势MACASE'S EIGHT ADVANTAGES
迈肯思的八大优势
解决方案
机箱行业解决方案
机架式机箱行业解决方案 机架式机箱行业解决方案
服务器机箱行业解决方案 服务器机箱行业解决方案
工业机箱行业解决方案 工业机箱行业解决方案
工控机箱行业解决方案 工控机箱行业解决方案
工控机箱品牌厂商

MACASE用心打造每个细节
以全新的技术与的服务开创中国工控机箱领域新的篇章!
从这里开始,了解迈肯思的一切

服务器机箱品牌厂商
新闻资讯
4u机箱资讯

超级通云控

超级通微信云控

云控系统

云控

熊猫微信云控

微信云控系统

微信云控

微信云控系统

友情链接:
服务器机箱    |  工控机箱    |   2u机箱    |  4u机箱    |   机箱行业资讯    |   联系我们    |   网站地图    |           网站技术支持:云驰力