彩灯控制的课程设计
3 控制系统设计
3.1 控制程序流程图设计
根据设计要求,可设计出流程图如图3.1所示。
彩灯控制的课程设计
3.2 控制程序时序图设计
在程序设计中首先要设计出程序图,由程序图相应的画出时序图,各时间段分别由不同的定时器定时,同时对应不同的输出状态,可得状态表如表3.1所示。
表3.1 状态表
以输出映像寄存器为纵轴,时间t为横轴,设计出时序图,反映出各输出映像寄存器的状态。当按下启动按钮SB1时,假设时间为第0s,并且假设不按下停止按钮时,则可做出各阶段的时序图如图3.2和3.3所示。