B I O S  内置插卡式BIOS编程卡

biosbg1.GIF (6496 字节)

返回主页

打印打印        

 

bios1.gif (1609 字节)内置插卡式BIOS编程卡的工作原理

  随着单片机的广泛使用,现在多数编程器都采用内置单片机的智能控制模式,而不采用由计算机直接控制的模式。由内置单片机进行智能控制的编程器以闭环模式工作。计算机主机不直接操纵编程器的硬件电路工作,而是以向内置单片机发命令的形式间接控制编程器工作。单片机对每一条所收到的命令进行判断、校验。如果发现错误命令则立即向主机反馈信息要求主机重发。如果连续重发仍不正确,则视为主机永久性错误,单片机自动进入保护程序,以保证系统的安全。对芯片编程时需要的时钟脉冲,由内置的单片机控制产生。单片机自带晶振,运行速度由自带晶振频率决定,与计算机主机速度无关。因此在各种速度的主机上都能达到同样的编程效果,具有很好的一致性。  
  综上所述,市面上的编程器一般都是和PC机的串口或并口相联,有自己独立的振荡电路和电源,通过PC中的软件来控制,因而电路比较复杂,价格也比较高,普遍都在500元以上。
 
  普通编程器采用由计算机主机直接控制编程器硬件的开环工作模式。这种工作模式的缺陷在于编程器自身没有纠错能力,只能听从主机的摆布,一旦因为主机软件受病毒侵害出现错误、联机电缆接触不良、外界电磁干扰等原因造成控制错误,就会直接引起编程器硬件误动作。由于编程时序完全由计算机主机控制产生。而各种计算机主频差异极大,运行速度相差数百倍,完全依靠软件延迟补偿很难产生精确的编程时序信号。因此容易出现在某些速度的主机上可以正常使用,而在另外一些速度的主机上有些器件编程出错的现象。即所谓“挑主机”的毛病。
  综上所述,普通编程卡没有采用独立的振荡电路,它直接利用PC机的总线时钟来进行控制,有可能出现“挑主机”的现象。本文介绍的ISA插卡式的BIOS编程卡,由于电路设计先进、软件编写合理,对主机的适应性极好,可以在286-686(由于条件所限,我只测试到PIII 800MHz)电脑上安全运行,没有不兼容现象。由于电路比较简单,价格也比较低,适合一般的电脑爱好者拥有。

 


BIOS有备无患,德邦双BIOS组件帮您忙!


多功能BIOS编程器,修复BIOS的最佳工具


“无敌锁”保护插座,为您的BIOS排忧解愁


BIOS专页制作完成   网址:http://www.rebios.net   信箱:bios@vip.sina.com