51单片机最简单的C语言编程求教

2024-12-01 07:32:52
推荐回答(2个)
回答1:

你把里面的数字转换成二进制,比如table[0]=0x3f=00111111b;
由于你这个是共阴极数码管,高电平有效,所以写一的地方对应的LED都点亮 至于那七根数码管以及一个小数点和二进制位数对应关系你可以上网上查一下,简单的说小数点也就是DP是最高位,其他的那七根数码管从最上面那个开始顺时针一共是六根从bit(0)到bit(5),最后横着那根是bit(6)。希望能帮到你。至于你说的TEMP对应P2口,得有硬件图才可以知道有什么作用。

回答2:

table 为一维数组已赋值

temp=temp<<1 temp先向左位移一位再赋给temp