Skip to content

htlabnet/16_Segment_9_Digit_Display_Controller_For_v1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

16_Segment_9_Digit_Display_Controller_Ver1.0

このレポジトリについて

このレポジトリはhtlab.netの「16 Segment 9 Digit Display Controller」の ファームウェア、及びこれを操作するarduinoのサンプルを管理するレポジトリです。

16 segment 9 digit display controller仕様

16 segment 9 digit display controllerとはシリアルで通信します。
文字を設定する桁や、ドットの有無を指定する「コマンドバイト」と、
実際の文字の内容を指定する「文字バイト」を交互に送ることで自由に文字を表示することができます。

「コマンドバイト」は次のような構成になっています。  
111 x xxxx  
 |  |   |  
 |  |   +-- 設定する桁を二進数で指定します。  
 |  +------ ドットの有無を設定します。0の時にドットなし、1の時にドット有りです。  
 +--------- 先頭は設定上不使用ですが、すべて1でないとコマンドバイトとして認識されません。  
 

例えば、0から数えて3桁目にドットなしで設定したければ、コマンドバイトは"11100011"となります。
また、0から数えて5桁目にドット有りで設定したければ、コマンドバイトは"11110101"となります。

「文字バイト」については別ファイルの一覧画像をご覧ください。