ホビー

PIC開発環境の整備4 PICkit3の動作確認

今回は、Windows11とMPLAB X IDE Ver 6.15でPICkit3の動作確認を行おうと思います。MPLAB X IDE Ver 6.00以降PICKit3はサポートされていなかったようですが、Ver 6.10以降再びサポートされたようなので、動作確認は必要です。
ホビー

PIC開発環境の整備3 MCC v5.3.7のインストール

デバイス設定の補助とライブラリ生成補助のMPLAB Code Configrator(MCC)の追加を行います。しかし、最近のMPLAB X IDEにはすでにMCCが組み込まれているようです。
プログラミング

C# 外部アプリケーションの2重起動防止

自作のソフトウェアならば2重起動防止をすることは簡単ですが、既製のソフトウェアだと2重起動防止をするには少々テクニックが必要です。ここでは比較的簡単に2重起動防止をできるひな形を紹介します。
プログラミング

スタートアップをレジストリで設定する

スタートアップにプログラムを自動で登録したいのですが、外部アプリ等をスタートアップフォルダに自動で登録するにはショートカットを作ったりいろいろと面倒なことがあります。しかし、レジストリの登録でスタートアップ設定ができるようなので、多々のPCへの設定が容易にできそうです。
ホビー

PIC開発環境の整備2 Cコンパイラのインストール

今回は主に使うであろう8ビットPIC用のCコンパイラー MPLAB@ XC8 C Compilerのインストールについて手順を残しておきます。
ホビー

PIC開発環境の整備1 MPLAB X IDEのインストール

PIC開発環境を構築していきます。その手順を追って残していきたいと思います。 今回はMPLAB X IDEのインストール手順について記述します。
プログラミング

C# 外部アプリの[閉じる]ボタンを無効にする

外部アプリケーションの[閉じる]ボタンを無効にしたいときがあります。特に自作のアプリケーションから外部アプリケーションの機能を利用したいときなどに多々状況が発生します。
ホビー

PICのテスト用基板の製作8 中華CNC用コントローラCandleをインストールする

しばらく動かしていなかった中華CNCフライス盤を復活させるために、ノートパソコンにCandle v1.1.7をインストールしてみます。いままでは、Windows10を使っていたのですが、PCが壊れてしまったため、Windows11で動作できるか確認してみます。
プログラミング

C# アプリケーションでWindowsをシャットダウン、再起動させる

アプリケーションからシャットダウンや再起動するには、Shutdown.exeを起動すればよいでしょう。
WPF

C# WPFのZオーダーを動的に変更する

WPFでコントロールを重ねたときにコントロールの上下関係を動的に変更する方法について記載しました。