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

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


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

単純なプログラマー。 無線エレクトロニクスと電気工学の百科事典

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

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

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

プログラマは、プリント基板上に作成され、パラレル ポートを介して IBM PC タイプのコンピュータに接続されるデバイスです。 プログラミングは特別な制御プログラムによって実行されます。 このプログラムはWIN95WIN98用のアプリケーションとして実装されています。

プログラマは、次のタイプのマイクロ回路を作成できます。

27C16(К573РФ5), 27C32, 27C64(К573РФ4), 27C128, 27C256(К573РФ8), 27C512.

マイクロ回路のタイプの調整は、プログラムだけでなくプログラマにあるスイッチによって実行されます。

プログラムの説明

プログラムは DELPHI3 で書かれています。 LPT レジスタの書き込みと読み取りはアセンブラ挿入を使用して記述されるため、プログラムは WINNT および WIN2000 では動作しません。 ゲートの確立と保持に必要な時間間隔は、一定数の空サイクルを実行することによって設定されます。

以下に制御プログラムの外観を示します。

シンプルなプログラマー。 制御プログラムの外観
米。 1. 制御プログラムの外観

ROM に書き込まれるファイルは、既製のバイナリ形式である必要があります。 記録は、「開始アドレス」フィールドに設定されたアドレスから開始され、ファイルの終わりか、アドレス値が「終了アドレス」フィールドに設定された値を超えたときに終了します。

プログラミング順序

1. 制御プログラムを実行します。

2. リストからプログラム内の超小型回路のタイプを選択します。

3. ROM に書き込むファイルを選択します。

4. マイクロ回路のタイプに応じてボード上のスイッチを設定します。

5. 書き込み可能なチップをインストールします。

6. プログラマに電源とプログラミング電圧を印加します。

7.記録します。

デバイスの説明。

プログラマーの模式図

プログラマは、次の XNUMX つのレジスタで構成される LPT ポートを通じて制御されます。

データレジスタ。 D_LPT0 ~ D_LPT7。 データはこのレジスタを通じて転送されます。

制御レジスタ。 -STROBE、-AUTOFD、-INIT、-SLCTIN。 このレジスタ内の信号はデータ転送を制御します。

入力レジスタ。 入力レジスタを介して、ROM からデータが受信されます。 このレジスタの XNUMX ビット (ERROR、SLCT、PE、-ACK) は受信に使用されます。

DD1、DD2(555IR22)-アドレスレジスタ

レジスタ DD1、DD2 は ROM のアドレスを設定するように設計されています。 DD1 はアドレスの最下位ビットを設定し、DD2 は最上位ビットを設定します。 これらのレジスタへの書き込みは、それぞれ制御ストローブ -AUTOFD および -INIT の立ち上がりエッジで LPT データ バスを通じて行われます。

DD3 (555IR22) - 制御信号のレジスタ

DD3 レジスタは、ROM とデータ バスの動作を制御するストローブを生成するように設計されています (表を参照)。

アドレス 名前 ストロボ機能
0 使用されていない -
1 使用されていない -
2 -PGM ROMへの書き込み
3 OUT DD5 を ROM に接続する
4 -CS_ROM ROMに書き込むかクリスタルを選択してください
5 -OE_ROM ROMにデータを書き込む/読み込むための設定
6 INLOW_STR DD4.1 を LPT に接続する
7 INHIGH_STR DD4.2 を LPT に接続する

制御ワードは、-SLCTIN 制御ストローブの立ち上がりエッジで LPT データ バスを介してレジスタに書き込まれます。

DD4 (555AP5) - 受信バッファ

DD4 - ROM から IBM PC へのデータの受信に使用される 4 つの 4 ビット バッファー。 5 つはデータの下位 3 ビットを受け入れ、もう XNUMX つは上位 XNUMX ビットを受け入れます。 この分割は、LPT には XNUMX つの入力回線しかないという事実により行われます。 バッファは、制御レジスタ DDXNUMX のストローブ inlow_str および inhigh_str によって LPT 入力に接続されます (表を参照)。

inlow_str inhigh_str LPT
0 0 禁じられた状態
0 1 D0〜D3
1 0 D4〜D7
1 1 未定義

DD5 (555IR22) - 書き込み用データレジスタ

DD5 - 8 ビットのデータレジスタ。 ROMに書き込むデータを設定するレジスタです。 データは、-STROBE 制御信号の立ち上がりエッジで LPT データ バスを介して書き込まれます。 このレジスタの出力信号の状態は、制御レジスタ DD3 のストローブ OUT に依存します。 OUT=0 の場合、レジスタからのデータは ROM データ バスに出力され、OUT=1 の場合、レジスタ出力は高抵抗状態になります。

デバイス設計

プログラマにはチップを取り付けるためのスロットが 51 つあります。 XNUMX つは ROM チップ用で、もう XNUMX つは MKXNUMX マイクロコントローラー用です (マイクロコントローラーのプログラミングは完全に開発されていないため、このタイプのマイクロ回路は制御プログラムには含まれていません)。 通常の DIP パネルをランディング パッドとして使用しました。

供給電圧とプログラミング電圧はコネクタ P2 に接続されます。 プログラミング電圧は、各タイプのマイクロ回路の技術要件に従って設定する必要があります。

警告: チップの種類の設定はスイッチによって行われるため、チップを取り付けてスイッチを適切に設定した後でのみデバイスの電源をオンにすることができます。

プロジェクトに関連する次のファイルをダウンロードできます。
prog_sch.zip - ACCEL P-CAD V15 形式の電気回路アーカイブ
prog_pcb.zip -ACCELP-CADV15形式のPCB図面アーカイブ

著者: Sergey Rostovtsev, rmsergey@chuvashia.ru; 出版物: cxem.net

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

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

<<戻る

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

庭の花の間引き機 02.05.2024

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

最先端の赤外線顕微鏡 02.05.2024

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

昆虫用エアトラップ 01.05.2024

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

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

藻の上の飛行機 17.12.2010

エアバスの製造元であるヨーロッパの航空会社である EADS は、実験用の 100 人乗りの航空機を空に打ち上げました。この航空機のエンジンは、単細胞藻類から得られたバイオ燃料で作動します。 21 キログラムの藻類から XNUMX リットルの液体燃料が生成されます。 「藻類」燃料は、従来の航空燃料よりも XNUMX 時間あたり XNUMX リットル少なくて済み、エンジンの排気はよりクリーンになります。

確かに、藻類燃料は石油よりもはるかに高価ですが、開発者は新しいタイプの燃料の大量生産が価格を大幅に引き下げると確信しています.

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

▪ モバイルアプリケーション向けの超薄型、軽量、柔軟なタッチパネル

▪ 太陽大気乱流予測アルゴリズム

▪ アンテナ内蔵 RFID タグ 4x4 mm

▪ 金曜日に退院するのは危険です

▪ 雲を作って降水させるドローン

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

 

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

▪ サイトのセクション 電界強度検出器。 記事の選択

▪ 記事 高貴な言葉は多いが、高貴な行為は目に見えない...人気の表現

▪ 記事 魚類学者とは誰ですか? 詳細な回答

▪ 記事台車のホイールペアの洗浄設備のエンジニア。 労働保護に関する標準的な指導

▪ 記事セキュリティデバイス。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 パルスコンバータ、12/220ボルト100ワット。 無線エレクトロニクスと電気工学の百科事典

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

Имя:


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


コメント:





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

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024