18F14K50 I/Oポートの設定(入力の制御)スイッチ
18F14K50の入力制御についてまとめました。出力と異なりportレジスタで読み取り制御をするため,入力と出力の記事を分けることにしました。Bootloaderを使ったプログラミングだとRB4とRB5は、入力として利 […]
【入門】PIC12F683でPWM制御をしてみよう
PWM制御とは PWM制御は、下記の記事にも取り上げた内容です。詳しくはそちらを参考にしてください。今回の制御では、12F683の機能を利用してPWM制御をしてみたいと思います。データシートにも詳しく記載してあるので、 […]
【電子回路】D型フリップフロップを学ぼう
フリップフロップ デジタルの基本の一つで、パルスを発生する方式としては、マルチバイブレータというものがあります。マルチバイブレータにも、いつくかの方式があります。種類は、下記の3種類です。「単安定マルチバイブレータ」「 […]
【電子回路】Bootloaderを活用しPICマイコンの開発環境を整えよう
今回の記事では、マイクロチップ社より提供されているBootloaderをマイコンへ書き込み、Pickit2などのハード不要の状況で開発していくための方法を記載しています。 Bootloaderとは マイクロコンピュー […]
【A/D変換】PIC12F683のA/D変換機能を使ってみよう
A/D変換とは 一般にA/D変換というと、Analog/Digital Conversion つまりアナログ信号からディジタル信号への変換を意味します。逆は「D/A変換」と呼びます。 コンピュータの世界は、現在はほ […]
ガーバーファイルの閲覧方法とダウンロード先の紹介
ガーバーデータとは プリント基板を製造するためのデータです。基板の設計者と製造者の間でやりとりされます。通常DesignSparkPCBやEagleといったのCADソフトによって設計・出力され、このファイルを元に製造業 […]
PWM(Pulse Width Modulation)制御
PWM制御とは PWM(Pulse Width Modulation)とは、半導体を使った電力を制御する方式の1つです。オンとオフの繰り返しスイッチングを行い、出力される電力を制御します。 一定電圧の入力から、パルス […]