CCSのつなが

G

GrandAlf

Guest
私はU%0から255まで送信番号を望む午前にkをとprintfのプログラム* PIC16F628に電子*の書記をC51型で送信CCが*することができます私はそうのS Cのそれは、私はそれらを受信する方法についてはわからない。番号を超える場合私はむしろ使用すると、のいずれかの組み込みコマンドなどの文字として解釈、つなが表¥示には、。13を仮定送信私は、それが13以上ではなくなると解釈としてCRでのgetc。これが必要です私は。私はしかし、受信する必要がある番号を、それをエコーしません。すべてのアドバイスが高く評価した。

 
でフォーラムをチェックアウトCCSの:

http://www.ccsinfo.com/forum

あなたがフォーラムを自分たちのだけ閲覧アイデアの意志多くを得る...

人がいいですほぼ同じメンバーとしてここに

<img src=¥"http://www.edaboard.com/images/smiles/icon_smile.gif¥" alt=¥"笑顔¥" border=¥"0¥" />宜しく

 
おかげでCのマン、

いくつかの役に立つものを得た。もう1つの質問C51型場合エイル私は可能¥性があります*、Kでのアトメル89S8252ポート、シリアルを使用誰もが知っている方法。私は、ファイル知っているヘッダでは、TxDのとして呼ばします。てはいけない300の成功率をボーセッドする必要があります私は、そうすることができますを見つける情報を12MHzのです水晶は、ボーレート等を設定する。また、私は、TXD%のprintfを使用と仮定するときuを、としてストリームを指定する必要が私は?。シルによる学習Cは、任意のヘルプが高く評価した。

PSは、のみハンドシェイクせずに送信する必要があります。

 
ちょうど別の考えていた。oxxxをとして、私は= 8のみしたい出力1つの任意のビット数で1つのSBUF時間、ステートメントだけを使用することができます私は、。私は推測を回避する方法ではなく、設定私が必要とするまで確認速度ボータイマーのために。また、私はちゃったごめんなさい、シリアル、この原因ですが使用して、小さなRTOSを?。ごめんね!質問がたくさん。

 
これは、通信を私のC51型の1つであることを短い抜粋を初期化するプログラム:

/ *のRS232初期化*で19200ボーを使用(Timer1のを)/
Th1細胞= 0xfdの/ * 19200 baud@11.0592MHzの* /
TL1は= 0xfdの;
SCON = 0x50が/ *の01011010b:UARTのモード1、*を有効にするレシーバ/
PCON = SMOD_; / *二重ボーレートを'/
TR1の= 1; / *開始タイマ1 * /
ESの= 1; / *シリアル*上の割り込み/

RTOSの場合とされる問題はないはずですが、駆動のRS232割り込みを使用してではなく、確実に伝えることができます私は私がRTOSを使用していない...

役に立てば幸い、これは

 
この値を、偉大なのC - Manに、レートの方法ボーかあなたは仕事を?)1MHzのクロックシステム(必要に使用して300と12MHzの水晶。作業を行ってください私がすることができますを見つけるかどうかを、シートのデータをダウンロードアトメル情報をすべて行うには、するしないと期待!ところで、まだすることができますとしてテスト使用するにはSBUFを、上記のように思えるコンパイルすることはできませんが、[OK]を。

 
たぶん氏はKeil社はあなたを助けることができる

<img src=¥"http://www.edaboard.com/images/smiles/icon_smile.gif¥" alt=¥"笑顔¥" border=¥"0¥" />hxxpは:/ / www.keil.com/c51/baudrate.asp‾‾V

そして、そうだけUSARTを使用する/ SBUFからのフラグをあなたがする場合が許さにバイトを新しい取得/入れUSARTの取得を確認する必要があります/あなたは8051 USARTが入れ/から。

私は、話題の午前、このタイトルを恐れて今は少しオフに...

宜しく

 
ソ¥リューションをオフトピックでは得だと思います見つけることができた、とにかく。

ボイドserial_init(ボイド)(
SCON = 0x50を、有効に受信/ /モード1は:8 - UARTがビット
TMOD | = 0x20に/ /タイマ1モード2:8ビットリロード
Th1細胞= 0x98; / /リロード値300ボー
TR1の= 1; / /タイマ1失点
ESは= 1; / /割り込みシリアルポートを有効にする


アドバイスを感謝する

 

Welcome to EDABoard.com

Sponsor

Back
Top