- ベストアンサー
AVRマイコン
AVRマイコンで5分間だけある処理(例:LEDの点滅など)を繰り返し行い、処理が途中(例:LEDが点滅中)であっても5分たったらその処理を終了させたいのですが、どのようなプログラムを組めばよいのでしょうか。 ご回答よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- AVRマイコンの割り込みについて
AVRマイコンの割り込みについて 初心者です。 ・AVRマイコンの割り込みの優先順位ですが、割込みベクターのアドレスが小さい順に優先度が高いでよろしいでしょうか? ・優先低の割り込みルーチンを処理している時に、優先高の割り込みが入った場合、 (1)優先低の割り込みルーチン処理中断→優先高の割り込みルーチンの処理、完了→優先低の割り込みルーチン処理再開(中断ヶ所から) (2)優先低の割り込みルーチン処理、完了→優先高の割り込みルーチンの処理、完了 (3)その他 (1)、(2)、(3)のどの処理が行われますか? ・優先高の割り込みルーチンを処理している時に、優先高の割り込みを禁止し、ルーチン内で優先低の割り込みが入った場合、優先高の割り込みルーチンから優先低の割り込みルーチンにとばすことは可能でしょうか? 以上、よろしくお願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- SHマイコンとPICマイコンとAVRマイコン
SHマイコンとPICマイコンとAVRマイコン、どれがおすすめですか? どれも使い勝手等は同じですか?用途は、小指くらいの小型ロボットを制御することです。ラジコンからの信号を受け取って、信号の大きさに応じてDCモータの速度を制御することです。いま、マイコンボードのArduinoを使っているのですがNanoでも大きすぎるので、マイコンを使って回路を自分で作ろうと考えています。マイコンはH8は使ったことがあります。AVRは、Arduino IDEでArduino言語でしかプログラムしたことありません。 どうかご助言よろしお願いします。
- 締切済み
- ダイエット・食事食品
- AVRマイコンの未使用ピンの処理について
AVRマイコンの未使用ピンの処理について AVRマイコンの未使用ピンをアートワークの関係上、GNDに落としたいのですが(ピン設定は『入力、内部プルアップ無し』)、何か問題はございませんか? よろしくお願い致します。
- ベストアンサー
- その他(パソコン)
- AVR マイコンプログラミングについて
atmega168pを用いてavrマイコンプログラミングをしています。 ad変換をマイコンの機能を使って行おうと思いプログラムを書いていたのですが、 DIDR0というデジタル入力禁止レジスタというものがどういう効果を持つのかがわかりません。 mega88pというatmega168pのPDFの163ページに解説があったのですが、いまいちなんのことなのかわかりません。このレジスタをHigh、またはLowにすることでどのような効果が生まれるのかを教えて下さい。
- ベストアンサー
- C・C++・C#
- AVRマイコンのRESET端子について
AVRマイコンのRESET端子について質問させて頂きます。 RESET端子が汎用ポートと兼用の場合、プログラム書き込み時に、その端子をRESETか汎用ポートかをヒューズビットで選択できますが、汎用ポートとしてプログラムを書き込んだ場合、再度SPI通信でプログラムの書き込みを行うのは不可能なのでしょうか? よろしくお願い致します。
- ベストアンサー
- その他(パソコン)
- AVRマイコンの内部EEPROMの値について
AVRマイコンの内部EEPROMの値について AVRマイコンにて、デバイスシャットダウン時にあるデータを内部EEPROMに保存し、起動時にその前回保存したデータを読み込むという制御を考えています。 ここで質問ですが、初めてプログラムを焼いたデバイスに電源を投入した場合に、内部EEPROMに入っている値を読み込んだ場合、その値は不定値なのでしょうか? それとも決められた値なのでしょうか? ソースの対処はどのようにすればよろしいでしょうか? ご教授下さい。 よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- SH-2AマイコンをHEWで動かすことについて
SH-2AマイコンのLEDを点滅させるプログラムをHEWにて作成しデバッグをするのですが ダウンロードしたサンプルプログラムの場合、LED点滅が実行されプログラムを停止することもできます。 しかし自分で作成したワークスペースでは、デバックするとそこで固まり、LED点滅されずプログラムを停止することも出来ず毎回タスクマネージャーから強制終了しています。プログラムをサンプルプログラムと全く同じものにしても、自分のワークスペースでは固まってしまい困っています。
- 締切済み
- 電気・電子工学
- AVRマイコンの未使用ピンの処理について
全くのマイコン初心者です。AVRマイコンの未使用ピンの処理について教えて下さい。 未使用ピンは基本的に出力に設定しておけばいいというのは判ったのですが、 1,RS232CのRXD、TXDピンはIN或いはOUTどちらに設定しておけば良いのか? 2,ISPのSCK,MOSI,MISOはRUN中は使いませんが、これもIN、OUTどちらに設定しておけば良いのか? 3,ADCを使わない場合、AVREF,AVCCピンはどう処理するのか? 以上、いろいろ調べたのですが、判りません。 よろしくお願いいたします。
- 締切済み
- その他(パソコン)
- macでAVRマイコン(ATtiny13)を開発
macでAVRマイコン(ATtiny13)を開発しようとしています。 当方初心者です。 環境は mac osx 10.9.5 Xcode 6.1(認証済) macports 2.3.4 ライターAVR ISP mkII Arduino(0023) Mavericsでは、USB接続するにはavrdudeが必要との事で、 sudo port install git-core libusb avrdude としてmacportsにavrdudeをインストールしようとしますが、 Error: git-core has been replaced by git; please install that instead. Error: org.macports.configure for port git-core returned: obsolete port となり、エラーになります。検索しても見当たらず、全く対処法が分かりません。 現状、ArduinoでUSBポートが出てこず、AVR ISP mkIIを接続できない状態です (ATtiny13は接続してあり、電源も供給していますので、AVR ISP mkIIの左下のLEDは 緑に点灯しています。上部のLEDはmac起動時に一瞬点灯しますが、すぐに消えます)。 お詳しい方、ぜひご教授お願い致します。
- 締切済み
- Mac
- AVR マイコンで実現したいことができません。
はじめまして。上記表題で困っております。当方初心者です。宜しくお願いいたします。 環境:AVR STK500,AVR STUDIO4(WinXPSP3)(AVR GCC(c言語)),ATmega8515 /*-------------------------------------------------------------------------------*/ 目的:100ピンのコネクタが両端に付いたケーブルを製造(100ピンはクロスしないストレートと仮定)しており、その検査工程で使う治具を開発したい。 そのテスト段階としてATmega8515(1個)を使い、2つ用意した入力ポート(16点、全て押しボタンSW)の何番目のスイッチが押下されたかを、8点のLEDを使って表現したい。(出力結果を今回はシーケンサに受け渡す予定です) /*-------------------------------------------------------------------------------*/ というものです。 例: ・PORTA,Bを入力とします。 ・PORTCを出力とします。 ・PORTA,BのSWをAの0bitから順に1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16として、 例えば 6が押下されたならば,PORTCで[00000110] 15が押下されたならば,PORTCで[00001111] 13が押下されたならば,PORTCで[00001101] というものをまず作ってみたいのですがどう作っていくのかわかりません。何方かご助言いただけないでしょうか? 以上 宜しくお願いいたします。
- ベストアンサー
- その他([技術者向] コンピューター)
お礼
ありがとうございました。