MPLAB Snapを買った&使ってみた(6) – PIC18
8bit の PIC でやってみました。時間が空きましたが、MPLAB Snap で使えるデバイスを秋月で見つけましたので、やってみました。 以前にやったデバイスでは高電圧プログラミングが必要だったた...
電子工作・プログラミングの備忘録
8bit の PIC でやってみました。時間が空きましたが、MPLAB Snap で使えるデバイスを秋月で見つけましたので、やってみました。 以前にやったデバイスでは高電圧プログラミングが必要だったた...
通常マイコンには割り込みと呼ばれる、メインルーチンよりも優先度の高い処理を逐次実行する機構が備わっています。が、このマイコンは割り込みがないのです。 8つのコア このマイコン、なんと8個のコアがあ...
このマイコンには開発環境が複数用意されていて、どれも個性的です。それらについて紹介して、2種類のLチカを示そうと思います。 開発環境の紹介 Propeller GCC 基本の gcc です。一番...
買ってしばらく放置していた Propeller マイコンを動かしてみました。 この度は2つの開発環境で無事動作を確認したため、取り敢えずハードの環境について述べます。実際の開発環境はこの後の記事で。 ...
続いて、UART の送受信を行うプログラムを書きます。以下に公開するコードはエコーバックをするものです。ボーレートは 9600bps でご設定を。 コード .include "../m328pde...
Lチカのバイナリを手書きしました。割り込みを使わないものと使うもので合計2種類の手書きです。このマイコンはリトルエンディアンなのでとても書きやすかったです。 例によって使ったコマンドは echo と ...
ペリフェラルはもう説明することがないので、続いてはアセンブリをやってみたいと思います。 使用ツール 先に sdcc を入れましたね。それを使います。厳密には、付属しているアセンブラ sdas805...
ペリフェラルの説明では早くも最終回が来ました。続いて UART の実装です。 今回は 8bit を送信する通常の方法(調歩同期式)をご紹介します。実はこのペリフェラル、ボーレートジェネレーターを内蔵...
続いてタイマーを使ってみようの回です。需要なんて無視して進めていきます(前回の記事のアクセス数が少ない...)。 ユーザマニュアルの入手 忘れていました。その前に、ユーザマニュアルを入手しましょう...
部品箱の奥からとあるマイコンを引きずり出して来ました。その名も STCmicro 社が作っている、STC89 マイコンです。社名がパクリっぽいですね。それはともかく。 今回扱うのは、Intel 805...