低压断路器控制器设计( 二 )


DS80C390通过SDI、SDO、SCLK和CS信号线与CS5460接口 。 运用写操作对CS5460内部各寄存器进行设置;运用读操作 , 读出CS5460内部各状态寄存器和输出结果寄存器的值 。  
2.4 外扩存储器电路 
传统单片机应用系统为一般以微处理器为核心外加必要的芯片组成 。 但所需外加零散芯片很多时 , 所得的系统结构将很复杂且不易与更新或修改 。 所以 , 本设计采用了PSD934F2芯片 。  
(1)PSD934F2的主要特点 。 美国WSI公司推出的PSD934F2芯片是专门为8bits微处理器设计的 , 实现了将多个外围芯片集成于一个芯片中 。 其主要特点有:可方便的使用复用和非复用的8bits微处理器接口;内置2MB的主FLASH存储器和256KB的第二FLASH存储器;具有64KB的SRAM;有19个输出的通用PLD(GPLD);有译码PLD(DPLD);具有27个可单个配置的I/O引脚;等待电流可以降至50μA;符合JTAG标准的串行口可对全芯片进行在系统编成;FLASH存储器的擦写次数至少可达100000次 , PLD的擦写次数最少可达1 000次 。  
(2)PSD934F2与DS80C390的硬件电路 。 系统要求具有256KB的FLASH、125±8KB的SRAM和16KB的辅助FLASH , 还要31路I/O输出及一些外设片选输出 , 故系统还扩展了一片128KB的SRAM 。 本设计中 , DS80C390工作于22bits连续叶面寻址模式 , 配置为8bits的数据/地址复用方式 。 用程序选通允许信号PSEN访问PSD934F2的程序存储器 , 用WR、RD访问数据存储器 。 PSD934F2的27个I/O引脚 , 分成4个口(PA、PB、PC和PD) , 每个引脚可单独配制成不同的功能 。  
(3)PSD934F2的软件开发 。 PSD934F2由PSDsoft软件支持 。 系统设计时 , 不需要用硬件描述语言(HDL)来定义PSD934F2的引脚功能和分配存储器地址 。 PSD934F2支持Flashl