2021年9月19日日曜日

プログラマ向け逆ポーランド電卓(その3、ビット数指定他)






連休2日目、台風一過で暑くなりました。昼間は工作部屋の改修のための準備や片づけなどを行っていたのですが、大汗をかきました。普段運動していないので足腰の疲れがきつい。明日から本格的な作業ですが筋肉痛がでそう。

逆ポーランド電卓は、進数・ビット数の状態を表示できるようになりました。LCDの左端にユーザ定義フォントで表示しています。
・進数:符号付き10進数、符号なし10進数、16進数、2進数
・ビット数:8ビット、16ビット、32ビット
ついでにバッテリ残量表示も。Arduinoは内部に基準電圧を持っていて、それをリファレンスにしてAD変換できるので、電源電圧を測ればある程度の残量が分かると思う。

符号付10進数(Sサイン)、8ビット。バッテリ表示はまだダミーです。

符号なし10進数(Dサイン)

16進数表示(Hサイン)

2進数表示(Bサイン)

16ビット表示

32ビット表示

0 件のコメント:

コメントを投稿