- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RAM,EPROM故障自检通用程序
l080年i0月电脑学习
RAM,EPROM故障自检通用程序
成都市四二一信箱陈启录
一
,R^M自检程序
系统中要求每个RAM单元必须读写正
确可靠,确保数据或代码不出错误.因而.
在系统运行前或在运行中有必要对RAM每
个单元进行检测.RAM植和1分静态检测和
动态检测.静态投测又分全Q图案(即全
0,全1)检测和利用固定地址读写
方式进行检测,即按地址的奇偶性分别写入
55和aAA然后读出,又按同样方法
写入与上述相反的内容,再读出检查,看读出
的内容与写入的内容是否相同.以此来检测
RAM每一位读写的正确性.由于静态检测
时,存储器仅有一种状态,即这种或那种,
因而不很理想.
RhM动态检测方法较多,如下雨
法,推进法,步进法,跳步
法,最坏布局打扰法,跳步/写恢
复法等,诸多方法各有千秋,比较起来
下雨法简单,方便,且一F雨时存储
器不断地交替进行读1写1,读
1写0,读0写0,读0
写1等操作,并使不同存取方案的存储
器能在多种干扰条件下得到一定的考验.
F雨法的基本原理是;将内存所有单元
逐个写上垒1后,再将当前单元读出的
内容和重写寄存器的内容进行半加,将半加
的结果写回当前的单元.本程序就是根据此
醵理设计编写的.本程序可放在系统程序之
首,作为系统运行前对RAM榆测,也可作
为予程序,在系统运行t{一用,做为实时检
第5期
测但注意:在调用前必须保护现场,否91lj
台破坏内存的内容.在该程序运行中若无显
示,则证明RAM正常,检澳I完后则转入主
程序或回监控,若有显示,则左边四位是错
误单元地址,右边二位是单元的那位错误.
该程序在所有含z--80CPU芯片的单板机上
都能运行,也可移植到系统机中.程序清单
1附后.
=,EPROM检查程序
在任何控制和测试系统以及智能化仪器
中,都需要EPROM存储器,它存放系统应
用程序和重要数据表格,是系统的核部
件.任何一个单元读写失效,都将导致整个
系统控制失灵.所以在使用前有必要进行检
测备字位是否正确.我们使用的芯片不外乎
两种情况:一是外购的新的芯片}二是使用
后经擦除器擦除的旧芯片.我们在经常使用
中发现,无论是外购的新芯片或是经擦除后
的旧芯片都并非全是空白(~FFFH)状态,
尤以后者更胜.若事前未经检测,就将调
好的程序或数据拷贝上去,遇到有故障的
芯片,程序根本不能运行,易将调试人员引
向错误歧途,导致系统调试复杂化.另外,
经验征明,若经检测后苍片处于仝空(FFH)
状态,但在拷贝过程中因芯片的质量或其他
原因导致拷贝的内容丢失.也不能运行.因
此,在程序或数据拷贝结束后,需将EPROM
中的内容与被拷吼的内容逐一进行校对,看
是否一致.目前,一般的办法是;在单板机
卜都使用NEXT键进行检查,在系统机
t25?
上是将RAM内容清o攻关一次机,然
后将EPt~.OM芯片中的内容读入RAM,在
DEBUG状怒下与源程序清单逐一校对.这
既费时又费事,且最易出错.为了解决这个
问题,本人设计编写了I~PROM检测程序.
该程序是采用z一8O汇编语言编写的,既能
在单板机上运行义可移植到系统机上运行.
检洲2K字节的芯片只需几百毫秒.程序清
单2附后
操作说明;在检测空白芯片时,只需将
被查芯片插入PROM或PROM插座上,这
时利用空插座上(因无芯片,状态呈FFtt
态)的内容相比棱.执行该程序,无显示.
若内容完垒相同,检涮完后返回监控;若有
单元内容不相同,刚转去执行错误处理程
序.这时显示器显示的内容是左四位为错误
内容的地址,右两位为错误内容.待修正后
继续执行,直到查完为止.
若检测被拷贝上的内容,只需将EPROM
的内容与RAM中被拷贝的内容相比较即
可.因一般调好的程序或数据都在RAM中.
显示方式同上.
若经常使用,W将本程序写入EPROM
中或存入磁盘上,使用时直接调用或直接执
行即可.
程序清单1
001011IRAMAUTOMATICINSPECTION
PROGRAM
00110ORG2oooH
0ol20LDSP.Z0FFH
00130LDttL,STADD
STARTADDRESS
00110LDBC,BDATD
IBYTEDATA
00150CHRAMLD
oo1B0LD
00170XOR
ool80lNC
(101900R
0O200jR
?26,
A,OFFH
《HL).A
(HL)
(HL
(HL)
N7,DlSP
00210INCHL
00220DECBC
0023OLDA,B
00210ORC
00250JRNZ,CHRAM
00260RST0
O0270DISPPUSHHL
00280LDDE.DISMEM
-DISPLAYADDRESS
日O2qOLDA.H
003~
您可能关注的文档
- PROTOSM5培训教材.doc
- ps中文教程word.doc
- ps入门教程三.doc
- ps入门教程二2.doc
- ps快捷键大全(表格汇总共4页).doc
- ps快捷键大全表格汇总共4页.doc
- PS教程——关于PS蒙板非常基础的东西.ppt
- PubMed2011使用指南.ppt
- pvc管买卖合同1.doc
- q3210自动上下料说明方案.doc
- 江苏省灌云高级中学2023-2024学年高三上学期第一次月考地理试题含答案.docx
- 备战2024年高考物理一轮重难点复习 第十三章 近代物理.docx
- 江苏省高邮市一中2021-2022学年高三上学期第一次月考语文试题(原卷版).docx
- 江苏省华罗庚中学2023-2024学年高三上学期12月阶段检测数学试卷含答案.docx
- 江苏省海门中学2023-2024学年高三上学期第一次调研考试地理试题及答案.docx
- 备战2024年高考物理一轮重难点复习 第九章 恒定电流.docx
- 江苏省高邮市2023-2024学年高三下学期3月学情调研数学试题含答案.docx
- 备战2024年高考物理一轮重难点复习 实验十一:探究影响感应电流方向的因素.docx
- 备战2024年高考物理一轮重难点复习 实验三:验证平行四边形定则.docx
- 备战2024年高考物理一轮重难点复习 第十四章 光.docx
文档评论(0)