今度はPCから何かを受けてみる。openモード(r+、w+、a+)の違いがわからない。
main(){ int *fp = fopen("stdaux", "a+"); char sute[100]; while(1){ fscanf(fp, "%s", sute); printf("%s\n", sute); } /*fclose(fp);*/ }
今度はPCから何かを受けてみる。openモード(r+、w+、a+)の違いがわからない。
main(){ int *fp = fopen("stdaux", "a+"); char sute[100]; while(1){ fscanf(fp, "%s", sute); printf("%s\n", sute); } /*fclose(fp);*/ }
11ピンコネクターのシリアルIOを試す。ポケコンからPCへ何かを送ってみる。
(Source: http://wrabetz.de/resources/Sharp_PC-G850VS_Interface.pdf)
main(){ int *fp = fopen("stdaux", "w+"); fprintf(fp, "abAB\n"); fclose(fp); }
11ピンコネクターのパラレルI/Oを試してみる。
(Source: http://wrabetz.de/resources/Sharp_PC-G850VS_Interface.pdf)
main(){ unsigned char i; fopen("pio", "a+"); /*a+モードで11ピンコネクターを8ビット制御モードにして、*/ pioset(0x00); /* 方向は8ビットとも全部出力(0)にセットして、*/ for(i=0; i<1000; i++){ pioput(i); /*何かを出力する。*/ } }