用に修正しておこなった。※この「Makefile」は、非常に柔軟性が高い!従属規則の生成も全く問題無く、正常に生成された。格闘したが、コンパイルしてリンクできるようになった。C30’/bin)・デバイスを指定する。(-mpu=24EP256GU810)・適切なコンパイルオプションを選ぶ。-mconst-in-data)・適切なリンクオプションを選ぶ。–stack=1024)これだけ行って、コンパイル、リンクが通った。$(DEPENDS)後は、書き込んでテストとなるが、ライターは自作する時間も惜しいので、仕方なく「PICkit3」を買う(5700円)事にする。悪だと思う、自分的には、仕事以外では絶対に使わないデバイスだと思う。関係のバグのようだ、そこで、「v3_30」を取ってきてインストールした。—–やっぱり、ルネサス系、R8C、RL78、RXマイコンが最高だと、再認識する。hiraコメントする18650単セルの放電など行っていて、接触抵抗の少ない電池ボックスがあると便利だ。一般に売られている汎用電池ボックスは、スプリング式の電極なのだが、構造上の問題で、接触抵抗が不安定で、使い物にならない場合が多いようだ。大により、充電電圧、電流の制御が不安定になり、充電が正しく行われなかったりする場合もある。池ボックスを自作してみる事にした。やって作るか?色々考えた末、両面スルホールのユニバーサル基板を組み合わせて作る事にした。※以前に、自動車の車内ランプをLED化した時に、電極と、基板のスルホールを利用して半田付けする事で、製作性と強度を確保しつつ、自由に形状を作れる事があった、この方法を電池ボックスにも応用してみた。スルホールのユニバーサル基板は、値段が高いので、少しもったいないけど、試みとしては面白いと思う。2.54mmを「単位」として適当に考えた。※毎度の事だが、構造が懲りすぎと思える、ただの電池ボックスなのに・・・ただ、コストを出来るだけ抑える工夫はしている。断面はシャープでは無いので、ベルトグラインダーで整えて、リューター、ヤスリなどで、曲面を切り出したり、整形する。※電動リューターは、以前に友人から貰った物だが、細かい加工がやりやすい優れものだ。組み立てた状態:銅線とスルホールを利用して、コーナーをハンダ付け:スライド接点の作成:内径3mmのジュラコンをスライドメタルに使って、3mmのステンレス棒をスライドガイドにしたものの、「引きバネ」では意外とスムーズに動かない事が判明。hiraコメントする去年くらいに、18650タイプのリチウムイオンセルを複数購入していた。モバイルバッテリーを自作したかったのが主な理由だったが、大きな電流を流す場合、電池ボックスでは、接触抵抗が大きくて駄目なのがハッキリしている。cell」関連の動画がかなり眼に止まり、以前に買ったセルの容量を確認しておく必要があるだろうと思いたった。酷いセルは、中に砂が詰められているだけの物もある~そこで、フル充電を行ったセルで、放電を行い、容量を確認してみた。※充電には、TP4056を使った中華のリチウム・イオン・バッテリー・チャージャー・モジュール(110円)。このモジュールは、1A程度で充電が行え、バッテリーの過放電保護、インジケーターLEDなども付いている優れ物だ。NEO」を使い、0.5Aで放電を行った。このマルチチャージャー、ディスチャージャーは、機能が豊富。電圧になった時の積算時間から決めているようだ。内部抵抗はそれなりにあるので、放電レートを大きくする程、みかけの容量は小さくなってしまう。一般には、0.2C(2500mAhのセルで500mA)程度で試験するようだ。電圧は2.75V前後のようだが、通常の運用では、セルの寿命を考えた場合、3V程度にする方が良さそうで、その場合、容量は若干少なくなる。3.7V、2200mA(2.75V)、実測:42g※マイナス側に「UltraFire」の刻印があるが、保護回路は内臓されていないようだ。自作機器に使う場合は、プルタブが付いている方が便利なので、ノートPC用のバッテリーパック(新古)を購入して、分解してセルを取り出した方が良いのではと思っている。保管に適した(50%充電)状態で来る、この時、電圧は3.8V前後となっており、それが、著しく低い場合などは、セルの不良が考えられる。※ICRの6番セルがそれにあたる。・多重じゃなくても割り込み関連が絡む場合などどうもスタックが壊れている感じではあるけど、プログラムを追っても、問題無さそう・・・RXマイコンでは、スタックは、割り込み用スタック(ISP)と、ユーザースタック(USP)に分かれていて、起動時、「start.s」のアセンブラプログラムで設定されている。ISPをメモリーの後半に置き、その手前にUSPを設定している。汎用レジスタとしての機能に加えて、スタックポインタ(SP)としての機能が割り当てられています。uspこの修正後、今までのおかしな挙動が直った。通常はユーザーモードで動作させる。