佐藤(俊)/ステートマシン1
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[佐藤(俊)/春プロDE2]]
*ベンディングマシンの設計 [#jc2a2a4d]
**仕様 [#k9cdf1c0]
***5つのステート [#k59a22ca]
1. 0円の状態(初期状態
2. 50円の状態
3. 100円の状態
4. 150円の状態: 出力(LEDG0~7を光らせ、状態1に遷移
5. 200円の状態: 出力(LEDG0~7を光らせ、状態2に遷移
KEY0: 50円入力
KEY2: 100円入力
SW17: 状態リセット
***リセットについて [#g5c24cc7]
always @(posedge mclk or negedge reset) begin
if(!reset) state <= `ZERO;
else state <= next;
end
としたのでSW17を下にスライドで状態リセット
***7SEG [#j719f5c7]
状態1: 000
状態2: 050
状態3: 100
状態4: 150
状態5: 200
と表示
終了行:
[[佐藤(俊)/春プロDE2]]
*ベンディングマシンの設計 [#jc2a2a4d]
**仕様 [#k9cdf1c0]
***5つのステート [#k59a22ca]
1. 0円の状態(初期状態
2. 50円の状態
3. 100円の状態
4. 150円の状態: 出力(LEDG0~7を光らせ、状態1に遷移
5. 200円の状態: 出力(LEDG0~7を光らせ、状態2に遷移
KEY0: 50円入力
KEY2: 100円入力
SW17: 状態リセット
***リセットについて [#g5c24cc7]
always @(posedge mclk or negedge reset) begin
if(!reset) state <= `ZERO;
else state <= next;
end
としたのでSW17を下にスライドで状態リセット
***7SEG [#j719f5c7]
状態1: 000
状態2: 050
状態3: 100
状態4: 150
状態5: 200
と表示
ページ名: