PIC 外付けフラッシュメモリを使う 次は新しいPIC本の、418ページ「8-3 外付けの大容量フラッシュメモリにデータを保存したい」だ。このあたりの記載をいろいろ読むと、外付けフラッシュメモリはタイミングとかが複雑で、初めてやる初心者が全部理解してフルスクラッチで作るのはまず... 2024.06.15 PIC
PIC EEPROMの使い方 ようやく新しいPIC本の8章に入った。408ページ「8-1 内蔵の消えないメモリを使いたい---EEPROMの使い方」に入る。本に書いてある通り、EEPROMが入ってないデバイスもあるのでデータシートを見てみる。今までこちらで使ってきたもの... 2024.05.30 PIC
PIC 16ビットPWM?? 相当モチベーションが下がっているがwww、新しい本の次、398ページの16ビットPWMモジュールのところに来た。ところが、いきなり、PIC16F1778を使って・・・という記載。 うーん。確かに、今までずっと使っていたPIC16F18857... 2024.05.29 PIC
PIC DSMモジュール 新しいPIC本の385ページ、「7-2 信号を変調したい --- DSMモジュールの使い方」に入る。いろいろ読んでから、388ページ「7-2-3 例題によるDSMモジュールの使い方」をやる。図7-2-4のようにハードウェアを構成したいところ... 2024.05.09 PIC
Microchip University Microchip University、MCC For Simplified Embedded Software Development 前回ので、MCCを使わないでMPLAB Xを使うなんてあり得ない!という感想を得たので、次にやってみるのはこれだ。MCCの基礎コースみたいな。 まずは資料をダウンロードして中身を見てみる。今回のは結構なボリュームがある。PDFになってる説明... 2024.04.23 Microchip UniversityPIC
Microchip University Microchip University、日本語のを見てみる Microchip Universityはまだまだたくさんあるけど、とりあえずまずは、日本語になっているものを見てみることにした。まずはこれ。MPLAB®X IDEの紹介 内容は、紹介なので初歩的でわかりやすい。結論から言うと、MCCを使わ... 2024.04.23 Microchip UniversityPIC
Microchip University 8 Bit Microcontrollers: Architecture of the PIC16を見る これの続き。またまたずいぶん間が空いたものの・・・ようやく全部見た。 どうやら、レジスタがどうとかそういう、割とアセンブラ機械語レベルのお話。なので、自分で何かを作るには、MPLAB Xを使う分にはあまり関係ないお話。まあ、ノイマン・アーキ... 2024.04.22 Microchip UniversityPIC
PIC NCOモジュール 新しいPIC本の第7章、381ページのように配線して、382ページのプロジェクト名「NCO」を作り、384ページのプログラムを打ち込む。まずはハードウェア、これ。 ピン配置は例題には書いてないけどこうやった。 あれ?でも、GPIOを入れたほ... 2024.04.13 PIC
PIC CCP、PWMモード(18857) こういうことを考えて、DM164136に載っていたPIC18F47Q10を取って、PIC16F18857に載せ替えた。なので、前回やった制限が全部なくなったので、リベンジしてみた。まずはハードウェアから。こんなふう。 そして各種設定やプログ... 2024.04.08 PIC
PIC NCOモジュール 新しいPIC本の第7章に入る。378ページ「7-1 広範囲の周波数のパルスを生成したい---NCOモジュールの使い方」を読む。ところで、この本ではPIC16F18857を題材に使っているが、こちらの環境では違うチップで現在のところやっている... 2024.04.08 PIC