こんにちは、PIC16F877A マイクロコントローラーと LCD ディスプレイを持っています。2分ごとにLCD画面に乱数を表示するPICコントローラーを作成し、RS232ケーブルを介して2分ごとにランダムに生成された番号をラップトップに送信します。ASP.NET 4 C# を使用して、これらの数値を読み取って関数を実行する Web サイトを作成しています。次のコーディングを作成しましたが、機能しませんが、ラップトップのハイパーターミナルでこれらの乱数を受信しています。これを達成する方法を教えてください - 私はこれらのコードを 2 分ごとに受信する必要があります。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO.Ports;
public partial class Entercode : System.Web.UI.Page
{
static SerialPort mySerialPort = new SerialPort("COM46", 1200, Parity.None, 8, StopBits.One);
protected void Page_Load(object sender, EventArgs e)
{
mySerialPort.Open();
String str = mySerialPort.ReadLine();
mySerialPort.Close();
}
}