1

シリアル ポート経由で pic にデータを送信する Java コードを作成しました。次に、マイクロコントローラーをプログラムしてデータを読み取り、1 を受信した場合は PortD.RD6=1 を、0 を受信した場合は PortD.RD6=0 にする必要があります。このコードを試してみましたが、多くのエラーが発生します。これは私の最初の mikroC プログラムなので、これらのエラーを管理する方法が本当にわかりません。

char output[1];
unsigned short i;
 void main(){
 TRISD = 0x01;
 i = 0;
UART1_Init(9600);
while (1) {
if (UART1_Data_Ready()==1) {
i = UART1_Read(); // read the received data
ByteToStr(i, output);
if (output = "1" ) // this is where I get the error 
{PortD.RD6=1;}
else {  PortD.RD6=0;}

}}}
4

1 に答える 1