什么是 单片机仿真器?

悬赏分:20|
单片机仿真器本人学习STC单片机段时间了时时看仿真器之类东西从网络得知所谓仿真器种硬件(而软件)网络资料杂多且说比较玄乎------乃至直没弄明白仿真器底回事只隐约觉得仿真器应该具有单片机本身功能(仿真)我学着久搞清仿真器与单片机底有区别底仿真器
好用自己描述言简意赅
知识库标签: |列兵
仿真器出现也有原因有两点:
早期单片机内部没有ROM比8031、8032种单片机只能外部扩展紫外擦除EPROM存储器芯片上带窗口ROM紫外擦除ROM需要用紫外灯照射较长时间(10分钟或者更多)才能擦掉芯片内容便写入新程序二有单片机内部ROM次写入成型比8751程序写入单片机ROM之能被擦除
因此样直接用单片机来调试调试呢把程序写入ROM运行出问题了修改程序写道ROM再运行写次ROM需要少时间啊8751单片机写次程序对单片机废了要知道当时单片机比肉价还贵呢
因此出现了仿真器仿真器用RAM当充当单片机程序存储器样快速反复写入程序进行运行测试通过插入其代码来观察寄存器和RAM数据变化判断程序运行否正确样高效快速设计程序了
现单片机高级比C8051F、STM32等其仿真器把程序直接写入单片机内部ROM通过JTAG逻辑读出寄存器和RAM数据来判断运行否正确算直接用单片机来进行调试了
为最佳答案评分?
100% (1)
不好 0% (0)
(目前有 1 个人评价)

其 他 回 答共3条

1楼

指调试单片机软件目而专门设计制作套专用硬件装置
 单片机体系结构上与PC机完全相同也包括央处理器输入输出接口存储器等基本单元因而与PC机等设备软件结构也类似因单片机软件开发过程需要对软件进行调试观察其间结排除软件存问题由于单片机应用场合问题其具备标准输入输出装置受存储空间限制也难容纳用于调试程序专用软件因此要对单片机软件进行调试必须使用单片机仿真器单片机仿真器具有基本输入输出装置具备支持程序调试软件使得单片机开发人员通过单片机仿真器输入和修改程序观察程序运行结与间值同时对与单片机配套硬件进行检测与观察大大提高单片机编程效率和效
知识库标签: |列兵

2楼


如proteus、、ICCAVR等等。。。是一种模拟来检测程序集电路是否有问题,然后用于硬件设备
知识库标签: |列兵

我来回答这个问题

立即登陆回答获取会员积分,提高用户级别
友情链接:
Copyright © 商名网 All Rights Reserved.