09/02/18 23:21:21 Wwk6Ufax
慣れないC言語でつまらないものを作りました。
このプログラムは正しく動作すると、
PRTDATに0x41を入力する予定で作りました。
がうまく行きません。
view→WATCHでBITDAT、PRTDATをモニタしても、out of scopeと表示されるだけで、
実際どんな数値になっているのか判りません。
どなたか、よろしくアドバイス頂けないでしょうか?
int main(void) {
char BITDAT;
char PRTDAT;
BITDAT = 0x16;
PRTDAT = trance(BITDAT);
}
void trance(int BITDAT){
switch(BITDAT)
{
case 0x16:return(0x41);
break;
case 0x1C:return(0x42);
break;
default:return(0x43);
break;
}
}