アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
USIは使えないのかしら (スコア:1)
と、データシートを見て思いました。
Re:USIは使えないのかしら (スコア:1)
(Googleで「AVR USI シリアル」で検索)
ただ、2313のデータシートを見ていたらA/D入力が2つしかないことに気づいたので悩み中です。
485のマスター側にはA/Dの処理もさせたかったので。
…といいつつ、これに手をつけると14回大会に間に合わなくなりそうです。
お人形ロボを作るときまで先送りかな…
Re:USIは使えないのかしら (スコア:1)
というより、お互いUSI(SPI)で通信するとよろしいのではないでしょうか?
>ただ、2313のデータシートを見ていたらA/D入力が2つしかないことに気づいたので悩み中です。
tiny2313 に内蔵A/Dは0個です。コンパレータはありますが。
tiny2313 に近い規模でA/Dが内蔵されているのは tiny26 になります。ただし、ピン配置が違います。
Re:USIは使えないのかしら (スコア:1)
> お互いUSI(SPI)で通信するとよろしいのではないでしょうか?
今考えている構成は、メインCPU→サブCPU(AVR/PIC)→サブサブCPU(複数:AVR/PIC)→RCサーボ
という配置で、さらにサブサブCPUは四肢に分散させようと思っているのです。
なので、SPIはクロックやCSを引きまわさないといけないので、シリアル二本欲しいなあ…と。
I2Cという手もあるのですが、PICだとスレーブの応答が遅いという話を見掛けたので悩み中です。
「ぐだぐだ悩まずにやってみれば?」という話もありますが。
> tiny2313 に内蔵A/Dは0個です
すみません。データシートのAIN0/1というのをADピンだと思い込んでいました。(汗
A/Dを6チャンネル…とするとAtmega88になるのでしょうか。
Re:USIは使えないのかしら (スコア:1)
tiny26,mega88,mega168 あたりがよろしいかと思います。このうち秋月だとmega88しか売ってないですね。マルツなら、3つとも扱ってるようです。