 |
ゲストブック |
|
|
2007/2/4 (Sun) 15:45:13
|
|
[名前] : EVA-01
|
|
[URL] :
|
[コメント] : はじめまして。
僕は某ページのMP3プレーヤーを自作しようと企てておりますどうしようもない趣味人です(笑) ここのページを参考にAVRに挑戦してみようと思うのですが ライターの製作に戸惑っております。 ここのページのISPライターを作ろうと思うのですが家のパソコンにはUSBポートしか付いておりません・・・。 秋月で市販されているシリアル-USB変換アダプターを使用しよう思うのですが可能でしょうか・・・?
|
|
2007/2/4 (Sun) 18:27:39
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : 正式なコメントはkumanさんがしてくれると思います。
私の考えでは以下のように思います。 Chanさんのシリアルライターは直接シリアルポートの制御をしています。USB-シリアル変換器だと細かいタイミングまでシリアルポートの制御がおこなわれない可能性があるので、AVRに書き込めないかもしれません。 mp3プレーヤー成功するといいですね。
|
|
2007/2/4 (Sun) 19:14:35
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : お越しいただきありがとうございます。
私自身、変換ケーブルを持っていませんので確かなことは言えないのですが、通常のAVRライタは書けないとのことです。
変換ケーブルでチャレンジするのでしたら、kkkさんの 「にわとり−たまご ライタ」がおすすめです。 私のページの「プログラムライタ と ライティングソフト」にkkkさんの作品の解説を書きましたから、それを読んでください。
デバイスはMEGA48DIPをお薦めします。ストロベリーリナックスで1個300円でありますし、郵便振替で送金し、定形外郵便で送ってくれますので送料関係が安いので助かると思います。
これならどんな変換ケーブルでも書けるはずです。このUSBaspライタを作ってから、他のものを作るのがいいでしょう(必要ないかも)。
万一、書けなかったら、メールをください。郵便で送っていただいたら書き込んでお送りします。
頑張ってください。
|
|
2007/2/2 (Fri) 22:30:40
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : OP AMPの実験 秋葉原で買ってきたOPAMPの実験をしたが、sinwaveの波形が良くなかった。OPAMPにTIのUA741が入っていた。 UA741は、±15VVccなのに、単電源回路で、基板が出来ていたので、GND Pinをパタ−ンカットし、-12Vに変更した。 少し、波形が良くなった。 懐かしい741をいじって見ようと思っている。
|
|
2007/2/3 (Sat) 15:59:40
|
|
[名前] : ぼのぐらし
|
|
[URL] :
|
[コメント] : オペアンプの実験に正負電源いりますよね。 製作の材料はそろえたんですが、いざ製作に踏み切る余裕と気力が、、 4回路3接点のロータリースイッチの配線は、今愛用している正電源キット(秋月)を作ったときに悩みました。 だってすることすべて初めてなんだもん、、
|
|
2007/2/3 (Sat) 19:10:25
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : OPAMPの±電源 単電源AMPは、何かを改良したものだと思うが、正負電源OPAMPでも単電源で動作させる事出来るものも有るみたい。(ほぼ、皆出来るのではないか?)但し、+Vccは、規格値を加える。(低くてはダメ) 抵抗値は、調整を必要 基本回路を組み、公式と比べている。実験をしてみると Av式も、すんなり、頭に入力されていった。 昔、凄いICと思った。
|
|
2007/2/3 (Sat) 22:34:02
|
|
[名前] : すん
|
|
[URL] :
|
[コメント] : こんにちは 次回発売のトラ技の3月号付録はオペアンプ基板らしいです。電源どうするのでしょうね。基板はオペアンプ2個付きでスルーホールがたくさんあいたプリント基板のようです。
今のうちに可変できる正負の電源用意しておくかな。 実はアナログ実験用の電源は一つも持っていません。
|
|
2007/2/3 (Sat) 23:23:18
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : OPAMP用両電源 私は、ジャンク基板から外した、5V入力のDC-DCコンバ−タ−で±12V出力を使用しています。 OPAMPも進歩しているので、5V単電源の物が最近では、使用されているのではないでしょうか? ±5VのOPAMPならば、すんさん採用のRS232Cコンバ−タ−ICも使用可(電圧調整は要)でしょう。 DC-DCコンバ−タ−も安くなっているのでは? WEBでOPAMPで検索したら、いっぱい出てきた。
|
|
2007/2/2 (Fri) 18:08:28
|
|
[名前] : とし
|
|
[URL] :
|
[コメント] : はじめまして。 AVRライタで mega8が認識できませんが 解るかた教えてください。
nanohana_007@mail.goo.ne.jp
|
|
2007/2/2 (Fri) 22:03:49
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ATMEGA8の認識 それだけの情報では、答えの範囲が広すぎてしまいます。 1、認識できないのは、ATMEGA8だけか? 2.使用環境は? ライタ−は何か AVRSP SPI-Bridge AVRasp メ−カ−品(型名) 3.ライタ−ソフト DOS, Windows 4.OS?(Windows 2000、XP) 5.タ−ゲットの配線に間違いは無いか? (Vcc,GND X-tal&Cのハンダ付け、MOSI、MISO、SCK RESETの配線、RESETの10K〜47Kのpullup)
|
|
2007/2/2 (Fri) 22:13:45
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ATMEGA8の認識 AVRの配線はOK? QFPタイプだと、UEWのハンダ付け不良を心配しなくては なりません。 UEWハンダ付けの前に、UEW先端の予備ハンダは、きちんと(UEWの被覆が取れてハンダが綺麗に乗っている)実施されました?ピンセットで、1本1本軽く摘んでみる?
|
|
2007/1/31 (Wed) 19:26:52
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : volatile? volatile宣言が分かりません、教えて下さい。
|
|
2007/1/31 (Wed) 20:27:50
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : googleでvolatileを調べてもわかりますが、 あきぼうさんの AVR-LibC 1.4.3(WinAVR 20060125添付) document 日本語訳 (作業中) のFAQに詳しく書かれています。
|
|
2007/2/1 (Thu) 01:04:18
|
|
[名前] : すん
|
|
[URL] :
|
|
[コメント] : volatileが無いとスピードまたはコードサイズの最適化したときに、ループ中のその変数が一度しか読み込まれません。それで、ループでは毎回新しく読むためにvolatile変数にしています。
|
|
2007/1/31 (Wed) 18:21:19
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ?は、どんな演算子ですか? pwm_dty = (wkdty
|
|
2007/1/31 (Wed) 18:29:58
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ?演算子 分かりました。すみません。
|
|
2007/1/31 (Wed) 10:31:45
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ホタルのプログラムサイズ 27Kと大きくなっていますが、どうしてですか?
|
|
2007/2/1 (Thu) 01:01:53
|
|
[名前] : すん
|
|
[URL] :
|
|
[コメント] : EW430などgccとは関係ないものも含まれているので大きくなっています。ソースそのものも大きくなっています。もう少しコンパクトにしようと思っています。
|
|
2007/1/31 (Wed) 10:16:06
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ホタル有難う ホタル動作しました。 私が買ったホタルは、電池2本ソケットと3匹のホタルがワイヤ−で結ばれています。(ホタルの虫のイミテ−ション有り)今度、機会が有ったら、呼び込み実験に行こうと思います。 LEDのtest用に、ソケットを付けて、LEDが交換が直ぐ出来ます。赤いホタルで集まって来るかな?
|
|
2007/1/31 (Wed) 06:23:42
|
|
[名前] : GO2
|
|
[URL] :
|
[コメント] : kumanさんへ
掲載されている基板画像のはてなの格好をした「リセットスイッチ」 はどういう配線(DIP-SWITCHとのつながりは?)になっているのでしょうか? よろしく。
|
|
2007/1/31 (Wed) 07:13:42
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : リセットスイッチ
はてなマークはGNDに繋がり、その下の接点はreset端子47番ピンに繋がっています。
|
|
2007/1/30 (Tue) 22:19:48
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : t1msル−チン? t1msル−チンが理解出来ないのです。教えて下さい。 j = BTCNT1; while(BTCNT1 == j); 32KHzなので、i=32で1msなるのは解かりました。 すると、上記は、1/32ms(30us)のル−プと言う事ですか? j=BTCNT1実行後jには、30us相当の値がsetされ、BTCNT1=0になるのですか?
|
|
2007/1/31 (Wed) 00:10:34
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : ベーシックタイマは32768Hzで動いているから、約32カウントで1msです。
j = BTCNT1; while(BTCNT1 == j); カウンタにjを入れ、カウンタが変わらない内は待つ、 というのは「変わるまで時間を稼ぎ」です。
これを i*dat 回待つことは、1ms*dat 時間待つことではないでしょうか。
|
|
2007/1/30 (Tue) 17:50:11
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ぼのぐらしさんのWEB見えなくなった ぼのぐらしさんのWEB見えなくなったのですが? トラブルですか?
|
|
2007/1/30 (Tue) 17:43:56
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ぼのぐらしさんが教えてくれたサイト いろいろなキットが販売されているのに、驚きました。 後で、じっくり見てみようと、思っています。
|
|
2007/1/30 (Tue) 19:34:06
|
|
[名前] : ぼのぐらし
|
|
[URL] :
|
[コメント] : 私のような初心者の興味をくすぐるものが多いですね。 リンク先のオンライン雑誌(FCZ)も面白いです。
|
|
2007/1/30 (Tue) 16:11:19
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : 電子ホタル完成お礼
みなさんホタルの情報ありがとうございました。 おかげでより本物に近い?電子ホタルが できました。
緑色のLEDなので、本物のホタルが寄ってくるか 夏になったら試してみます。まずホタルの居場所を みつけなくては・・・
|
|
2007/1/30 (Tue) 17:37:15
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : 完成おめでとうございます。 是非、ホタルのいるところへ行きテストされることを希望 します。 ホタルの発光現象まだ解明されていないところも有ると聞いたようなきがします。蛍光体が電気ドライブされているのでしょうか?ホタルは鳴けないので、進化の過程で、生物的発光を手に入れたのでしょうか。?
|
|
2007/1/30 (Tue) 10:04:54
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : hardware.h & lcd.h hardware.h とlcd.hの関係が良く判りません。 lcd.hで充分定義していれば、不要なのでしょうか? Kumanさんのプログラムとすんさんのプログラムに対応出来るよう、3PinのjumperSWを接続しました。
|
|
2007/1/30 (Tue) 11:47:20
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : hardware.hについて
もう忘れていましたが、調べて思い出しました。 もともと山本氏のhardware.hはinclude文を並べたものでしたが、mspgccのサンプルにlcdのポート設定やその他のdefine文まで含めたhardware.hが出てきました。
最初のlcd時計はサンプルを動かすために修正しましたのでhardware.hも修正して使いました。
しかし、これになれていないことと、他のヘッダファイルで設定するとそれを調べるのに時間がかかります。 P1OUT=P1OUT_INI; と書かれてもわかりません。
そのため、hardware.hを使うのをやめました。私の最新のファイル2007.01.58(?)ではまとまりのあるlcd.hは使っていますがhardware.hはなく、include文はすべてメインの.cファイルに並べています。
|
|
2007/1/30 (Tue) 12:12:34
|
|
[名前] : すん
|
|
[URL] :
|
[コメント] : 私の最近のhardware.hは EW430とmspgccの切替用に使っています。
私の場合、hardware.h という名称は変えたほうが いいかもしれません。compiler.hとか・・・
hardware.hの中身を 全部のソースファイル(cの付くもの)に 書いても同じです。 将来別のコンパイラになってもhardware.h を書き換えればいいことになります。
lcd.hはlcd.cを使うためのものです。 lcd.hの中からもhardware.hを呼んでますが EW430とmspgccの切替のためです。
|
|
2007/1/30 (Tue) 01:07:36
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ProgSelSW R/WのGND配線忘れていました。すみません。
|
|
2007/1/29 (Mon) 23:10:18
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : 貴方は、どう思いますか? 大臣の事務所経費の処理、問題発言、etc、etc 議員の品格を疑うばかりだ、消費税値上げの前に、もっと 無駄な支出、議員の優遇制度の見直しをやれと、言いたい!
|
|
2007/1/29 (Mon) 22:04:58
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
|
[コメント] : 今、インドの衝撃 No.2を見ています。
|
|
2007/1/29 (Mon) 22:02:42
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : DIP-SW切り替えプログラム 動かないのですが? 主な変更は、 1.lcd.h lcd.cの入れ替え 2.main.cのヘッダのinclude 記述 3.hardware.hのport記述変更 CTL_PORT、DATA_PORT CTL_PORT_DDR、CTL_PORT_DDRの変更 ですか?
|
|
2007/1/29 (Mon) 23:01:36
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : 1月23日のGO2さんへの返事をもう一度見てください。
確実に動くプログラムでDIP-SWをまず読めることが大切です。
|
|
2007/1/29 (Mon) 21:38:11
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : 電子ホタルのプログラムを作っています。 私が子供のころは、家の周りは住宅街で 実際の蛍は実はあまり見たことがありません。
光っているのは5秒くらい長く続くのか 教えてください。一度光ると、次に光るまで、 時間があくのかも教えてください。
|
|
2007/1/29 (Mon) 22:22:32
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : 電子ホタル 私は、完成品の電子ホタルをかいましたが、これは、 3秒くらい光り、フェ−ドアウト(0.5secくらい) 1秒OFF、を繰り返しています。 サンブライトロン SNO-80H0 私は、小学生のころ、東京足立区(農村、畑、田んぼ)に住んでいましたが、見た事は、ほとんど、有りません。 夏休みに、福島の田舎で、子供と一緒に、農業用水川で 2-3年見た記憶がある程度です。
|
|
2007/1/29 (Mon) 22:56:06
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : 何度か見たことがありますが、点滅の時間までは記憶していません。
昭和39年の夏、白川郷で稲田の上を、それこそ無数に舞っていたのを覚えています。
数年前に大阪府の南部にある熊取町に住む方が、「蛍を見においで」と誘ってくれたことがありました。
暗闇の中を糸を引くように軌跡ができましたから、数秒は光っていたと思います。
googleで「蛍 動画」であるようですよ。
|
|
2007/1/30 (Tue) 08:08:31
|
|
[名前] : ぼのぐらし
|
|
[URL] :
|
[コメント] : ↓これが参考になるのでは。
http://calibration.skr.jp/shouhin_list/fczdeta/063/063.html
|
|
2007/1/28 (Sun) 22:48:10
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : 1/28インドの衝撃を見ての感想 9:00〜NHK 1CHを見ました。インドのIT技術立国の現状を見た気がしました。政府、大学、企業の取り組みの目標、意気込みを感じました。 退職した会社にも、インドの方が設計で、ソフトを作っていました。皆、優秀な大学を出てきた方と思っていました。今、ゆとり教育が見直されようとしていますが、日本も、教育現場の問題意識を持ち、問題の対策、国民的技術レベルの向上等の目標を定め、努力してゆく必要が有るのではないかと思いました。 kumanさんのWEBペ−ジも技術向上の裾野を広げるのに寄与しているのでは、また、TAD氏の小学生対象の PIC利用のおもちゃ作り講習会なども、大変良い事と思いました。 インタ−ネットを通して、技術の裾野を広げ、KumanさんのWEBを見る皆さんの技術向上や親睦に取り組んで行きましょう。私が出来る事はやります。(あまり人に、教えるものは、有るかな?)
|
|
2007/1/29 (Mon) 00:40:54
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : お金がこの世ではないのに。
誰かがそんなイメージを作ってしまった。テレビの多くの画面では、巨額の収入を得ること、おいしいものを食べること、豪華に遊ぶこと、をもてはやし、お金を持つものが人間的に上等なように、よい人格を持っているかのように持ち上げている。
正直であること、他人の気持ちを思いやること、勤勉であること、質素であること、我慢強いこと、我が国の人々はそれで社会を作ってきたのではないでしょうか。
ものを作る喜び、新しい文化を創り上げる喜びを大事にしたいと思います。戦争に負けて、もののない時代に、 飢えをしのぐための盗みはあっても、自分の気晴らしに他人を害することはなかったのではないでしょうか。
社会がよい方向に進むために、じっくりものを見る心をみんなで作ってゆきたいものです。
|
|
2007/1/28 (Sun) 20:05:32
|
|
[名前] : kawana
|
|
[URL] :
|
[コメント] : Kumanさんへ KumanさんのWEBは、トラブル無くいっでも見る事が出来ますが、WEB用と研究用のPCは、分かれているのですか? ------------------------ 今日、東京駅まで友人を送っての帰り、(電車代)もったいないので、秋葉原まで歩いて行き、買い物をしました。 OP AMPの実験キット 590¥です。 沢山有り、あまり売れないのかと思い買いました。 昨年トラ技にOP AMPの実験キット有りましたが、部品集め に苦労し組み立てましたが、そこで、放り出してしまいました。こんな訳で、買う必要は無いのですが、 しかし、今、組み立てています。OP AMPが4個も付いている優れものです。 でも、MADE IN TAIWANで、説明書が、中国語と英語でした。今度は、きちんと実験しようと思います。 日本でキット化したら、1500¥位になるかな?
|
|
2007/1/28 (Sun) 20:33:26
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : 使っているPCは7年前購入のS○TEC1台だけです。
Webは広告が出ていますが、geocitiesの無料レンタルです。自分のPCで原稿を書いたらgeocitiesのサーバへ送ってお終いです。
何でも1台でしますから、デスクトップをはじめ至る所混乱だらけです。しょっちゅう「検索」でファイルを探します。
セレロン500MHz、メモリ320MBですが、画像・動画を扱わないので十分です。
オペアンプは、使える範囲内では、便利なものですね。 帰還抵抗だけで重いのゲインが得られるようです。 4個100円が部品箱にあったと思います。
ところで、「avrライタ物語」などホームページを作られませんか? 作る理論やら、開発の苦労やら、おもしろいと思いますが... 私はどうしたら書けるのかわかりませんが。
|
|
2007/1/28 (Sun) 21:18:15
|
|
[名前] : ぼのぐらし
|
|
[URL] :
|
[コメント] : そうですね。
私は、利用しているプロバイダがサービスとして提供している、ホームページ、掲示板やカウンタをそのまま利用していますが、 情報交換のみならず、自分の備忘録(というか自己満足?)として 役立っています。
|
|
2007/1/29 (Mon) 00:46:43
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : 私もkawanaさんのホームページ作りを応援します。 いまどきHTMLを一から作る必要はないのでワープロが使えれば簡単にできると思います。私はホームページ作成ソフトを使っています。ホームページビルダーはいまいちでした。Namo Webエディター4というのを使ってますが、今はもう売っていないようです。
トランジスタ回路を作る本は勉強しようと思って買いましたが。つんどくだけで読んでません。
|
|
2007/1/26 (Fri) 00:38:28
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : 創刊号? エレキジャックという雑誌がでました。 形式的には、CQハムラジオ増刊となっています。 ぱらぱらめくってみた感じは懐かしさを感じる 構成です。実体配線図、豊富な写真などです。 子供の科学の大人版といったところでしょう。
大人版らしく、ブラジャーを付けた女性の写真が でてきて一瞬おどろきますが、LED照明の技術的な 解説ページのようです。
部品が載っていない生基板が付いてきます。 部品を買わないといけないのでしばらく ほおっておきます(笑)
|
|
2007/1/27 (Sat) 19:15:39
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : 子どもむきの本で、
こそっと大人も読んでみたくなる....そんな本はないのかなぁ。
子ども向きの内容を、大人に読ませようとする大人の本があるけど、とても見る気になれない。
|
|
2007/1/24 (Wed) 22:32:47
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : いまどきの関数電卓 前の関数電卓の液晶が不良になったのでビックカメラでCASIOのfx-991ESという関数電卓を買ってきました。なにかコンピューターみたいですごいです。4行くらいの液晶が付いていて、計算過程の押したキーも表示されます。あとで数式を見ながら修正できます。
あと頼みもしないのに、小数でなく分数で結果を出してきたりします。(間違ってそのモードになってしまった)。 計算のモードも十字カーソルで選択できて以前のあれ押して、これ押してという煩雑なものからだいぶよくりました。
統計計算もX,Yの表がでるので、カーソル移動で簡単入力でき楽です。しかしいろんな種類の電卓があり選ぶのがたいへんでした。よく使う機能が1発で押せるものを選びましたが、これほど関数は必要ないのにといつも思います。
|
|
2007/1/23 (Tue) 21:36:07
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : すんさんへ 温度表示のプログラム実行したいのですが、temp.d43 となっていますが、MspFetでWriteできますか?
|
|
2007/1/24 (Wed) 01:06:30
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : kawanaさんへ 新しく mspgcc版 Ver1.2c 2007.1.24のファイルを置きました。これでmakeしてtemp.a43を作ってください。
なお、LCDのR/Wを私の回路図どおりMSP430に 接続しないと動きません。もしR/WをGNDに接続 しているなら、kumanさんのlcd.c lcd.hと 入れ替えてください。
|
|
2007/1/24 (Wed) 14:20:07
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : すんさん、Kumanさん有難うございます。 Kumanさんのlcd.c lcd.hに入れ替え、xx.a43 ファイル出来ました。 DIPコ−ドSWが出てきたので、KumanさんのProgSWの改造を行いました。 DIPコ−ドSWの端子配列不明で、テスタ−で調べよう思い 部品を裏返したらKELと刻印が有りました。 KELのペ−ジから、pin配列入手できました。 テスタ−で調べる手間が省けました。WEBて便利ですね。
|
|
2007/1/23 (Tue) 19:38:01
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : HA17555使用のLCD -1.5v電源 ジャンク箱を覗いたらOneShot ICが出てきた。OSC回路を組んで、-電源とした。方形波でフルスィングしているので -4Vも出ていた。74HC04の回路と比べ、R,C 各1個多いが これでも、使用出来ると思いました。
|
|
2007/1/23 (Tue) 14:06:42
|
|
[名前] : GO2
|
|
[URL] :
|
[コメント] : KUMANさんのDIP切り替えプログラムについて
自分も4BIT-DIP切り替えSWをつけて、MSP430f4270 にプログラムしましたが動きません。
なにが、わるいのでしょうか?
|
|
2007/1/23 (Tue) 17:31:57
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : 次の順でトライを。 1 0〜9の任意の数値(数字でない)をLCDに書けるプログラムを作る。lcd_putch(i+0x30); 2 dip-swを読みとってLCDに表示する。HLに注意。 3 dip-swの値で異なった文字を表示するプログラムを作る。if文が簡単でしょう。
続きを待っています。
|
|
2007/1/23 (Tue) 12:39:19
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : カシオの電波時計を分解して、パルスを取り出し解析中です。TCOとシルク印刷しているので簡単に取り出せました。電池2本なので2Vパルスでした。
1秒1回1パルス、それが60秒続くので全部正しく受信するのは難しいです。電波コードの0,1はパルスの長さで判別されますが、電波の状況が常に変化し、規定の長さではなくなっています。そのうち、長波も聞けるラジオがあったら聞いてみたいです。
|
|
2007/1/23 (Tue) 18:03:52
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : どんな信号かな、と思ってこのページ http://jjy.nict.go.jp/jjy/trans/index.html を見ていました。
毎秒のパルスの長さを3種類変えてパターンの始まりと内容をフォーマットしているのですね。
安定に受信できたら、1秒に1回のパルスですからmcuでも読めるかも知れませんね。
大阪はどちらからも谷間になって、私の時計も読んだり読まなかったりしています。
|
|
2007/1/23 (Tue) 20:51:22
|
|
[名前] : すん
|
|
[URL] : 趣味の電子工作の部屋 by すん
|
[コメント] : 現状ですが 電波状況によりパルスが割れてしまいますがPCの電源を落として、じっとしているとわりときれいな電波が入ってきます。(ほんとか?) こちらは東京なので福島の40KHzを受信してます。
今はMSP430に直結してLCDに表示させていてH、L、M(マーカー?)、エラーの4種類を判別しています。後日デコードして日付時刻に変換してみます。
|
|
2007/1/23 (Tue) 11:00:45
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : トリプルラ−タ−製作記 AVRラ−タ−に執りつかれてしまいライタ−を製作しました。X-talが無かったので、WEBで注文しました。送料込みで1K\かかりました。ジャンク箱を探したら2個も出てきました。馬鹿目め! 今度は、AVRaspを製作しよう思います。実は、既に製作済み、動作完了済み。 Cソ−スを眺めているところです。 感じた事は、非常に解かりやすく記述されています。 リストを全部キ−入力して、コンパイルして.exeを作ります。これが、私の勉強方法、(超、怠け者の勉強方法)
|
|
2007/1/23 (Tue) 12:25:47
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : リスト入力ごくろうさまです。 他人のプログラムを見るのは勉強になります。 自分の知らない知識にぶつかるのは楽しいです。
|
|
2007/1/23 (Tue) 17:22:49
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : 根気....が勝負どころ、とわかってはいるのですが。
なかなかできない。
|
|
2007/1/22 (Mon) 21:10:09
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : kumanさんの正弦波 すごいですね。もうそこまでいきましたか。 私もCD-ROMのサンプルで正弦波もどきを 出力しましたが、自分ではまだ波形を作る までいってません。
今は、1msを作るなぞの値22を調べていました。 ACLK36回で大体1msecなのですが、c言語による 遅延でACLK22回分引いていることがわかりました。 そのままのMCLK=1.0487MHzならうまく1msec 作れていました。きっと値はその場あわせですね。
sinの件ですが、とある大学内のサーバー内なので 直リンクはまずいかもしれません。検索方法は googleでgcc sinで検索しただけです。
|
|
2007/1/22 (Mon) 21:11:44
|
|
[名前] : すん
|
|
[URL] :
|
[コメント] : ↑訂正 ACLK32回で大体1msec
|
|
2007/1/23 (Tue) 00:33:01
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : 6.16MHzで、t1ms(1)を連続で呼び出してポートをon,offしたときに564Hzでした。
-22のまま、6MHzにしてもこれぐらいで、時間が長くなれば相対的に小さくなるから、誤差のうちと考えました。
そんなに厳しいタイミングで使うこともないだろうと思って。
|
|
2007/1/22 (Mon) 11:35:53
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : 小ネタ makeのパスについてですが WindowsXPで簡単な方法があります。 kumanさんの得意な?バッチファイルによる ものです。以下の内容のバッチファイルを 作りデスクトップに置きます。
f: cd f:\prog\test path=c:\mspgcc\bin;%path% c:\windows\system32\cmd.exe
これでパスが設定されDOS窓が開きます。 なおf:\prog\testにはソースファイルが 既にあるとします。gccごとに作れば 便利です。
|
|
2007/1/22 (Mon) 18:18:18
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : プログラムを作ると20〜50回makeします。
だから1回だけ.batを作って(それもほとんどcopyで)、
e: cd e:\winAVRdata\0prgM8\thermo c:\winavr\utils\bin\make clean c:\winavr\utils\bin\make all del *.o *.lst *.eep *.lss *.map *.sym *.elf
後はDDだけ。
フルパスだから他と混乱しない。パス順も考えない。 bccでも同じです。
avesp(x)ではタイプはほとんどfuseだけです。
|
|
2007/1/21 (Sun) 17:39:14
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : 私の設計メモ用紙 会社で簡単な測定装置を製作する時、こんなメモ用紙があつたらいいなと思って、5mm間隔のメモ用紙をExcelで 作りました。グラフ用紙より目が疲れないでいいと思って今でも使用しています。(プリンタ−で印刷) Bschで図面作成する前とか、Pin配置見ながら、ハンダ付けする時のメモとして使用すると、配線ミスも少なくなるような気がします。 メ−ル下されば、送ります。使用してみてください。
|
|
2007/1/21 (Sun) 19:30:38
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : 最近、紙に書くことがなくなりました。 決して紙を使用していないわではなくプリンターにどんどん出しています。 文章書くのにも下書きの図を描くのにもソフト使ってます。
|
|
2007/1/21 (Sun) 16:46:00
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : mspgccにsinがない。
正弦波のプログラムをgccで動かそうと思ったらsinがないという。
トラ技にはあると書いてあるのに。
どこにあるのだろ。
|
|
2007/1/21 (Sun) 19:35:50
|
|
[名前] : すん
|
|
[URL] : http://easter.kuee.kyoto-u.ac.jp/~tsutsui/manual/c
|
[コメント] : ↑URL参照してください。 たぶんリンクされてないと思います。
|
|
2007/1/21 (Sun) 19:37:43
|
|
[名前] : すん
|
|
[URL] :
|
[コメント] : URLが途中で切れてしまいました。 http://easter.kuee.kyoto-u.ac.jp/~tsutsui/manual/c_math.html
|
|
2007/1/21 (Sun) 21:54:40
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : ありがとうございました。
makefileを -mmcu= -o $@ -lm のように -lm を書き加えるとsinのリンクができました。
別の件ですが、テキストどおりの64分割の正弦波はサイクルの終わりで乱れるので悩みました。 全部で13kバイトほどになりましたので、どうやら SRAMの限界にきているようです。50分割では正常になりました。
素晴らしいページがあるのですね。
|
|
2007/1/21 (Sun) 14:17:03
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : すんさんが、すばらしい
mspgccのマニュアルを書いてくれました。 わかった人のマニュアルはわかりにくくて、 わからないから苦労したひとのものはわかりやすい。 発展を期待しています。
makeですが、私のものには、mspgccの他にavr-gccとbccがありますので優先順位では決めかねます。 したがって、いずれもフルパスでmakeを指定しています。(お薦めです)
一つのプログラムを何度もmakeしますから、バッチファイル(Winでは化石かw)が便利でしょう。
MSPFETのずぼらに慣れてしまった。どうしよう!
|
|
2007/1/21 (Sun) 15:25:34
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : いえいえ、 kumanさのコンパイルの手順説明のほうが詳しくてわかりやすいです。たぶんkumanさんは説明を省略していないからでしょう。
バッチは今でも使えますよね。前にビルゲイツがWindowsからDOSが消えたと喜んでいた記事を見たような気がしますが、まだまだDOSはなくなりません。
gdbは操作性がいまいちなので、GUIでデバッグできるgdb?を探そうと思っています。
|
|
2007/1/21 (Sun) 17:13:37
|
|
[名前] : 宮前
|
|
[URL] :
|
[コメント] : makeの使い分けは、以前困って、名前を変えたことがあります。 bmake.exe とかmake86.exe とか 実行はmake でなくて make86とやります。
|
|
2007/1/21 (Sun) 00:03:39
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : はまった 私も、gccにはまってしまいました。 今日はじめてmspgccでコンパイル、リンク、msp430-jtagによる書き込みまでは確認できたのですが、gdbがうまく動きません。 gdb.iniファイルを用意してgdbproxyとgdbは通信できるようになったのですがgdbからプログラムを書き込めないです。kawanaさん、kumanさんgdb使ってますか?
|
|
2007/1/21 (Sun) 01:17:25
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : MspFet.exe を使っています。 デバグはできませんが、DDで快適です。
前に書きましたように、最新の1126版はgdbがバージョンダウンされているので使えないと著者が書いておられました。0502版がいいようです。
ここをご覧ください。
http://www.yamamoto-works.jp/hard/MSP430/MSP20061216.htm
|
|
2007/1/21 (Sun) 11:58:53
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
|
[コメント] : gdb 使用していません。
|
|
2007/1/21 (Sun) 12:53:27
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : gdb次第ですね kumanさんの真似で私のサイトにもmspgccの使い方マニュアルを置きました。
kumanさんの温度計の℃のマルはどうやて表示したのですか?
|
|
2007/1/21 (Sun) 13:59:03
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : セ氏のマルは
lcd_putch(0xdf); で出ました。たぶん同じだと思います。
温度計のプログラムいただきました。ありがとうございます。
|
|
2007/1/20 (Sat) 15:06:13
|
|
[名前] : 宮前
|
|
[URL] :
|
[コメント] : こんにちは 遅ればせながら、トラ技2007年1月号付録(MSP430F4270)のライター を作ろうかと思いつつ、 kumanさんの記述「2007.01.03 gccにトライしました」 に従い、試してみました。 が、思いどうり行かないので(行きずまり)、どなたかお助けください。
kumanさん「2007.01.03 gccにトライしました」http://www.geocities.jp/kuman2600/n10toragi1.html の1,2,3を実施し、kumanさんのgcc版サンプルをコンパイル(0gcc.batを実行)しました。 Leds.O はできましたが、 msp430-gcc -mmcu=msp430x4270 -o leds.elf leds.o msp430-ld: unrecognised emulation mode: msp430x4270 Supported emulations: msp430x110 msp430x112 ..... と使えるのが書き出されます。 この中から、makefile のmsp430x4270をmsp430x110 等に変更しコンパイルすると エラーは出ず、 leds.elf leds.a43 も作成されました。
msp430x4270を使用するには、どうしたらいいのでしょうか? また cleanのエラーも気になります。 実行時のログ http://yokohama.cool.ne.jp/s8426cl/
|
|
2007/1/20 (Sat) 15:12:50
|
|
[名前] : 宮前
|
|
[URL] :
|
[コメント] : 下の実行ログは、ここの誤りです。 http://yokohama.cool.ne.jp/s8426cl/msp430-1.htm
OSは、Win2000 です。
|
|
2007/1/20 (Sat) 17:45:28
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : MSP の件 1.MSPのプログラムをインスト−ルします。 2.ツ−ルの選択(LPT_JTAG or USB_JTAG) 3.READをしてみます。 4.READ ok ならば、XX.a43を読み込みます 5.WRITE します。
|
|
2007/1/20 (Sat) 17:48:30
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : MSP の件 LPT_JTAGの場合は、GIVEIO.SYSのインスト−ル必要かも
|
|
2007/1/20 (Sat) 18:04:34
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : トラ技1月号P.134にある http://mspgcc.sourceforge.net/ からmspgccをダウンロードされてはいかがでしょう。
お使いのmspgccは古いようでMSP430F4270をサポートしていません。
ダウンロードページの mspgcc-win32 20061126はMSP430F4270をサポートしています。私もこれをダウンロードして、コンパイル、リンク、書き込み、ボードにて実行できました。
|
|
2007/1/20 (Sat) 18:13:14
|
|
[名前] : すん
|
|
[URL] :
|
[コメント] : 追伸 ダウンロードは以下のファイル1つでいいようです。 mspgcc-20061126.exe
これを実行してインストールすると giveio, msp430-gdb, msp430-gdbproxy, msp430-jtag等が 自動でインストールされました。
|
|
2007/1/20 (Sat) 18:17:35
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : なぜでしょうね。
gccは付録からインストールされましたか? makefileはどれを使われましたか?
私が合成したmakefile(中に↑↑↑↑↑があるもの)を使って、CPUに存在しない番号4290を入れてコンパイルしますとエラーにはなりましたが、宮前さんのとは違うメッセージになりました。 そして、「4270の番号ならある」と表示されます。
gccをアンインストールして、付録のCDからインストールをし直してはいかがでしょうか。
残念ですが私にはわかりません。
|
|
2007/1/20 (Sat) 18:21:57
|
|
[名前] : kuman
|
|
[URL] :
|
[コメント] : 追記
gdbを使うなら、1126はダメで0502が良いと著者が書いておられます。 http://www.yamamoto-works.jp/hard/MSP430/MSP20061216.htm
|
|
2007/1/20 (Sat) 18:43:10
|
|
[名前] : すん
|
|
[URL] :
|
[コメント] : 私の使っているGCCは先のダウンロードしたもので 存在しないmspを指定すると使用可能のmspのリストがでてきます。
あと、先のダウンロードしたものは一緒にcygwin1.dllもインストールされるので、古い新しいを気にする必要はありません。このdllはc:\mspgcc\binにできます。
もう一つ注意点ですが、すでに別のGCCが入っている場合は、PATHを設定しなおす必要があります。DOS窓で SET PATH=c:\mspgcc\bin;PATH とやるとmspgccのパスが先頭に来て優先されるようになります。gccがおかしなメッセージを出す場合パスの可能性もあります。
|
|
2007/1/20 (Sat) 22:13:19
|
|
[名前] : 宮前
|
|
[URL] :
|
[コメント] : みなさん ありがとうございます。
最初にインストールしたmspgccは、付録CDのものです。 makefileは、kumanさんカスタマイズのです。
http://mspgcc.sourceforge.net/ の mspgcc-20061126.exe で インストールに直したところ
C:\prog_mspgcc\leds c: C:\prog_mspgcc\leds cd c:\prog_mspgcc\leds C:\prog_mspgcc\leds c:\mspgcc\bin\make clean msp430-gcc -MM -mmcu=msp430x4270 -O2 -g -Wno-main leds.c dependencies rm -f leds.elf leds.o dependencies leds.a43
C:\prog_mspgcc\leds c:\mspgcc\bin\make all msp430-gcc -MM -mmcu=msp430x4270 -O2 -g -Wno-main leds.c dependencies msp430-gcc -mmcu=msp430x4270 -O2 -g -Wno-main -c -o leds.o leds.c msp430-gcc -mmcu=msp430x4270 -o leds.elf leds.o msp430-objcopy -O ihex leds.elf leds.a43 と 生成はうまくいったようです。 また、存在しないMSPを指定するとエラーになりますが、 メッセージの出方が変わりました。
kumanさんと何処が違ってエラーになったか分かりませんが エラーが消えたので、良しとします。(これでいいのか?) これで先に進めます。
|
|
2007/1/21 (Sun) 12:57:43
|
|
[名前] : すん
|
|
[URL] : http://ekousaku.web.fc2.com/
|
[コメント] : 宮前さんへ gdbを使用するなら、前のバージョン(20060502版)をダウンロードされるのがいいかとお思います。トラ技のCD-ROMは20060502版だと思います。
私のサイトにgdbのバグについてわかったことを書いてあります。
|
|
2007/1/21 (Sun) 17:08:29
|
|
[名前] : 宮前
|
|
[URL] :
|
[コメント] : すんさん こんにちは 20060502版は、上記のように生成できないのでgdbを使用したくてもできません。 いつもgccはコンパイルまで、デバッガー等は、使用したことがありません。 便利さを知らないのだけかも。 すんさんのサイト拝見しました。
|
|
2007/1/20 (Sat) 10:31:34
|
|
[名前] : ぼのぐらし
|
|
[URL] : http://www.tcct.zaq.ne.jp/chusei_europe/
|
[コメント] : 皆様、こんにちは。
ChanNさんのfilesystem作成の最後の段階で困っています。 SDカードとの通信がうまく行かないようなのです。 詳細は、私のサイトに書いてあります。
もしアドバイスがありましたら、よろしく。 配線間違いの疑いがありますが、何度もチェックしている ことも確かです。
|
|
2007/1/20 (Sat) 18:31:35
|
|
[名前] : kawana
|
|
[URL] : ma-ereuql-755861@topaz.dti.ne.jp
|
[コメント] : ファイルシステムの件 下記チェックしてください。 1.RS232Cのル−プバックTEST (ADM3202ANのPin11、12を短絡して、ハイパ−タ−ミ ナル起動し、キ−入力文字が、表示されるか?) 2.SDカ−ドの電源3.3Vが供給されているか?
|
|
|