门禁控制系统的输入信号包括:
门禁控制系统的输出信号包括:
一辆汽车的通过流程为:
所描述的控制系统的状态机包括:
#include <includes.h>
uint8_t State = 0;
void Sensor_GetValue(uint8_t Car_In,uint8_t Car_Out)
{
if(Car_In == true)State = 1;
if(Car_Out == true)State = 2;
}
void main()
{
while{1}
{
Sensor_GetValue(Car_In,Car_Out);
switch(State)
{
case 1:{while(Bar_Sensor != Bar_Up){Motor = Up;Light = Green;}break;}
case 2:{while(Bar_Sensor != Bar_Down){Motor = Down;Light = Red;}break;}
default:break;
}
}
}
原文:http://www.cnblogs.com/rwang0417/p/Homework2.html