74HC595是一个8位串行输入、并行输出的位移缓存器;这个芯片你得要会用哦;显示十六进制数是从 0--F;就是定义一个变量 cout;while(1){cout=0;while(cout<0x10){ P2=cout;// P2低4位连接的LED将显示十六进制值a=sevenSEG(cout); //取七段码HC595(a);//并行数据转串行数据,可以通过 P2.4 等引脚送出cout++;delay();}}