Renesas Community
Search Community
User
Join or sign in
Site
Search Community
User
Renesas Engineering Community
FAQ
HELP
More
Cancel
Forums & Groups
English Community
中文社区(Chinese Community)
More
Cancel
かふぇルネ
forums-groups
Microcontrollers and Microprocessors
Other MCU/MPU Products
R8C/Tiny
More
Cancel
R8C/Tiny
106: R8C - Forum
R8C/M1xAのポート入出力について
Home
Forum
Tags
More
Cancel
New
Replies
2 replies
Subscribers
445 subscribers
Views
1390 views
Users
0 members are here
M1xA
ポートレジスタ
ポート出力データレジスタ
R8C
RX210
Options
Share
More
Cancel
Related
R8C/M1xAのポート入出力について
ばるご
over 10 years ago
こんにちは。
教えていただきたいのですが
ポートを出力に設定する寸前の話ですが
私がプログラムを書くときは、という条件ですが
RX210を使用するときは
ポート出力初期データを「ポート出力データレジスタ」に
書き込みその後、「ポート方向レジスタ」を出力にします。
RX210は
「ポート出力データレジスタ」
「ポート入力データレジスタ」
の2つが存在するからです。
R8C/M1xAの場合は
入力出力兼用の「ポートレジスタ」のみです。
入力ポートから出力ポートに変更する前に
「ポートレジスタ」に初期値を書いても
ポートの入力レベルになってしまいます。
つまり
ポートがプルアップ処理なら1
ポートがプルダウン処理なら0
に強制的になってしまうようです。
ハードウェア的には出力ポートが設定されるまでの間の不安定を解消するためにプルアップなりプルダウンなりを処理するので問題は無いと思うのですが、プログラム筆記方法としては書いたほうが良いのでしょうか??何か不具合が発生する可能性があるのでしょうか??
一般論で結構です。
よろしくお願いいたします。
Parents
ばるご
over 10 years ago
チョコ様
ありがとうございます。
実機にて確認できました。
ラッチに書かれているようです。
さすがにE8aではラッチ内容までは見えませんね・・・・
お騒がせしました。
また、お願いいたします。
Cancel
Up
0
Down
Reply
Cancel
Reply
ばるご
over 10 years ago
チョコ様
ありがとうございます。
実機にて確認できました。
ラッチに書かれているようです。
さすがにE8aではラッチ内容までは見えませんね・・・・
お騒がせしました。
また、お願いいたします。
Cancel
Up
0
Down
Reply
Cancel
Children
No Data