User Tools

Site Tools


Sidebar

製作物
燃焼系
自動車ターボ流用ジェットエンジン
空き缶パルスジェットエンジン

弱電系
半導体式γ線検出器
半導体式α線検出器
AVRプログラム集

強電系
オーディオフライバックトランス
テスラコイル1号機(PWM式)
テスラコイル2号機(DRSSTC)
テスラコイル3号機(DRSSTC)
TIG溶接機
バッテリー溶接機1号機
バッテリー溶接機2号機
HeNeレーザー
ZVSドライバ

化学系
塩化銅エッチング

その他
雑多な物、便利な技など
FETの死亡診断
表面実装部品の取り外し
ICのシリコンダイの取り出し
バッテリー溶接
放射性鉱物探し
工具の消磁
特性不明なコア材の特性調べ
携帯の温度センサーの騙し方



過去のBlog記事一覧

他サイトへのリンク

管理人の連絡先など
管理人のYoutube
管理人のTwitter

blogspace:atxmega32a4u

ATXMEGA32A4U

最近所用でUSB付きのAVRが使いたくなったのでATXMEGA32A4Uを使い始めたんですが、
どうにもクセが多そう&日本語情報がまだ少ないのでちょいちょいメモをしていきます。

まず引っかかったのが「PORTA単体で出力が出ない」という問題。
どういうことかと言うと、PORTAから出力(High)を出すプログラムを書いても
出力が出てこず、PORTBとPORTAから出力(High)を出してようやくPORTAから
出力が出てくる。 というこんな状況。
しかもPORTBをトグルするとPORTAから
atxmega32a4u_porta.jpg
こんな波形が出てくる始末。
許しがたい

で、原因なんですが、アナログ周りを使う用事が無かったのでAVccピンを繋いでいなかったのですが
それがいけなかったようです。
どうもPORTA““だけ””“AVccピンから電源を取ってるらしく、
AVccピンをVccに繋いだら収まりました。(俺の休日を返せ)
他のポートがHighになっている時だけPORTAからも出力が出せる
という部分はまだ気持ちが悪いままですが、動いたのでとりあえず良しとします。

blogspace/atxmega32a4u.txt · Last modified: 2014/03/02 22:08 by hirosi