2015-07-01から1ヶ月間の記事一覧
LIST P=16F84A ;マイコンはPIC16F84A INCLUDE P16F84A.INC ;インクルードファイルを指定 __CONFIG _HS_OSC & _WDT_OFF & _PWRTE_ON & _CP_OFF ;コンフィギュレーションビットの設定 ;水晶(HS)発振、ウォッチドッグタイマはOFF ;パワーアップタイマはOFF、コ…
PIC16F84Aのプログラムとして、「個々のプロセスはいったん実行を開始されると完了するまで実行され、複数のプロセスが順番に実行されるOS」を作ってみた。 LIST P=16F84A ;マイコンはPIC16F84A INCLUDE P16F84A.INC ;インクルードファイルを指定 __CONFIG _…
アセンブリ言語は、機械語とほぼマッチする極めて原始的なプログラミング言語である。 C++やJavaといった高級プログラミング言語が最近は主流だが、それらはあくまでもアセンブリ言語を使いやすいよう簡略化しただけに過ぎない。 実際、アセンブリ言語が必要…
AD変換とはアナログ信号をデジタル信号に変換することであり、DA変換はデジタル信号をアナログ信号に変換すること。 アナログ信号は電圧の大きさにより無限にあるが、デジタル信号は0(電圧がかかってない状態)と1(電圧がかかっている状態)の2つしかない。 AD…