- #include<reg52.h>
- #define DataPort P0
- sbit duan=P2^2;
- sbit wei=P2^3;
- main()
- {
- while(1)
- {
- DataPort=0x7e;
- wei=1;
- wei=0;
- DataPort=0x4F;
- duan=1;
- duan=0;
- }
- }
这个程序可以正常显示两个3,但是我把程序做了一个如下调整,就不能得到同样的结果了,求指导- #include<reg52.h>
- #define DataPort P0
- sbit duan=P2^2;
- sbit wei=P2^3;
- main()
- {
- while(1)
- {
- wei=1;
- DataPort=0x7e;
- wei=0;
- duan=1;
- DataPort=0x4F;
- duan=0;
- }
- }
|