以下是小弟C51单片机显示交通灯的代码,个人觉得逻辑上没问题,编译也没错误没警告,但是程序跑起来是彻底乱套,于是想通过debug观察其中每一个变量的值,特别是 uchar xianshi[8] 这一个数组中的值,于是我在主函数的第一条语句设置了断点以后,设置了watch1,但是始终没有显示uchar xianshi[8] 中的内容,而是
0.png (12.61 KB, 下载次数: 0)
2021-2-2 04:48 上传
D:0x0B xianshi[] "" 是什么意思?
以下是小弟我的单片机交通灯代码:
# include "reg52.h"
typedef unsigned int uint;
typedef unsigned char uchar;
sbit traffic = P1;
sbit duanxuan = P0;
sbit LSA = P2^2;
sbit LSB = P2^3;
sbit LSC = P2^4;
sbit bao_ren_hong = P1^0;
sbit bao_ren_lv = P1^1;
sbit bao_ma_hong = P1^2;
sbit bao_ma_huang = P1^3;