问个keil c 软件仿真的问题

[复制链接]
2326|4
 楼主| GosTRider 发表于 2007-8-1 15:23 | 显示全部楼层 |阅读模式
我用keil c软件仿真
碰到一个小问题,麻烦知道的,帮忙个

我设置Xtal(MHz)=12.0 [Atmel 89S52]
然后

但不执行
P1^0=1;
发现用了100us

而汇编代码是
SETB P1^0;

理论上,只需要1us

麻烦 单片机达人们 回答个~谢谢
zhaoyu2005 发表于 2007-8-1 15:27 | 显示全部楼层

前边有启动代码,好像是STAR.A51吧

你让生成.bin文件,看一下就明白了
 楼主| GosTRider 发表于 2007-8-1 16:30 | 显示全部楼层

问个keil c 软件仿真的问题

我是新手,不知道怎么生成  .bin
指导个,谢谢

补充一下,我说的执行P1^0=1;一条语句100us,不包括,之前的STARTUP.A51
infree 发表于 2007-8-1 16:43 | 显示全部楼层

是不是这期间发生了中断你没有跟踪到呵

瞎猜的,呵呵!
 楼主| GosTRider 发表于 2007-8-2 08:56 | 显示全部楼层

没有中断

您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部