メニュー English Ukrainian ロシア語 ホーム

愛好家や専門家向けの無料テクニカル ライブラリ 無料のテクニカルライブラリ


無線電子工学および電気工学の百科事典
無料のライブラリ / 無線電子および電気機器のスキーム

DALLAS SEMICONDUCTOR の高速マイクロコントローラー。 無線エレクトロニクスと電気工学の百科事典

無料のテクニカルライブラリ

無線電子工学と電気工学の百科事典 / マイクロコントローラー

記事へのコメント 記事へのコメント

多くの新しい 51 ビット マイクロコントローラー (MK) が販売されています。 価格対性能比の点で非常に魅力的です。 ただし、開発コストにはMK本体の価格だけでなく、必須となるデバッグツールやソフトウェア(ゼロから開発しない場合)のコストも含まれます。 これは、国内開発者の xXNUMX 互換 MK への取り組みを説明しています。

Dallas Semiconductor の「高速」MCU は、ソフトウェアおよびハードウェアに MCS51 と完全な互換性があります。 しかし、彼らの可能性ははるかに広いです。 これらは、プログラム メモリなしとプログラム メモリありの両方で作成されます。 後者は 87 回限り (OTP EPROM)、または繰り返しプログラム可能であり、その場合、消去は紫外線の照射によって実行されます (UV EPROM)。 再プログラム可能な MK はアマチュア無線家にとって最大の関心事であるため、この記事ではファミリーの 520 つのメンバー、DS87C530 と DSXNUMXCXNUMX のみを詳細に取り上げます。

MKファミリー「高速」の主な技術的特徴を表に示します。 ご覧のとおり、これは機能が異なる 80 つの変更で構成されています。 そのため、DS320C80 と DS323C83 には内部 ROM はありませんが、DS520C16 には 87 KB の容量のマスク ROM があり、DS520C87 と DS530C87 には、UV 照射による同じボリュームの 530 回限りのプログラム可能または消去可能な ROM があります。 チップ上の外部 RAM は最後の XNUMX つの変更でのみ利用可能で、クロック カレンダーは DSXNUMXCXNUMX でのみ利用可能です。

DALLASSEMICONDUCTORの高速マイクロコントローラー
(クリックして拡大)

パフォーマンス

「高速」マイクロコントローラのパフォーマンスの向上は、そのマシン サイクルが 12C87 のような 51 マシン サイクルではなく、8 マシン サイクルのみで構成されているという事実によるものです。 したがって、同じクロック周波数では、最も単純なシングルサイクル命令は、代表的な x5 よりも 51 倍速く DS33xC87xx MC によって実行されます。 したがって、最大クロック周波数 520 MHz では、DS87C530 および DS121C87 の実行時間は 51 ns ですが、これは 100C2,5 では周波数 87 MHz でのみ使用可能です。 ただし、すべての命令がそれほど速く実行されるわけではありません。平均して、プログラムの速度は約 51 倍向上します。 これは、MCU の一部の「高速」命令が XNUMXCXNUMX よりも多くのサイクルを必要とするためです。

プログラムとデータメモリ

オンチップ プログラム メモリは、MCU のアドレス空間の下位アドレスを占有します。 不正アクセスに対する標準の 0 レベルの保護が提供されます。 プログラムカウンタが内部メモリアドレスの最大値を超えると、外部プログラムメモリにアクセスします。 この最大アドレスは、ROMSIZE SFR レジスタの 1 ビットを設定することでプログラムで制御できることに注意してください。メモリ サイズは 2、4、8、16、XNUMX、または XNUMX KB に設定できます。 プログラムの実行中に、内部プログラム メモリからの作業を完全に禁止し、外部プログラム メモリからの作業に切り替えることもできます。

DS87C520/530 チップには、256C87 と同じ方法でアクセスできる標準の 52 バイトの RAM と、追加の 1 KB のメモリの両方が搭載されています。 後者には MOVX コマンドを使用してアクセスします。 このメモリは、物理的に MK チップ上に配置されているにもかかわらず、外部メモリとして扱われます。 アドレス空間では 0000 から 03FF に位置します。 03FF より上のアドレスの外部メモリにアクセスすると、オフチップ メモリがあれば自動的に選択されます。 前述の 51 キロバイト RAM アレイへのアクセスはプログラムで禁止できます。この場合、外部データ メモリへのアクセスは、MCS-XNUMX ファミリのマイクロコントローラで行われるのと同じ方法で実行されます。

MK DS87C520/530 では、外部メモリへのアクセス時間をソフトウェアで調整できます。 さらに、オンチップとオフチップの両方の外部メモリにアクセスする場合、MOVX 命令は最低 XNUMX マシン サイクルで実行されます。 ただし、「遅い」外部 RAM チップを使用するには、サイクル数が最大 XNUMX まで増加する可能性があります。 リセットすると、その数は XNUMX に設定されます。

データポインタ

DPTR0 と呼ばれる標準 DPTR はアドレス 82H および 83H にあり、これにより「高速」MCU は 87C51 と互換性があります。 アドレス 84H と 85H にある 1 番目のポインタは、DPTR86 と呼ばれます。 特定の DPTR を選択するには、アドレス XNUMXH の SFR レジスタのゼロ ビットをリセット/セットします。 「from」アドレスと「to」アドレスに XNUMX つのポインタを使用することで、ブロック転送を効率的に実行できます。

パワー管理

アイドルおよびパワーダウンに加えて、電源管理モード (PMM) と呼ばれる別の低電力モードがあります。 この場合、プロセッサは制限なく動作を継続しますが、クロック周波数を下げることで消費量が削減されます。 16 または 256 倍に削減することが可能です (それぞれモード PMM1 および PMM2)。 標準「高速」モードのクロック周波数 11059,2 kHz では、MK は 15,5 mA、PMM1 モードでは 4,8、PMM2 - 4 mA を消費します (後者はアイドル モードの 87C51/52 の消費電力よりもさらに小さいです)プロセッサを停止せずに)。 さらに、DS87C520/530 では、2 ~ 4 MHz の周波数で動作する内部発振器をクロックとして使用できます。 ただし、示された周波数は不安定であるため、このソリューションは時間間隔の正確な測定が必要なデバイスでは使用できません。

クロック速度を下げると、それに比例してシリアル リンク速度も変化します。 「高速」MK では、この欠点を簡単に解消できる技術的ソリューションが実装されています。

ALE 信号が必要ない場合に MK からの電磁放射を減らすために、その生成をプログラムで無効にすることができます。

シリアルポートとタイマー

DS87C520 および DS87C530 には 87C51 と同じシリアル ポートが 1.2 つあり、1 つ目はピン P1.3 (RXD1) と P1 (TXD0)、およびレジスタ SCON1 (C1H) と SBUFXNUMX (CXNUMXH) を使用します。 両方のポートは同時に機能できますが、同時に異なる速度または異なるモードで動作します。 XNUMX 番目のポートは、ボー レートの設定に最初のタイマー/カウンタのみを使用できます。

互換性を確保するために、検討中の MK のタイマは設定クロックとして 12 分周のクロック周波数を使用しますが、SFR レジスタ CKCON の対応するビットを設定することで、3 分周のクロック周波数に切り替えることもできます。

ウォッチドッグ タイマーは、MC がオーバーフローするたびに MC をリセットします。 これらのリセットを回避するには、定期的にリセットする必要がありますが、これは正常に動作しているシステムでのみ可能です。 ウォッチドッグ タイマーはクロック サイクルごとに 17 回インクリメントされます。 適切なビットを設定することで、再計算の 20 つの値を設定できます。その結果、オーバーフローするまでのサイクル数は 23 の 26、512、XNUMX、または XNUMX 乗になります。 また、タイマーは、リセットの XNUMX クロック前に割り込みフラグを設定します (ソフトウェアによって有効になっている場合)。

低電圧リセット、割り込み、リアルタイム クロック

電源電圧を 4,13 V 未満の値に下げると、MK の対応する内部デバイスがリセット信号を生成し、電圧が指定されたレベルに戻るまで保持されます。 これには、追加の外部要素やプログラムの変更は必要ありません。 電圧が 4,38 V に低下すると、割り込み信号を生成できます (有効な場合)。

MK DS87C520 および DS87C530 には 87 つの外部割り込みがあります。そのうちの 51 つは 2C4 のものと同様の標準で、もう 3 つは追加です。 後者は、割り込み信号のエッジまたは立ち下がりでのみ動作するという点で標準のものとは異なります。INT5 と INT87 ではエッジがアクティブで、INT52 と INTXNUMX では立ち下がりです。 タイマー割り込みは XNUMXCXNUMX と同様に処理されます。 各タイマーには独自のイネーブル フラグ、ベクトル、および優先順位があります。

MK DS87C530 に搭載されているリアルタイム クロック (RTC) により、現在の時刻、日付、曜日、月、年を保存できます。 これを行うには、固有周波数 32,768 kHz の水晶振動子とリチウム電池を適切な方法で MK に接続する必要があります。 RTC には、プログラムされた時間に達したときにアラーム (ALARM) を生成する機能があり、割り込みフラグが有効になっている場合、マイクロ消費モードでも設定されます。

著者: A.ゴルバチョフ、モスクワ

他の記事も見る セクション マイクロコントローラー.

読み書き 有用な この記事へのコメント.

<<戻る

科学技術の最新ニュース、新しい電子機器:

庭の花の間引き機 02.05.2024

現代の農業では、植物の世話プロセスの効率を高めることを目的とした技術進歩が進んでいます。収穫段階を最適化するように設計された革新的な Florix 摘花機がイタリアで発表されました。このツールには可動アームが装備されているため、庭のニーズに簡単に適応できます。オペレーターは、ジョイスティックを使用してトラクターの運転台から細いワイヤーを制御することで、細いワイヤーの速度を調整できます。このアプローチにより、花の間引きプロセスの効率が大幅に向上し、庭の特定の条件や、そこで栽培される果物の種類や種類に合わせて個別に調整できる可能性が得られます。 2 年間にわたりさまざまな種類の果物で Florix マシンをテストした結果、非常に有望な結果が得られました。フロリックス機械を数年間使用しているフィリベルト・モンタナリ氏のような農家は、花を摘むのに必要な時間と労力が大幅に削減されたと報告しています。 ... >>

最先端の赤外線顕微鏡 02.05.2024

顕微鏡は科学研究において重要な役割を果たしており、科学者は目に見えない構造やプロセスを詳しく調べることができます。ただし、さまざまな顕微鏡法には限界があり、その中には赤外領域を使用する場合の解像度の限界がありました。しかし、東京大学の日本人研究者らの最新の成果は、ミクロ世界の研究に新たな展望をもたらした。東京大学の科学者らは、赤外顕微鏡の機能に革命をもたらす新しい顕微鏡を発表した。この高度な機器を使用すると、生きた細菌の内部構造をナノメートルスケールで驚くほど鮮明に見ることができます。通常、中赤外顕微鏡は解像度が低いという制限がありますが、日本の研究者による最新の開発はこれらの制限を克服します。科学者によると、開発された顕微鏡では、従来の顕微鏡の解像度の 120 倍である最大 30 ナノメートルの解像度の画像を作成できます。 ... >>

昆虫用エアトラップ 01.05.2024

農業は経済の重要な分野の 1 つであり、害虫駆除はこのプロセスに不可欠な部分です。インド農業研究評議会 - 中央ジャガイモ研究所 (ICAR-CPRI) シムラーの科学者チームは、この問題に対する革新的な解決策、つまり風力発電の昆虫エアトラップを考案しました。このデバイスは、リアルタイムの昆虫個体数データを提供することで、従来の害虫駆除方法の欠点に対処します。このトラップは風力エネルギーのみで駆動されるため、電力を必要としない環境に優しいソリューションです。そのユニークな設計により、有害な昆虫と有益な昆虫の両方を監視することができ、あらゆる農業地域の個体群の完全な概要を提供します。 「対象となる害虫を適切なタイミングで評価することで、害虫と病気の両方を制御するために必要な措置を講じることができます」とカピル氏は言います。 ... >>

アーカイブからのランダムなニュース

ジャガイモと電子 15.09.2005

茨城県にある栄養研究所の日本の科学者は、ジャガイモの塊茎を貯蔵前に低エネルギーの電子ビームで処理して、発芽を防ぐことを提案しています.

結果: 処理したジャガイモは発芽せずに室温で XNUMX か月間保存されますが、未処理のジャガイモは XNUMX か月後に発芽し始めます。 電子の衝撃はジャガイモの味を変えません。

その他の興味深いニュース:

▪ Winchester Systems FlashDisk アレイ用の暗号化ハード ドライブ

▪ 煙探知器のコンピュータおよびモバイル デバイスへの統合

▪ データ処理用量子コンピュータ

▪ 毒対毒

▪ 赤ワイン、白ワイン、鉄

科学技術、新しいエレクトロニクスのニュースフィード

 

無料の技術ライブラリの興味深い資料:

▪ サイトセクション トーンとボリュームのコントロール。 記事の選択

▪ 記事 調査は専門家によって行われます。 人気の表現

▪ 記事 ノーベル賞を受賞したアインシュタインの発見は何ですか? 詳細な回答

▪ 記事 外耳道の異物。 健康管理

▪ 記事 静電容量計。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 コットンウールのレモネード。 フォーカスシークレット

この記事にコメントを残してください:

Имя:


Eメール(オプション):


コメント:





このページのすべての言語

ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー

www.diagram.com.ua

www.diagram.com.ua
2000-2024