MyFPGA Forum
标题:
一个有限状态机的问题
[打印本页]
作者:
yf.x
时间:
2010-3-22 09:58
标题:
一个有限状态机的问题
请教一个FSM的问题:
一个经典的课设(如下),我已实现第5条之外的其余5条,第5条相当于在下面的状态图上还要加上6个状态。
假设汽车尾部左右两侧各有3个指示灯,要求设计一个电路实现如下功能:
1. 汽车正常行驶时,尾部两侧的6个灯全灭;
2. 刹车时,尾部两侧的灯全亮,即紧急状态;
3. 右转弯时,右侧3个灯按向右的顺序循环点亮,每次只有一个灯亮,左侧灯全灭;
4. 左转弯时,左侧3个灯按向左的顺序循环点亮,每次只有一个灯亮,右侧灯全灭;
5. 右转弯刹车时,右侧的3个灯顺序循环点亮,左侧的灯全亮;左转弯刹车时,左侧的3个灯顺序循环点亮,右侧的灯全亮;
6. 倒车时,尾部两侧的6个灯不停的按一定频率闪烁。
http://hi.baidu.com/xieyfwh/albu ... 7881c10bd18705.html
图中未包含刹车状态。L1,L2,L3表示上述第4条的状态,R1,R2,R3表示上述第3条状态。IDLE表示6个灯全灭,LR3表示6个全亮,HAZ表示倒车,LEFT表示左转,RIGHT表示右转。
作者:
yf.x
时间:
2010-3-23 09:35
sorry,可能是这个问题太菜,我查到的最早源自John.F Wakerly的那本书。还是自己解决。
作者:
yf.x
时间:
2010-3-24 10:04
俺把问题解决了,但是感觉不够完美,希望有兴趣的同好可以指正,谢谢
http://www.cnblogs.com/halflife/archive/2010/03/24/1693495.html
欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/)
Powered by Discuz! X3