2005-08-13 PICヽ(´ー`)ノワカラネ
仕事で必要に迫られてPICを始めた
PICの種類は、PIC12F629だ
開発言語はC言語で、CCS C Compilerというコンパイラを使うのだが、日本語マニュアルがそこそこしっかりしている(詳細はこのページ)のと、サンプルプログラムも一応あるので、初心者でもCがわかってさえいればなんとなく動かすことが出来る感じだ
MPLAB IDEv7.20というMicrochip Technology Inc.社(日本語サイト)の開発環境と組み合わせれば、PICのシュミレーションも出来るからとっても便利だ
さて、最初は鼻歌でも出ようかという勢いで、ほいほいと開発していたが、そこは三流技術者のこと、予定通り泥沼に陥った
SLEEP();命令を実行させた後、Wake-Upさせる条件は
- 外部からの割り込み
- Timer1のOverflow
- WDTのOverflow
と、覚えているだけで三つあった
で、最初はTimer1を使ってSLEEPを解除しようかと思ったのだが、いくらやってもWake-Upがかからない・・・・
さんざん悩んだ挙句、しょうがないのでWDTを使い始めたらあっちゅうまに解決・・・(・д ・;)!!
まじかよ・・っていうか、WDTじゃぁ細かく時間が設定できないからってTimer使う予定だったんだが・・仕方ないのでdelay_ms(hogehoge);を使って、足りない分を補完しましたとさ。_| ̄|○
2005-08-12 便利ですねぇ
GBクラスのファイルを友人とやり取りするようになって、HDD間のファイルの移動をする機会が増えてきた
さて、そこで問題になってくるのは移動中にHDDからギーギー音がするようになるということ
それが数分から、多い時には30分近くまでかかることがある
そんなときに役に立つツールを、最近になってやっとこ使い始めた
Fire File Copyというツールなのだが、一旦ファイルをバッファリングして書き込むという性質の故か、移動中にまったくHDDからの音がしなくなった
すごい!すごいお!!
あぁ、自分もこんなみんなの役に立つツールを作りたいものだ・・・・・
2005-08-05 地響きを伴って、やってくるもの
花火です
すごい地響きだなぁ
ちょいと小心者な私は、ズンズン響くたびにビクビクしとりましたよ
まぁ尺球が、太い筋を引きながら上昇して瞬間ぱっと大きく開くさまは、なかなかお目にかかれない美しさだったが
あれで、うるさいのが無ければなぁ・・・・
2005-08-04 うへ〜今日はとっても暑い!!
2005-08-03 やあ、今日も寒いなぁ
VB6のお勉強を始めて約3ヶ月
で、Microsoft Visual Basic 2005 Beta2に移行した
水平タブグループやら、マウスのスクロールが効くやらの新天地にニッコリしていたのもつかの間
すべては暗雲に閉ざされやがった
FileNum = FreeFile()
open "NAMDATA.DAT" For Binary As #FileNum
'処理
close #FileNum
と、[open]の下になにやら波線が・・・・・
「'open'は宣言されていません。ファイル出入力(I/O)機能は'Microsoft.VisualBasic'名前空間で使用できます。」
( ゜д゜)ポカーン …
っと、[close]の所にも波線が・・・・・(゜Д゜)ハァ?
なんなんだYo!!
うへー何のことだかさっぱりわかりません〜
で暫らく、Netをうろちょろして・・理解しやがりました
FileOpen(FileNum, "NAMDATA.DAT", OpenMode.Binary)
'処理
FileClose(FileNum)
と言う風にすればいいんだな?Microsoftめ
Help見てもさっぱり解らなかったぞ!!
って、自分に英語力が無いからですか・・そうですか・・_| ̄|○
でも、動作確認したわけではないのでこれで合ってるのかどうかもわかんないやヽ(´ー`)ノ
しっかし、レベルの低いことかいてるなぁ〜漏れチャン
2005-08-01 会社休みまであと少し
問題も無事に解決して、やぁ、良かったじゃないか
このまま、問題も起こらずに最後まで行けばいいんだろうが、無理だろうなぁ
最近、室温が30℃近くになって、CPUファンが勢いよく回る件について
5000回転近く回ってくれるおかげで、騒音がひどい
家族からクレームが出始めたので、SpeedFanを使って、手っ取り早く静かにさせた
2000回転ぐらいまで落とせば、まぁなんとか静かにはなる
各所温度が50℃を超えない程度に調整した
便利なソフトがあるものだ
っというか、ソフトで調整できるようにハードが多機能化してきたってことなんだろうか
2005-07-29 油虫キライ
2005-07-27 picとか、始めます
やー、今日は早く帰れそうです。
と言うか(?)、今までの日記を見ていると、自分の三流っぷりをまざまざと見せつけれらるようで恐ろしいったら・・。うへー
ま、休み時間とはいえ仕事場でこんなことを書き込んでる時点で社会的にオチマイということなんでしょう。
それにしても、遊んでる暇無いなー。どうしたもんだこりゃこりゃ。
今がんばって勉強と開発(ぇ)を行っている、C言語について。
色々なサイトを巡ったり本を読んだりしていると、無性に頭の中が痒くなってくる。
ダメだね、「用語」の類が。どうしてもダメだ。
随分と便利そうなのは判るんだけど、どんな風に使っていいものか解らない。
歯がゆくて気持ち悪くて、入門なんたら系の情報を取り入れるのはもうヤダヽ(`Д´)ノ
って、それは漏れが三流だからですか・・・・そうですか・・・orz
アプリケーションを作っている訳ではなくて、マイコンに載せるファームを書いている訳なので、基本的にはifとforとwhileとswitchとそんなところが解ってれば良かった訳だ。
って言う認識も、合ってるのかどうか・・・う〜ん
まぁ、実際出来てるんだし。いいじゃないか、自分。
自分の開発した製品が、世に出回るってなんて恐ろしいことなんでしょ・・
つか、修理に国外まで行きたくね〜よ。
おい、漏れの上司ども!!もっと疑ってくれよ!!漏れはそんなに出来た人間じゃないんだ!!絶対に見落としてるバグがあるはずなんだ!!基板の変更だってこれで二回目なんだぞ!!そんな慈悲深い目で見守ってないで、もっと厳しくチェックしてくれよ〜・゜・(ノД`)・゜・。ウエエェェン
って、漏れはMか?・・・・・はぁ。帰ろ。





