当前位置: 首页 > 专利查询>武汉大学专利>正文

基于PSD的单片机通用系统板技术方案

技术编号:2901848 阅读:171 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术提供了一种基于PSD的单片机通用系统板,包括单片机以及通过地址锁存电路和片选译码电路,将数据、地址、控制总线和存储器连接的基本电路,并使用可编程系统器件PSD芯片,扩展了模数转换电路、数模转换电路、显示和键盘控制电路、I/O扩展电路、中断扩展电路、总线驱动电路、RS232串行接口电路、电源监控电路、电压基准源电路、主接口、JTAG编程接口和微型打印机接口,该系统板具有功能齐全,性能稳定,易于升级的优点。(*该技术在2011年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】基于PSD的单片机通用系统板本技术涉及一种基于PSD的单片机通用系统板,属于电子产品。当前国内市场上的单片机系统板存在很多功能和技术上的缺陷和不足,如不能实现在系统可编程(ISP)和在应用重编程(IAP)功能;升级和面向多任务困难;没有解决单片机寻址能力有限的问题,不容易实现存储空间扩展;没有加密系统的功能;PCB板空间不能充分利用,难以做到小型化;存在电磁兼容(EMC)问题,系统的可靠性差。本技术的目的就是为了克服上述当前单片机系统的不足,而提供一种具有ISP和IAP功能,可以面向多任务,易于升级,功能齐全的单片机系统板。为实现上述目的,本使用新型采用了如下的技术解决方案:本技术主要由以下各部分组成:单片机、可编程系统器件PSD芯片、模数转换电路、数模转换电路、显示和键盘控制电路、I/O扩展电路、中断扩展电路、总线驱动电路、RS232串行接口电路、电源监控电路、电压基准源电路、主接口、JTAG编程接口和微型打印机接口等。其连接方式是:单片机的数据、地址总线与PSD芯片直接连接;数据总线经驱动后连接到模数转换电路、I/O扩展电路和中断扩展电路;PSD芯片产生各种逻辑功能,连接到模数转换电路、数模转换电路、显示和键盘控制电路、I/O扩展电路、中断扩展电路等;键盘和显示控制电路控制键盘和显示;RS232串行接口电路连接本系统和PC机;电源监控电路控制单片机的电源和复位;电压基准源电路提供数模转换电路的电压基准;PSD芯片内置的JTAG电路连接至JTAG编程接口;数据、地址、控制总线、中断扩展、I/O扩展等连接到主接口和微型打印机接口。本系统板设计了完整的在系统可编程(ISP)和在应用重编程(IAP)的解决方案,在硬件电路不变的条件下,可以仅通过在系统重新编程和配置以适用于不同的任务要求,而当前单片机系统不能实现这样的功能。其技术方案是,把PSD芯片的C口配置为复用方式,其内置的JTAG编程-->接口通过14针的JTAG编程接口引出,并将每根信号线用I0K的电阻上拉至高电平,利用PSD芯片编程器Flashlink从PC机上将代码和配置下载至本系统板。其工作原理是,一般情况下,PSD芯片的C口作为I/O口使用,当需要实现IPS和IAP功能时,通过开关通知单片机的P1.6端口,单片机使用程序禁止PSD芯片的C口I/O功能,并使用其JTAG功能,Flashlink利用本系统板上的JTAG编程接口,通过14芯的扁平电缆将PC机上的代码和配置下载到本系统板上。实现ISP时,单片机是离线的;实现IAP时,单片机引导和控制整个实施过程。本系统板使用的PSD芯片是可编程逻辑器件(PLD),利用它实现系统所需要的逻辑功能和连接逻辑,并且设计了PSD芯片与其他外围电路的适当接口,相比当前单片机系统,节省了片选译码电路、地址锁存电路和其他用于实现各种逻辑功能的电路。其技术方案是,将配置为锁存地址输出的PSD芯片的PA0端口,连接到中断扩展芯片8259的锁存地址输入端口AD0,PSD芯片的PB1端口产生8259的片选信号。在一般单片机系统中,为了解决8259与单片机时序兼容问题,是利用RD经非门74HC04后与INT8259共同经与非门74HC00构成的硬件电路产生INTA信号,而利用RD经非门74HC04后与INTA8259共同经与非门74HC00构成的硬件电路产生RD信号。而本系统板利用PSD芯片的PLD单元,将PSD芯片的PB5-7端口分别配置为INT8259、INTA8259和RD8259,将其分别与8259的INT、INTA和RD端口相连接,以上电路只需要以下两句方程即可实现:inta8259=!(!_rd & int8259);rd8259=!(!_rd & inta8259);-->从而节省一个74HC00和一个74HC04。将PSD芯片的PA0和PA1端口配置为锁存地址输出,提供给并行扩展芯片8255的AD0和AD1端口,并由PSD芯片的PA2端口产生8255的片选信号,相比传统单片机系统板,节省了地址锁存和片选译码电路。由于单片机系统的地址锁存使其信号ALE在读写外部数据时会丢失一个脉冲,无法利用其作为标准频率使用,现在有一种单片机系统采用了将RD、WR经与门74HC08与ALE经非门74HC04后共同通过与非门74HC00构成的硬件电路产生ALEFIX信号来解决这个问题。本系统板利用PSD芯片的PLD单元,定义一个内部节点ALEFIX,只需要以下方程即可实现上述硬件电路的功能:aleout=!(!ale & (_wr#_rd));本系统板采用了存储分页方案,突破了传统单片机系统最多只能有64KB存储空间的限制,最大可以将单片机的寻址空间扩大256倍。其技术方案及原理是,单片机控制PSD芯片内部的页寄存器,将大于64KB的存储空间分别映射到不同的页面,每一页面分配的存储空间不超过64KB。使SRAM和I/O设备的地址范围与页面无关,在数据空间中,不管哪一个存储器页有效,MCU都可以访问SRAM和I/O设备。在程序空间中,开辟与页面无关的一段空间,放置单片机的复位和初始化子程序、中断服务子程序、I/O和存储器管理子程序、IAP装载程序代码和不管选择哪一个存储器页,必须可访问任何其他内容,这样不管哪一个存储器页有效,系统都能够正常工作,同时单片机也可以访问超过64KB的数据和程序空间。本系统板针对一般单片机系统板没有保密和保护功能的缺陷,设计了保密保护系统,既可以对整个系统的逻辑和数据全部加密,也可以单独对数据的某一区段加密。其技术方案及原理是,在对PSD芯片进行配置时,设置其保密位(setsecurity),则整个系统板的逻辑和数据被保护,无法读出芯片中的任何内容;-->通过设置存储区段保护位,可以分别对某一存储区段进行保护,以防止意外擦除。同时,在系统运行过程中,还可以通过PSD芯片内部的闪速保护和配置保护寄存器,进行保密和保护设置。本系统板在后向通道上使用开关电容滤波器MAX7403和数模转换匹配放大器MAX400,并设计适当的选择电路,使得本系统可以选择输出的极性,同时也可以选择数模转换的输出是否经过滤波器。其技术方案是,设计四个三针的跳线装置JP1-JP4,并将各个跳线的各针按下表连接。其工作原理是,当JP1和JP2均为1、2针短接时,后向通道的输出经过滤波器,适用于语音回放等任务;当JP1和JP2均为2、3针短接时,滤波芯片MAX7403B的输入输出端均被悬空,后向通道的输出不通过滤波器,可以适用于智能化测控类型任务。当JP3和JP4均为1、2短接时,选择单极性输出;当JP3和JP4均为2、3短接时,选择双极性输出。由于本技术采用了以上技术方案,从而大大提高该系统板的性能,具有功能强大、适应性强、性能稳定等特点。下面结合附图对本技术作进一步说明:图1为本技术的原理框图。图2为本技术中的JTAG编程电路图。图3为本技术中的中断扩展原理图。图4为本技术中的后向通道跳线示意图。-->图1为本技术的原理框图。其中1是单片机,2是电源监控模块,3是串行通信模块,4是PSD芯片,5是电压基准模块,6是JTAG编程接口,本文档来自技高网...

【技术保护点】
一种基于PSD的单片机系统板,包括单片机以及通过地址锁存电路和片选译码电路,将数据、地址、控制总线和存储器连接的基本电路,其特征在于:使用可编程器件PSD芯片,PSD芯片直接与单片机的数据、地址总线连接,数据总线经驱动后连接到模数转换电路、I/O扩展电路和中断扩展电路,同时,PSD芯片的各逻辑功能线分别对应连接到模数转换电路、数模转换电路、显示和键盘控制电路、I/O扩展电路、中断扩展电路,PSD芯片内置的JTAG电路连接至JTAG编程接口,数据、地址、控制总线、中断扩展电路、I/O扩展电路还与主接口和微型打印机接口相连。

【技术特征摘要】
【国外来华专利技术】1、一种基于PSD的单片机系统板,包括单片机以及通过地址锁存电路和片选译码电路,将数据、地址、控制总线和存储器连接的基本电路,其特征在于:使用可编程器件PSD芯片,PSD芯片直接与单片机的数据、地址总线连接,数据总线经驱动后连接到模数转换电路、I/O扩展电路和中断扩展电路,同时,PSD芯片的各逻辑功能线分别对应连接到模数转换电路、数模转换电路、显示和键盘控制电路、I/O扩展电路、中断扩展电路,PSD芯片内置的JTAG电路连接至JTAG编程接口,数据、地址、控制总线、中断扩展电路、I/O扩展电路还与主接口和微型打印机接口相连。2、根据权利要求1所述的基于PSD的单片机通用系统板,其特征在于:单片机上连接有电源监控电路,PC机与本系统板间通过RS232串行接口电路连接,数模转换电路上还连接有电压基准源电路。3、根据权利要求1或2所述的基于PSD的单片机通用系统板,其特征在于:PSD芯片的C口配置为复用方式,其内置的JTAG编程接口由14针的JTAG编程接口引出,并且每根信号线上接有10K的电阻使各信号线被拉至高电平,同时系统板内装有利用PSD芯片编程器Flashlink从PC机下载的代码和配置。4、根据权利要求1或2所述的基于PSD的单片机通用系统板,其特征在于:中断扩展电路选用中断扩展芯片8259,将配置为锁存地址输出的PSD芯片的PA0端口连...

【专利技术属性】
技术研发人员:杨智吕伟云
申请(专利权)人:武汉大学
类型:实用新型
国别省市:83[中国|武汉]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1