如果您是一个初学者,应仔细地阅读以下内容,并反复地校对自己可能会出错误的地方。
1.为何提示芯片烧写成功并目标板运行时,但增强型51单片机实验板却没有反应?
答:检查卡座上的芯片是否为AT89S51?或者根本没有放芯片,当然不能运行。也有可能是系统没有正确复位,可以按一下系统的复位键看看。
2.在仿真状态下,为何总是不能联机?
答:在仿真状态下,必须使用我们光盘中的keil uv2软件,并且注意这个软件必须安装在C盘的根目录下,不能安装在其他的目录下!建立文件的时候,也不要保存在其他的目录中,更不要使用中文的文件名和文件夹。
答:请检查实验板供电类型选择跳线JP1,可以试试左右位置互换一下。
4.为何有些程序在烧写方式运行时可以,而仿真方式却不行?
答:在仿真状态下,会占用部分的系统资源,不能做到100%完全真实的仿真,事实上,仿真的概念也就是“模拟”,如果您对结果有疑问,那么请将程序hex文件烧入芯片来运行。
5.如果我想用89C2051单片机怎么办?
答:由于2051和S51相比,只是少了P0口和P2口,其编程方法、指令都是一样的,所以你完全可以用S51代替2051来做实验,编程时避开P0、P2口即可。如果必须用2051,那么我们将用优惠的价格供应其他编程器。
6.随机配的89S51和书上的89C51是一样的么?
答:89S51是89C51的升级版本,它们的指令格式完全是兼容的,也完全可以相互替代,并且价格更低,寿命更长。89S51增加了看门狗功能和isp下载功能。(www.xing528.com)
7.是否可以带电插拔串口?
答:不要带电插拔串口和并口,下面的操作顺序可以避免带电插拔串口。
仿真联机正确的顺序为:用串口线将仿真器与计算机相连→将仿真器插到实验板上→给增强型51单片机实验板插上USB供电线或9~12外接电源。
仿真脱机正确顺序:拔下USB供电线或9~12外接电源→拔下仿真器→取下串口线。
总之,在电源开关处于关闭状态的情况下,插拔串口不会有任何危险。
8.89S51芯片和仿真芯片是否可以在电源接通的情况下插拔?
答:89S51芯片在不处于写入状态时,随时都可以插拔!和电源状态无关。
仿真芯片在插拔之前请先按一下系统的硬件复位按钮,按完之后随时都可以插拔!和电源状态无关。
9.开机后,如果插入空白的AT89S51芯片,P0和P2的指示灯都会亮起来,是否正常?
答:正常,AT89S5*系列芯片在空白状态下会输出闪动的低电平,这是它的一个固有特性,写入程序后此特性消失。
10.A51编程器软件提示栏没有出现编程器就绪的字样?
答:检查串口线是否与计算机连接,同时配置好正确的COM口序号及相关参数,设置更改后,重启程序后生效;在串口线已连接,并在软件配置正确的情况下,可以通过拔插A51编程器的USB供电线来激活通信程序,从而让编程器处于就绪状态。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。