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

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


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

HC908ファミリーのマイコン用デバッガ。 無線エレクトロニクスと電気工学の百科事典

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

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

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

最近、ロシア市場には、ピン数が 8 ~ 28 の DIP および SOIC パッケージのシングルチップ マイクロコントローラ (MC) が多数あります。このような MC は安価で、2,7 ~ 6 V の拡張された電源電圧範囲を備えており、水晶振動子を使用せずにクロックを計測できます。 これらはアマチュアの設計でうまく使用されています。 しかし、MK 上のデバイスをデバッグするためのツールは、ソフトウェアだけでなくハードウェアも実際のシステムの動作をシミュレートし、すべての入力信号に反応して出力信号を生成することができますが、ほとんどの場合、アマチュアが使用するには複雑すぎて高価すぎます。 HC908 ファミリの XNUMX ビット MC では、このような特性を持つデバッガを独自に作成できます。

Motorola 製 MC ファミリ HC908 の主な特性を表に示します。 1.

HC908ファミリのマイクロコントローラ用のデバッガ

ハードウェア デバッガを簡単に実装できる機能は、内部構成に関係なく、このファミリのすべての MCU が XNUMX つの重要な機能を備えているという事実に基づいています。 まず、内蔵プログラム メモリは FLASH テクノロジを使用して作られており、再プログラム可能です。 FLASH ROM モジュールには、メモリ セル自体に加えて、昇圧電圧コンバータがあり、追加の外部電圧源を MK に接続せずに ROM の消去とプログラムを行うことができます。

第 1 に、特別なデバッグ モードが提供され、製造中に MK のメモリに保存されたデバッグ モニタ プログラムが起動されます。 単線双方向通信回線を介して外部機器と情報をやりとりするためのドライバと、この回線を介してパーソナルコンピュータ(PC)などから受信したXNUMXつのコマンドを実行するためのサブルーチンが含まれています。 これらのコマンドを使用すると、MK のメモリ内のすべての情報を読み取ったり書き込んだり、任意のアドレスからプログラムを実行して実行したりすることが可能です [XNUMX]。

デバッグ コマンドを使用すると、次のことを行うカスタム PC ソフトウェアを作成できます。

  • MK の RAM に FLASH ROM の消去/プログラミング用のプログラムをロードする。
  • MC アプリケーション (開発済み) プログラムの FLASH メモリへのロード。
  • 指定されたアドレスからリアルタイムで実行するアプリケーション プログラムを起動し、目的のチェックポイントで停止します。
  • チェックポイントで停止した後、MK のレジスタとメモリ セルの状態を PC に転送します。

HC908ファミリのマイクロコントローラ用のデバッガ

これらすべてにより、HC2 ファミリのマイクロコントローラの内部リソースのみを使用して、リアルタイム プログラマおよびデバッガ [908] を作成することが可能になります。 PCとのインターフェースボードを作成し、WinlDE統合開発環境、CASM08マクロアセンブラ、ICS08ソフトウェアとインサーキットシミュレータ、DEBUG08インサーキットリアルタイムデバッガ、PROG08を含むソフトウェアパッケージを使用するだけで十分です。プログラマー。 このパッケージはウェブサイトでご覧いただけますICS08インサーキットシミュレータのシェルプログラムとして。 無料かつ制限なく配布されています。

インターフェイス ボードは 908 つの機能を実行します。MK をデバッグ モードに移行し、MK の双方向単線インターフェイスの信号を PC シリアル ポートの標準信号に変換します。 HCXNUMX ファミリのメンバーをデバッグ モードにするには、次の手順を実行します。

  • 割り込み入力 IRQ とリセット RST を昇圧電源 UTST = 8,5 V に接続します。
  • 表に示されているポートの行にあります。 2、ロジック信号の組み合わせを設定します: PTx1=1、PTx2=0、PTx5=1。 RTxZ 行 - ログ。 水晶振動子の周波数が 0 MHz の場合は 4,9152、つまり対数です。 1 MHz の場合は 9,8304。 MK モデル KX の場合、RTxZ の状態は常にログです。 0 ですが、RK と RF の場合は問題ありません。 これらの MK は常に 9,8304 MHz のクロック周波数で動作します。 モデル GR および GP は PTx4 = 0 に設定され、周波​​数 32,768 kHz の水晶発振子を使用する場合、ログが IRQ 入力に供給されます。 0、RTxXNUMX の状態は関係ありません。
  • 5V の電源電圧を印加してから数十ミリ秒以内は、MK リセット入力 (RST) をログ状態に保ちます。 0. 次に、電圧を UTST まで上げます。

その結果、MK はデバッグ モードに入ります。 その後、ライン PTx1 ~ PTx4 の信号レベルは任意の順序で変更できます。 ただし、RST 入力の UTST 電圧は 8,5 V のままにする必要があります。IRQ 入力はデバッグ中に変化する可能性があり、それを Low に設定した結果、割り込み要求が生成されます。 このピンのロジック High 電圧は UTST まで駆動できます。 デバッグ処理中の入出力ライン RTx5 では、MK と PC の間で 9600 ボーの速度で双方向の情報交換が行われます。

インターフェースボードの図を図に示します。 XNUMX個のチップのみが含まれています。

HC908ファミリのマイクロコントローラ用のデバッガ
(クリックして拡大)

XS1 ソケットは PC の COM ポートプラグに接続されます。 XP1 プラグは、デバッグ対象 (ターゲット) のマイクロコントローラー システムに接続するために使用されます。 後者の基板には、相手コネクタを設ける必要があり、その接点は表に従って MC の出力に接続されます。 3.

HC908ファミリのマイクロコントローラ用のデバッガ

チップ DD3 は、RS-232 インターフェイスの信号レベルを TTL ロジック レベルに変換し、その逆も行います。 トライステート バッファ エレメント DD4.1 および DD4.2 は、RS-5 の特徴として、双方向 MK ライン (PTx232) を 145407 つの単方向ライン (TXD および RXD) に変換します。 図に示されている MC3 の代わりに、ピン配列が異なる ADM202E や ADM232L など、機能的に類似した他のデバイスを DDXNUMX として使用できます。

レベル変換ステージに加えて、これらの各マイクロ回路には +10 および -10 V の電圧源が組み込まれています。最初の回路は、分圧器 R7R10 を使用して +8,5 V の電圧を取得するために使用されます。内蔵電源は約2mAです。 このような電流に耐えるために、使用されるマイクロ回路のパスポートデータに示されている容量よりも小さい容量のコンデンサC4〜C7を使用することはお勧めできません。

DTR 信号は、DD3 チップ バッファおよび DD4.3 要素を介してトランジスタ VT5 のベースに入り、トランジスタ VT2 および VT3 のキーを制御します。 トランジスタ VT2 は電圧 +5 V と VT3 - UTST を切り替えます。

通話中の DTR ログ。 図1に示すように、トランジスタVT2およびVT3が閉じられ、コンデンサC1が放電される。 このとき、MK の RST 入力にリセット信号 (log. 1) を加えました。 DTR からログの状態への移行に伴い。 2 になり、トランジスタ VT3 のキーを開くと、コンデンサ C1 の充電が開始されます。 C0 の電​​圧が DD0 チップの動作閾値に達すると、出力にログが設定されます。 2. これにより、MK の RST 入力の信号が同じ状態に遷移し、電圧レベルが 1 V に増加します。 その結果、MK はデバッグ モードに入ります。 要素 DD1 は、PC とデバッグ対象のデバイス (後者 - RST_IN ライン経由) からのリセット信号を論理的に要約し、内部リセット信号が生成されたときに MK がデバッグ モードに再び入ることを保証します。

MK をデバッグ モードに移行するために必要な PTx1 ~ PTx4 ラインの論理レベルの組み合わせは、DD5 マイクロ回路を使用して作成されます。 トランジスタ VT2 のキーが閉じると、その要素の出力がアクティブになります。 MC をデバッグ モードに切り替えた後、出力は XNUMX 番目の状態になるため、さらにターゲット ボード上の MC ポートの指定されたラインを開発者の裁量で使用できます。

ターゲットシステムからの割り込み要求信号IRQ_INは、要素DD2.4の入力に供給され、トランジスタVT4のスイッチを介して戻される。 このソリューションは、MC がデバッグ モードに入った瞬間に IRQ ラインに必要な電圧レベルを提供し、電圧上昇によるソースの損傷の危険なしに、デバッグ中に外部割り込み要求の信号を「スキップ」できます。

ジャンパ X1 および X2 は、ライン PTx1 ~ PTx4 のレベルを MK のクロック周波数と一致させるように機能します。 ジャンパ X1 は、周波数 908 kHz の水晶振動子を備えた MK HC32,768GR / GP を使用する場合に設定されます。 X2 ジャンパの位置によって、RTxZ ラインの信号レベルが決まります。これは、周波数 9,8304 または 4,9152 MHz の水晶共振器を使用してデバッグ モードで動作するように MC を構成するために必要です。

ターゲットシステムのMKの動作クロック周波数が規定の周波数と異なる場合でも、デバッグ中に任意の周波数の外部信号OSC1を印加することが可能です。 このために、要素 DD2.1 および DD2.1 のジェネレーターが使用されます。

チップDD4、DD5 MS74NS125は、国内の対応するKR1554LP8に置き換えることができます。

文学

  1. Remizevich T. 組み込みアプリケーション用のマイクロコントローラー。 Motorola の HC05 および HC08 ファミリへの一般的なアプローチから。 - M.: ドデカ、2000年。
  2. Kobakhidze Sh. 初心者向けのマイクロコントローラー。 それだけではありません... MK でデバイスを開発およびデバッグするためのツール。 - ラジオ、2000 年、第 4 号、p. 22、23。

著者: D.パンフィロフ、T.レミゼヴィッチ、A.アルヒポフ

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

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

<<戻る

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

庭の花の間引き機 02.05.2024

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

最先端の赤外線顕微鏡 02.05.2024

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

昆虫用エアトラップ 01.05.2024

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

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

がん、糖尿病、認知症に承認されたGMトマトの栽培 07.12.2022

珍しい紫色のトマトがイギリスで開発されました。 彼らの色合いはキンギョソウのおかげです-そして彼はまた、果物に健康に良いアントシアニンを大量に与えました.

珍しい野菜を作る作業は14年間続きました。 イギリスのノーフォークにあるジョン・イネス・センターの科学者キャシー・マーティンとエウジェニオ・ブテリの仕事は、高レベルのアントシアニンを含むトマトを入手することでした.

アントシアニンは、ブルーベリー、イチゴ、ナス、赤キャベツなど、果肉と皮が赤、紫、または青の多くの果物や野菜に自然に含まれています。

しかし、彼らの仕事では、英国のブリーダーはキンギョソウと呼ばれる庭の花を使用することを好みました. それらの遺伝子をトマトの DNA に組み込むことにより、科学者は異常な特性を持つ果実を得ました。

アントシアニンのレベルが高いため、紫色のトマトは赤い品種のXNUMX倍の貯蔵寿命があります. また、選択の奇跡は菌類の影響を受けにくいです。

アントシアニンには健康上の利点もあります。 それらを含む他の製品の研究は、それらが炎症を軽減し、2型糖尿病と癌のリスクを軽減することを示しています. また、認知症などの病気から脳を保護する可能性もあります。

紫色のトマトの、特に人間に対する利点に関する研究はまだ進行中ですが、これらのトマトを癌になりやすいマウスに与えたある研究では、後者は赤いトマトを与えられたマウスよりも最大 30% 長く生きることがわかりました。

これらの議論は、食品医薬品局にとって決定的なものになりました。 代理店は、米国での紫色のトマトの栽培と販売を承認しました. これらの野菜は 2023 年に市場に出回るはずです。

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

▪ タンパク質半導体

▪ スイス産ブラックキャビア

▪ 象に対するペッパーとミツバチ

▪ ソーダ味

▪ コーヒーに代わる香水

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

 

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

▪ サイトのセクション大人と子供向けのなぞなぞ。 記事の選択

▪ 記事オールドガード。 人気の表現

▪ 記事 地衣類とは何ですか? 詳細な回答

▪ 記事スタルニクは耕した。 伝説、栽培、応用方法

▪ 記事 太陽光発電システムの計算。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 凍った水。 フォーカスシークレット

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

Имя:


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


コメント:





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

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024