找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

c51单片机仿真时间问题求助

查看数: 1863 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-2-23 19:06

正文摘要:

初学C51,遇到问题了,一样的代码用KEILL5作软件仿真时运行到断点的时间为0.219,教程里才0.044,以为是代码有错误,折腾一天无果,今天想到教程里用的是KEILL2,一试就跟教程里一样了,来请教师傅,一样的代码为什 ...

回复

ID:595853 发表于 2020-4-30 22:25
谢谢各位师傅,找到问题了,是显示和延时声明语句格式错了,已经解决了
ID:213173 发表于 2020-2-24 05:32
可能是目标选项里晶振频率设置不当或使用默认设置。试想一下用不同频率调试能跑出相同效果吗?
ID:235200 发表于 2020-2-23 21:11
两个时间不一样,并不能说明延时程序的时间不一样,正确的做法是在delay(100);这一条设置一个断点,在EA=1;这一条设置一个断点,分别记下两个断点处的时间,其差值是延时程序的时间,两者不一样说明使用不同的仿真环境,进入到主程序第一条指令的时间不一样而已

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表