入门级单片机仿真器编程器价格低廉、结构简单,很适合初学者使用,但使用中会出现一些问题。现以本人使用这类产品的经历,谈谈使用中的经验。 笔者手头有一台双龙公司生产的NICE-8751仿真器和一台达爱思公司生产的DICE-100编程器。过去在486DX66计算机的DOS6.22环境下工作正常。去年换了一台新计算机(赛扬633,128M内存,20G硬盘),用WINDOWS98启动盘启动后对硬盘分区格式化,安装WINDOWS98SE软件及其他需要的软件。在WINDOWS98环境下上述仿真器和编程器均无法运行,表现为通讯失灵。向厂方询问,告知要在WINDOWS98的MS-DOS下方可运行,经试用仍无法运 在电子工程领域,单片机和数字信号处理器(DSP)是不可或缺的组成部分,尤其是在嵌入式系统设计中。对于初学者来说,入门级的单片机仿真器编程器是学习和调试的重要工具。本文主要围绕如何使用这类设备,特别是在遇到操作系统升级导致的问题时,提供一些实用的经验分享。 入门级的单片机仿真器如文中提到的NICE-8751,通常具有成本低、结构简单的优点,适合作为学习平台。然而,随着技术的进步,旧的硬件设备可能与新的操作系统兼容性不佳。作者在升级到Windows 98 SE系统后,发现原有的仿真器和编程器无法正常工作,表现为通信故障。这是由于早期的开发工具通常依赖于DOS环境,而在Windows环境下可能存在驱动程序不兼容的问题。 为了解决这个问题,作者尝试了在Windows 98 SE的MS-DOS子系统下运行这些工具,但并未成功。原因是新计算机的硬盘采用了FAT32格式,导致DOS 6.22无法安装。在这种情况下,作者找到了一个变通的办法,即在开机自检时按F8键选择命令提示符方式进入DOS界面,这样旧的软件就能正常运行了。这种方法虽然有效,但限制了用户在Windows环境下的便捷操作。 此外,文章还提到了在仿真89C2051或89C51单片机时遇到的另一个问题。在单步运行时,P1和P3口的逻辑电平与实际预期不符。这可能是由于仿真器内部使用的89C451芯片,它的负载能力较弱,不适应Cmos型接口。通过更换为8032芯片,这个问题得到了解决。8032的驱动能力更强,能更好地模拟8751的I/O端口。同时,为了保护仿真器和应用板,作者在两者之间添加了一个简单的电路,利用一个PNP型三极管(如2SA1015)进行缓冲,确保了长时间运行的稳定性。 入门级单片机仿真器编程器的使用经验表明,理解硬件与软件的兼容性、熟悉操作系统对旧设备的影响以及掌握解决问题的技巧至关重要。在遇到问题时,应首先考虑设备的驱动兼容性,然后根据实际情况寻找合适的解决方案,如使用DOS环境或硬件调整。同时,对于硬件的性能限制,可以通过适当的电路设计来增强其实用性。这些经验和方法对于初学者来说,不仅可以帮助他们顺利开展项目,还能培养解决问题的能力。
- 粉丝: 4
- 资源: 982
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助