Shanghai Xingyan Electronics Co
.,LTD
设为首页
加入收藏
联系我们
今天是:
网站首页
首页
星研
>> 常见问题
星研-技术与服务-常见问题
会 员 登 陆
帐号:
密码:
Cookie:
不保存
保存一天
保存一月
保存一年
请注册或登陆查看您的信息!
软 件 下 载
目前还没有下载推荐!
常见问题解答
仿真器与微机不能联机的几种可能?
对于SUPER ICE16、SUPER ICE51仿真器,仿真头必须通过扁平电缆与相应的仿真头相连。
检查通信电缆是否正确连接;选择的串口、并口号是否正确;仿真器电源是否打开。
检查选择的仿真头、CPU是否正确。
用户系统有问题,您可以将仿真头从用户系统上取下,将晶振跳接至仿真头上。测试不连用户系统时通
信是否正常。
用户系统问题的可能性?
如有看门狗,请将看门狗取下,因为仿真器不知道该如何清楚它。
复位电路有问题。
用户系统的/RD、/PSEN是否短路。
对于MCS196类CPU,如果不使用NMI,请把NMI脚接地;如果您使用选片信号的组合输出给READY,在
选择CPU时,READY方式不允许选择(1)11,因为使用这种方式后,只有READY信号消失后,才能退出
READY状态,而CPU的地址信号在READY状态是不会改变,结果处于死锁状态。对于SUPER ICE16,如果您
的复位电路由电阻、电容组成,直接送给CPU,请将电容取下,脱机后 ,再安装上去。
5、 如果您使用串行通信: 请重新选择波特率(从57600开始往下选)、用鼠标点击工具条上 。 如果您
使用并口通信: 请重新启动微机,进入BIOS设置,依次选择并口的工作模式:SPP、ECP、EPP、
ECP+EPP等,重试通信。通常可选ECP+EPP。
为什么程序工作正常但用户系统却不能工作?
存贮器出借方式设置不正确。请参阅使用说明4.2节中存贮器出借方式。
仿真是工作正常,程序固化后却不能运行?
用户系统晶体振荡电路有问题,复位电路有问题。
用户系统电路有问题
从CPU到EPROM间电路有问题,CPU的/EA是否正确接地或高电平。
对于MCS196类CPU,NMI、RESET引脚不能浮空。
如果用户系统中,除CPU外,还有如8155、8255等需要复位的芯片,请在程序最前边加上一段延时(
如500ms),以确保 8155等已完成复位,然后对它们初始化。
堆栈问题 对于MCS51类CPU,有的有256个内部RAM,有的只有128个内部RAM,而编译软件通常默认为
256个内部,如果您使用128个内部RAM的CPU,应注意内部RAM的使用情况(在m51文件中),注意堆栈是
否溢出,变量是否在后128个内部RAM中。您可以选用一片有256个内部RAM的CPU试一下。 对于MCS196类
CPU,程序的第一条指令最好是对SP赋值(偶地址),因为复位后,CPU的SP值是一个随机值。
芯片烧写不正确 1) 如MCS196类CPU的CCR等不正确; 内容不对或烧写的位置不对。您可以从芯片内读出机器码,形成代码文件,把它装入仿真器,如果不能正确运行,这芯片有问题。
仿真器与微机不能联机的几种可能?
对于SUPER ICE16、SUPER ICE51仿真器,仿真头必须通过扁平电缆与相应的仿真头相连。
检查通信电缆是否正确连接;选择的串口、并口号是否正确;仿真器电源是否打开。
检查选择的仿真头、CPU是否正确。
用户系统有问题,您可以将仿真头从用户系统上取下,将晶振跳接至仿真头上。测试不连用户系统时通
信是否正常。
用户系统问题的可能性?
如有看门狗,请将看门狗取下,因为仿真器不知道该如何清楚它。
复位电路有问题。
用户系统的/RD、/PSEN是否短路。
对于MCS196类CPU,如果不使用NMI,请把NMI脚接地;如果您使用选片信号的组合输出给READY,在
选择CPU时,READY方式不允许选择(1)11,因为使用这种方式后,只有READY信号消失后,才能退出
READY状态,而CPU的地址信号在READY状态是不会改变,结果处于死锁状态。对于SUPER ICE16,如果您
的复位电路由电阻、电容组成,直接送给CPU,请将电容取下,脱机后 ,再安装上去。
5、 如果您使用串行通信: 请重新选择波特率(从57600开始往下选)、用鼠标点击工具条上 。 如果您
使用并口通信: 请重新启动微机,进入BIOS设置,依次选择并口的工作模式:SPP、ECP、EPP、
ECP+EPP等,重试通信。通常可选ECP+EPP。
为什么程序工作正常但用户系统却不能工作?
存贮器出借方式设置不正确。请参阅使用说明4.2节中存贮器出借方式。
仿真是工作正常,程序固化后却不能运行?
用户系统晶体振荡电路有问题,复位电路有问题。
用户系统电路有问题
从CPU到EPROM间电路有问题,CPU的/EA是否正确接地或高电平。
对于MCS196类CPU,NMI、RESET引脚不能浮空。
如果用户系统中,除CPU外,还有如8155、8255等需要复位的芯片,请在程序最前边加上一段延时(
如500ms),以确保 8155等已完成复位,然后对它们初始化。
堆栈问题 对于MCS51类CPU,有的有256个内部RAM,有的只有128个内部RAM,而编译软件通常默认为
256个内部,如果您使用128个内部RAM的CPU,应注意内部RAM的使用情况(在m51文件中),注意堆栈是
否溢出,变量是否在后128个内部RAM中。您可以选用一片有256个内部RAM的CPU试一下。 对于MCS196类
CPU,程序的第一条指令最好是对SP赋值(偶地址),因为复位后,CPU的SP值是一个随机值。
芯片烧写不正确 1) 如MCS196类CPU的CCR等不正确; 内容不对或烧写的位置不对。您可以从芯片内读出机器码,形成代码文件,把它装入仿真器,如果不能正确运行,这芯片有问题。
当前风格:蓝色理想
关于本站
-
联系我们
-
广告服务
-
客户投诉
-
后台管理
地址:上海市北京东路668号科技京城西楼8E 邮编:200001 E-mail:xingyan@xingyan.com.cn
技术支持电话:(021)53081871、53081872 售后服务电话:(021)53082822 传真:(021)53082832
开户:上海银行漕河径支行 316874-00009024789 税号:310110734587998
沪ICP备06005921号