- ベストアンサー
H8マイコン制御
jactaの回答
- jacta
- ベストアンサー率26% (845/3158)
RTCには何を使うのですか?
関連するQ&A
- やっぱりわかりません。(H8マイコンについて)
H8/3052Fマイコンで時計を作ろうとしているのですが、時間をセットするプログラムがどうしても書けません。 4つのボタンを使って時刻設定するプログラムを教えてもらえませんか? ちなみに時・分・秒を一秒ずつ刻むことはできます。
- 締切済み
- C・C++・C#
- H8マイコンでの制御
マイコンの初心者なのですが,max6974EVKITというLEDドライバの評価ボードをH8マイコンで制御しようとしているのですがうまくいきません。情報も少なく困っています。どなたかいい方法ありませんでしょうか?サンプルプログラムなんかがあるとうれしいです。 よろしくお願いします。
- 締切済み
- その他(パソコン)
- こんなアラーム時計ありますか?
カテゴリー違いだったらすみません。 今、アラーム時計を探してます。 複数の好きな時刻にアラームがなるように設定できるものです。 わすれっぽいので、前日には「何時にこれをしよう!」っていろいろ考えるんですが、当日にはいくつか抜けてしまってるんです。 でアラーム時計が欲しいと思ったのですが、目覚ましだと1つの時刻しか設定できないものが多いので、思ったものがなかなかみつかりません。 もしご存知の方がいらっしゃったら教えてください。
- 締切済み
- その他(生活家電)
- H"の目覚まし機能が変です
H"のSANYO RJ-J700を使用して一年ちょっとになります。 アラーム(目覚まし)機能を午前6時に設定しているのですが この間は夜中12時過ぎに、今朝は5時40何分かにアラームが鳴り始めました。 これまではちゃんと動いていましたし、普段の時刻表示自体は正常です。 これはやはり故障してしまったという事でしょうか? 直す方法はありませんか?
- ベストアンサー
- その他(スマートフォン・携帯・タブレット)
- 勝手に再起動しても大丈夫な目覚まし時計フリーソフト
目覚まし時計のフリーソフトをご紹介ください。 当方のPCはwin7です。 今まで使っていた目覚まし時計のフリーソフトは、起動後にアラーム時刻を設定するタイプのものでした。 しかし、夜中に何かのソフトが自動でアップデートされ、そのために再起動してしまったときなどには、スタートアップでこのソフトは起動するものの、アラーム時刻が解除されてしまうために、当然アラームは鳴ることはありませんでした。 そこで、何かの原因で再起動してしまったとしても、スタートアップに入れておけば、アラームが鳴るソフトが欲しいと思いました。 つまり、通常の起動後にアラーム時刻の設定を行えば、万一の再起動後もスタートアップでそのソフトが起動し、前回の時刻の設定が有効であり、設定時刻にアラームが鳴るようなソフトが必要なのです。 ご存じの方がおりましたら、ご紹介ください。 もちろんフリーソフトでお願いします。
- ベストアンサー
- フリーウェア・フリーソフト
- マイコン制御
マイコン制御の仕事がしたく、今マイコンを勉強しています。そこでいろいろな疑問が出てきました。 1、求人によく8、16、32ビットマイコンなどとありますが、それはやはり処理量をさしているのでしょうか?私はPICとH8を勉強しているのですがPICは命令長でH8はバス幅でクラス分けをしていますよね!?ちなみに処理量だとしたらPICは8ビット、H8は32ビットと言うことになるのでしょうか? 2、組み込み関係の求人がすごく多いけれど、派遣や請負いばかりが目につくのですが。実際、組み込み関係のお仕事をしている方はどんな感じなのでしょうか。 3、私は求人によくあるカーナビや携帯のソフトなどではなく、もっとハードよりな感じのロボットやFAの制御などがしたいと思っています。地元で中小企業でとなるとPLCが多い気がするのですがマイコンでそのような仕事はやはりむりですかね・・・。有限会社とかだと結構あったりするのですが・・・、だれかOEMとかでもいいので中小で物作り実感してマイコン制御してる方いらっしゃいますか? 4、リアルタイムOSを使うのはロボット制御などではなくカーナビや携帯などのようなアプリケーションよりな感じなのでしょうか? よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- DIMPLE 電波時計のアラーム時刻の設定の仕方を教えてください。
DIMPLE 品番DRA362SW GH という目覚まし時計なのですが、取扱説明書をなくしてしまい、アラームの時刻設定ができません。アラーム時刻の設定の仕方が分かる方がいらっしゃったら教えていただけないでしょうか? 品番が違っても同じメーカーなら同じ設定方法かな?と思うのですが...
- ベストアンサー
- その他(生活家電)
- H001のアラーム音量について
H001に機種変更したのですがアラームを目覚ましに使っていて、今までのW61SHでは大音量で目覚ましとして使えていたのですがH001は最大にしても音が小さく寝坊しそうで困っています。アラーム機能でプリセットされている着信音は設定できないようでアラーム専用の音が2種類しか選べず、とても目覚ましに使えるような感じの音ではありません。音量は仕方ないとしても、にぎやかな感じの曲にしたいのですが、プリセットされている着信音をアラームに設定する方法はありますか?またはezwebからダウンロードした曲を設定できる方法をご存知の方いらっしゃいますか?よろしくお願いしますm(_ _)m
- ベストアンサー
- au
- 今すぐ使える!H8マイコン基板 について
この正月に、「今すぐ使える!H8マイコン基板」の本を購入し試していますが、 SB基板を購入接続し、 第13章 時刻をLCDに表示する実験-----で、 キャラクタLCDモジュールに -------------------- [H8SX] ERROR! RCT Power Fail. -------------------- と切り替わり表示されてしまいます。 SB基板のリセット・スイッチを押しても、同じERRORに切り替わってしまいます。 外部電源が必要なのでしょうか? どなたか、お分かりになる方がございましたら是非教えていただきたい!と思います。 よろしくお願い申し上げます。
- ベストアンサー
- その他(インターネット・Webサービス)
- セットしなくてもいい目覚まし時計を探しています。
セットしなくてもいい目覚まし時計を探しています。 目覚まし時計でアラームスイッチを切るとスヌーズもしなくなり、翌日セットした時刻になってもならない時計ではなく、 本当に携帯のアラームみたいに決まった時間になり、スイッチを押すとスヌーズもしなくなり、翌日同じ時刻にまた鳴る時計を探しているのですが、そういう時計はないでしょうか? よくセットし忘れるのです。
- 締切済み
- 腕時計
補足
すみません、RTCがどのようなものかわかりません;; 本当にわからずにやっている状態なので・・・ でも見捨てないでください!! AKI-H8/3052でやってるんですが・・・ /*タイマ*/ #include "lcdctl.h" #define TCNT0 (*(volatile unsigned int *)0xffff68) #define GRA0 (*(volatile unsigned int *)0xffff6a) #define GRB0 (*(volatile unsigned int *)0xffff6c) #define TCR0 (*(volatile unsigned char *)0xffff64) #define TIOR0 (*(volatile unsigned char *)0xffff65) #define TIER0 (*(volatile unsigned char *)0xffff66) #define TSR0 (*(volatile unsigned char *)0xffff67) #define TSTR (*(volatile unsigned char *)0xffff60) #define ITU_CLOCK8 3 #define ITU_CLEAR_GRA 32 #define ITU_IE_IMFA 1 #define DI asm( "orc.b #0xc0,ccr" ) #define EI asm( "andc.b #0x3f,ccr" ) void start_itu0(); void int_imia0(void) __attribute__ ((interrupt_handler)); int cnt = 0, sec = 0, min = 0, hour = 0; char str[] = "timer 00:00:00"; /*メイン関数*/ int main(void) { lcd_init(); lcd_puts(str); start_itu0(); EI; for(;;) { if (cnt >=100) { cnt = 0; sec++; if (sec >=60) { sec = 0; min++; if (min >= 60) { min = 0; hour++; if (hour >= 24) hour = 0; } str[6] = '0' + hour /10; str[7] = '0' + hour %10; str[9] = '0' + min /10; str[10] = '0' + min %10; str[12] = '0' + sec /10; str[13] = '0' + sec %10; lcd_home(); lcd_puts(str); } } } return 0; } /*ITUOの初期設定*/ void start_itu0(void) { TCR0 = ITU_CLEAR_GRA + ITU_CLOCK8; TIOR0 = 0; GRA0 = 31250; TIER0 = ITU_IE_IMFA; TSTR = 1; } /*IMIA0割り込み処理関数*/ void int_imia0(void) { DI; /*割り込み禁止*/ TSR0 &=0xfe; cnt++; EI; /*割り込み許可*/ }