|
一個很單的左移代碼,在兩個版本調試不一樣,是不是軟件問題?
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
(117.21 KB, 下載次數: 58)
下載附件
2018-8-15 17:37 上傳
-
2.PNG
(93.78 KB, 下載次數: 38)
下載附件
2018-8-15 17:37 上傳
|