用单片机开发板上的p0口和p1口实现流水灯控制

71次

问题描述:

用单片机开发板上的p0口和p1口实现流水灯控制,在线求解答

最佳答案

推荐答案

当然只能一个一个的移了;

51单片机一次只能操作一个8位端口的寄存器用C语言编程虽然可以实现16位数据的左移和右移,但控制LED时还是要分两个端口写入例如:uinta=0x1000;a>>=1;//貌似一次可以对16位二进制数操作,实际上要分好多步P0=a;//P0上得到的是低8位,高8位丢失P1=a>>8;//P1上得到高8位

为你推荐