2024-01

PIC

SOCの周波数測定

古いほうの本の404ページ、「4-4-3 例題 SOCの周波数測定」、プロジェクト名はSMT、をやってみる。 ひととおり本の通りに入れて、コンパイル時に出たエラーを見て、C99をC90に変更したら、コンパイルが通って書き込みも正常終了した。...
PIC

タイマ2/4/6を使う

タイマ1/3/5は何度やってもうまく行かなかったので、無視して次に行く。タイマ2/4/6、395ページ、Timer246がプロジェクト名だ。こんなふう。 その結果、一発でうまく行った。この動画が結果。 あんまり綺麗ではないし雑音が入ってるけ...
PIC

古いほうの本、printf関数が動いた!

これの続き。前回古いほうの本の325ページ、10-2-3 printf関数の使い方、これのPrintf1.cをやってみたところ、コンパイルエラー undefined symbol “_IOInit”、undefined symbol “_P...
PIC

PALTECの例題をやってみる

もうCuriosity Demo Codeというのは無かったものとして無視して、ここにあるPALTECさんのデモをやってみる。 まず前半のコードをやってみる。これ。 これはちゃんと動いた。SWを押すとLEDが光り、離すと消える。次に2番目の...
PIC

ChatGPTに聞いてみるwww

前回またまたエラーで、さらに検索しても良い情報は出てこない。なので、ふと、ChatGPTに聞いてみることにした。 この前、コンパイルが通らなかったエラーメッセージを全部ChatGPTにコピペして聞いてみると・・・ うん。PICの型番とかXC...
PIC

プロジェクトのフォルダ構造の比較

いろいろうまく行かないので、ちょっと下がって眺めてみることにした。 ・満足に動く、Microchip Universityのプロジェクト・動かない、今やっているHELLO WORLDのプロジェクト・Curiosity Demo Codeのフ...
PIC

LESSON1:HELLO WORLD

なので、さっそく最初のLESSON_1_HELLO_WORLDからやってみる。でも事細かに動画みたいに指示してくれるわけではなく、資料の束を渡されて、やっておけ!っていう雰囲気(^^♪ なので、試行錯誤してみる。 とりあえずマニュアルどおり...
PIC

Curiosity LPC DM164137 の今後の方針

前回DM164136のデモコードの話を書いたが、同様なものがDM164137にも存在する。これだ。 ところで、いい感触のMicrochip Universityは、DM164137の演習の次の課題がUARTで、現在まだAC00393 Pic...
PIC

Curiosity HPC DM164136 の今後の方針

期待?通り、やはり新しいPIC本の例題はうまく行かないし、本は読みにくいし、モチベーション下がりまくるので、少し調べた。まず、良い感じだったMicrochip University。でも、DM164136 / PIC18F47Q10について...
PIC

8ビットモードでも変わらず→その後成功

仕方ないので放置して、次の例題。257ページの、タイマー0を8ビットモードで使うというやつ。こんなふう。 コンパイルは通って書き込みも成功。で、見てみると・・・何もしないと100msで点滅している。S1を押すと、変わらず。S2を押しても、変...