F2MC-16LXのポート初期値について

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

リセット中、およびリセット解除時のピン状態について、記載されている資料はありますでしょうか。

PDRレジスタは初期値が不定となっていますが、これがリセット中も解除直後も適用される、という認識で正しいでしょうか。

対象デバイス(知りたいデバイス)はCY90F481と488です。90480シリーズと485シリーズで異なる場合はそれもご指摘ください。

よろしくお願いします。

 

0 件の賞賛
1 解決策

TeMa_2997106さん、

本件、対応が遅くなり大変申し訳ございません。

まず、

> PDRレジスタは初期値が不定となっていますが、これがリセット中も解除直後も適用される、という認識で正しいでしょうか。

についてですが、認識に間違いはございません。

 

次に

> 対象デバイス(知りたいデバイス)はCY90F481と488です。90480シリーズと485シリーズで異なる場合はそれもご指摘ください。

ですが、PDR7 レジスタは90485 シリーズのみ初期値は"11xxxxxxB " になります。(P76、P77が”1”となる)

これはMB90480/485 Series ハードウェアマニュアルの8.2.1 ポートデータレジスタ(PDR0 ~PDRA)に記載がございます。

 

 

元の投稿で解決策を見る

0 件の賞賛
4 返答(返信)
zzz_3221081
Level 5
Level 5
25 solutions authored 100 sign-ins 10 likes received

I think the Hardware Manual for your MCU variant is the place to look for.

The reset value is usually specified at the description of the specific register. Here an example from the MB90895 Hardware Manual :

zzz_3221081_0-1673967699369.png

For some reason, this MCU (MB90895) does not initialize the PDR registers either.
This should have no effect at startup, because the related DDR register is cleared, and the pin is initialized as input.

You only need to initialize PDR before setting DDR to output in your application to avoid undesired effects.

0 件の賞賛
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

本件、おわかりになる方どなたかご対応いただけませんでしょうか。

よろしくお願い致します。

0 件の賞賛
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

本件、サポートお願いします。

0 件の賞賛

TeMa_2997106さん、

本件、対応が遅くなり大変申し訳ございません。

まず、

> PDRレジスタは初期値が不定となっていますが、これがリセット中も解除直後も適用される、という認識で正しいでしょうか。

についてですが、認識に間違いはございません。

 

次に

> 対象デバイス(知りたいデバイス)はCY90F481と488です。90480シリーズと485シリーズで異なる場合はそれもご指摘ください。

ですが、PDR7 レジスタは90485 シリーズのみ初期値は"11xxxxxxB " になります。(P76、P77が”1”となる)

これはMB90480/485 Series ハードウェアマニュアルの8.2.1 ポートデータレジスタ(PDR0 ~PDRA)に記載がございます。

 

 

0 件の賞賛