問題タブ [atmega16]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
microcontroller - atmega 32 をウェブサーバーにワイヤレスで接続する方法は?
私は Atmega 32 を使用しているプロジェクトを行っています。 Atmega32 は、RF 通信を使用してセンサーからコンテンツを受信します。今、私はこのデータを自分のウェブサーバーに直接保存したいと考えています。ネットで検索してみました。TI が製造している特定の IC (CC3000) を入手しました。コストの制約のため、別の解決策が必要です: 1) 誰かが Atmega とインターフェースできる代替 IC で私を助けてくれませんか 2) 最悪の場合、無線通信が組み込まれているマイクロコントローラを変更する必要があります..
Web サーバーに情報をロードする方法に関する追加情報をいただければ幸いです。
ありがとう!
c - atmega16を使用してCでカーソルを移動する
atmega 16 と C 言語を使用してプロジェクトを作成しようとしています。問題は、カーソルを移動したいときはいつでも、1文字右/左に移動するのではなく、ランダムな場所に移動することです. 私たちの最初のアイデアは
LCD_command(0x10);
、左に行くことだけでした。動作するはずですが、動作しませんでした (カーソルをオフにしても同じ機能で動作します)。また、次のことも試しました。
誰かがそれを移動する方法を知っていますか?
microcontroller - マイクロコントローラを使用した方形波の周期の測定
私はマイクロコントローラが初めてです。次のコードは、方形波の周期を測定します。私は理解していないいくつかの行をマークしました。コードは次のとおりです。
それらの行で実際に何が行われたのでしょうか?
usart - Atmega16 USART 初期化
私の人生では、このコードがコンピューターの端末ウィンドウにバイトを送信するために機能しない理由を見つけることができません。ただし、その行を省略しても受信して正常に動作します。受信と送信も別々に動作します。これは rs485 を超えていることに注意してください。受信したものをライン ドライバ IC 経由で送信したい場合は、TXEN を無効にする必要があります。
c - EEPROM へのデータのシーケンシャルな書き込みと読み取り
AtMega32 の EEPROM にデータを保存する必要がある大学のプロジェクトに取り組んでいます。メモリの特定の場所でデータを読み書きできます。しかし、アドレス 0 から 1023 まで順番にデータを書き込もうとすると、間違った値が取得されます。
ここに私が書いた関数があります。
データを読み書きする関数定義
主な機能はこちら
0 から 1023 までのデータを保存したいのですが、このコードの問題点を教えてください。
assembly - アセンブリでプログラム メモリが不足しています
ATmega32 で 8 ビットの数値を取得して 7 セグメントで表示するプログラムを作成しましたが、Proteus でシミュレートすると、プログラム メモリが不足していると表示されます。正確にはどうすればよいですか?