Topics | PICC Pro lite mode | Actual use | USART | PWM | LCD | Interrupt | PICkit2 | PIC16F1939 |
現在、暫定公開です。
エンハンスドPICを使ったシリアル通信モニターです。プログラム容量が十分あるので、自由度があります。
装置名 | 超ローコストシリアルLCDモニター |
対応通信スピード | 1,200/2,400/4,800/9,600/19,200/31,250(midiクロック)/38,400bps(公称値) 8MHzセラロック使用時、 ±0.5%の誤差 16F1827では内部クロックの使用が可能。その場合は±2%の誤差 エラーレートは後述の付録参照 バッファサイズ PIC16F648A 64バイト PIC16F1827 256バイト |
通信フォーマット | 8ビット、パリティ無し、ストップ1ビット |
表示形式 | ●ASCII表示 コントロールコードはCRとCL以外は無視されます。 CR(0x0D)表示行を切り替えます。改行された場合は、そのライン以降のテキストは表示されたままとなります。 CL(0x0C)は表示をクリアし、カーソルをホーム位置に戻します。 ●16進表示 アスキーコードを16進数で表示します。 |
各種機能 | 画面初期ボタン、モード切替ボタン、ASCII/16進表示切替ボタン、LCD電圧切替 |
MPU | PIC16F1939 |
クロック | 内蔵8MHz使用 |
電源 | 3V〜5V 消費電流2.8mA@3.3V |
その他 | PICkit2/ICD2インターフェース搭載 |
プログラムのZIPファイルにPDFで同梱しています。
2種類のPICマイコンに対応しています。
Date | version | Build | Folder | Device | note |
---|---|---|---|---|---|
2011/6/20 | 1.00 | MPLAB IDE v8.88 XC8 v1.11 |
C:\picsrc\xc8\lcd_serial_16f1939 | PIC16F1939 | ソース・コードをリビルドすれば、各種LCDに対応します。ZIPファイルは24行2桁でビルドしています。 |
今までの通信モニターと使用方法は同じですので、このページを参照してください。
2012/12/9 初版作成
(C)2008-2012 air variable All Rights Reserved..