18F14K50
18F14K50 I/Oポートの設定(入力の制御)スイッチ

 18F14K50の入力制御についてまとめました。出力と異なりportレジスタで読み取り制御をするため,入力と出力の記事を分けることにしました。Bootloaderを使ったプログラミングだとRB4とRB5は、入力として利 […]

続きを読む
12F683
【入門】PIC12F683でPWM制御をしてみよう

PWM制御とは  PWM制御は、下記の記事にも取り上げた内容です。詳しくはそちらを参考にしてください。今回の制御では、12F683の機能を利用してPWM制御をしてみたいと思います。データシートにも詳しく記載してあるので、 […]

続きを読む
電子回路
【電子回路】D型フリップフロップを学ぼう

フリップフロップ  デジタルの基本の一つで、パルスを発生する方式としては、マルチバイブレータというものがあります。マルチバイブレータにも、いつくかの方式があります。種類は、下記の3種類です。「単安定マルチバイブレータ」「 […]

続きを読む
電子回路
【電子回路】Bootloaderを活用しPICマイコンの開発環境を整えよう

 今回の記事では、マイクロチップ社より提供されているBootloaderをマイコンへ書き込み、Pickit2などのハード不要の状況で開発していくための方法を記載しています。 Bootloaderとは  マイクロコンピュー […]

続きを読む
12F683
【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つです。オンとオフの繰り返しスイッチングを行い、出力される電力を制御します。  一定電圧の入力から、パルス […]

続きを読む