【单选题】、读下列程序段,程序中j用于控制位码,以下不正确的是( )。 uchar tab[ ]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xD8,0x80,0x90};// uchar val[4]={1,2,3,4}; void display () // 显示函数 { P2=255; P0=tab[val[dp_h]]; // P0口读取段码数据 P2=~(0x08...
A.
~(0x08>>dp_h),是指0x08右移dp_h位后取反
B.
取反的目的是高电平变为低电平,因为控制原理图中是位码低有效
C.
if(dp_h==4)dp_h=0;到第4位dp_h变量从0开始计数
D.
if(dp_h==4)dp_h=0;满4位dp_h变量从0开始计数