H8_SH__ルネサスマイコン総合スレ4__M32_R8C_Tinyat DENKIH8_SH__ルネサスマイコン総合スレ4__M32_R8C_Tiny - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト150:774ワット発電中さん 09/11/14 15:03:01 rvoB+7mN それ設定ファイルみたいだけど。 バージョン古いとかじゃないの? ENABLE_PB_CSでググるとか。 151:98 09/11/14 16:25:22 A1Z8p+7j >>150 TOPPERSの初級実装セミナー教材(v1.5)です 同じディレクトリにあるh8_3069f.hには #define H8PBDDR_CS4 (1<<H8PBDDR_CS4_BIT) #define H8PBDDR_CS5 (1<<H8PBDDR_CS5_BIT) #define H8PBDDR_CS6 (1<<H8PBDDR_CS6_BIT) #define H8PBDDR_CS7 (1<<H8PBDDR_CS7_BIT) とあってH8PADDR_CSxの定義が無いんですよね 152:774ワット発電中さん 09/11/14 16:29:22 XglhlExF ENABLE_PB_CSは#if 0で無効になってるみたいだけど 153:774ワット発電中さん 09/11/19 21:21:24 BWIjMPoA NECと統合か・・・ サービス悪くなるんだろうな。不安・・ 154:774ワット発電中さん 09/11/20 00:59:56 OCkt+ePB 教えてください。 ADコンバータのデータを、H8を介してPCにRS232で転送したいと、プログラムをCで組んでいます。 そのADは2つあり、それぞれ20bitです。 データはパラレルで2ms毎にやって来て、それを115200bpsのRS232Cで送り、 ターミナルで「123456,123456<CrLF>」と10進数の文字で表示したいです。 問題は、2msと時間が短いので、各計算をササッとすませなければなりません。 質問です。 送信は送信終了割込を使用しますが、変数内容→文字の変換に時間がかかっています。 変換方法のうまいやり方はないでしょうか? 現在やっているのは、 suuji[10] = { "0123456789" }; a = x / 100000; tx_chr = suuji[a]; temp = x % 100000; a = x / 10000; tx_chr = suuji[a]; temp = x % 10000; a = x / 1000; tx_chr = suuji[a]; temp = x % 1000; a = x / 100; tx_chr = suuji[a]; temp = x % 100; (省略) という感じです。 何かステップ数が少ない変換方法はないでしょうか? 宜しくお願いいたします。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch