ATMEL®コントローラーとは何ですか?

ATMEL®コントローラーは、1つの統合回路(IC)または単一の回路基板で実行されるマイクロコントローラーであり、リアルタイムで小さな実行プログラムを実行するように設計されています。 コントローラーは、不揮発性メモリまたはフラッシュメモリを使用します。つまり、電力源を必要とせずに情報を保存できます。 ATMEL®コントローラーは、本質的にオープンソースATMEL®ソフトウェアプログラムで実行される組み込みのシングルボードコンピューターです。 ATMEL®ネットワーク上のインターフェイスと同期し、ロボットやその他のコンピューター化されたデバイスなどのプロジェクトを作成するためにも使用できます。

1つの種類のATMEL®コントローラーには、非揮発性メモリを使用する再プログラム可能なマイクロプロセッサがあり、2メガバイト(MB)のメモリと10,000サイクルの書き込みと読み取りの持久力があります。 その動作電力は2.7ボルト(V)と6Vの範囲であり、0 HERTZ(Hz)と24 MHzの間の静的動作範囲を持っています。 ATMEL®コントローラーのランダムアクセスメモリ(RAM)は8ビット中央です処理ユニット(CPU)と、入力/出力の15の個別のプログラム可能なライン(I/O)があります。 このデバイスは、MCS-51の業界標準に従い、同じ基準を使用する他の電子デバイスと完全に互換性があります。 マイクロコントローラーは、非常に強力で、費用対効果が高く、埋め込まれた多くの制御アプリケーションと連携するのに柔軟です。

ATMEL®コントローラーには、Zigbee®などのワイヤレスネットワークと同期できるアプリケーションがあります。 その無線周波数(RF)トランシーバーコンポーネントにより、このタイプの任意のネットワークに接続し、完全に機能し、インターネットまたはネットワーク自体に接続できるようになります。 ATMEL®コントローラーは、小規模なエリアで使用されるワイヤレスネットワークである電気およびエレクトロニクスエンジニア研究所(IEEE)802.15.4基準にも準拠しています。 このマイクロコントローラーは、8051マイクロコントローラーARのより広い範囲の一部ですchitecture。 業界の基準に従うドロップイン用のソケットデバイスを持つことができます。

ATMEL®コントローラーでできることの1つは、ロボットなどの他の電子デバイスを作成するために使用できることです。 マイクロコントローラーは、自家製デバイスの構築の準備ができているためにいくつかのプログラミングを行う必要があり、使用できるプログラミング言語の1つはCです。 CPUの特定のアーキテクチャには、アクセスのための一意の指示を含むレジスタ用のI/Oスペースがあります。 C言語にはI/Oスペースの概念がないため、CコンパイラはマイクロコントローラーのI/Oレジスタを可能にする拡張機能を提供できます。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?