1.1.3 下载线的调试
1.调试方法
(1)把下载线一端连接到计算机并行解口上,另一端插到电路板6针插座上。
(2)打开ISPLAY软件,单击“检测器件”选项,在窗口下的文本框中如果出现检测到器件的信息,就说明下载线正常。
(3)在KEIL C51软件中,编写好程序,打开ISPLAY软件,接通电源,把示例程序通过下载线烧写到单片机上。观察单片机工作,达到预期状态,说明下载线工作正常。因为74HC373阻抗很高,所以可以不断开6针插头连线,这对电路没有影响,而且方便调试。
2.常见问题
(1)现象:检测器件时,时有时无,严重时根本检测不到。
原因:这是下载线不稳定的表现,首先检查有没有焊错、虚焊或漏焊,其次用并口测试软件检查计算机的并口是否出现了问题。
(2)现象:写器件时总是写到某个地址就停顿,然后报告失败;或者可以顺利写完,但校验时数据不正确。
原因:最可能的原因是电源不稳定,电缆线太长(最好不超过50cm),线路没焊好,器件质量问题等。也可能与计算机性能有关,特别是在开启了很多程序的时候。
(3)现象:不能检测到器件,但可以正常读写擦除,并且校验无误。
原因:这个是单片机问题,可能某个模块坏了。
(4)现象:不能检测到器件。
原因:在焊接无误的情况下,首先检查下载线的芯片,芯片不同区别很大,不同牌子的芯片效果相差很远,不管用373还是244,都要用74HC系列的,而不能用74LS系列的。其次还存在部分计算机的并口不能使用的情况,这时可以对计算机进行如下设置:
① 进入BIOS设置,进行如下内容的检查与修改。
② 查找Parallel Port option选项,板载串行口使能(Enabled)。
③ 检查Onboard Parallel Port(板载并行口)选项,是否有冲突。
④ Parallel Port Mode(并行口模式)选项:ECP、EPP、ECP+EPP、Normal(SPP),默认选项为ECP,应改为Normal(SPP),如果没有Normal,必须选择SPP。
⑤ 保存设置。
另外还要注意,如果改变了并口连接位置,那么下载软件EasyIsp.ini文件也要相应改变。