Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

Legacy microcontrollers Forum Discussions

TeMa_2997106
Level 6
Level 6
10 likes received 10 solutions authored 250 replies posted

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

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

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

よろしくお願いします。

 

0 Likes
2 Replies
zzz_3221081
Level 5
Level 5
First like given 50 sign-ins 50 replies posted

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 Likes
TeMa_2997106
Level 6
Level 6
10 likes received 10 solutions authored 250 replies posted

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

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

0 Likes