NEC ELECTRONICS NEC ELECTRONICS
NEC electronics NEC electronics NEC
ホーム
アプリケーション
製品情報
先端技術
サポート
WEBショップ
ニュース&イベント
会社案内
header
GO
詳細検索機能/特性検索
サイトマップ お問い合わせ

レジスタ設定順序

目次

    
FAQ-ID = reg-nnnn
0001: レジスタ設定順序の注意点
0002: タイマ制御レジスタの設定順序 [V853]
0003: シリアルのレジスタ設定順序 [78K0]
reg
-0001
レジスタ設定順序の注意点
Q1
レジスタの設定順序の一般的な注意事項はありますか?
A1
マイコンに内蔵された周辺機能の設定はある順序に従って行う必要があります。
その順序が守られなかった場合には、その機能が動作しなかったり、外部に不正な出力が出たり、 おかしな動作になることがあります。
個々の周辺機能で特に指定された順序がない場合には、基本的には信号の伝わる順序に従って設定してください。
この情報はお役にたちましたか?
back to top  
(2002/03)

reg
-0002
タイマ制御レジスタの設定順序 [V853]
Q1
タイマ制御レジスタの設定順序に推奨(もしくは規則)はあるでしょうか?

対象となるレジスタは次の通りです。
 ・キャプチャ/コンペア・レジスタ (CC1n0-3)
 ・タイマ出力コントロール・レジスタ (TOC1n)
 ・タイマ・コントロール・レジスタ (TMC1n)
 ・タイマ・ユニット・モード・レジスタ (TUM1n)
A1
先にモードを設定してから、コンペア・レジスタを設定してください。

 1. TMCでカウント・クロックのみを設定 (CEは0のまま)
 2. TUMを設定
 3. TOCを設定
 4. CCを設定
 5. PMCを設定
 6. CEを1にしてTMCを設定してタイマを起動
この情報はお役にたちましたか?
back to top  
(2002/03)

reg
-0003
シリアルのレジスタ設定順序 [78K0]
Q1
uPD780034Aの3線式シリアルで、スレーブ受信モードとマスタ送信モードを切り替えて使用しているのですが、 マスタ送信に切り替えた直後のクロック出力がうまくいきません。
続けて送信する場合のクロック出力は問題ありません。

設定は以下のとおりです。
 PM22を入力
 CSIM30を動作許可、受信専用モード、クロック入力
 PM21を出力、P21=0
 PM20を入力

 送信時に
 CSIM30を動作許可、送受信モード、クロック設定
 PM22を出力
 SIO30ライト

マニュアルで P2n のラッチの指定が 0 になっているのでポート・モード (PM2) とラッチ (P2n) の設定を最初に行うと Low が SCK30 より出力されます。
A1
 これは当然の動作です。CSIM30でシリアルの動作を許可にしていない時には端子はポートとしての動作になります。
ポートが出力で、出力ラッチが 0 なら、端子には Low が出力されます。
 これを避けるには、出力ラッチに 1 を設定した状態でポートを出力に設定し、 CSIM30 の設定でシリアルを許可にした後に出力ラッチを 0 に設定してください。
この情報はお役にたちましたか?
back to top  
(2002/03)









































 ご利用にあたって  個人情報保護について  RSS       © 1995-2008  NEC Electronics Corporation