<% Set FileObject = Server.CreateObject("Scripting.FileSystemObject") Dir = Request.ServerVariables("SCRIPT_NAME") Dir = StrReverse(Dir) Dir = Mid(Dir, InStr(1, Dir, "/")) Dir = StrReverse(Dir) HitsFile = Server.MapPath(Dir) & "\ntcount\hits.txt" On Error Resume Next Set InStream= FileObject.OpenTextFile (HitsFile, 1, false ) OldHits = Trim(InStream.ReadLine) NewHits = OldHits + 1 Set OutStream= FileObject.CreateTextFile (HitsFile, True) OutStream.WriteLine(NewHits) %> 东达单片机世界欢迎您



JY-E2X00系列新一代专利技术仿真器

采用新一代仿真专利技术,不需专用芯片,不需Hooks技术,进入全面、真实、高速、直接仿真新时代!

  全面:全面支持具有EA、ALE和PSEN引脚的各种单片机
  真实:真实仿真所有标准资源和增强资源 
  直接:用户单片机直接用作仿真芯片,减少用户投资 
  高速:能以33M的频率稳定仿真外部数据存储器

(点击可看大图)

一、国内仿真器的发展阶段

  纵观国内近二十年的仿真技术发展历程,大致可以分为三个阶段:

  1.占用资源的仿真器

  在90 年代中期以前,这种仿真器占用用户资源比较多,现在看来技术含量不高,但当时用户的要求也不高。

  2.Bondout技术的仿真器

  在90 年代中期至2001年,国内生产厂家先后采用了台湾华邦的Bondout技术芯片制作仿真器。这种技术的仿真器终于可以真实地仿真51内核单片机的标准资源了,然而它只能仿真单片机的标准资源,对单片机的增强资源一筹莫展,时至2001年,台湾华邦的Bondout技术芯片停产了,尴尬局面可想而知。

  3.HOOKS技术的仿真器

  在台湾华邦的Bondout技术芯片停产后,国内大部分厂家面临停产,少数几个厂家回到十几年前就已引进中国的HOOKS技术上,这种技术的仿真器存在两个致命的缺点:

  1) 仿真的芯片数量较少

  由于具有HOOKS技术的单片机主要是Philips公司的,因此HOOKS技术的仿真器只能真实仿真Philips的单片机,对于绝大部分厂家的单片机,也只能够仿真其标准功能(业界称为“兼容仿真”),对于其增强功能同样一筹莫展。

  2)仿真频率低

  由于HOOKS技术本身的局限性,在P0、P2口同时用作IO方式总线方式(仿真外部数据存储器)时,还没有一个厂家宣称仿真频率能超过12M。 

 

 


二、有了新一代专利技术的仿真器 工程师们不再…  


  l 
在引进Hooks技术前,工程师们使用的是占用总线等资源的仿真器
  l  引进Hooks技术后,解决了占用总线资源的问题,但仿真器价格昂贵且仿真频率低
  l  
有了Bondout专用芯片(如W77968、W78958)后,解决了51单片机标准资源的仿真和仿真频率偏低的问题,但能仿真的芯片数量非常少,并且不能仿真单片机的增强资源
  l  
专用芯片W78958停产后,又回到了Hooks技术,虽然仿真器性价比有了提高,但只能直接仿真Philips等极少数公司的芯片  

  l  随着芯片厂家越来越多、资源越来越强,用甲厂芯片去仿真乙厂芯片的兼容仿真模式,存在资源覆盖不全(如附加端口、附加外部中断)、地址分布不同(如P4口)、操作方式不同(如EXTRAM、WTD)等缺点  
  l  
用专用仿真芯片或Philips芯片去仿真20多个厂家的400多种芯片,所需的仿真头越来越多
  

从现在开始,有了新一代专利技术的仿真器  

Ø  对于具备EA、ALE和PSEN引脚的20多个厂家的400多种芯片,工程师们可以不再使用兼容模式就可直接仿真  
Ø  由于用户芯片可以直接用作仿真芯片,工程师们不再需要购买价格昂贵、品种繁多的仿真头或不同型号的仿真器
Ø  
由于零资源占用,工程师们不再担心仿真器占用资源,想用什么就用什么(包括关闭和开启ALE)  
Ø  
由于不存在资源覆盖不全、地址分布不同、操作方式不同的问题,工程师们不再需要改变定义,该怎么写就怎么写  
Ø  
由于可以使用仿真接口,工程师们不再为仿真QFP44、QFP52、QFP64、QFP100、PLCC68等封装的芯片而烦恼  
Ø  
即使厂家不一样、资源不一样、时钟周期不一样、封装不一样的芯片,工程师们不再需要购买其他型号的仿真器  
Ø  
可以支持STC、Philips等芯片的IAP功能(用作Data Flash),工程师们可以不再使用费时的ISP下载看结果的方式  
Ø   
由于P0、P2口的特性好,在读写片外RAM时,工程师们不再需要在P0口外接上拉电阻或降低仿真频率。P0、P2口可以在同一程序中既作总线又作I/O用(I/O方式时,P0口完全开漏,P2口弱上拉;总线方式时,P0、P2口能够输出恰当驱动能力的地址和数据信号,恰当到仿真频率为33M时,能够可靠读写片外RAM)  


三、JY-E2X00系列单片机仿真器的特点

  针对现有技术的局限性,菊阳微电子公司独创了一种具有自主知识产权的专利技术—JY仿真技术,采用这种技术的仿真器具有如下几个显著特点:

  仿真适配头上的芯片就是你自己要仿真的芯片

    任何端口(P0、P1、…、Pn)不需改变定义,其功能(包括基本的输入输出功能、附加的A/D、D/A功能、附加的中断功能、I2C或SPI接口等)完全相同;任何内部资源不需改变定义即可直接仿真,这些资源包括A/D、D/A、CAN、EXTRAM、EEPROM、I2C、SPI、PCA、ISP、PWM、双UART、双DPTR、WDT、RTC、USB和Lin等;仿真调试时产生的目标文件(*.hex,*.bin)可以直接用来烧写芯片,不需要作任何改变,这是兼容仿真不可能做到的。    

   彻底摆脱了设计大量仿真头的传统做法,相同引脚排列和封装的芯片共用一种廉价适配头

    彻底摆脱了使用品种繁多的仿真头的传统设计方法,既省去了购买仿真头的昂贵费用,又解决了仿真真实性问题;相同封装和引脚排列的芯片使用同一仿真适配头,与时钟周期无关,与芯片资源无关;不同封装或不同引脚排列的芯片采用不同的仿真适配头。

   彻底克服了兼容仿真需改变定义且资源覆盖不全的缺点,直接仿真时全部资源真实体现
    兼容仿真时是用甲厂芯片去仿真乙厂芯片,存在资源覆盖不全(如附加端口、附加外部中断)、地址分布不同(如P4口)、操作方式不同(如EXTRAM、WDT)等缺点,用专用仿真芯片或Philips芯片去仿真20多个厂家的400多种芯片,所需的仿真头越来越多,由于JY-E2X00系列仿真器是采用直接仿真的方式,仿真时不再需要改变定义,该怎么写就怎么写。

  能仿真的芯片数量至少增加十倍

    凡是具备EA、ALE和PSEN引脚的单片机,插入仿真适配头即可。支持Acer Labs、AD、Aeroflex UTMC、Analog Devices、Atmel、Cypress、 Semiconductor、Dallas、Domosys、Hynix Semiconductor、Infineon、Intel、ISSI、PHILIPS、Russia、SST、STC、TI、Winbond等厂家的400余种现在和将来的单片机。

  完全不占用用户的任何资源

  不占堆栈空间、引脚、程序空间、数据空间、定时器和中断等任何资源。

  同一个仿真器同时支持12 clocks、6 clocks、4 clocks的芯片

  对于不同时钟周期的单片机,您只需要将该芯片插入仿真适配头上,通过仿真器应用程序对仿真器硬件进行初始化即可。

    P0、P2口的特性好

    P0口完全开漏;P2口弱上拉,弱到低电平输入电流小于0.5mA;P0、P2口在0到1或1到0的转换过程中转换速度特别快;在读写片外RAM时,P0、P2口能够输出恰当驱动能力的地址或数据信号,恰当到仿真频率为33M时,能够可靠读写片外RAM,这时并不需要在P0口外接上拉电阻;P0、P2口可以在同一程序中既作总线又可作I/O用。

    可以仿真IAP功能,满足Flash程序空间作为Data Flash使用的要求
  支持STC、Philips、SST等单片机在运行中对Falsh进行擦除、编程、校验的功能。
    对贴片或特殊封装芯片可通过仿真接口在线仿真
  当用户板不使用单片机插座时(如贴片或特殊封装的单片机),用户只需按我们提供的仿真接口原理图在用户板上引出仿真接口即可。  

    仿真时用户程序可以任意关闭和开启ALE信号

    既可在Keil uVision 2环境下联机调试,又可在强大的JY2X00环境下联机调试

 

四、 JY-E2X00系列仿真器选购指南

仿真器型号

JY-E2300

JY-E2200

JY-E2100A

JY-E2100

类  别

通用仿真器

通用仿真器

专用仿真器

专用仿真器

支持芯片

支持Atmel、Winbond、Philips等二十几个厂家的芯片

支持Atmel、Winbond、Philips等二十几个厂家的芯片

只支持Atmel、Dallas、Philips、SST、STC、Winbond六个厂家的芯片

只支持某一厂家的芯片,如只支持Atmel公司的芯片

仿真程序空间

内部128K

内部64K

内部64K

内部64K

仿真数据空间

外部64K

外部64K

外部64K

外部64K

IAP空间

内部64K

内部64K

内部64K

内部64K

任意位置64K 断点

外部复位输入支持

实时仿真频率

33M@12T,24M@6T,24M@4T

33M@12T,24M@6T,24M@4T

33M@12T,24M@6T,24M@4T

33M@12T,24M@6T,24M@4T

CPU电源内外选择

CPU工作电压

2.7V~5.5V

2.7V~5.5V

2.7V~5.5V

2.7V~5.5V

支持仿真范围

标准资源和增强资源

标准资源和增强资源

标准资源和增强资源

标准资源和增强资源

仿真模式

直接仿真

直接仿真

直接仿真

直接仿真

随机仿真适配头

DIP-40、PLCC-44、DIP-20

DIP-40、PLCC-44、DIP-20

DIP-40、PLCC-44、DIP-20

DIP-40、PLCC-44、DIP-20

仿真芯片

被仿真的用户芯片

被仿真的用户芯片

被仿真的用户芯片

被仿真的用户芯片

调试环境

Keil和JY2X00

Keil和JY2X00

Keil和JY2X00

Keil和JY2X00

零售价(元)

3580元

2980元

1880元

1680元

 

五、JY-E2X00型仿真器支持的芯片

Acer Labs
M6759
AD:

  ADuC812
ADuC814ADuC816ADuC824ADuC831ADuC834ADuC836 
 
ADuC841ADuC842ADuC843ADuC844ADuC845ADuC847ADuC848
Aer