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

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


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

PIC と AVR 用の簡単なプログラマを作成する方法。 無線エレクトロニクスと電気工学の百科事典

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

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

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

インターネット上で見つかる無料のプログラマーは、チップ開発者に絶望的に遅れをとっており、新しいマイクロコントローラーをプログラミングするための迅速なアップグレードを提供していません。

この場合、少なくとも事前定義されたファミリーについては、さまざまなチップをプログラミングする可能性を簡単に高めることができるソフトウェア シェルを開発する試みが行われました。

プログラマーの特徴は次のとおりです。

  • 最大 98 MHz の Celeron、AMD Duron、AMD Athlon T、Pentium III プロセッサを搭載した Windows 2000、Windows Me、Windows 1000 でテスト済み
  • プログラミングはRS232ポートを介して実行されます
  • プログラムは、インストールと追加のドライバーを必要としません
  • シリアルプロトコルを使用して PIC ファミリのマイクロコントローラ (デバッグは PIC16F84 および PIC16F877 で実行) および AVR ファミリのマイクロコントローラ (デバッグは AT90S8535 で実行) をプログラムします
  • 構成ファイルを使用して、同一のプログラミング プロトコルを持つ指定されたファミリから新しいチップを個別に追加する機能を提供します
  • プログラマブル チップのメニューの構造と内容、およびプログラマブル チップに関連付けられた情報フィールドを任意に変更できます。
  • バイナリおよび HEX ファイルのアップロードと編集、データのブロック操作の実行、いくつかのアルゴリズムを使用した CRC の計算が可能になります。
  • チップのさまざまな領域 (プログラム メモリ、データ メモリ、オプション ビット、セキュリティ ビット) を個別にプログラミングできます。

PIC と AVR 用の簡単なプログラマーの作り方。 シェルウィンドウ
米。 1. PIC プログラミング ウィンドウ

PIC と AVR 用の簡単なプログラマーの作り方。 PICプログラマの回路図
米。 2. PIC プログラマの図

基本的には有名なプログラマー PonyProg のスキームを繰り返しているため、特に独創性は変わりません。 チップの CLOCK ピンの信号レベルに注意を払う必要があります。高レベルで 4 V 未満であってはなりません。これは、ツェナー ダイオードが正しく選択されていない場合に発生する可能性があります。

AVR プログラミング

PIC と AVR 用の簡単なプログラマーの作り方。 AVR プログラミング方式
米。 2. AVR プログラミング方式

ここでは、RS90 と小さなハードウェア アドオンを使用して、ボード上で AT8535S232 を直接プログラムする方法を示します。 チップ DD1 は、動作モード時にプログラミング信号をチップから分離する役割を果たします。 マイクロ回路の配線は、PGA44 タイプの接点の配置とともにブロックに示されています。 テストの結果、ほとんどの AT90S8535 および AT90S8515 チップは 11,0592MHz のクリスタルでプログラムできることが示されています。

構成ファイルの構造

構成ファイルには chp 拡張子が付いており、プログラム ディレクトリに配置する必要があります。 プログラムは起動されると、そのディレクトリですべての設定ファイルを検索し、それらを内部バッファにマージします。 このようなファイルのアイデアは ComPic プログラマーから取り入れられ、わずかに変更されています。 各チップには独自のセクションがあります。 プロパティを継承する可能性は、記述の透明性を損なうため提供されません。

PIC16F84 の設定ファイル構造の例

【チップPIC16F84_ICP】 固有のチップ名を持つチップセクション
Level1=マイクロチップ トップレベルのメニュー項目の名前
レベル2=PIC 2 番目のネスト レベルのメニュー項目名
項目キャプション=PIC16F84 最終メニュー項目の名前
InitClass=TfrmMICROCHIP_PIC_ICP このファミリのチップをプログラムするフレーム ウィンドウ クラスの名前
特定のプロトコルに従って
クラス名はプログラムで事前定義されています: TfrmMICROCHIP_PIC_ICP および TfrmATMEL_AVR_ICP
ここに、プログラム可能な領域の定義があります。段落の内容のさまざまなパラメーターは、記号「|」で区切られています。
Area_1_Content=コード| 0..3FFh(1KW) プログラミング領域の名前と説明
Area_1_data=コード、0、$3FF、14 プログラミング領域に関連付けられたデータ - 一意の識別子、開始アドレス、終了アドレス、ビット単位のデータ ワード サイズ
Area_2_Content=EEPROM | 0..3Fh (64B)
Area_2_Data=EEPROM,0,$3F,8
Area_3_Content=設定ワード | CP、PWRTE、WDTE、FOSC
Area_3_Data=CONFIG,$2007,$2007,14
Area_4_Content=ID ロケーション | 2000H-2003H
Area_4_Data=ID,$2000,$2003,8
他の分野の等
上記で定義したいくつかのプログラミング領域の設定の定義を次に示します。
Param_1_Content=CP | CP | 設定 CONFIG 領域からの一意の CP 識別子を持つ、CP という名前のインストールの定義。 デフォルトでは、設定は識別子サフィックスに数字 1 を含む値を取ります
  可能な設定値の説明
Param_1_Choice1=1 - コード保護オフ 最初のCP設定値の名前
Param_1_Choice1_icon=4 最初の値の表示アイコンの内部リスト内の番号
Param_1_Choice1_data=1111111111xxxx 1番目の値のマスク
Param_1_Choice2=0-コード保護オン
Param_1_Choice2_icon=3
Param_1_Choice2_data=0000000000xxxx
第 2 設定値の説明
Param_2_Content=PWRTE | P.W.R.T.E. | 設定
Param_2_Choice1=1 - 電源投入タイマーが無効
Param_2_Choice1_icon=2
Param_2_Choice1_data=xxxxxxxxxx1xxx
Param_2_Choice2=0 - 電源投入タイマーが有効
Param_2_Choice2_icon=1
Param_2_Choice2_data=xxxxxxxxxx0xxx
以下の設定の説明とその意味
Param_3_Content = WDTE | WDTE | CONFIG
Param_3_Choice1=1 - WDT が有効
Param_3_Choice1_icon=1
Param_3_Choice1_data = xxxxxxxxxxxx1xx
Param_3_Choice2=0-WDTが無効
Param_3_Choice2_icon=2
Param_3_Choice2_data=xxxxxxxxxxxx0xx Param_4_Content=オシレーター | FOSC | 設定
Param_4_Choice1=RC オシレーター (11)
Param_4_Choice1_icon=8
Param_4_Choice1_data=xxxxxxxxxxxx11
Param_4_Choice2=HS オシレーター (10)
Param_4_Choice2_icon=8
Param_4_Choice2_data=xxxxxxxxxxxx10
Param_4_Choice3=XT オシレーター (01)
Param_4_Choice3_icon=8
Param_4_Choice3_data=xxxxxxxxxxxx01
Param_4_Choice4=LP オシレーター (00)
Param_4_Choice4_icon=8
Param_4_Choice4_data=xxxxxxxxxxxx00Param_5_Content=ID | ID | ID
Param_5_Choice1 = 0000
等必要なすべてのインストールに

著者: Alexander Eliseev、ase@takas.lt; 出版物: cxem.net

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

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

<<戻る

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

庭の花の間引き機 02.05.2024

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

最先端の赤外線顕微鏡 02.05.2024

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

昆虫用エアトラップ 01.05.2024

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

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

プライバシーのための Lenovo メガネ T1 08.09.2022

モバイル デバイスのコンピューティング能力の向上により、ゲーマー旅行者やその他の誰もが、個人用モニターをポケットに入れて持ち運べるというメリットを享受できるようになります。 そのため、Lenovo は新しい Lenovo Glasses T1 をリリースすることにしました。 詮索好きな目から隠された、ユーザー用の個人用ワークスペースを作成できます。

USB-C コネクタを備えたほとんどのフル機能の Windows、Android、および MacOS デバイスに加えて、ゴーグルは、オプションのアダプタを介して Lightning コネクタを備えた iOS デバイスに接続できます。 長時間の使用でも最大限の快適さを得るために、Lenovo Glasses T1 は交換可能な調節可能なノーズ クリップとブレースを備えており、付属のフレームで処方レンズをサポートします。

高度なマイクロ OLED ディスプレイ技術は、最大の彩度と 10:000 の超高コントラスト比を実現します。 高い光学性能と全体的な低消費電力により、Lenovo Glasses T1 は、接続されたデバイスのバッテリーを消耗するリスクなしに、接続されたモバイル デバイスからビデオをストリーミングしたり、ゲームを何時間もプレイしたりするための優れたソリューションとなっています。

Lenovo SMB Group のシニア バイス プレジデント兼ゼネラル マネージャーであるエリック ユー (Eric Yu) は、次のように述べています。 T1、ユーザーは携帯電話やラップトップを最大限に活用できるように、大きくてプライベートなポータブル画面を手に入れます。」

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

▪ 小米科技電動スクーター

▪ ハレー教会

▪ 彗星の暑い過去

▪ ブラッドハウンドマウス

▪ 自動巻きイヤーピース

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

 

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

▪ サイトの電気技師のツールのセクション。 記事の選択

▪ 記事 ビデオ撮影時の初心者の間違い。 ビデオアート

▪ 記事 なぜバルセロナファンは嫌な奴と呼ばれるのか? 詳細な回答

▪ 記事 Parnolistny 普通。 伝説、栽培、応用方法

▪ 記事 インダクタンスおよびキャパシタンスメーター。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 謎のカード。 フォーカスシークレット

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

Имя:


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


コメント:





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

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024