我编写了一个程序,通过端口 0 在 7seg 显示器上显示一些数字。我有一个问题,如果我想使用 exmaple 2 的端口来做,我工作得很好。当我使用端口 0 时,它不起作用。我做错了什么。这是我的代码:
#include <REGX52.H>
char wyswietlacz[2]={0x06, 0x06};
void wyswietlanie(){
P0=0x30 ;
P2_0=0x01;
P2_1=0x00;
P2_0=0;
P2_1=0;
P0=0x30 ;
P2_0=0;
P2_1=1;
P2_0=0;
P2_1=0;
}
void main(void){
while(1){
wyswietlanie();
}
}