Fri 05/15, 2009

AVR HVSP [Electronics ]

HVSGainer 互換機、Pepper のファームウェアをアップデートする際に ATtiny45 のヒューズビット設定の手順を間違えてしまった。RSTDISBL ビットをプログラムしてリセットピンを I/O として使えるようにするのだけれど、これが含まれている High Byte のほうを Low Byte の前に ISP(In-System Programming)で書き込んでしまって Low Byte の書き込みができなくなった。こうなると HVS(高電圧シリアル)モード対応のプログラマを使うしかなくなってしまう。そんな訳で例によって ELM/ChaN さんのページで紹介されている 8 ピン専用 HVS ライタを作ってみた。バイアス抵抗内蔵のトランジスタを使っていないために多少部品点数が増えてしまって雑な仕上がりになってしまった。でもまぁこれで、元々 Pepper に搭載されていた ATtiny85 のファームウェアもアップデートできた。

WTついでにと言ってはナニだけれども、ATtiny45 で同じく ELM/ChaN さんのWave Table 電子オルゴールを試してみた。これもとても勉強になる。

Posted by masato at 11:08 PM
このエントリーのトラックバックURL: http://bird.dip.jp/cgi-bin/mt/mt-tb.cgi/1698
コメントする

おそらく携帯電話等からは投稿できません。日本語文字列を含まないコメントやトラックバック、および当サイトへの言及を含まないトラックバックは御遠慮いただいております。また、90日以上経過した記事へのコメントはできません。










名前、アドレスを登録しますか?