トップページ > 電気・電子 > 2012年06月24日 > 592u3UCK

書き込み順位&時間帯一覧

6 位/130 ID中時間01234567891011121314151617181920212223Total
書き込み数4210000000000000000000007



使用した名前一覧書き込んだスレッド一覧
774ワット発電中さん
電子工作入門者・初心者の集うスレ 42

書き込みレス一覧

電子工作入門者・初心者の集うスレ 42
735 :774ワット発電中さん[]:2012/06/24(日) 00:10:36.64 ID:592u3UCK
>>734
何が考えられますかねぇ。
RA0がオンのときAが光って、RA1がオンのときBが光るんですよ。
Bが光る時はPORTAレジスタのra0は0になってるんだから、例え
PORTBが1や0でもアノードを閉めてるから全く光らないはずなのに。





電子工作入門者・初心者の集うスレ 42
737 :774ワット発電中さん[]:2012/06/24(日) 00:16:26.77 ID:592u3UCK
>>736
プログラム貼っていいですかね?
電子工作入門者・初心者の集うスレ 42
741 :774ワット発電中さん[]:2012/06/24(日) 00:24:13.15 ID:592u3UCK
for(i=0; i<=10000; i++)
{
CALL AON
MOVLW NUM1
MOVWF PORTB
CALL BON
MOVLW NUM8
MOVWF PORTB
}


for(i=0; i<=10000; i++)
{NUM1をNUM2に変えるだけ}


ですね。つまり
portaの下位ビット01から10に変える周期は10^-6sレベルですね....
最短です。20Mhzです。

電子工作入門者・初心者の集うスレ 42
744 :774ワット発電中さん[]:2012/06/24(日) 00:33:35.82 ID:592u3UCK
>>740
500ms???
0.5sってことは、点滅しちゃうんじゃ....

>>742
早いとかって関係ありますかね?

もしかして
portAをon/ofにする命令の伝わる信号と、portBをon/ofにする命令のスピードが
違うくて、

プログラムとしては順序が守られているけど、実行の順序が違ってしまう
という事でしょうか?





電子工作入門者・初心者の集うスレ 42
748 :774ワット発電中さん[]:2012/06/24(日) 01:03:37.10 ID:592u3UCK
>>745
NOP10回くらいいれたら普通に、反映されなくなって影響し合わないように
なりました。ありがとうございます^^

ちなみに

二重forが、何故か抜け出せない謎
picではdecfszだけどね。

2進のカウント変数だと抜け出せなくて、カウント変数を16進にしたら抜け出せる。
意味が分からない。



電子工作入門者・初心者の集うスレ 42
750 :774ワット発電中さん[]:2012/06/24(日) 01:09:19.22 ID:592u3UCK
>>749
ありがとうございますー無事解決しました。
電子工作入門者・初心者の集うスレ 42
753 :774ワット発電中さん[]:2012/06/24(日) 02:48:26.67 ID:592u3UCK
>>751
やっぱり冷静に考える能力が欠如してますね。

>>752
俺は釣りじゃないぞ。
このスレには助けて貰ってる。
回答者には感謝している。馬鹿何てとんでもない。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。