1030:774ワット発電中さん
16/09/05 11:53:28.14 gUEBG+7G.net
>>981
これではダメなの?
void __setbit( unsigned char x ){
return ( (PORTB & x) != 0x00 );
}
1031:774ワット発電中さん
16/09/05 17:13:32.42 6NBOKCAo.net
>>981
PORTB = 0b00000001 << x;
これは、>>982と同意見です。
>>983のは、ちょっとわからないです。
voidは値を返さないことしか。
1032:774ワット発電中さん
16/09/05 19:50:24.36 5S87XbsW.net
>>984
983は当該ビットを出力してるのではないかな?
だから関数戻り値は要らないと思う
1033:774ワット発電中さん
16/09/05 19:55:45.25 l8vuxcS6.net
なるほど
1034:984
16/09/05 20:00:15.04 M+TZPqdV.net
>>985
私は初心者なんでよくわかりませんが、とにかく実践あるのみと思って、
XC16でそのままコンパイルしてみたら、
warning: 'return' with a value, in function returning void
となります。
ついでと言っては何ですが、
(PORTB & x) != 0x00
にどういう意味があるかも教えていただけると助かります。
1035:774ワット発電中さん
16/09/05 20:46:42.31 5J7tZgaJ.net
ド玄人さんが現れそうな雰囲気だな。
1036:774ワット発電中さん
16/09/05 21:26:49.29 g7+dsgWU.net
と言いつつ、一旦回線を切断する>>988であった
1037:774ワット発電中さん
16/09/05 22:43:03.72 p/zzRvlq.net
俺もわからんな。
xは0~7だよね。
それとPORTBとのビットANDを取って、
その結果がゼロでないことをチェック?
これ、でたらめ?
教えて、偉い人。
1038:774ワット発電中さん
16/09/05 22:44:45.42 5S87XbsW.net
>>987
おー983氏に聞かないとわからんね。
戻り値なし宣言でreturn内に書いているし
そもそもその!=の処理なんだ?何か混ざったのかね?
多分書きたいのはシフトの982と同じだと思うがどうなんだ?983氏説明よろです
1039:984
16/09/05 23:45:17.24 Vdfr05ql.net
>>991
ありがとうございます。
字面的に、& や != の意味は分かるんですが、全体では何してんの?
って思ってしまいました。
何かすごいワザなのかと思ってましたが、「意味不明」が正解のようですね。
とりあえず安心しました。
1040:774ワット発電中さん
16/09/06 19:19:06.43 JvawEhB6.net
質問です。
16F873用に書かれたhexは、16F873Aに書き込んでも使えますか?
1041:774ワット発電中さん
16/09/06 19:24:42.49 Daw4hJlG.net
もろちん
1042:774ワット発電中さん
16/09/06 19:56:41.02 muS4B/cA.net
PICのコンパイラにgccかllvmが来ないかな
最適化してアセンブラ見てみたい
1043:774ワット発電中さん
16/09/06 20:01:08.72 U9SM1BfZ.net
それを見て、何かが分かるようなスキルがあるなら、はじめからアセンブリ言語で書けばいい。
書けないヤツが見てもどうせ何も分からんだろう。
つまり、言ってること自体が無意味。
1044:774ワット発電中さん
16/09/06 20:32:20.10 muS4B/cA.net
>>996
諦めないで
元気があれば なんでもできる
行けばわかるさ
迷わず行けよ
1 2 3 ダーーーーーーー!
1045:774ワット発電中さん
16/09/06 21:02:38.30 7/hlOQF7.net
>>995
君が作って献上。
1046:774ワット発電中さん
16/09/06 21:11:32.29 jtgp3lPW.net
ありがとうございました。
1047:774ワット発電中さん
16/09/06 21:15:05.14 CA+q2+De.net
((()()(()())())())))(())))))(((((((()(()((((()(()))))((()(()))((()))))())())
())()((())(()())))((())()))((()((()(((()(())()(())()())()))())((((())()())))
)()))))((()(((())(())(())(())(((((()()()))()))))()()))()()))((()()(((()))(((
()()(((()(())()
1048:)())()()((((((())()))(((()()(((()))(())))))(())())()(()))))() )())())(())()())((()(()()((()(()((())((((()(()()(())))(()(()))(()))()))()))) ((())))((()(((()())(()(()((())))))))(()(())))()()()((()())())))(()(()(()()() ))()()(()())(()))))(()))(()())(())()()))()(()(()()(((((())))())((()((()())(( ))((()(((()(()(())())()()())))((()())(())()(((())(((())()))(()())))()())(()) )))((())(())(())(())()((()(()()(()()))((()())())((()()(()())(((((()))))()))) (((((()))()())((((()(())()()))()(())(((()))(())(())(()())(()()(())())()))))) (())(()))))))((()()()())))())(()(()((((())((()))((())()))())(()))))(()(((((( ()))()))())((((())))))()()((()())())((()()()))))())()((())(())((()(((()(()(( )(((()(()()()(((())))())))())()()()())()(()())))()))))(()((()()()(())(()(((( ))((((()()(()())(()))))(((())()())))()()()((()()))((())()(()())()))()))((((( ())(())())(((((())((()())((()())())()()()))))))))))()((())())((()(()))(((((( (())((((()(((()))(()))())))()()))()()(((((())((()())()))()(()))()()()())(()) (((((((())()))()((())()(())((())(())((())((((())()())))())))())))()(()(()))) ())((()(()))()(())))(()))()))())))())(()))))()(())))(()((((()(()(()((((((()( ))()))()(()))()(()))((()()((((((())((()((()()())()))((())(()))())())()((())) ))))))()))()()()())(()))())((((()))()()((((()(((())))()())(((()())(()((())(( )((()()((()(((()()))((()))())()))(((((()())))))()(()(()()((())((()())))()))) )()(())()))())()(((()()))((()))(())((()()())))(()))(()))(((((((()))(()()(()) (()))()()()()))(((((())()(()(())))))(()(()())())()())))()()()((()(((())())(( ()))(())((()(()))()()()((((()(((())(((())))((())))()()()))()(()(()()()))())) ))())(((()()()))()()(()())()()())(()))))(())()))()((((((())))((()(()(()))((( (()))()()()()))))((()((()()(()((((()((()((()()(())(()))(()))()))))))(((()))) ))))((((()(())(())()()(()((()(())(())(((()))()(())(()()())))))))(()(()((())) (()((())(())()(()(((()))))()))(()))(()))))())()(()))()()())()())(()((((()((( (()()()(()((())()))((())((()))(()(()()()())()(())))(()()())((()()(()()))))() ()()(())()(()()))((((((())))(((()))()))(((()()((()((()()()))))))()))()((())) (())))()()(()))))))(()(((((()))))()(()()(((()(()(())())))()((()(((())()()()) ()((()()()((())(()(())()()(())(()(())((((()))((((((()))())))()))())(())))))) )()(())((())(()(())(()))()(())))))))((()))()()(()(()))(((()()))))(()(((()((( (()(())()()(()))()())))))()(()()()(()(()((()(()()((((())((()))))())))(()(()) ))))()(()((())(()((()))(((((((())(())()((()()))))()(()))()((()()))())())(()) )((()((())()))(((())()))(()))())()))()((((((()())))(())()(()((()()()()))())( ((()((())()())))((())())(())())(((((()))(()))(()))(()()()(()))(()((())))(()) ())(()()()))((()((((((((()())))(()())((()(()))(()))()((((())))))()))())()()) ((())(()(()(())()))(()()((())(()))((()())))))(((()()((())(((()()(()))()))))) ()(()))()()))((()(((())()))())()(((()))(()))())()))(()()()()())(((()(()))((( ()(())))())))))())(()(())(()()))()))))((((((()(())())))((())(((())()((()(((( ()(()))(((()())(())))))))((())(()()())()))(()(()()(())())()(()((()))(()(((() )())(()))((())())((((()()()()()())))()))(()((())())))))((()(()()()))(((()((( )()())(()))()))((())(((()())))))))()(())()((()(())()())((()))))(()((()(((((( )(())()))()(((((())(()((()))))))))(()(()())()(()())(()()))())(()(((()()())(( )((())()))())))())())(((())())()(()())((()()((()(())(((()()())(((((())())))) ()()))()()()))())(()((()))((()(()()()())((()((((())))())()((())))()()(()))(( ))())(((((()))))(((((())()()()()))()(((())())((())())())))()))(()()))((()((( )((()()()))()()))(()(((()))))))()(())(((()))(()()()(())()))())(((()(()())((( ((()))))())((((()(((())(()((())(()()))(()(())))))((((())())())))((()((()))))
1049:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています