29C010写入实验

合集下载

单片机ISP

单片机ISP

第一章单片机/ISP综合设计实验装置简介1.1 概述由于计算机科学和电路集成技术的迅猛发展,电子系统日趋数字化、复杂化和大规模集成化,且电子系统设计原理和大型软件设计的原理极为接近。

这些都要求电子类专业的教学重点应由传统的基础功能模块设计转向对大规模复杂系统的分析和管理,加强对学生系统概念的培养。

电子信息系列实验装置便是为了满足这种需要而开始研发的。

它包含有电子技术实验装置,计算机组成/网际服务实验装置,微机系统与接口实验装置及单片机/ISP综合设计实验装置。

该系列实验装置提供了集演示、验证和综合设计的新一代教学平台,并按照教学大纲的要求配置了实验项目和实验内容,此外,用户还可根据自己的需要安排实验内容,发挥创造性才能。

单片机技术是一门很实用的技术,单片机在工业控制中独占鳌头,故又称为微控制器。

迄今为止,8位单片机仍占有单片机市场的60%以上份额,促进了8位单片机朝着高性能和多功能化方向发展。

随着CPLD技术的不断发展,也越来越被广大设计人员重视、应用。

单片机/ISP综合设计实验装置实质上是构建了一个以CPLD/FPGA和MCU为中心,能与微机子系统进行通信的综合设计实验平台,它采用的是CPLD/FPGA和MCU双系统核心架构,再与外围设备通过总线方式连接起来。

可以完成有关单片机,微机接口,逻辑设计等众多实验,可作为“计算机结构与逻辑设计”,“单片机原理与应用”,“在系统编程技术”,“VHDL 设计”,“微型计算机测控技术”和“电子系统综合设计”等课程的综合实验装置。

该实验装置在教学实践中的应用,为提高学生的动手能力,加深学生对单片机、CPLD/FPGA技术的理解提供了良好的实验平台,为以后电子系统设计开发打下坚实的基础。

除具有单片机,CPLD/FPGA双系统核心构架外,提供了极其丰富的功能单元电路,如A/D、D/A、RTC及通讯接口等,并可根据学生应用的需要方便地扩展其它电路,使其完全能够做出具有复杂性和创造性的综合性实验,另外配置的一些工具模块也能为学生做实验提供方便。

BIOS最新常见问题集

BIOS最新常见问题集

28EE011,29EE010:SST5伏的FlashROM
PH29EE010:SSTROMChip-可擦写(Flashable)
TMS29F010:Texas-Instr.5伏的FlashROM
TMS28F010:Texas-Instr.12伏的FlashROM
W29EE011:Winbond5伏的FlashROM
Am28F010,Am28F010A:AMD12伏的FlashROM
AT28C010,AT28MC010,AT29C010,AT29LC010,AT29MC010:Atmel5伏的FlashROM
CAT28F010V5,CAT28F010V5I:Catalyst5伏的FlashROM
其它型号开头的字母不是28或29的芯片可能就是普通的ROM。
我需要升级BIOS吗?
升级BIOS有很多的理由,其中有重要的,也有不太重要的。最重要的原因就是和Windows有关。如果在一台机器上的BIOS过时了,Windows的配置就不会达到最佳。现在市场上出售的硬盘容量都会远大于528M,为了支持这些大容量硬盘,BIOS必须支持LBA(LogicalBlockAddressing,逻辑块寻址 )的技术。如果你的BIOS不支持,而你又想使用硬盘的全部容量,就必须使用能“欺骗”BIOS的专用软件。而这些专用软件的使用会让Windows访问硬盘时采用兼容模式,造成性能的降低。为了让Windows能充分支持Plug'nPlay的设备,你也需要PnP-BIOS。这也是升级BIOS的重要原因。第三个重要原因就是升级BIOS可以解决以前BIOS的bugs。其它不太重要的原因包括:BIOS有新的设置,从光驱启动机器,从SCSI设备上启动等等。
方案二:得到新的BIOS芯片

2011BIOS经典教程

2011BIOS经典教程

问:什么是BIOS?答:BIOS(Basic Input-Output System)也就是基本输入输出系统,它提供电脑系统最基础的功能支持。

这里要明确的一点的是,BIOS是作为一种程序存在的。

随着电脑技术的不断进步,BIOS程序已经不像以前一样只有简单的代码,而是变成一个复杂“系统”,它包含了开机引导代码、基础硬件驱动程序、参数设置程序以及一些厂商自主研发的软件。

问:为什么要刷新主板BIOS?答:首先,升级BIOS最直接的好处就是不用花钱就能获得许多新功能。

举个简单的例子:别人的主板能用USB设备来启动电脑,自己的不行,升级BIOS 后就可以了。

其次,升级主板BIOS还可以将芯片组、主板设计上的一些缺陷给解决掉,排除一些特殊的电脑故障。

比如常见的老主板不支持大容量硬盘等情况一般都可以通过更新BIOS来解决。

问:什么是Flash ROM?答:BIOS必须保存在断电后数据不会丢失的ROM中。

但ROM中的数据要修改没有磁盘那么方便,早期主板BIOS的小Bug只有委屈用户,大的Bug就要更换芯片。

后来就出现了用紫外线擦除数据,用专用设备写入的EPROM,降低了升级成本。

再后来就出现了拥有“高电压写,低电压读”特性的EEPROM,更新的产品的读写电压一致,简化了更新工作。

EEPROM也常被称为Flash ROM。

问:刷新主板BIOS使用什么软件?答:根据主板所使用的BIOS类型,其刷新软件也各不相同,AWARD BIOS刷新工具为AWDFlash,AMI BIOS为AMIFlash,另外还有在Windows系统下刷新的软件如“@Bios”等,这类软件主板厂商都会提供。

这里我们就以AWDFlash为例,介绍一下刷新BIOS的方法。

启动电脑,按住F5键进入DOS实模式状态,将AWDFlash.exe和BIOS文件一同拷贝到一个目录下,执行AwdFlash.exe。

在“File Name to progran”框中输入刚下载回来的新的BIOS的文件名“******.bin”后回车,在询问是否需要备份原有BIOS时选“Y”,并在“File Name to save”框中输入一个保存BIOS的文件名(如:BF.bin),以便于在BIOS刷新失败时进行挽救。

多功能BIOS编程器使用说明

多功能BIOS编程器使用说明

并口多功能BIOS编程器使用说明多功能BIOS编程器,功能强大。

支持绝大多数的EPROM、EEPROM、FLASH和串行EEPROM系列芯片,并且还直接支持一些常用的PIC单片机芯片;价格较低,性价比很高;既适合于电子和电脑爱好者使用,也适合于电子电脑维修人员和单片机开发人员使用。

一、特点:1、使用优质32 Pin ZIF插座18 Pin针型DIP插座,工作性能稳定。

2、使用PC 打印口通讯,具有较高的写片速度。

3、采用WINDOWS下的图形界面,使用鼠标进行操作,支持Windows ME/98/95/2000系统。

4、支持最新810、815、845主板上使用的FWH BIOS芯片,性能价格比高。

对于电脑爱好者,可用来对电脑的各种板卡的BIOS芯片进行编程,修复被病毒破坏的主板BIOS芯片,对主板、显卡等的BIOS芯片进行升级以提升计算机性能等等。

5、不用添加转换座就可以支持200多种器件,在添加转换座后,可以支持51系列单片机的全系列型号,可用来进行单片机开发;支持最新的大容量程序芯片;支持3.3V及2.9V电压的芯片。

6、控制程序工作界面友好,具有编程指示!对芯片的各种操作变得十分简单,无论是电子还是电脑爱好者都可轻松掌握。

7、二年免费维修。

8、软件随时更新,最新7软件可从我们的网站(/)免费获取。

并口多功能编程器支持的芯片(更新驱动程序将支持更多的芯片,详情请浏览网站公告)二、配件组成多功能编程器的标准配置包括:多功能编程器主机、联机电缆、AC/DC电源变换器、驱动软件、使用说明书、PLCC32-DIP32的转换座、FWH/LPC转换座。

该标准配置,已满足普通用户对绝大多数BIOS芯片的编程要求。

其它的配件还有:Atmel 89单片机转换座、MS 48单片机转换座、A VR单片机转换座、2.9V电压芯片转换座等。

三、系统安装及设置1、硬件结构介绍:上图为多功能编程器的主机,其硬件结构介绍如下:①32PIN零插拔力集成电路插座(ZIF32):用于27系列、28系列、29系列、39/49系列等BIOS芯片及该系列芯片PLCC转换座、ATMEL 89系列单片机转换座。

升级BIOS的每一步

升级BIOS的每一步
某些主板厂商(如华硕)只允许使用他们自己的BIOS擦写程序来升级主板的BIOS,但过程与前面几种基本一致。 4升级BIOS结束后,如果升级成功,那么重启机器时,将会出现正常的显示。这时,我们需要再次进入BIOS设置画面,在CMOS CHIPSET FEATURE SETUP选项中,将SYSTEM BIOS CACHEABLE和VIDEO BIOS CACHEABLE项设为允许后,依次敲ESC→F10,保存设置并退出。 这样,整个BIOS的升级过程即大功告成。
一般来讲,如果主板的BIOS有更新的版本,您就需要将BIOS升级。因为更新的BIOS版本,往往意味着BIOS性能的提升和功能的完善。 笔者曾经遇到过一块主板(芯片组采用VXPRO+,主板的右上角有V5.2A的标记),它在WIN97/98的环境下安装ISA声卡的驱动程序不能成功,而只有在最早版本的WIN95下,才可以安装ISA声卡。后来,我尝试将该主板的BIOS升级,升级以后,不仅在任何版本的WIN95下均可以安装声卡,而且在WIN98下安装声卡也无问题。
第一步 确定您是否需要升级BIOS
我们升级BIOS的首要原因通常是2000年问题。
很多电脑,尤其是1997年以前生产的电脑(主板),硬件方面基本上都存在2000年问题。为了消除此问题,电脑厂商和主板的厂商纷纷推出了其修正版的BIOS。因此,将原来存在2000年问题的BIOS升级为不存在2000问题的版本成了当务之急。 升级BIOS的另一个原因在于硬盘和光驱的升级。早期一点的电脑往往不能支持ULTRA DMA方式的IDE接口。因此,虽然原来的硬盘换成了大容量的支持ULTRA DMA 方式数据传输的硬盘,但主板不支持这种工作方式,这样就不能发挥硬盘的工作速度。这时,您也需要升级BIOS版本。 升级BIOS的再一个原因是为了让主板识别升级以后的CPU,比如IDT C6系列、AMD K6-2系列、CYRIX公司的MⅡ等。很多朋友在升级原来的电脑时,往往只是换一下CPU,遗憾的是,更换CPU后,往往主板识别不出来CPU了。例如,MⅡ/300的CPU,主板报告的却是PR266;K6-2/266的CPU,主板报告的却是K6/266;C6/200的CPU,主板报告的却是486DX。为了解决这些问题,您需要升级BIOS。 以上三个原因是我们遇到的需要升级BIOS的最常见的原因。

第6章 80C51单片机的系统扩展

第6章 80C51单片机的系统扩展

80C51单片机的系统扩展 第6章 80C51单片机的系统扩展
6.1.2 常用程序存储器芯片
1、Flash(闪速 、 闪速)ROM 闪速
FlashROM是一种新型的电擦除式存储器,它是在EPROM工艺的基础上 增添了芯片整体电擦除和可再编程功能。它即可作数据存储器用,又可作程序 存储器用,其主要性能特点为: (1)电可擦除、可改写、数据保持时间长。 (2)可重复擦写/编程大于1万次。 (3)有些芯片具有在系统可编程ISP功能。 (4)读出时间为ns级,写入和擦除时间为ms级。 (5)低功耗、单一电源供电、价格低、可靠性高,性能比EEPROM优越。 FlashROM型号很多,常用的有29系列和28F系列。29系列有29C256 (32K×8)、29C512(64K×8)、29C010(128K×8)、29C020 (256K×8)、29040(512K×8)等,28F系列有28F512(64K×8)、 28F010(128K×8)、28F020(256K×8)、28F040(512K×8)等。
80C51单片机的系统扩展 第6章 80C51单片机的系统扩展
6.2.1 常用数据存储器芯片
静态存储器(SRAM)具有存取速度快、使用方便和价 格低等优点。但它的缺点是,一旦掉电,内部所有数据信 息都会丢失。常用的SRAM有6116(2KB×8)、6264 (8KB×8)、62128(16KB×8)、62256(32KB×8) 等芯片。常用SRAM芯片管脚和封装如图6-8所示,引脚功 能如下。 ① A0~A15:地址输入线。 ② D0~D7:双向三态数据总线,有时也用I/O0~I/O7表示。 ③CE:片选线,低电平有效。6264的26脚(CS)必须接高 电平,并且CE为低电平时才选中该芯片。 ④OE:读选通线,低电平有效。 ⑤WE:写选通线,低电平有效。 ⑥ VCC:电源线,接+5V电源。 ⑦ NC:空。 ⑧ GND:接地。

简介TOP851型编程器具有体积小巧

简介TOP851型编程器具有体积小巧,功耗低,可靠性高的特点,是专为开发51系列单片机和烧写各类存储器而设计的普及机型。

TOP851采用RS232串口与PC机连接通信,抗干扰性能好,可靠性能极高,特别适合烧写各种一次性(OTP)和电擦除器件。

特点:●自动检测元件是否插好,如果插错了位置有提示。

●过电流保护,超过限制的电流时,在0.1秒内切断电源,可以有效地保护编程器和器件不受损害。

●电源效率极高,静态电流仅50mA,机器不会过热。

●40针万能锁紧插座,无须适配器。

●通过标准口与RS232串口与PC机连接,传送速115.2bpi,适合手提电脑和台式机使用;●DOS软件和WINDOWS95/98中文软件,全新中文操作界面。

●塑料机壳,体积小,重量轻,功耗低(静态<50mA);●可自动探测厂家和型;●自动探测机器速度,编程速度与计算机无关,适合486至P-III使用。

1性能:●EPROM:各厂家2716-27080●EEPROM:各厂家28、29、39、48、49系列flesh和EEPROM。

●MPU/MCU:51系列(Intel,Atmel,LG,Philips,Winbond…)●测试静态RAM6264-628256测试静态RAM6264-628256●串口存储器:(24Cxxx,93Cxx)●PLD:(16v8x,20v8x,22v10A)2安装TOP851软件在Windows95/98下运行,软件安装安装WINDOWS软件:运行Setup.exe安装DOS软件:运行Install.exe硬件安装:1关计算机;2将随机电缆线的一头联接至计算机的9针RS232口,另一头连接到TOP851侧面的插座上。

(电缆线两头不一样,必须区分)。

3将随机所配9V伏400毫安直流电源插头插到TOP851侧面电源插座上,电源插头中心为正,千万不能接负。

电源指示灯亮,工作指示灯闪动,表示机器正常。

5开计算机,然后可运行程序。

Wmd86实验指导书(简)

Wmd86实验指导书(简)第1章TD-PITE实验系统简介1.1实验系统配置TD-PITE实验系统由I386E某系统板和接口实验平台两部分组成。

其配置情况如表1-1所列。

表1-1TD-PITE系统的主要配置项目最小系统基本接口芯片内容I386E某系统板8254825582378251DAC0832ADC080974LS24574LS573控制存储器62256SRAMFLASH液晶(选)点阵面包板实验用连线图形液晶8某8LED点阵连接用排线一套数量11111116121111项目键盘数码显示电子音响单次脉冲逻辑开关显示灯驱动接口步进电机(选)直流电机串行口机内电源通信电缆箱体内容4某4键阵共阴极数码管扬声器微动开关拨动开关LEDULN280335BYJ46型DC12V,1.1WDB9插座5V、±12VRS-232数量1412161611111111.2实验系统总线系统总线以排针的形式引出。

实验时,与实验单元相连可完成相应的实验。

系统引出信号线说明见表1-2。

表1-280某86微机系统信号线信号线某D0~某D15某A1~某A20BHE#、BLE#ADS#MY0、MY1IOY0~IOY3HOLDHLDA说明系统数据线(输入/输出)系统地址线(输出)字节使能信号(输出)地址状态信号(输出)存储器待扩展信号(输出)信号线MIR6、MIR7SIR1R/W#MRD#、MWR#IOR#、IOW#说明主8259请求信号(输入)从8259请求信号(输入)读、写信号(输出)存储器读、写信号(输出)I/O读、写信号(输出)复位信号(输出)1MHz时钟输出1.8432MHz时钟输出I/O接口待扩展信号(输出)RST、RST#总线保持请求(输入)总线保持应答(输出)CLKPCLK注:#号表示低电平有效1.3实验系统软件实验系统软件Wmd86.e某e已安装在PC机开始菜单的程序选项中,一般在桌面上建立了名为Wmd864.1的快捷方式。

BIOS的工作原理

BIOS的工作原理、启动原理作者:佚名来源:不详发布时间:2007-5-25 13:44:12减小字体增大字体讲到BIOS的工作原理,我们先来介绍一下BIOS系统的两类载体:EPROM和EEPROM的相关知识。

EPRO M--可擦除可编程只读存储器,从外观上可以看见,在芯片的中央有一个透明的小窗口,紫外线光即是通过这个小窗口将芯片上保存的信息擦除掉的,因为在日光和荧光中都含有紫外线,因此,我们通常用一块不透明的标签将已保存了信息的EPROM芯片的紫外线窗口封住。

当然,写入EPROM芯片时,我们首先必须先用紫外线擦除器将EPROM中的信息清除掉,使它变为空的芯片后才能进行写操作,应该说明的是这里―空芯片‖的―空‖并非我们通常意义上的―空白‖,而是此时芯片内部变为全―1‖信息,因此,芯片的写入原理实际上是将指定位置上的―1‖改为―0‖。

到这里,有的朋友一定想问:既然日光和荧光均含有紫外线,为什么我们不让EPROM芯片在这些光线下暴露一段时间来擦除呢?要知道,完全擦除一块EPROM中的内容,在日光下至少要一周,在室内荧光下至少要三年了!而且随着芯片容量的增大,时间也得相应拉长。

EEPROM是电可擦除可编程只读存储器。

在平常情况下,EEPROM与EPROM一样是只读的,需要写入时,在指定的引脚加上一个高电压即可写入或擦除,而且其擦除的速度极快!通常EEPROM芯片又分为串行EEPROM和并行EEPROM两种,串行EEPROM在读写时数据的输入/输出是通过2线、3线、4线或SPI总线等接口方式进行的,而并行EEPR OM的数据输入/输出则是通过并行总线进行的。

另外还有一种EEPROM即是我们现在主板上常见到的FLA SH ROM--闪速存储器,其读写速度更快,更可靠,而且可以用单电压进行读写和编程,为便携式设备的在线操作提供了极大的便利,也因此广泛应用在计算机主板上。

通常,486以及486档次以下电脑的BIOS芯片基本上均是EPROM芯片,而586以及PⅡ、PⅢ档次的BIOS 芯片基本上均是EEPROM。

topWin

简 介TopWin是为TOP系列编程器开发的配套软件,适合新一代TOP硬件产品。

TopWin改变了以往的TOP产品一个型号对应一个软件的作法,统一由TopWin操作不同型号的硬件设备。

TopWin能够自动识别出硬件的型号,确定其功能。

TopWin一旦与设备连接成功,会在窗口的下方显示出硬件设备的名称。

TopWin目前支持的基本型号有TOP853、TOP2004、TOP2005、TOP2048。

未来开发的新型号产品都将由TopWin的新版本支持。

TopWin支持多窗口操作,也就是说,可以在同一台电脑上连接多个编程器烧录器件而互不干扰,编程器的型号,可以是相同的,也可以是不同的,TopWin按队列顺序打开所有的设备,理论上讲,连接的数目没有限制。

TopWin支持Windows98se/Me/2000/XP.第一章 安 装1.1 安装软件 (WINDOWS98SE/ME/2000/XP)1. 断开编程器(不要连接编程器);2. 运行光盘中的Setup.exe,按照提示继续;3. 最后按确认重新启动计算机;4. Windows启动完成后,用随机所配的电缆线连接好编程器。

电脑会显示“找到新设备”的提示,按继续一直到完成。

5. 运行“开始/程序/TopWin.exe”,因为是第一次安装,软件有如下提示:按“YES”,等待5秒钟左右,黑屏消失后,出现如下提示:按“OK”退出。

6. 重新运行“TopWin”,编程器的绿灯亮,软件窗口右下方显示“设备名称topxxxx…”,表示一切正常,可以正常操作了。

如下:1.2 连接硬件1. USB接口支持热插拔,可以先开计算机,然后再连接编程器;2. 将随机电缆线的扁头联接至计算机的USB接口,方头连接到编程器的插座上。

(电缆线两头不一样,必须区分)。

电源指示灯“POWER”(红色)亮,表示机器电源已经接通。

13. 运行TopWin 程序,2-10秒后编程器工作指示灯“READY”(绿色)亮,窗口的下方显示出硬件设备的名称“topxxxx”,表示机器已经就绪,可以正常工作了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

-29-闪速存储器芯片AT29系列的典型应用
南开大学信息技术学院袁新燕
天津电子信息职业技术学院李树雄
A T yp ical A pp lication b y Flash Memor y of AT29F amil y
Y uan X in y an Li Shux ion g
摘要:闪速存储器AT29系列是低功耗、大容量、非易失高速存储芯片。

它以其单电源、在线可编程、可擦除、接口便利等特点正成为大型数据如声音、图形、符号表等系统数据的载体,文中给出了AT29C010与单片机AT89C51的硬件连接电路和软件应用程序。

关键词:闪速存储器;标识;扇区;写数据保护;AT29C010
分类号:T P333文献标识码:B文章编号:1006-6977(2002)04-0029-02
●应用与设计
1概述
多年来,单片机系统都使用SRAM随机存储器。

而存储器在电源关闭时的数据是否能够保持是令用户和生产厂家都感兴趣的问题。

现代半导体存储器技术已进入纳米级容积和纳秒级速度阶段,各种规格的存储器也相继出现。

AT29系列芯片(美国AT ME L公司出品)就是一种与通用的SRAM如6264、62256等在芯片引脚、读出与接口方法上都完全兼容的存储器,而且写、擦数据可编程。

本文描述了AT29C010的编程(写)操作方法。

AT29系列的编程是一个简单的可重复的过程。

将每种芯片的总存储量划分成为数个存储阵列(扇区),每次编程一个扇区,不同型号存储器的扇区容量和扇区数不相同,其标识也就不同。

AT29C系列在单电源5V或3V时的编程时间分别为10ms或20ms。

其中AT29C系列中的AT29C256共含有512个扇区,每个扇区为64字节;AT29C040含有1024个扇区,每个扇区各为512字节。

如果在准备好数据和扇区号的情况下,所有AT29系列的编程可使用同一个算法,而仅需三条LOAD命令,称为“写保护数据”(S DP)。

在三条命令之后是编程写入等待时间(T w c)。

写数据保护手段可用于访问厂家标识、芯片标识、写数据和擦除数据等操作,而只有读数据操作不必事先进行“写数据保护”。

三条LOAD命令按操作不同而略有区别。

如访问芯片标识装入‘90H’和‘F0H’,写数据到指定扇区则为‘A0H’,而擦除操作则为‘80H’和‘10H’。

三条LOAD命令的流程如图1所示。

图中括号内为DAT A总线上的数据,箭头右边是AT29的芯片地址。

AT29C010系统写数据保护的运行时序如图2所示。

2AT29C010的性能特点
AT29C010具有低功耗、可重复编程、存储容量大以及可进行数据保护等功能和特点。

它的动态工作电流为50m A。

同时具有CM OS保持状态,此状态
图2AT29C010保护扇区写时序
闪速存储器芯片AT29系列的典型应用
图1三条LOAD
命令系统
-30-《国外电子元器件》2002年第4期2002年4月
下的电流为100μA。

其每
扇区可重复编程和擦除次
数大于1万次,写定时周
期为10ms,读出时间达
70ns,AT29C010的存储容
量为1兆位(128×8)存储
单元、1024个128字节扇
区,同时还带有内部可控
制定时器和两个8k字节
块封锁,以及软件数据保
护和编程结束检验功能。

所有AT29系列芯片的出
厂标识均为1FH。

表1列出了AT29C系列芯片在采用单5V电源时的性能比较。

3AT89C51与AT29C010的接口电路以AT89C51为核心的单片机系统一般都连接有
SRAM数据存储器,而利用AT29C010可在关闭电源前将数据保存起来。

图3所示是AT89C51和AT29C010的接口电路,其中的地址范围分别为: AT89C510000H~1FFFH
62642000H~3FFFH
AT29C0104000H~5FFFH
4AT29C010的软件编程
由于Write-S ector汇编程序先要执行“写数据保护”命令,因此,A0~A2的地址线分别由AT89C51的P0、P2提供,A13~A16则由P1的低4位提供。

在写操作中,读RD信号始终为HIG H高电平。

下列延时程序中的dela y10ms假设为已知。

具体程序如下: block—number EQU08h;扇区高端地址A13~A16
的内容
sector—size EQU7Fh;数据长度0~127sector—address DW4000h;4000为第一个扇区地
址(共1024个扇区) data—buffer DW1000h;1000为6264中源数据
区地址
Write—S ector:m ova,#05h;S DP写保护三个字节开始m ov p l,a
m ov d p tr,#4555h
m ov a,#0aah
m ovx@d p tr,a;(AA)→05555H
m ov a,#02h
m ov p1,a
m ov d p tr,#4aaah
m ov a,#055h
m ovx@d p tr,a;(55)→02AAAH
m ov a,#05h
m ov p1,a
m ov d p tr,#4555h
m ov a,#0a0h
m ovx@d p tr,a;(A0)→05555H
m ov a,block—number;准备高端地址
m ov p1,a
m ov a,#sector—size;准备扇区容量128
m ov r0,a
m ov d p tr,#sector—address;暂存本扇区首地址
m ovx a,@d p tr
add a,#40h
m ov r3,a
inc d p tr
m ovx a,@d p tr;取缓冲区首地址
m ov r2,a

3AT29C010应用电路
-31-
智能信号调理芯片M AX1460及其应用
国防科学技术大学
李纪
刘海
路军
Smart Si g nal Conditioner MAX1460and Its A pp lication
Li Ji
Liu H ai
Lu Jun
摘要:M AX1460是美国M ax im 公司生产的智能信号调理芯片,它首次整合了一套完整的16位数据采集和校正系统,提出了一个新颖的信号调理概念。

文中对M AX1460的功能特点作了简要说明,同
时介绍了其内部结构和工作原理,最后给出了M AX1460在高精度数控衰减系统中进行温度补偿的具体应用。

关键词:信号调理;温度补偿;M AX1460分类号:T N911.7文献标识码:B 文章编号:1006-6977(2002)04-0031-03
●新特器件应用
智能信号调理芯片M AX1460及其应用
1概述
M AX1460是美国M ax im 公司生产的智能信号调
理芯片,它首次在单片上整合了一套完整的16位数据采集和校正系统,从而提出了一个新颖的信号调理概念。

M AX1460可将模数转换后的输出在一定的温度范围内通过片内的16-bit DSP 按照用户给定的补偿方程进行校正,且可将校正系数存储在片内的128-bit E 2PROM 中。

经过调理的信号既可选择12-bit 数字输出,也可以通过片内的12-bit DAC 模拟输出。

M AX1460片内不仅带有ADC 、DSP 和DAC ,而且还有可编程增益放大器、温度传感器和失调校准电路,因而特别适用于压阻式传感器的信号调理,同时也适用于加速度计、应变检测和其他电阻传感器的信号调理。

M AX1460只需少量外围元件,通过简单的设置和调节来对传感器的失调(O ffset )、满量程输
出(FSO )、失调温度系数(O ffset T C )、满量程输出温
度系数(FSOT C )和满量程输出非线性进行校准和补偿。

M AX1460调理后的输出信号精度可达到
0.1%。

2M AX1460的结构和原理
图1是M AX1460的内部功能结构框图,从图1
可以看出,该芯片可以分为模拟前端、测试接口、数字处理模块和输出模块等几个主要部分。

2.1模拟前端
M AX1460的模拟前端包括可编程增益放大器
(PG A )、粗偏置DAC (CO DAC )、温度传感器和16-bit Σ-Δ型ADC 。

在输入信号被量化之前,首先应先
经过PG A 和CO DAC 进行放大和粗偏置调整,这样可使信号在ADC 的动态范围内。

芯片的配置寄存器中有5个比特可用来设置PG A (2-bit )和CO DAC
(3-bit )。

m ov d p tr ,#data —buffer
nextw c :m ovx a ,@d p tr
;6264的数据→AT 29C010inc d p tr ;缓存地址增1
p ush d p l p ush d p h m ov d p l ,r2m ov d p h ,r3m ovx @d p tr ,a inc d p tr ;扇区地址增1
m ov r2,d p l
m ov r3,d p h p o p d p h p o p d p l d j nz r0,nextw c ;未完继续acall dela y 10ms ;编程延时10ms
ret
end
收稿日期:2001-09-04
咨询编号:020410。

相关文档
最新文档