Sic.Framework/MECF.Framework.Common/Aitex/Core/Util/R_TRIG.cs

49 lines
507 B
C#
Raw Normal View History

2023-04-13 11:51:03 +08:00
using System.Xml.Serialization;
namespace Aitex.Core.Util
{
public class R_TRIG
{
public bool CLK
{
get
{
return M;
}
set
{
if (M != value && value)
{
Q = true;
}
else
{
Q = false;
}
M = value;
}
}
public bool RST
{
set
{
Q = false;
M = false;
}
}
[XmlIgnore]
public bool Q { get; private set; }
[XmlIgnore]
public bool M { get; private set; }
public R_TRIG()
{
Q = false;
M = false;
}
}
}