abc948でデジタルカメラの修理を諦めたので、代わりのカメラをネットで探していたところ、Y電気のネット通販で防水機能付きのKC-WD2000(ケンコー・トキナー、@21,670、メモリ・充電器は別売り)を見つけた。
そこで、店頭に取り寄せが可能か、確認のために近所のY電気のショップを訪問したところ、ちょうど在庫があるとのことで、その場で即断した。
![]() |
![]() |
![]() |
|
人は誰でも人生に期限があります。そして、最後を迎えたとき、所有財産や自動振り込みなど、家族に伝えておきたいことがあります。そのためのツールがエンディングノートです。
そこで、ソースネクストの「始めてのエンディングノート2」を使ってみました。
同ソフトは、パスワードやサブスクなどのデジタルデータの記録も残せます。
【主な機能】
<入力データー例>
【参考】 エンディングノート(法務省/日本司法書士会連合会)
PIC16F13145のCLBを利用して7セグメントLED表示をGitHubページを参考にテストした。
参考ページでは、LUTs(Look_Up_Tables)またはLogicGateを使った回路の2例が紹介されているが、今回はLUTsを使った(LUTsの方がBLE使用量が多い)。
![]() |
![]() |
![]() Application Builder |
![]() CLB Synthesizer Library |
![]() Display LUT |
![]() a |
![]() b |
![]() c |
![]() d |
![]() e |
![]() f |
![]() g |
#include "mcc_generated_files/system/system.h"
/*====================================================
* Main application
*----------------------------------------------------*/
int main(void){
uint8_t cnt;
uint8_t dp = 0;
SYSTEM_Initialize();
while(1) {
if(dp){
CLBSWINL = 0x80; // 小数点表示ON
dp = 0;
}else{
CLBSWINL = 0x00; // 小数点表示OFF
dp = 1;
}
for(cnt = 0x00; cnt <= 0x0F; cnt++){
__delay_ms(500); // カウント間隔
CLBSWINL = CLBSWINL + 1; // 16進数をカウントアップ
}
}
}
|
※プログラムのリストをハイライト付きのスタイルで見る場合はここをクリック
※ 本レポートの参考・利用は、あくまでも自己責任でお願いします。
![]() |
![]() |