找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3076|回复: 5
收起左侧

Keil uVision2与uVision4软件调试结果不一样的问题

[复制链接]
ID:382454 发表于 2018-8-15 17:37 | 显示全部楼层 |阅读模式
一个很单的左移代码,在两个版本调试不一样,是不是软件问题?
Keil uVision2调试是对的
Keil uVision4调出来就是不对的,怪怪的。见下图。
代码:
****************************************
#include<reg52.h>                //52系列单片机头机文件
#define u16 unsigned int        //宏定义
#define u8 unsigned char        //宏定义
u16 a;
/****************主函数*********************/
void main()                //主函数
{  
while(1)
{
P0=0xc;
P0=P0>>1;
P0=P0>>1;
P0=P0>>1;
}
}

4.PNG
2.PNG
回复

使用道具 举报

ID:382454 发表于 2018-8-15 20:40 来自触屏版 | 显示全部楼层
怎么试都不一样,回家用另一台电脑装也是一样,应该是软件自身的问题。还是破解的问题?
回复

使用道具 举报

ID:94031 发表于 2018-8-16 09:27 | 显示全部楼层
你换P1试一下,
回复

使用道具 举报

ID:364278 发表于 2018-8-16 10:42 | 显示全部楼层
看一下sec值为啥不一样
回复

使用道具 举报

ID:382454 发表于 2018-8-17 09:22 | 显示全部楼层

今天用P1口试了可以哦。之后试了P2和P3口都可以正常移位耶。见图。
是不是软件针对P0口没有上接电阻的原因呢?????


捕获.PNG
回复

使用道具 举报

ID:382454 发表于 2018-8-17 09:23 | 显示全部楼层
ch12063119 发表于 2018-8-16 10:42
看一下sec值为啥不一样

那个SEC只是点多了两下,无所谓的了。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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